Kuruluşumuz coğrafi işleme iş akışımızı PostGIS'e taşımayı düşünüyor. Şu anda ArcGIS'i, ModelBuilder'da kullanılan çok sayıda özel Python aracıyla kullanıyoruz. Verilerimizin çoğunu çeşitli uygulamalar tarafından tüketilmek üzere PostGIS'e taşıyoruz ve şimdi de orada veri işlemeyi gerçekleştirmenin de mantıklı olup olmadığını soruyoruz.
Verileri yazılımımızla uyumlu olacak şekilde işleriz. Bir müşteri yazılımımızı satın alır, bize verilerini verir ve yazılımımızda kullanılmak üzere optimize edilmek üzere işleriz. Bu, çeşitli girdi verilerinin niteliklerini ele almak için çeşitli araçlar geliştirmemizi gerektirir. Belirli bir biçimde veya şemada veri almayı bekleyemeyiz, bu nedenle girdi alanlarını çıktı alanlarıyla eşleştirmek, tek alanları birden çok alana ayrıştırmak, birden çok veri kümesini birleştirmek vb. İçin araçlar geliştiririz. alanları ve diğer birçok ortak işlemi birleştirin. PostGIS, tüm işleme ihtiyaçlarımızı mükemmel bir şekilde yerine getirebilir.
Veri işlemenizi yapmak için PostGIS kullananlarınız için kuruluş, kullanım araçları vb. Konusunda herhangi bir tavsiyeniz var mı?
- QGIS python işleme ile birlikte kullanıyor musunuz?
- olmayan işlemler için Python ORM kullanıyorlar mı? PostGIS için bir Python ORM olduğundan GeoDjango kullanmaya doğru eğildim. Verileri işlemek için PostGIS kullanma ilk testimizde Python kodunda birçok büyük SQL metin bloğu vardır ve GeoDjango ORM'nin daha yönetilebilir ve okunabilir kod oluşturmaya yardımcı olabileceğini düşünüyoruz. PostGIS ile benzer şekilde etkileşime giren ve Django kadar web'e özgü görünmeyen GeoAlchemy ORM de var .
QGIS veya ArcGIS kullanan insanları gördüğüm kadar PostGIS kullanan insanları duymadım, bu yüzden karşılaştırılabilir bir alternatif olup olmadığını bilmek istiyorum.