Apa sajakah Bahasa Khusus Domain (DSL) untuk GIS?


12

Saya ingin tahu apa jenis bahasa spesifik domain (DSL) yang digunakan dalam GIS. Satu-satunya yang dapat saya pikirkan adalah bahasa DOCELL yang disediakan di ArcInfo Workstation GRID, tetapi tidak lagi didukung.


1
Silakan tambahkan definisi daripada menautkan ke situs web eksternal yang dapat mengubah konten / offline kapan saja.
johanvdw

Jawaban:


9
  • Meja kerja FME akan mengklasifikasikan sebagai DSL grafis, dan skrip yang dihasilkan / diedit sebagai DSL

  • Model Builder ArcGIS juga dapat digambarkan sebagai DSL grafis.

  • Sintaks MapFile MapServer (dan bahasa agnostik MapScript )

  • SLD dideskripsikan sebagai penyandian, tetapi mungkin juga termasuk dalam kategori DSL.


6

Aljabar peta kemungkinan memenuhi syarat. Model data dilengkapi dengan GDAL (mirip dengan DOCELL), dan format VRT -nya . The sederhana dilengkapi Model diimplementasikan dalam perangkat lunak seperti PostGIS, sebagai perpanjangan database object-relasional untuk data domain-spesifik.



1

Jika DSL dapat menyertakan SQL, saya membayangkan Avenue akan dimasukkan.


Bukankah Avenue adalah bahasa yang mati? Apakah ESRI menjual ArcView 3.x lagi?
klewis

Jika dengan mati Anda maksudkan bahwa itu tidak dikembangkan secara aktif lagi atau bahwa hampir tidak ada orang yang menggunakannya, maka itu sudah mati. Tetapi jika itu adalah bahasa khusus domain, itu adalah jawaban yang valid untuk pertanyaan itu. Karena kita belum melihat definisi DSL, kita tidak bisa mengetahuinya saat ini.
jvangeld
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.