問題タブ [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 投票する
0 に答える
87 参照

java - ROME & GeoRSS - GML を書き込めません

ROME を使用して GML ベースのポイント リファレンスを作成する際に問題が発生します。私のコードは、(願わくば!) 私が改善しようとしていることを説明します:

上記のコードを使用すると、次の XML がコンソールに出力されます。

ご覧のとおり、位置情報はありません。

ただし、に変更GMLModuleImpl()するとSimpleModuleImpl()、次のようになります。

ご覧のとおり、<georss:point>要素があります。

Netbeans 8.0.2 までの Rome モジュール 1.5.0 で Rome 1.5.0 を使用しています。

を使用して位置情報を作成しようとして、何かを見逃していGMLModuleImpl()ませんか?

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

geometry - ArcByCenterPoint の始点/終点の座標を計算する方法は?

次のように定義された ArcByCenterPoint が与えられます。

  1. 中心位置 (緯度、経度 WGS84)
  2. 半径 (メートル)
  3. startAngle (度)
  4. endAngle (度)

始点/終点の位置 (緯度、経度) をどのように計算できますか? 式を探しています。

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

geometry - 線形解釈と測地線解釈の違いは何ですか?

LineStringSegment と GeodesicSegment の違いを理解しようとしているときに、違いはセグメントの解釈にあると結論付けました (間違っている場合は訂正してください)。

誰かが線形解釈と測地線解釈の違いを説明できますか?

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

xml - golang encoding/xml を使用した GML のアンマーシャリング エラー

XML、実際には Geography Markup Language (GML) を非整列化しようとしています。

http://play.golang.org/p/qS6GjCOtHFに例があります

最初の 2 つの問題:

タグ "boundedBy>Envelope>lowerCorner" を持つ xml の main.FeatureCollection フィールド "LowerCorner" の読み取りエラーが、タグ "boundedBy>Envelope" を持つフィールド "Envelope" と競合します

それを修正する方法がわかりません。私はそれらをコメントアウトし、エラーなしで GML をアンマーシャリングFeaturesしましたが、FeatureCollection.

手がかりはありますか?

GML の例は次のとおりです。

私の構造体

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

java - どうすれば屋根のオーバーハングを追加できますか?

Citygml4j ライブラリを使用して建物を作成しようとしています。建物には建物のパーツと張り出しが必要です。調査したところ、BuildingInstallationバルコニーや張り出しなどの要素を構築するためにクラスが使用されていることがわかりました。しかし、私はそれを使用する方法を理解していません。建物を作りました。屋根と壁だけです。citygml4j ライブラリを使用して屋根のオーバーハングを建物に追加するにはどうすればよいですか?

ありがとう...

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

c++ - OGDF で GraphCopy::initByCC を使用して GraphAttributes を維持する

OGDF を使用して、GML ファイルからロードされたグラフに対して何らかの処理を実行しようとしています。これらのグラフは、ノード ラベルが維持されている場合にのみ意味があります。残念ながら、OGDF ではラベルなどのノード属性を保持するのは簡単ではありません。それらは と呼ばれる別のデータ構造で保持されるからGraphAttributesです。私の問題は、GraphAttributesノード ラベルをノードインデックスに関連付けることです。これは、使用する必要がある一部のグラフ変換によって維持されません。

グラフで実行する必要がある変換の 1 つは、接続された各サブグラフを GML ファイルに分割することです。グラフとそのノード ラベルの読み込みは簡単です。

同様に、OGDF はCCsInfo、グラフの接続されたサブグラフを見つけるためのクラスを提供します。これらのサブグラフを個別に操作したいので、GraphCopy::initByCCメソッドを使用して個別のGraphインスタンスを作成します。

これは機能しcopy、接続されたサブグラフのノードとエッジのみが含まれます。ただし、コピー内のノードのインデックスは、元のグラフ内のノードのインデックスとは異なります。つまり、attributesオブジェクト内のノードへのラベルのマッピングは、 内のノードには適用されませんcopy

attributesコピーされた接続されたサブグラフのノードに正しいラベルを取得できるように、オブジェクトに対して同じ変換を実行する方法はありますか?