Closed koswatana closed 3 weeks ago
実装箇所まで見つけていただいてありがとうございます。
入力文字列が 東京都千代田区紀尾井町1–3 DIGITALビル
の場合、
query.inputが 東京都千代田区紀尾井町1–3 DIGITALビル
と 東京都千代田区紀尾井町1–3 DIGITALビル
と、どちらが良いですか?
[
{
"query": {
"input": "東京都千代田区紀尾井町1–3 DIGITALビル"
},
"result": {
"output": "東京都千代田区紀尾井町1-3 DIGITALビル",
"other": " DIGITALビル",
"score": 0.96,
"match_level": "residential_detail",
"coordinate_level": "residential_detail",
"lat": 35.679107172,
[
{
"query": {
"input": "東京都千代田区紀尾井町1–3 DIGITALビル"
},
"result": {
"output": "東京都千代田区紀尾井町1-3 DIGITALビル",
"other": " DIGITALビル",
"score": 0.96,
"match_level": "residential_detail",
"coordinate_level": "residential_detail",
"lat": 35.679107172,
other
の先頭の半角スペースは削除develop ブランチで解決済み
output
が東京都千代田区紀尾井町1-3
+半角スペース
+全角スペース
+DIGITALビル
になってしまっている実装箇所
https://github.com/digital-go-jp/abr-geocoder/blob/6db6fe17e32b3965bff3476fc50166a82f9fae30/src/config/constant-values.ts#L86-L89
https://github.com/digital-go-jp/abr-geocoder/blob/6db6fe17e32b3965bff3476fc50166a82f9fae30/src/usecases/geocode/steps/normalize-transform.ts#L99-L103