Quali sono alcuni linguaggi specifici di dominio (DSL) per GIS?


12

Sono curioso di sapere che tipo di linguaggi specifici di dominio (DSL) sono utilizzati in GIS. L'unico che mi viene in mente è il linguaggio DOCELL fornito in ArcInfo Workstation GRID, ma non è più supportato.


1
Aggiungi la definizione anziché collegarti a un sito Web esterno che può cambiare contenuto / andare offline in qualsiasi momento.
johanvdw,

Risposte:


9
  • Il workbench di FME si classificherebbe come DSL grafico e i suoi script generati / modificabili come DSL

  • ArcGIS Model Builder potrebbe anche essere descritto come un DSL grafico.

  • Sintassi MapFile di MapServer (e la lingua agnostica MapScript )

  • SLD è descritto come una codifica, ma può anche rientrare nella categoria di una DSL.


6

L'algebra della mappa probabilmente si qualifica. Il modello di dati fornito con GDAL (simile a DOCELL) e il suo formato VRT . Il semplice modello di funzionalità implementato in software come PostGIS, come estensione di database relazionale ad oggetti per dati specifici del dominio.



1

Se un DSL può includere SQL, immagino che Avenue sarebbe incluso.


Avenue non è una lingua morta? ESRI vende più ArcView 3.x?
Klewis,

Se per morto intendi che non è più sviluppato attivamente o che quasi nessuno lo usa, allora è morto. Ma se è una lingua specifica del dominio è una risposta valida per la domanda. Dato che non abbiamo visto una definizione di DSL, non possiamo saperlo a questo punto.
jvangeld,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.