Was sind einige domänenspezifische Sprachen (DSLs) für GIS?


12

Ich bin gespannt, welche domänenspezifischen Sprachen (DSLs) in GIS verwendet werden. Das Einzige, an das ich denken kann, ist die DOCELL-Sprache, die in ArcInfo Workstation GRID bereitgestellt wurde, aber nicht mehr unterstützt wird.


1
Bitte fügen Sie die Definition hinzu, anstatt auf eine externe Website zu verlinken, die den Inhalt ändern oder jederzeit offline gehen kann.
Johanvdw

Antworten:


9
  • Die Workbench von FME würde als grafische DSL klassifiziert und die generierten / bearbeitbaren Skripte als DSL

  • Der ArcGIS Model Builder kann auch als grafisches DSL bezeichnet werden.

  • MapFile- Syntax von MapServer (und das sprachunabhängige MapScript )

  • SLD wird als Kodierung bezeichnet, kann aber auch in die Kategorie eines DSL fallen.


6

Die Kartenalgebra ist wahrscheinlich geeignet. Das mit GDAL bereitgestellte Datenmodell (ähnlich wie DOCELL) und sein VRT-Format . Das einfache Funktionsmodell , das in Software wie PostGIS als objektrelationale Datenbankerweiterung für domänenspezifische Daten implementiert ist.



1

Wenn ein DSL SQL enthalten kann, stelle ich mir vor, dass Avenue enthalten wäre.


Ist Avenue nicht eine tote Sprache? Verkauft ESRI ArcView 3.x mehr?
Klewis

Wenn mit tot gemeint ist, dass es nicht mehr aktiv entwickelt ist oder dass kaum jemand es benutzt, dann ist es tot. Wenn es sich jedoch um eine domänenspezifische Sprache handelt, ist dies eine gültige Antwort auf die Frage. Da wir noch keine Definition von DSL kennen, können wir dies noch nicht wissen.
Jvangeld
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.