Quels sont certains langages spécifiques au domaine (DSL) pour les SIG?


12

Je suis curieux de savoir quels types de langages spécifiques à un domaine (DSL) sont utilisés dans les SIG. Le seul auquel je pense est le langage DOCELL fourni dans ArcInfo Workstation GRID, mais qui n'est plus pris en charge.


1
Veuillez ajouter la définition plutôt que de créer un lien vers un site Web externe qui peut modifier le contenu / se déconnecter à tout moment.
johanvdw

Réponses:


9
  • L'établi de FME serait classé comme DSL graphique et ses scripts générés / modifiables comme DSL

  • Le Model Builder d'ArcGIS peut également être décrit comme un DSL graphique.

  • Syntaxe MapFile de MapServer (et le langage MapScript agnostique )

  • SLD est décrit comme un codage, mais peut également entrer dans la catégorie DSL.


6

L'algèbre de la carte est probablement qualifiée. Le modèle de données fourni avec GDAL (similaire à DOCELL) et son format VRT . Le modèle de fonctionnalités simples implémenté dans des logiciels tels que PostGIS, en tant qu'extension de base de données relationnelle objet pour les données spécifiques au domaine.



1

Si une DSL peut inclure SQL, j'imagine que l'avenue serait incluse.


Avenue n'est-il pas une langue morte? ESRI vend-il désormais ArcView 3.x?
klewis

Si par mort vous voulez dire qu'il n'est plus développé activement ou que presque personne ne l'utilise, alors il est mort. Mais s'il s'agit d'une langue spécifique au domaine, c'est une réponse valable à la question. Puisque nous n'avons pas vu de définition de DSL, nous ne pouvons pas le savoir à ce stade.
jvangeld
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.