¿Cuáles son algunos lenguajes específicos de dominio (DSL) para SIG?


12

Tengo curiosidad por saber qué tipo de lenguajes específicos de dominio (DSL) se utilizan en SIG. Lo único que se me ocurre es el lenguaje DOCELL que se proporcionó en ArcInfo Workstation GRID, pero que ya no es compatible.


1
Agregue la definición en lugar de vincular a un sitio web externo que puede cambiar el contenido / desconectarse en cualquier momento.
johanvdw

Respuestas:


9
  • El banco de trabajo de FME se clasificaría como un DSL gráfico, y sus scripts generados / editables como un DSL

  • El generador de modelos de ArcGIS también podría describirse como un DSL gráfico.

  • La sintaxis MapFile de MapServer (y el lenguaje MapScript agnóstico )

  • SLD se describe como una codificación, pero también puede caer en la categoría de un DSL.


6

El álgebra de mapas probablemente califica. El modelo de datos provisto con GDAL (similar a DOCELL) y su formato VRT . El modelo de características simples implementado en software como PostGIS, como una extensión de base de datos relacional de objetos para datos específicos del dominio.



1

Si un DSL puede incluir SQL, imagino que Avenue estaría incluida.


¿No es Avenue un idioma muerto? ¿ESRI ya vende ArcView 3.x?
klewis el

Si por muerto quieres decir que ya no se desarrolla activamente o que casi nadie lo usa, entonces está muerto. Pero si es un lenguaje de dominio específico, es una respuesta válida para la pregunta. Como no hemos visto una definición de DSL, no podemos saberlo en este momento.
jvangeld
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.