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.
map-algebra
Kirk Kuykendall
quelle
quelle
Antworten:
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.
quelle
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.
quelle
MapBasic, die Makrosprache von Mapinfo?
quelle
Wenn ein DSL SQL enthalten kann, stelle ich mir vor, dass Avenue enthalten wäre.
quelle