tldr; Aplikacja - kdrozd.pl/matching-localities-map
Kojarzycie te #mapy z miejscowościami kończącymi się na -ów, -owo...? Na pewno, bo były repostowane codziennie.
A jak nie, to proszę:
Zainspirowały mnie i zrobiłem prostą stronkę, gdzie można generować sobie takie mapki dowolnie: kdrozd.pl/matching-localities-map
Fajna zabawka na 5 minut :D
Jeżeli kogoś interesują technikalia to zapraszam na bloga: A Map of Localities Matching the Pattern
Kod źródłowy: kkdrz/matching-localities-map
Szybka instrukcja:
Na mapie zostaną zaznaczone miejscowości, które w nazwie zawierają frazę z pola 'Wzorzec'.
Jeżeli zaznaczysz "regex", aplikacja wskaże miejscowości, które w nazwie zawierają fragment pasujący do podanego wyrażenia regularnego.
Jak nie umiesz w regex to polecam się nauczyć. Możesz testować wyrażenia np. tutaj.
Wielkość liter nie ma znaczenia.
Przykłady:
- jak wpiszesz "owo", na mapie zostaną zaznaczone między innymi: Mirkowo, Białowoda, Bądkowo Kościelne...
- z "kolonia" ukażą się: "Kolonia Ciechanki", "Bebelno-Kolonia", "Kolonia"...
Opcja "Regex" jest bardziej przydatna, bo daje możliwość szukania bardziej skomplikowanych wzorców:
- "^mir" znajdzie wszystko co zaczyna się od "mir": "Mirków", "Mironice", "Mirachowo"
- "usty$" pokaże to co kończy się na "usty": "Chrusty", "Przypusty", "Stare Chrusty"
- "(kolonia|wola|wólka)" znajdzie wszystko co zawiera w nazwie "kolonia" lub "wola" lub "wólka": "Białka-Kolonia", "Wólka Cycowska", "Białowola"
- "^[abc]{2}" pokaże miejscowości z pierwszymi dwoma literami ze zbioru {"a", "b", "c"}: "Baby", "Cacki", "Barany"
Możliwości są nieskończone, miłej zabawy :)
Komentarze (196)
najlepsze
A czy jest
@brakloginuf: Nie ma, ale są #!$%@?.
@brakloginuf: W Polsce? Wszędzie.
Na przykład wpisałem "ustka", to wyskoczyło kilkanaście miejscowości, ale przy tej najpopularniejszej Ustce nad morzem, zaraz obok wyskoczyło Ustka-Leśniczówka, co nie jest miejscowością.
Podobna sytuacja, jak się wpisze "Agata", to wyskakuje jakiś Folwark-Agata też w okolicach Ustki, gdzie nie ma takiej miejscowości.
Jak wpisałem "starogard", to znalazło mi m.in. jakieś "Wybudowanie pod Starogard", co akurat nie wiem, czy jest miejscowością.
Ten drugi znajdzie też miejscowości z nazwą wieloczłonową np. Umienino-Żelazki
Dane wziąłem z Państwowego Rejestru Nazw Geograficznych
Z ciekawości sprawdziłem, czy da się jakoś przefiltrować takie przypadki, ale 'Pod Pruszcz' (jak i wiele innych) według nich to miejscowość.
Drobnostka, ale mnie drażni. Według mnie do korekty jest format współrzędnych w prawym, górnym rogu.
Np.
52.4080555555556 16.9333333333333
Trzy znaki po przecinku/kropce to rozdzielczość rzędu 100m. Na tej mapie nie potrzeba więcej.
Na 10 miejscu są już... nanometry.
A Ty wypisujesz do miejsc 13.