Sebagian besar SIG berbasis layer. Tapi saya mencari GIS berorientasi objek open-source. Apakah ada di luar sana?
Dengan berorientasi objek yang saya maksud model data logis untuk vektor GIS. Inilah penjelasan tentang definisi saya .
open-source-gis
vector
Vladimir
sumber
sumber
Jawaban:
Neo4j adalah database berbasis grafik (di mana node mirip dengan objek) dan Neo4j Spasial adalah "perpustakaan utilitas untuk Neo4j yang memfasilitasi memungkinkan operasi spasial pada data". Beberapa slide di sini dan di sini .
Lihat juga pertanyaan terkait ini di StackOverflow: NoSQL dan data spasial
Contoh lain dari database spasial berorientasi objek tercantum dalam artikel Wikipedia ini: database spasial berbasis objek
sumber
Saya tahu sedikit tentang teori tetapi saya pikir Anda bisa mendapatkan solusi berorientasi objek semu dengan Postgis dan ORM seperti kerangka kerja Django atau SqlAlchemy.
Saya menggunakan kombinasi Postgis dan Django dan cara berurusan dengan model geografis berorientasi objek, tetapi mereka disimpan sebagai database relasional.
Misalnya, Anda dapat memiliki model 'titik' dan model 'data' (kunci: nilai).
Setiap instance 'point' memiliki metode add_data () dan juga metode geografis seperti is_near (), berisi (), get_xy (), dll.
Daripada Anda dapat memiliki kelas 'BurgerShop (point)' dan BusStop (point) dengan metode khusus seperti BurgerShop.get_burger_types (), BurgerShop.get_nearest_busstop () atau BusStop.get_nearest_burgershop ().
sumber