私はJavaを使用したKMLの作成を含むプロジェクトに取り組んでいます。現在、 Micromata LabsJAKExampleのKMLサンプルのサンプルJavaコードをだましています。複数の座標を追加して2つのマーカーを取得することでコードを「拡張」しようとしましたが、機能させることができませんでした。複数の座標を追加してマーカーを配置する方法と、マーカーの間に線を引く方法を教えてください。ご協力ありがとうございました!
PS:私はプログラムを介してこれを行う必要があります。DOMとXMLを使用したサンプルコードを見ましたが、純粋なJava/JAK自体は見ていません。案内してください。
私はこれまで(更新)を取得しました:
kml.createAndSetDocument().withName("MyMarkers")
.createAndAddPlacemark().withName("London, UK").withOpen(Boolean.TRUE)
.createAndSetPoint().addToCoordinates(-0.126236, 51.500152);
kml.createAndSetDocument().withName("MyMarkers")
.createAndAddPlacemark().withName("Somewhere near London,UK").withOpen(Boolean.TRUE)
.createAndSetPoint().addToCoordinates(-0.129800,52.700152);
しかし、私はどこかで間違っていることを知っています。私を正しい方向に向けてください。
結果のKML出力は次のとおりです。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:xal="urn:oasis:names:tc:ciq:xsdschema:xAL:2.0">
<Document>
<name>MyMarkers</name>
<Placemark>
<name>Somewhere near London, UK</name>
<open>1</open>
<Point>
<coordinates>-0.1298,52.700152</coordinates>
</Point>
</Placemark>
</Document>
</kml>
目印を追加するためにドキュメントに再度アクセスできないようです。どうすればいいのですか?