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ę:
![595878395a51494b42426378_1626113465vt5Aupxl0BQceehYqjxafy.jpg](https://www.wykop.pl/cdn/c0834752/595878395a51494b42426378_1626113465vt5Aupxl0BQceehYqjxafy.jpg)
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
źródło: comment_1626120593Hm9cYwfgdlwp9MKM2Em5hg.jpg
PobierzKomentarz usunięty przez moderatora
źródło: comment_1626115890quz9UfZ3fzROxrIMeUXCDJ.jpg
Pobierzźródło: comment_1626116666KT1OXLbL4HpiLGBJxet6tk.jpg
Pobierzźródło: comment_16261221258xVF9yACFiaJQlLGtIfQkl.jpg
PobierzPozwoliłem sobie skopiować wyjaśnienie P. Piotra Gąsiorowskiego z grupy FB Teoretycznie tak - grupa pronaukowa:
Wyjaśnienie jest prawdopodobnie następujące. Widać tu podział Polski na dwie grupy dialektów: wielkopolski wraz z mazowieckim i małopolski wraz ze śląskim. Nazwy na -ów, -owa, -owo (albo, jeśli podstawa słowotwórcza kończyła się na spółgłoskę miękką, -ew, -ewa, -ewo) były dzierżawcze, tworzone od nazwiska założyciela lub właściciela osady. Były one przymiotnikowe, np. Piotrków 'należący do Piotrka'
źródło: comment_1626127580I6MGzofYa8RgyneUEPbV5V.jpg
Pobierzźródło: comment_1626116643cs993J85fpLyYZZdOEpf3C.jpg
PobierzZnalazłem jeszcze Cipki, Cipkowie, U Cipory, #!$%@? i #!$%@?.
źródło: comment_1626121109NxvntNSKZJXIkX34GbwWp5.jpg
Pobierzźródło: comment_1626121332PeM3o12UaQ7mWjYvvNQMai.jpg
Pobierzźródło: comment_162612133618jvr9aeQaUQv1yL8AHSwZ.jpg
Pobierzice$
alboice($| |-)
.ice$
też nie załatwia sprawy, bo odpada sporo miejscowości wieloczłonowych.ice($| |-)
jest rzeczywiście dobre, tylko nie wiedziałem jak to zrobić. Próbowałem coś w styluice[- $]
, ale wtedy był brany zwykły znak '$" pod uwagę.A tak błąd jest na poziomie 6. miejscowości, więc ta pomyłka o jeden promil jest dość pomijalna, jeśli chodzi o graficzną reprezentację na mapie ;)
źródło: comment_1626135085WGxxSCAq7Lm8lUcMN2uRES.jpg
Pobierzźródło: comment_1626150541jxSY6HPIui9jzZqDZ3pizn.jpg
Pobierz