ここのAPIを利用させて頂いて、住所から緯度、経度を取得する。 #!/usr/bin/env python # -*- coding: utf-8 -*- import urllib from xml.etree.ElementTree import parse def adr2geo(adr): api = "http://www.geocoding.jp/api/?v=1.1&q=%s" % (urllib.quote(adr.encode('utf-8'))) xml = parse(urllib.urlopen(api)).getroot() lat = xml.find('coordinate/lat').text lng = xml.find('coordinate/lng').text return (float(lat), float(lng)) def main(): p
"csvkit" は CSV ファイルの処理や変換のためのユーティリティ群です。 Python で記述されており、コマンドラインスクリプトとして利用する方法と、 Python のモジュールとして利用する方法があります。 ソースコードのリポジトリとドキュメントはこちらにあります。 Repository - github.com Documentation - csvkit.readthedocs.org インストールする まずは Python の実行環境を整えます。 easy_install か pip を使えるようにして、 インストール用の引数に "csvkit" を指定するとインストールできます。 Python の実行環境が整っていない場合は、 こちらを参考にして virtualenv を使えるようにしておくと色々と便利です。 はじめの一歩 - skitazaki.github.com
フィードバックを送信 CSV ファイルを KML に変換する コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Mano Marks、Google Geo API チーム 2008 年 3 月 目的 このチュートリアルでは、Python を使用してカンマ区切り値(CSV)データから KML を作成する基本的な方法を紹介します。CSV データは、今日最もよく使用されているファイル形式です。ほとんどのスプレッドシートとデータベースは、CSV ファイルの読み取りと書き込みを行うことができます。シンプルなフォーマットはテキスト エディタで編集できます。Python などの多くのプログラミング言語には、CSV ファイルの読み取りと書き込みを行うための特別なライブラリがあります。そのため、大量のデータを交換する際の優れたメディアになります。 このチュートリアルのコードサ
KMLは、位置情報を表すためのXMLフォーマットで、GoogleMapsやGoogleEarthでも採用されています。AndroidアプリのデモのためにGPSをシミュレートしたいときなどにも使うことができます。 http://ja.wikipedia.org/wiki/KML このKMLフォーマットを、Pythonから生成することができるsimplekmlモジュールの使い方を紹介します。 ドキュメント ドキュメントへは以下のURLでアクセスできます。 http://code.google.com/p/simplekml/wiki/Welcome インストール pipでインストールすることができます。 sudo pip install simplekml 場所の登録 kmlインスタンスにnewpointメソッドでどんどん場所を追加していくだけです。結果のkmlを取得するには、kml.kml(
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く