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 · Basa Sunda · Baso Minangkabau · bosanski · brezhoneg · català · čeština · corsu · 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 bokmål · 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