13

緯度と経度の列を含むデータのテーブルが提供されました。データは米国のみです。私がやりたいのは、このデータを Google マップまたは Live Maps のような同様のツールにフィードし、データ ポイントをプロットすることです。

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

4

5 に答える 5

9

私はこれまで何度もこの問題に対処してきました。KML は 1 つのオプションですが、緯度と経度が既に含まれている CSV がある場合、私の手っ取り早い方法は、Google Fusion Tables を使用することです: http://www.google.com/fusiontables/Home

都市や町の名前だけを持っていても (世界中のどこでも!)、問題なく機能します。

米国の場所と G20 (リッチでよく地理コード化された国) のみに関心がある場合は、バッチ GEO がおそらく最も高速な方法ですが、無料版では 2500 ポイントに制限されます: http://batchgeo.com/

しかし、私のニーズには、BatchGeo の方法は不十分です。ケニアをドリルダウンすると、多くの場所で間違った推測をしていることがわかります。ナイロビの 666 か所はスラムであり、正式なデータベースには名前がありません。ケニアはテクノロジーに優しい上位 20 か国の 1 つに含まれていないため、これはよくあるエラーの原因です。最も興味深い場所はスラムにあります。(Google マップの空白スポットの修正に関する取り組みについては、www.mapKibera.org も参照してください)

これについては、出力がどのように見えるかを示す多くの画像を掲載した、より広範なブログがあります。

(ただし、初心者がここに直接画像を投稿することは許可されていません:( )

私にとって最良の解決策は、Geonames.org のリストからケニアとウガンダの 44,000 の場所をダウンロードし、カスタムのスラムの場所の geo-lookup-list を追加し、DIFFLIB と REGEX に基づく Python のマルチステップ マッチング アルゴリズムを追加することでした。

于 2011-06-15T13:23:01.743 に答える
6

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

関係ありませんが、スクリーンショットは #thefappening リークの場所です。このがらくたをオンラインで公開する前に、リーカーが EXIF をスクラブしてくれることを願っていますが、これは本当に正しくありません。

ここに画像の説明を入力

于 2014-09-02T21:19:20.773 に答える
4

KVM ドキュメントと呼ばれる特別な XML ドキュメントを作成することにより、Google Earth でプロットできます。詳細については、このチュートリアルを参照してください。

これと GeoIP サービスを使用して、すべての Web サイト訪問者の座標をプロットしました。本当に楽しいもの。

于 2009-08-10T05:20:43.093 に答える
1

このリンクには、KML と Google Earth プラグイン API を使用して地理参照データを csv ファイルで表示する方法に関する情報が含まれています。

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

これについてクラスで教えているときに使用する csv ファイルを探しているときに、このページを見つけました。良いプレイデータがあれば見てみたいです。

于 2011-03-07T20:44:22.623 に答える
0

CSVは、Googleマップのマッシュアップで広く使用されています。CSVパーサーを含むコードはここにあります

于 2009-08-11T00:23:44.040 に答える