GISのドメイン固有言語(DSL)とは何ですか?


12

GISでどのようなドメイン固有言語(DSL)が使用されているのか興味があります。私が考えることができるのは、ArcInfo Workstation GRIDで提供されていたDOCELL言語だけですが、現在はサポートされていません。


1
コンテンツをいつでも変更したりオフラインにしたりできる外部Webサイトにリンクするのではなく、定義を追加してください。
johanvdw

回答:


9
  • FMEのワークベンチはグラフィカルDSLとして分類され、その生成/編集可能なスクリプトはDSLとして分類されます

  • ArcGISのモデルビルダーは、グラフィカルDSLとも言えます。

  • MapServerのMapFile構文(および言語に依存しないMapScript

  • SLDはエンコードとして説明されていますが、DSLのカテゴリに分類される場合もあります。


6

マップ代数はおそらく適格です。GDAL(DOCELLに類似)で提供されるデータモデル、およびそのVRT形式簡単には、特徴モデルはドメイン固有のデータのためのオブジェクト・リレーショナル・データベースの拡張として、そのようなPostGISのようなソフトウェアで実装します。



1

DSLにSQLを含めることができる場合、Avenueが含まれると思います。


アベニューは死んだ言語ではありませんか?ESRIはもうArcView 3.xを販売していますか?
クレウィス

死んでいるということは、もはや積極的に開発されていないか、だれもほとんど使用していないことを意味する場合、死んでいます。しかし、それがドメイン固有の言語である場合、それは質問に対する有効な回答です。DSLの定義を見たことがないので、現時点ではそれを知ることはできません。
jvangeld
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.