« Google Map APIから緯度経度のクリック点の取得 | メイン | FreeBSDに挑戦中 »
2005年07月12日
invGeocoder のRESTを作ってみました。
InvGeocoder用のWebServiceにむけての第一段としてREST化してみました。
WebServiceは入門書を斜め読みしただけ、RESTもWeb上のリソース読んだだけなのであんまりよく分かっていません。見当違いのことをしていたら申し訳ありません。
WebServiceアドレス
http://nishioka.sakura.ne.jp/google/ws.php
引数のリスト
| パラメータ | 値 | 説明 |
|---|---|---|
| lat | 緯度の値 | 10進緯度(ex 35.9955)または度分秒緯度(ex 37度0分36.5秒) |
| lon | 経度の値 | 10進経度(ex 135.9955)または度分秒経度(ex 137度0分36.5秒) |
| px | 任意のX座標 | 任意座標のX値を指定。ただし、sridの設定が必須 |
| py | 任意のY座標 | 任意座標のY値を指定。ただし、sridの設定が必須 |
| srid | 投影法の識別子 | 任意座標での検索を行う場合の投影法の識別子を指定。任意座標を利用する場合に必須. |
| format | simple or gxml | 出力の形式simle 住所情報を持つ適当なXMLとG-XMLを選択できます。G-XMLについてはいまのところテスト的な実装です |
| version | 0.1 | WebServiceのVersionを指定します。Versionがあがった場合でも出力するXMLの内容の互換性を保つためにあります。 |
example
http://nishioka.sakura.ne.jp/google/ws.php?lon=137.243183&lat=35.091722&format=simple
かえってくるXMLの説明(Simple)
<?xml version='1.0' encoding='UTF-8' ?>
<geometry>
<version>0.1 </version>
<point>
<lat>35.09491 </lat> <------ 住所(返却値)の緯度
<lon>137.229332 </lon> <------ 住所(返却値)の経度
<address>愛知県豊田市矢並町香沢253 </address> <------ 住所(返却値)
<pref>愛知県 </pref>
<city>豊田市 </city>
<town>矢並町香沢 </town>
<number>253 </number>
<distance>1311.58281657</distance> <------ 検索位置(入力値)と住所(返却値)との距離(m)
</point >
</geometry >
注意書き
- WebServiceの利用に制限はありません(将来的にID管理くらいはしたい。)
- サービスの提供期間はレンタルサーバの契約期間、または僕のやる気に依存します。
- 負荷がかかるほど利用されるとは思いませんが、負荷が多いようなら何らかの対応をします。
- サービスが止まってたらごめんなさい。
- 次はSOAPを作りたい(未定)
投稿者 nishioka : 2005年07月12日 22:31
TrackBack
このエントリーのトラックバックURL:
http://nishioka.sakura.ne.jp/mt/mt-tb.cgi/48
このリストは、次のエントリーを参照しています: invGeocoder のRESTを作ってみました。:
» 逆Geocoder(経緯度→住所)のRESTサービス from ここギコ!
invGeocoder のRESTを作ってみました。 - Nakamura-KU ADDICT Nakamura-KU ADDICTのnishiokaさんが、... [続きを読む]
トラックバック時刻: 2005年07月13日 05:35
» Google Maps APIでつながる世界 from YappoLogs
Google Maps APIを使ったphotos@Yappo mapsに色々機能を付け足してみました。 Nakamura-KU ADDICTさんのinvGeo... [続きを読む]
トラックバック時刻: 2005年07月13日 20:36
» Mapping Hacks from PukiWiki/TrackBack 0.2
Google Maps API Hacks map.rails2u.com Map geocoded RSS/Atom to Google M... [続きを読む]
トラックバック時刻: 2005年07月13日 22:13
» 現在放映中の番組限定−全国ロケ地図 from Digital Life Innovator
先週作成した東京ロケ地図に反響を頂きありがとうございます。 東京の新しい歩き方と... [続きを読む]
トラックバック時刻: 2005年07月13日 23:31
» invGeocoder のRESTなWebサービス from 暇人的ブログ
Nakamura-KU-ADDICTさんが緯度・経度→住所を逆引きするRESTなWebサービスを公開したようです。URIを指定するとXMLが返ってくるのですが、... [続きを読む]
トラックバック時刻: 2005年07月13日 23:39
» Google map で 遊ぶ2 from weblog
Google map api - クリックした地点の住所表示 なんかエラーをはき... [続きを読む]
トラックバック時刻: 2005年07月18日 03:53
» 日本の住所のGeocoding from Digital Life Innovator
Google Maps APIを使っているとリアルタイムに住所を経度緯度情報に変... [続きを読む]
トラックバック時刻: 2005年07月23日 02:06
» 位置情報HACK4題 from ここギコ!
位置情報関係のHACK4題です。 まずはMapServer関係のHACKから、Nakamura-KU ADDICTさんとこで、自分のサイ [続きを読む]
トラックバック時刻: 2005年07月26日 05:19
» Google Maps Mania掲載記念にBidders MapAdsなんてものを作ってみる from TEDDY-G本家
earthhopperのnagoyan氏の紹介で、Google Maps->Bl [続きを読む]
トラックバック時刻: 2005年08月20日 17:25
» Google Maps のエリア連動ビッダーズ広告はいい感じ from earthhopper
TEDDY-G さんの Google Maps->Blog も Google Maps Mania 掲載記念ということで(笑)、Google Ma... [続きを読む]
トラックバック時刻: 2005年08月20日 20:18
» 今度は日本観光地図なんて from Digital Life Innovator
今日は、早速、iPod nanoのレビューでも・・・と思ったけど、不在のため、... [続きを読む]
トラックバック時刻: 2005年09月10日 01:08
» Google Mapsをブログに貼ってみる、超微妙にアップグレード、あとGoogle Date Map(笑) from TEDDY-G本家
Google Maps->Blogをまたしても超微妙にアップグレード。メッセージ [続きを読む]
トラックバック時刻: 2005年10月14日 02:06
» 緯度経度から住所を特定 from 3110blog
ずっとこんなような機能を探してたんですが、やっとみつけました。これ↓ こちらで提... [続きを読む]
トラックバック時刻: 2005年10月20日 19:24
» 桜前線「さくらマッピング」スタート from wtnv日記:秋葉原新高円寺長岡京に人形町
本日正午、桜前線「さくらマッピング」プロジェクトがスタートしました。主催:グリーン・フォトン/共催:アースデイ東京2006実行委員会による、5月(予定)ま... [続きを読む]
トラックバック時刻: 2006年03月13日 13:32
» 「公開APIを利用したサンプルサイトを作っていくよ」公開 from [Z]ZAPAブロ〜グ2.0
公開APIを利用したサンプルサイトを作っていくよを作りました。
AWS、BWS、DWSを利用した[Z]ZAPAnetサーチ2.0や、サン・マイクロシステム... [続きを読む]
トラックバック時刻: 2006年09月14日 22:20
Comment
オライリーから、MapServer本も出たことだし、次は、
Google Maps/Earth, Yahoo Map, MSN XXX のHack 本
出るかな?
投稿者 ピュンピュン丸 : 2005年07月14日 13:03
いつのまにやらMapServer本もでてましたか、Google Maps/EarthあたりはHack 本がすぐに出そうですね。
しかしMap Hacksも届いたときに一度それも目次しか読んでないありさまなので、出るのはうれしいけどお金と時間が...
投稿者 nishioka : 2005年07月14日 23:56
Google Maps は、まだ衛星画像のカバー範囲が限定されていますが、日本語版がリリースされたから、雑誌等にどんどん取り上げられそうですね。
投稿者 ピュンピュン丸 : 2005年07月15日 01:46
Google Mapsの広がりは、すごいものを感じます。みんなさん自由に使える地図がほしかったんですね。僕は地図を使ってゴニョゴニョより、地図をゴニョゴニョしたい派なので、全然流れについていけてないですけど...
投稿者 nishioka : 2005年07月18日 23:17
アドレスマッチングのSOAP版もあるようです。
http://www.geoap.jp/service/trial/trial_adrmatch.htm
投稿者 Anonymous : 2005年09月14日 00:38
ガ━━━━━━━∑(゚□゚*川━━━━━━━━ン!
先を越された...
http://ws.podzone.net/share/test.cgi
まだ全然作りかけですけど...
投稿者 nishioka : 2005年09月14日 08:13
はじめまして。渡邉英徳と申します。
本来メールにてご連絡すべき内容かも知れませんが、
ご連絡先が見当たらなかったので
コメント欄に記させていただきます。
来週より、大手CPと共同で
ケータイで参加するイベントを開催する予定に
なっておりまして、
その際、こちらでご紹介されているinvGeocoderを
システム内で使用させていただこうと思っております。
公式サイトにて、
こちらのblogにリンクさせていただこうと考えておりますが問題ございませんでしょうか?
また、負荷等、障害があるようでしたら
大変恐縮ですが、上記のメールアドレスまで
ご連絡いただければ幸いです。
投稿者 渡邉英徳 : 2006年03月09日 19:07