Какие существуют доменные языки (DSL) для ГИС?

12

Мне интересно, какие именно доменные языки (DSL) используются в ГИС. Единственное, о чем я могу подумать, это язык DOCELL, который был предоставлен в ArcInfo Workstation GRID, но больше не поддерживается.

Кирк Куйкендалл
источник
1
Пожалуйста, добавьте определение, а не ссылки на внешний веб-сайт, который может изменить содержание или выйти из сети в любое время.
Johanvdw

Ответы:

9
  • Рабочая среда FME будет классифицироваться как графический DSL, а его сгенерированные / редактируемые сценарии - как DSL.

  • Построитель моделей ArcGIS также может быть описан как графический DSL.

  • Синтаксис MapFile в MapServer (и независимый от языка MapScript )

  • SLD описывается как кодирование, но также может подпадать под категорию DSL.

geographika
источник
6

Карта алгебры, скорее всего, подходит. Модель данных предоставляется с GDAL (аналогично DOCELL) и ее формат VRT . Модель простых функций, реализованная в программном обеспечении, таком как PostGIS, как расширение объектно-реляционной базы данных для доменных данных.

SCW
источник
1

Если DSL может включать SQL, я предполагаю, что Avenue будет включен.

jvangeld
источник
Разве Авеню не мертвый язык? ESRI продает ArcView 3.x больше?
Klewis
Если под мертвым вы имеете в виду, что он больше не активно развивается или что его почти никто не использует, то он мертв. Но если это предметно-ориентированный язык, это правильный ответ на вопрос. Поскольку мы не видели определения DSL, мы не можем этого знать на данный момент.
jvangeld