これは, Google mapで検索した結果の中からうまく多角形になっているものを探して 書いてみるというだけのプログラムです.
名古屋城を囲むような六芒星を作るようにコメダ珈琲店を結ぶことができる というネタに触発されて, google maps apiの練習に書いて見ました.
最新版は ここにあります.
キーワードを入力し検索するか, 適当に施設をリストアップするかして, したにあるcheck n-gonsというボタンをクリックすれば, 正n角形が見つかれば表示されます. 検索結果が返ってくるまでボタンは押せません. 正n角形が沢山見つけても1つだけしか表示しません.
多角形を探すアルゴリズムが下手なのと, 検索で引っ掛けられるのが60件でうまくやらないと, 多角形はみつかりません. 遊びで書いたので, ひどい感じです. 中心を変更したり検索範囲の半径を指定したり出来るようにするのは面倒になり, やってません. それから, 検索の間なにかくるくると回る画像でも表示させればいいのかもしれませんが, 面倒なのでやってません.
GPL.