問題タブ [gml-geographic-markup-lan]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
1983 参照

sql-server-2008 - Sql Server 2008 から空間データを gml2 形式でエクスポートできますか?

Sql Server 2008 は、新しいジオメトリおよび地理 UDT で空間データをサポートします。どちらも AsGml() メソッドをサポートして、データを gml 形式でシリアル化します。ただし、データを GML3 形式にシリアル化します。データを GML2 形式にシリアル化するように指示する方法はありますか?

0 投票する
1 に答える
378 参照

xml - GMLの使用基準、またはGML(Geography XML)を使用するための適切な方法は何ですか

アプリケーションでGMLを使用したいと思います。これは、仮想現実環境で実際の単語オブジェクト(パイプ、道路など)をシミュレートするGISベースのアプリケーションです。現在、ジオメトリを描画してAutoCAD DWGに保存していますが、将来的にはデータベースを変更したいと考えています。私は本当にこれらの質問の答えを見つける必要があります。

1- GMLは、100000を超える機能を含むジオメトリファイル(CAD、Shape、..)のエンコードに適していますか(データ量とGMLパフォーマンスの関係は何ですか、制限はありますか?)

2-ジオメトリデータの正確さを確認するにはどうすればよいですか。たとえば、GMLはポリゴンの2つの内部境界が互いに交差していることをどのように理解しますか(スキーマによって?特別なライブラリによって?または内部座標データを確認せずにスキーマによってGMLを検証するだけです)

3-DBを使用したい場合、GMLデータをXML Berkeley Databaseに保存できますか?

ご清聴ありがとうございました

0 投票する
3 に答える
4745 参照

c# - C#でgmlを読み取る

C#でいくつかのgmlファイルを読み取るのに問題があります。私のファイルにはスキーマまたは名前空間がなく、この質問のファイルのように見えます:

C#LinqtoXMLを使用したGMLデータの解析

このようなスキーマがない場合のみ:

XDocument.Loadメソッドを使用してドキュメントを読み込もうとすると、次のような例外が発生します'gml' namespace is not defined

gmlファイルがたくさんあるので、すべてのファイルにスキーマと名前空間を追加したくありません。誰かが私のファイルを読む方法を知っていますか?

0 投票する
3 に答える
2109 参照

java - Java コードから gml ファイルを作成する方法

Java を使用して .gml ファイルを作成する必要があるアプリケーションを作成したいと考えています。そして、テキスト ファイルから新しく作成された .gml ファイルに要素を追加したいと考えています。

どうすればそうできますか?

0 投票する
2 に答える
4510 参照

javascript - 他のサイトから GML ファイルをロードする OpenLayers

GML ファイルを OpenLayers にロードするのに問題があります。問題を次のように取り除きました: - 例をコピーして貼り付けます: http://openlayers.org/dev/examples/behavior-fixed-http-gml.html - すべてのリンクを絶対リンクに置き換えます

これにより、localhost (file:///) から実行した次のファイル/コードが生成されます。

問題は、GML が表示されないことです (他のすべては問題なく動作します)。コンソールにエラーはありませんが、リクエストのステータスは 200 OK です (FF コンソールと FireBug Network タブの両方で)。私は何が欠けていますか?同一オリジン ポリシーの失敗は何らかのエラーを表示するはずですよね?

0 投票する
1 に答える
2893 参照

openlayers - OpenLayersにロードされたGMLファイルの機能にアクセスするにはどうすればよいですか?

ロードされたGMLファイルの機能にアクセスできないようです。OpenLayersの基本的な例を使用して、私がやりたいことを示します。

http://jsfiddle.net/AUbZn/14/

何をしても、a=0とb=""しか得られません...何が間違っているのでしょうか?

ありがとう !

0 投票する
0 に答える
834 参照

file - 一部のGMLをSQLServer2008にインポートすることは可能ですか?

SQLServer2008にインポートしたいGMLファイルがあります。

これは可能ですか?

実際のデータをハードコーディングした場合にGMLデータを読み込む方法は知っていますが、ファイルから取得するかどうかはわかりません。

乾杯!

0 投票する
0 に答える
273 参照

android - Android での Geography Markup Language のレンダリング

Android で GML をレンダリングするために、Open GL ES またはグラフィック エンジンを使用できますか。または、GML から SVG への変換は、Open GL ES または一部のグラフィック エンジンで使用するために必要です。

0 投票する
2 に答える
812 参照

xslt - XSLTを使用して座標セパレータをタプルのリストに置き換える方法は?

スペースで区切られた座標タプルのリストがあり、任意の数のタプルがあります。各タプルは、2次元座標のスペースで区切られたリストで構成されています。たとえば、「1.1 2.8 1.2 2.9」は、POINT(1.1 2.8)からPOINT(1.2 2.9)までの線を表します。代わりに「1.1,2.81.2,2.9」にする必要があります。XSLTを使用して、数値のペア間のスペースからコンマへの置換を実行するにはどうすればよいですか?「string(gml:LinearRing / gml:posList)」があります。

これは、ジオメトリを使用してGML3.1.1機能を吐き出すJavaWebサービスで使用されています。このサービスは、XSLTを使用してGMLドキュメントをKMLドキュメント(少なくとも「重要」と見なされるチャンク)に変換することにより、オプションのKML出力をサポートします。XSLT 1.0にロックされているため、XSLT2.0からの正規表現はオプションではありません。

GMLはlat/lonを使用し、KMLはlon/latを使用することを知っています。これはXSLTの前に処理されていますが、XSLTでも処理されると便利です。


あなたの解決策をありがとう、ディミトレ。自分のニーズに合わせて少し変更したので、他の人に役立つ場合に備えて、ここに含めます。2次元のタプルを想定して、座標リストを介して再帰を実行します。

これは2つの機能を実行します。軸の交換(GMLおよびKML仕様によるlon/latのlat/lon)と、各タプル内の座標区切り文字をスペース''からコンマ'、'に変更します。

0 投票する
1 に答える
748 参照

xml - wfs:transaction/insert-requestを含むxmlがWFSxsd-schemaに対する検証に失敗する

私が解決しようとしている問題は、OpenLayersとTinyOWSの間の相互作用、つまり新しい機能の挿入に関連していますが、JavascriptコードまたはTinyOWS構成は、xml検証の問題とは関係がないため、ここには投稿しません。私は可能な限り問題を切り分けようとしました。スキーマに対するXML検証にlxmlライブラリを使用するpython2コードは次のとおりです。

ここでエラーが発生します:

機能はスキーマcitiesの代わりに定義されているので、それは私には不可解に思えます。gml:_Featureおそらく答えはhttp://schemas.opengis.net/wfs/1.1.0/wfs.xsd内にあるはずですが、検証のロジックを理解することはできません。