Quais são algumas DSLs (Domain Specific Languages) para GIS?


12

Estou curioso para saber que tipo de linguagem específica de domínio (DSLs) é usada no GIS. A única que consigo pensar é a linguagem DOCELL que foi fornecida no ArcInfo Workstation GRID, mas não é mais suportada.


1
Adicione a definição em vez de criar um link para um site externo que pode alterar o conteúdo / ficar offline a qualquer momento.
johanvdw

Respostas:


9
  • O ambiente de trabalho do FME seria classificado como DSL gráfico e seus scripts gerados / editáveis ​​como DSL

  • O Model Builder do ArcGIS também pode ser descrito como um DSL gráfico.

  • Sintaxe MapFile do MapServer (e o independente de idioma MapScript )

  • SLD é descrito como uma codificação, mas também pode se enquadrar na categoria de uma DSL.


6

Provavelmente, a álgebra de mapa se qualifica. O modelo de dados fornecido com GDAL (semelhante ao DOCELL) e seu formato VRT . O modelo de recursos simples implementado em software como o PostGIS, como uma extensão de banco de dados objeto-relacional para dados específicos do domínio.



1

Se uma DSL puder incluir SQL, imagino que a Avenue seja incluída.


Avenue não é uma língua morta? A ESRI vende mais o ArcView 3.x?
klewis

Se por morto você quer dizer que não está mais desenvolvido ativamente ou que quase ninguém o usa, então está morto. Mas se for um idioma específico do domínio, é uma resposta válida para a pergunta. Como não vimos uma definição de DSL, não podemos saber isso neste momento.
precisa saber é o seguinte
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.