2009-08-10 8 views
13

私は、緯度と経度の列を含むデータの表を提供されています。データは米国のみです。私がしたいのは、このデータをGoogle MapsやLive Mapsのようなツールに供給し、データポイントをプロットすることです。Googleマップ(または同様のプラットフォーム)のCSVファイルからの緯度/経度プロット

誰もコードサンプルを持っているか、このタスクを簡単にするライブラリを知っていますか?他の何かがプロットできる場合(またはJavaScriptを生成する場合)、値を読み取ることができます。私はC#、PHP、Pythonなどによく似ているので、言語は優先事項ではありません。私の好みは、シンプルで堅牢なものです。

答えて

4

Google Earthでプロットするには、KVMドキュメントと呼ばれる特別なXMLドキュメントを作成します。詳細は、this tutorialを参照してください。

私はこのプラスGeoIPサービスを使用して、ウェブサイト訪問者の座標をすべてプロットしました。本当に楽しいもの。

+2

GoogleのKMLチュートリアルへの直接リンク:http://code.google.com/apis/kml/documentation/kml_tut.html – HBP

0

CSVはGoogle Mapsマッシュアップで広く使用されています。あなたはCSVパーサーhereを含むコードを見つけることができます。

1

このリンクでは、KMLとGoogle EarthプラグインAPIを使用して、csvファイルにジオリファレンスデータを表示する方法について説明しています。

http://www.cs.umb.edu/~joecohen/#kml

これについてのクラスを教えている間に使用するいくつかのCSVファイルを探している間、私は、このページを発見。あなたが良いプレーデータを持っているなら、私はそれを見たいと思う。

9

私は何度もこの問題に取り組んできました。

KMLは1つのオプションですが、緯度と経度のあるCSVをお持ちの場合は、すばやく汚れた方法を使用してください。世界!)それは大丈夫な仕事をします。あなたは米国のみの場所、およびG20(リッチ、うまくジオコード国)を気にしている場合

、その後、バッチGEOはおそらく最高の高速な方法ですが、無料版で2500ポイントにあなたを制限:http://batchgeo.com/

しかし、私の必要性のために、BatchGeoの方法は不足しています。あなたがケニアで掘削すると、多くの場所で間違っていると推測されます。ナイロビにある666の場所は、スラムであり、名前は公式のデータベースには載っていません。ケニアは技術優位国の中でトップ20に入っていないので、これは共通のエラーの原因です。最も興味深い場所はスラム街にあります。 (Googleマップで空白の箇所を修正する作業については、www.mapKibera.orgも参照してください)

私は、あなたの出力がどのように表示されるかについてのより多くの画像でこれに関するより広範なブログを持っています:chewychunks.wordpress.com/ 2011/6月9日にはどのようツージオ階建て-場所-横断東アフリカ/

(しかし、初心者はここから直接画像を投稿することができません:()

私にとって最善の解決策が必要/ケニアとウガンダのGeonames.orgリストから44,000の場所をダウンロードし、カスタムスラム位置ジオルックアップリストと、DIFFLIBとREGEXに基づいたPythonの多段階マッチングアロフトを追加しました。

6

回答:このウェブサイトhttp://www.darrinward.com/lat-long/?id=257165を使用すると、それがプロットされます。

関連性のないスクリーンショットは、漏れの#箇所の場所です。私は漏れがEXIFをスクラブして、このような詐欺をオンラインで公開することを願っています。これは本当に正しくありません。

enter image description here

+0

あなたは2000以上のポイントを入力すると、この一つが遅いです –

関連する問題