かつて文字列で検索してマップにプロットする試みを約9,700カ所の鉄道駅で試したが、今回はローマ字。Leaflet のプラグインは使わず javascript だけ。
漢字やカナとは違ってアルファベットは大文字、小文字が混在するので、入力側も検索される側も toLowerCase() で揃えてみた。
include
惜しむらくは国土地理院の English タイルがズームレベル9から11までしかない。15まであれば便利だとは思うが、もっともベクターの方向へ進むだろうから、やむをえない。
19万件の住所から検索するマップも参照を。