0

Pythonの2つのポイントからのルートを表示するkmlスクリプトを作成して実行しようとしています。

pygmapsと呼ばれるPythonのラッパーを使用してルートを作成することができました。Pythonスクリプトで座標(緯度と経度)を使用してKMLスクリプトを作成し、Pythonスクリプトが実行されるとすぐに実行できるかどうかを知りたいと思いました。

Pygmapsは地図上のポイントを視覚化するので成功しましたが、ルートに沿ってではなくポイントからポイントに線を引くため、KMLでこれを行うように依頼されました。

これはpygmapリンクです-ポイントはマップに表示されますgooglepythonコード

ユーザーがKMLスクリプトをアップロードしてGooglemaps.comで実行しているウェブサイトを見つけました http://www.ninemoreminutes.com/2009/12/google-maps-with-python-and-kml/

表示方法へのリンクはこちら: http: //maps.google.com/?q = http://www.ninemoreminutes.com/bojomap.kml

それが可能かどうかはわかりません。私が見つけたすべてのことから、KMLファイルを作成してから、アップロードするか、マップを表示するために実行する必要があるようです。

ありがとう

4

1 に答える 1

0

KML スクリプトをどのように実行したいか、Google Earth、Google マップ、Google Earth API、Google Maps API のいずれを使用するかが不明です。

そのためにおそらく必要なのは、KML NetworkLinkファイルです。これは、スクリプトをポイントし、それを KML としてロードする KML ファイルです。これを Google Earth にロードするには、実行中の Google Earth インスタンスに NetworkLink ファイルをロードするだけです。ファイルを使用している人がサーバーにアクセスできる限り、それは機能します。

Google マップまたは Google Maps API で使用するには、NetworkLink ファイルと同様に、サーバーが公共のインターネットでアクセスできる必要があります。Google Maps API を使用するには、NetworkLink KML ファイルをサーバーにロードしてから、KMLLayerを使用して Maps API アプリケーションにロードします。

于 2012-02-24T18:13:27.833 に答える