Jakie są języki specyficzne dla domeny (DSL) dla GIS?


12

Jestem ciekawy, jakiego rodzaju języki specyficzne dla domeny (DSL) są używane w GIS. Jedyne, co mogę wymyślić, to język DOCELL, który został udostępniony w ArcInfo Workstation GRID, ale nie jest już obsługiwany.


1
Dodaj definicję, a nie link do zewnętrznej strony internetowej, która może w dowolnym momencie zmienić treść / przejść do trybu offline.
johanvdw

Odpowiedzi:


9
  • Środowisko robocze FME klasyfikuje się jako graficzny DSL, a jego generowane / edytowalne skrypty jako DSL

  • Konstruktor modeli ArcGIS można również opisać jako graficzny DSL.

  • Składnia MapFile MapServer (i niezależny od języka MapScript )

  • SLD jest opisywane jako kodowanie, ale może również należeć do kategorii DSL.


6

Algebra mapy prawdopodobnie się kwalifikuje. Model danych dostarczony z GDAL (podobny do DOCELL) i jego format VRT . Prosty wyposażony modelu realizowanego w programie takim jak PostGIS, jako rozszerzenie bazy danych obiektowo-relacyjnego dla domeny konkretnych danych.



1

Jeśli DSL może zawierać SQL, to wyobrażam sobie, że uwzględniono by Avenue.


Czy Avenue nie jest martwym językiem? Czy ESRI sprzedaje już ArcView 3.x?
klewis

Jeśli przez martwego masz na myśli, że nie jest już aktywnie rozwijany lub że mało kto go używa, oznacza to, że jest martwy. Ale jeśli jest to język specyficzny dla domeny, jest to poprawna odpowiedź na pytanie. Ponieważ nie widzieliśmy definicji DSL, nie możemy tego wiedzieć w tym momencie.
jvangeld,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.