geolonia/normalize-japanese-addresses

タワーxx階などで長音がハイフンになる

ryudenx opened this issue · 3 comments

例:

東京都千代田区丸の内1丁目9番1号グラントウキョウノースタワー36階

これを正規化すると以下のようになります。

{
  pref: '東京都',
  city: '千代田区',
  town: '丸の内一丁目',
  addr: '9-1 グラントウキョウノースタワ-36階',
  lat: 35.68156,
  lng: 139.767201,
  level: 3
}

タワ-36階 のように、「ー」(長音)が「-」(ハイフン)になってしまっています。

修正検討いただければ幸いです。

@ryudenx 現状では建物名だけをきれいに抽出することができないため、そこにはに「ー」(長音)を「-」(ハイフン)に変換する処理をかけないということができません。建物名を分離することができるようになったときのために、本Issueは残しておきますが、今の時点で対応することは難しいということをご了承ください。

承知しました。

将来的に実装されることを期待して、
参考までに、他の事例も報告しておきます。

入力:

東京都**区日本橋3丁目5番12号 ニュー八重洲ビル

正規化:

{
  pref: '東京都',
  city: '**区',
  town: '日本橋三丁目',
  addr: '5-12 ニュ-8重洲ビル',
  lat: 35.679541,
  lng: 139.773747,
  level: 3
}

→ 「八重洲」が「8重洲」になってしまう