JA:JOSM/Plugins/JPPostalcode2Address

From OpenStreetMap Wiki
Jump to: navigation, search
利用できる言語 — JOSM/Plugins/JPPostalcode2Address
Afrikaans Alemannisch aragonés asturianu azərbaycanca Bahasa Indonesia Bahasa Melayu Bân-lâm-gú Basa Jawa Baso Minangkabau bosanski brezhoneg català čeština dansk Deutsch eesti English español Esperanto estremeñu euskara français Frysk Gaeilge Gàidhlig galego Hausa hrvatski Igbo interlingua Interlingue isiXhosa isiZulu íslenska italiano Kiswahili Kreyòl ayisyen kréyòl gwadloupéyen kurdî latviešu Lëtzebuergesch lietuvių magyar Malagasy Malti Nederlands Nedersaksies norsk norsk nynorsk occitan Oromoo oʻzbekcha/ўзбекча Plattdüütsch polski português română shqip slovenčina slovenščina Soomaaliga suomi svenska Tiếng Việt Türkçe Vahcuengh vèneto Wolof Yorùbá Zazaki српски / srpski беларуская български қазақша македонски монгол русский тоҷикӣ українська Ελληνικά Հայերեն ქართული नेपाली मराठी हिन्दी অসমীয়া বাংলা ਪੰਜਾਬੀ ગુજરાતી ଓଡ଼ିଆ தமிழ் తెలుగు ಕನ್ನಡ മലയാളം සිංහල ไทย မြန်မာဘာသာ ລາວ ភាសាខ្មែរ ⵜⴰⵎⴰⵣⵉⵖⵜ አማርኛ 한국어 日本語 中文(简体)‎ 吴语 粵語 中文(繁體)‎ ייִדיש עברית اردو العربية پښتو سنڌي فارسی ދިވެހިބަސް
その他の言語このウィキの翻訳を支援してください

日本の郵便番号から住所への変換

日本の郵便番号から住所タグ( addr:* )の入力補助を目的としたプラグインです。

addr:postcodeの値からaddr:country, addr:province, addr:city, addr:quarter, addr:fullを自動的に埋めます。

使い方

郵便番号のセット

郵便番号タグを入力します。

addr:postcodeに7桁の郵便番号を設定して下さい。(ハイフンの有無は問いません)

住所変換プラグインの実行

JOSMのメニューより、[データ]-[郵便番号から住所入力]を選択すると、addr:country, addr:province, addr:city, adds:quarter, adds:fullに値がセットされます。

ソースコード

https://github.com/unotecjapan/JPPostalcode2Address/

注意事項

本プラグインでは、郵便番号検索APIを利用しています。

郵便番号検索APIからの返り値を、

addr:country = JP (固定値)

addr:province = state

addr:city = city

addr:quarter = address

addr:full = state + city + address

とセットしています。

既知の問題として、渋谷区や新宿区などの区もcityとしてAPIから返ってくるため、addr:cityに埋まってしまっています。

addr:quarterに丁目や番地まで入ってきてしまうこともあります。

APIを利用している関係上、本プラグインはオフラインでは動作しません。

TODOs

  • 住所の正規化
  • 一意に住所が決まらない郵便番号への対応
  • Windowsでビルドするとプラグイン読み込み時にエラーになる
ビルド環境 Windows(Java6) Windows(Java7) Mac(Java6) Linux(Java version?)
Mac OS X10.7+JDK1.6
Mac OS X10.9+JDK1.7
WinXP+JDK1.6 × × × ?
Win7+JDK1.6 × × × ?
Win8(MacBookインストールOS)+JDK1.7 × ○? × ?

参照リンク

JA:住所

JA:Key:addr