問題タブ [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.
java - ROME & GeoRSS - GML を書き込めません
ROME を使用して GML ベースのポイント リファレンスを作成する際に問題が発生します。私のコードは、(願わくば!) 私が改善しようとしていることを説明します:
上記のコードを使用すると、次の XML がコンソールに出力されます。
ご覧のとおり、位置情報はありません。
ただし、に変更GMLModuleImpl()
するとSimpleModuleImpl()
、次のようになります。
ご覧のとおり、<georss:point>
要素があります。
Netbeans 8.0.2 までの Rome モジュール 1.5.0 で Rome 1.5.0 を使用しています。
を使用して位置情報を作成しようとして、何かを見逃していGMLModuleImpl()
ませんか?
geometry - ArcByCenterPoint の始点/終点の座標を計算する方法は?
次のように定義された ArcByCenterPoint が与えられます。
- 中心位置 (緯度、経度 WGS84)
- 半径 (メートル)
- startAngle (度)
- endAngle (度)
始点/終点の位置 (緯度、経度) をどのように計算できますか? 式を探しています。
geometry - 線形解釈と測地線解釈の違いは何ですか?
LineStringSegment と GeodesicSegment の違いを理解しようとしているときに、違いはセグメントの解釈にあると結論付けました (間違っている場合は訂正してください)。
誰かが線形解釈と測地線解釈の違いを説明できますか?
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 の例は次のとおりです。
私の構造体
java - どうすれば屋根のオーバーハングを追加できますか?
Citygml4j ライブラリを使用して建物を作成しようとしています。建物には建物のパーツと張り出しが必要です。調査したところ、BuildingInstallation
バルコニーや張り出しなどの要素を構築するためにクラスが使用されていることがわかりました。しかし、私はそれを使用する方法を理解していません。建物を作りました。屋根と壁だけです。citygml4j ライブラリを使用して屋根のオーバーハングを建物に追加するにはどうすればよいですか?
ありがとう...
c++ - OGDF で GraphCopy::initByCC を使用して GraphAttributes を維持する
OGDF を使用して、GML ファイルからロードされたグラフに対して何らかの処理を実行しようとしています。これらのグラフは、ノード ラベルが維持されている場合にのみ意味があります。残念ながら、OGDF ではラベルなどのノード属性を保持するのは簡単ではありません。それらは と呼ばれる別のデータ構造で保持されるからGraphAttributes
です。私の問題は、GraphAttributes
ノード ラベルをノードインデックスに関連付けることです。これは、使用する必要がある一部のグラフ変換によって維持されません。
グラフで実行する必要がある変換の 1 つは、接続された各サブグラフを GML ファイルに分割することです。グラフとそのノード ラベルの読み込みは簡単です。
同様に、OGDF はCCsInfo
、グラフの接続されたサブグラフを見つけるためのクラスを提供します。これらのサブグラフを個別に操作したいので、GraphCopy::initByCC
メソッドを使用して個別のGraph
インスタンスを作成します。
これは機能しcopy
、接続されたサブグラフのノードとエッジのみが含まれます。ただし、コピー内のノードのインデックスは、元のグラフ内のノードのインデックスとは異なります。つまり、attributes
オブジェクト内のノードへのラベルのマッピングは、 内のノードには適用されませんcopy
。
attributes
コピーされた接続されたサブグラフのノードに正しいラベルを取得できるように、オブジェクトに対して同じ変換を実行する方法はありますか?