Jajcuś
(Jacek Konieczny)
41
Dobra, dodam. Ale prosz? jeszcze o wszelkie inne uwagi na temat tego co nale?a?oby zmieni? albo jeszcze doda?. Nie chc? co drugi dzie? wysy?a? zmian do wszystkich miejscowo?ciÂ…
balrog-kun
(Andrzej Zaborowski)
42
Moze jutro uda mi sie zuploadowac wyniki automatycznego dodawania tagu wikipedia= (albo chociaz probke), dodawac tez population=, czy nie? Z pewnoscia dane z GUSu beda dokladniejsze ale tam gdzie teryt2osm nie dopasowal miejscowosci do niczego z TERYTu chyba spokojnie moge dodawac is_in=, population=, ele= na podstawie wikipedii? (Nie chodzi mi tu o legalna mozliwosc tylko czy moze poczekac z tym zebysmy sie nie pogubili)
Jajcuś
(Jacek Konieczny)
43
Super. Rozumiem, ?e tagi: wikipedia:pl=* i/lub wikipedia=* (bo widzia?em tu te? propozycj? wikipedia=pl:*, ale to chyba nie ma sensu i niespecjalnie zgadza si? z oficjaln? propozycj? tagu “wikipedia”).
Nie. Tam gdzie s? oficjalne ?ród?a, u?ywajmy oficjalnych ?róde?. W ogóle unika?bym u?ywania Wikipedii jako ?ród?a. Linki do Wikipedii to co innego.
Nie. Je?li teryt2osm nie dopasowa?, to wypada obada? czemu (zapewne opis w OSM b??dny lub niejednoznaczny) i doda? tylko te tagi, które u?atwi? dopasowanie. W kolejnym przej?ciu teryt2osm brakuj?ce dane b?d? uzupe?nione (dla miejscowo?ci które wymagaj? uzupe?nienia).
ele=* miejscowo?ci te? nie przepisuj z Wikipedii… nie wiadomo sk?d tam te dane s?, a dost?pne s? wolne ?ród?a tych informacji o wystarczaj?cej dok?adno?ci (np. to z NASA, czego opencyclemap.org u?ywa do rysowania poziomic). Dane NASA b?d? nie do?? dok?adne dla wysoko?ci górskich szczytów, ale nie o tym tutaj mowa.
Co do population=*. Ju? wiem jak te dane z GUS wyci?gn?? i zrobi? odpowiedni upload. Tylko dla miast, bo nie ma informacji per miejscowo??, tylko per gmina (a “miejska cz??? gminy miejsko-wiejskiej” liczy si? osobno). B?dzie do tego source:population=GUS, …, stan na dzie? 2007-12-31 i nie b?dzie ?adnych w?tpliwo?ci sk?d to, co to i na ile aktualne. A jak GUS opublikuje nowsze dane, to si? automatem uaktualni.
balrog-kun
(Andrzej Zaborowski)
44
Wlasnie tylko jeden tag wikipedia= i jezyk jako czesc wartosci (czyli wikipedia=pl:*), tylko tego by brakowalo zeby tlumaczenia tytulow stron wp w OSM byly niezgodne z “interlinkami” w samej WP. Jest to gdzies tam sformalizowane na naszej wiki i bylo duzo razy walkowane na ircu.
(na tagwatch znajdziemy za to jeszcze inne konwnecje, http://tagwatch.stoecker.eu/Europe/En/ignored_wikipedia.html))
?ród?a danych w wikipedii generalnie mozna sprawdzic jesli ktos jest ciekawy, ale wydaje mi sie ze nawet populacja wpisana bardzo “zgrubsza” jest lepsza niz jej brak i dodajac cos w stylu “source:population=wikipedia” bedzie wiadomo ze bez skrupulow moze je zastapic danymi z GUS tam gdzie beda dostepne.
Natomiast is_in=, is_in:*= moga pomoc kolejnym przbiegom teryt2osm w dezamiguacji.
Jajcuś
(Jacek Konieczny)
45
Nie wiedzia?em, ?e w Wikipedii to tak dzia?a. Je?li tak, to ma sens, bo nie trzeba ?adnego specjalnego wsparcia dla j?zyka robi? w OSM.
Z drugiej strony, jak dodasz materia?y w kilku j?zykach i to tak, ?eby mapy interaktywne pokaza?y to co u?ytkownikowi pasuje? Je?li link ma by? jeden, to wystarczy wikipedia=cokolwiek.
Ale je?li ja dla pewnego obiektu chc? da? linka do opisu w polskiej i angielskiej Wikipedii (ró?ne tytu?y artyku?u), to jak?
No i od tego jest wiki OSM i dyskusje tam: http://wiki.openstreetmap.org/wiki/Proposed_features/External_links#Wikipedia
My?l? ?e i wikipedia=pl:* i wikipedia:pl=* maj? swój sens i swoje miejsce. Najmniej mi si? podoba pomys? z umieszczaniem pe?nych URLi. Nadmiarowe i mo?e sprzyja? spamowi.
Ale to wszystko Off-Topic troch? 
balrog-kun
(Andrzej Zaborowski)
46
Trudno mi sobie wyobrazic taka sytuacje zebys chcial linkowac w roznych jezykach do roznych artykulow.
W normalnej sytuacji linkujesz to jednej strony (angielskiej albo w narodowej wikipedii) i tak naprawde wszystko jedno do ktorej wikipedii bo kazdy artykul jest polaczony tymi “interlinkami” ze wszystkimi innymi wikipediami, czyli tak naprawde linkujesz do calej grupy artykulow i wystarczy jedno query do wikipedii zeby pobrac tytuly wszystkich wersji jezykowych.
BTW. pod http://openstreetmap.pl/osm-wp-matcher/ umiescilem pliki po przetrawieniu skryptem dodajacym wikipedia= i inne tagi na podstawie wikipedii. Dla uproszczenia uzylem tej samej listy wezlow miejscowosci co teryt2osm i uzylem innych bajerow z teryt2osm. Chcialbym niedlugo zaladowac je do osm. Nastepujace tagi moga byc dodane dla dopasowanych miejscowosci:
wikipedia=
is_in=
is_in:municipality=
is_in:county=
is_in:province=
population=
source:population=
addr:postcode=
teryt:terc=
teryt:simc=
25726 z 36480 wezlow zostalo zmienionych. W polskiej wikipedii jest przynajmniej 50000 miejscowosci (wsi, miast, dzielnic…) polskich i troche zagranicznych. Jest kolo 70000 obiektow z infoboxami zawierajacymi wspolrzedne przy czym kazda strona moze miec lokacje wpisana w roznych miejscach (w roznych szablonach itd) i kolo 1000 stron ma wpisane niespojne lokacje (ta sama strona ma wpisana w roznych jej czesciach lokacje odlegle o > 0.1 stopnia).
Jajcuś
(Jacek Konieczny)
47
Sprawdzi?em dla RadiostacjaGliwicka i to rzeczywi?cie dzia?a. Ale chyba troch? ma?o intuicyjna jest Wikipedia pod tym wzgl?dem, bo cz?sto o takiej funkcjonalno?ci my?la?em, a nigdy nie znalaz?em (mo?e bardzo nie szuka?em, ale intuicyjne powinno si? “samo znale??”). W ka?dym razie wielkie dzi?ki za wyja?nienia! 
Móg?by? na wiki OSM, przy dyskusji dotycz?cej wikipedia=* napisa? swoje uwagi? Bo najwyra?niej nie tylko ja tego nie rozumia?em, a fajnie by by?o, ?eby ten tag by? przyj?ty do oficjalnych Map Features.
Fajnie, ?e moja praca jeszcze do czego? si? przydaje 
balrog-kun
(Andrzej Zaborowski)
48
Juz wgrane. Generalnie chyba tytuly stron sa niezle przypisane, ale musi byc troche bledow i prosze o wyrozumialosc. Np. do wygenerowania ksztaltu wojewodztwa nie mozna by bylo uzyc teraz poprostu listy wszystkich miejscowosci z odpowiednim tagiem is_in:province bo zawsze jest pare miejscowosci gdzies dalej, blednie przypisanych. Niektore poprawilem recznie, chyba najlepszy blad ktory popelnil skrypt to byl ten:
Blad byl oczywiscie rezultatem wandalizmu w wikipedii, albo czyjegos dowcipu.
Poprawilem na podstawie wp troche miejsc ktore mialy przypisane wielokrotnie ten sam teryt:simc=
BTW. okazuje sie ze 1180 z 3696 gmin w TERYT-ie nie ma w OSM zadnej miejscowosci, i 6 z 379 powiatow nic nie ma w OSM.
rhn
49
Czy w TERYCIE znajdują się dane na temat położenia miejscowości?
Nie jestem pewien, czy je przestawiać, gdy jestem na 70% pewien co do ich umiejscowienia.
Jajcuś
(Jacek Konieczny)
50
Nie ma. Takich informacji, bez prawnych ogranicze? dalszego u?ycia, raczej nigdzie nie dostaniesz. Niestety.
Je?eli w OSM jeszcze nie ma danej miejscowo?ci, mo?esz j? doda? tam, gdzie ci si? wydaje, ?e jest. Je?eli jest, a uwa?asz, ?e w niew?a?ciwym miejscu, to mo?esz zerkn?? na inn? map? (chocia?by Google Maps), która wersja (OSM, czy Twoja) jest bardziej prawdopodobna. Pami?taj, ?e miejscowo?? to nie jeden konkretny punkt i nawet je?li w OSM etykietka pojawia si? w nieco innym miejscu ni? w innych mapach, to nie znaczy, ?e które? po?o?enie jest z?e.
Jak zawsze w OpenStreetMap, najlepiej jest samemu dane miejsce odwiedzi?. Ja staram si? nie zmienia? w OSM miejsc, których osobi?cie nie odwiedzi?em, ani tam gdzie ze swojej strony mam tylko jedn? ?cie?k? GPX.
rhn
51
Wiem, wiem, chodzi?o mi o po?o?enie wobr?bie obszaru wsi. Inaczej ci??ko by?oby mi to w procentach okre?li? 
Nawet, gdy przeje?d?am przez jak?? wie?, to nie zawsze pami?tam dobrze, gdzie si? zaczyna?a, zw?aszcza, gdy mam pojedy?czy ?lad, a wokó? czarne t?o.
Ja uwa?am raczej, ?e lepszy rydz ni? nic, przynajmniej przy tym stopniu zmapowania terenu, z jakim mam do czynienia.
Dzi?ki za odpowied?, dobrze wiedzie?, co mamy.
EDIT:
Jak powinni?my oznacza? dzielnice? Do tej pory wydawa?o mi si?, ?e suburb, ale nigdy si? nie przygl?da?em. Na wiki jest tylko mowa o czym? w rodzaju obrze?y, a na mapie jako dzielnice funkcjonuj? village…
Jajcuś
(Jacek Konieczny)
52
IMHO dzielnice („cz??? miasta” w TERYT) powinno by? w?a?nie oznaczone jako „suburb” i ja si? tego b?d? trzyma?. „village” sugeruje odr?bn? miejscowo??, a to nie by?aby prawda.
Niektóre dzielnice funkcjonuj? teraz jako village, bo zosta?y zaimportowane z jakiej? bardzo nieaktualnej bazy danych… tak to jest z masowymi importami z niezweryfikowanych ?róde?.
Wi?kszy problem mam z „cz??? miejscowo?ci”. Bo suburb jako cz??? wsi to ju? mi nie pasuje.
przysió?ków, kolonii, osiedli itp. z TERYT nie próbowa?em na razie kojarzy?. Je?li bym mia? dodawa?, to pewnie jako „hamlet”. Wol? jednak na razie si? tak nie rozdrabnia?. Niech wi?ksze miejscowo?ci b?d? najpierw dobrze oznaczone. Wci?? w OSM brakuje sporo do?? istotnych wsi (sam ostatnio doda?em Trachy i Barg?ówk? pod Gliwicami).
Jajcuś
(Jacek Konieczny)
53
Wcze?niej si? temu nie przygl?da?em (mia?em inne zaj?cia), a dzisiaj zapu?ci?em teryt2osm, ?eby przejecha? po nowych danych. I si? zdziwi?em, gdy skrypt mi napisa?, ?e uaktualni? Gliwice. Przecie? Gliwice by?y dobrze opisane! Zajrza?em wi?c do danych wej?ciowych…
<tag k="place" v="city" />
<tag k="name" v="Gliwice" />
<tag k="is_in:county" v="powiat tak" />
<tag k="is_in:municipality" v="gmina Tak" />
Powiat „powiat tak”, gmina „gmina Tak”?! Co to ma by?? Mój skrypt nie dodawa? is_in:county dla miast na prawach powiatu i is_in:municipality dla miast b?d?cych gmin?, bo to by?oby „mas?o ma?lane”, ale tu jeszcze mo?na by si? k?óci?. Ale takie zapisy? To bez sensu. Zaraz to usun? i wola?bym, ?eby nie wróci?o…
balrog-kun
(Andrzej Zaborowski)
54
Ok, poprawilem w wikipedii (kazde zrodlo ma bledy), dzieki za spostrzezenie - ten sam problem mialy jeszcze Torun i Zabrze.
Skrypt dodal is_in:municipality= wszedzie tam gdzie nie bylo dotychczas. Istnieje gmina Gliwice i istnieje powiat Gliwice, wiec wydaje mi sie ze w OSM tez powinny figurowac. Jesli jakis skrypt mialby automatycznie dzielic Polske na powiaty i gminy to bez tego musialby miec whardcode’owane zalozenie ze kazde place=city nalezy do gminy o tej samej nazwie i powiatu o tej samej nazwie (nie wiem czy zawsze tak jest) i byloby to raczej niepotrzebne utrudnienie.
Przyznaje sie ze skrypt powinien byl sprawdzic czy gmina ktora wpisuje rzeczywiscie istnieje… i bez tego odkryl paredziesiat niespojnosci w wikipedii, ktore zostaly poprawione (zapuscilem go tez na zagranicznych miejscowosciach w WP, juz bez importowania do OSM, zeby zvalidowac dane WP)
Jajcuś
(Jacek Konieczny)
55
Powoli dochodz? do tego samego wniosku, bo jak inaczej stwierdzi? które miasto w OSM samo jest powiatem, albo gmin?. Nie maj? mo?e one sensu w is_in=* (po co w tym trzy razy nazwa miasta?), ale w is_in:municipality i is_in:county ju? tak. Poprawi? teryt2osm i pododaj?.
Zastanawiam si? tylko, który wariant wybra?:
is_in:county=Gliwice, is_in:municipality=Gliwice (wtedy is_in:* wskazuje na istniej?cy w OSM obiekt)
is_in:county=powiat m. Gliwice, is_in:municipality=gmina m. Gliwice (bezpo?rednie prze?o?enie nazw z TERYT)
is_in:county=powiat miasto Gliwice, is_in:municipality=gmina miasto Gliwice
is_in:county=powiat Gliwice, is_in:municipality=gmina Gliwice
Jajcuś
(Jacek Konieczny)
56
Poprawiłem teryt2osm i wysłałem zmiany. Teraz wszystkie miejscowości skojarzone z TERYT mają dodane is_in:county i is_in:municipality.
rhn
57
Znalaz?em b??dne przypisanie wsi Wygoda do dzielnicy Bia?egostoku Wygoda. Nie wiem, jak dzia?a program kojarz?cy, wi?c zostawiam tu ma?e pytanie - poza zmian? village na suburb i usuni?ciem b??dnych tagów, czy co? jeszcze jest potrzebne?
Jajcuś
(Jacek Konieczny)
58
Nie, to ju? wystarczy. Po nast?pnym uruchomieniu teryt2osm uzupe?ni brakuj?ce tagi.
rhn
59
Uzupe?niam pytanie: co jest potrzebne, ?eby tagi znów nie zosta?y uzupe?nione b??dnie. Znalaz?em te? kilka wsi, które zosta?y przydzielone do dziwnych województw.
balrog-kun
(Andrzej Zaborowski)
60
Dwa ostatnie warianty mi sie podobaja.
Jesli chodzi o wikipedia= to dodanie poprawnego is_in:* powinno powstrzymac moj skrypcik nastepnym razem od przypisania niezgodnej strony z WP, albo pomoc mu znalesc te poprawna. Inna mozliwosc manualnie dodac wikipedia=, albo znalesc odpowiednia strone WP i dodac jej brakujace wspolrzedne (napisac strone jesli brakuje) 
Przykladowo tak wygladalo rozumowanie skryptu dla “Wygody” (tej blisko Biaegostoku):
Matching 'Wygoda' from OSM at 53.15, 23.2 gmina Karczew, powiat otwocki:
Wygoda (powiat otwocki) at distance 2.2277027211 (52.0486111111, 21.2636111111) in karczew in otwocki d[coords]
Wygoda (powiat aleksandrowski) at distance 4.46363598797 (52.8903138889, 18.7439244444) in aleksandrów kujawski in aleksandrowski d[gmina]
Wygoda (gmina Janów Podlaski) at distance 0.944517154064 (52.2061111111, 23.2344444444) in janów podlaski in bialski d[gmina]
Wygoda (powiat lipski) in sienno in lipski d[gmina]
Wygoda (powiat che?mski) at distance 1.84064644106 (51.3127777778, 23.3122222222) in wierzbica in che?mski d[gmina]
Wygoda (powiat sandomierski) at distance 2.75381049134 (50.8016666667, 21.7616666667) in zawichost in sandomierski d[gmina]
Wygoda (powiat piotrkowski) at distance 4.02941070348 (51.3377777778, 19.6011111111) in wola krzysztoporska in piotrkowski d[gmina]
Wygoda (powiat ?ódzki wschodni) in brójce in ?ódzki wschodni d[gmina]
Wygoda (powiat wielu?ski) in skomlin in wielu?ski d[gmina]
Wygoda (województwo zachodniopomorskie) at distance 7.17954201959 (53.9258333333, 16.0625) in bia?ogard in bia?ogardzki d[simc]
Wygoda (powiat pu?awski) in kurów in pu?awski d[simc]
Wygoda (powiat radomszcza?ski) at distance 4.31434787749 (51.0030555556, 19.4577777778) in gidle in radomszcza?ski d[gmina]
Wygoda (powiat ?uromi?ski) in kuczbork-osada in ?uromi?ski d[gmina]
Wygoda (powiat hajnowski) at distance 0.524673325761 (52.7527777778, 23.5427777778) in hajnówka in hajnowski d[gmina]
Wygoda (gmina ?lesin) in ?lesin in koni?ski d[gmina]
Wygoda (gmina Parchowo) at distance 5.60344927946 (54.1518688889, 17.6868427778) in parchowo in bytowski d[gmina]
Wygoda (powiat olszty?ski) in purda in olszty?ski d[gmina]
Wygoda (powiat ?om?y?ski) at distance 1.05615341256 (53.0691666667, 22.1469444444) in ?om?a in ?om?y?ski d[gmina]
Wygoda (powiat gosty?ski) at distance 6.13171325371 (51.8845222222, 17.2002938889) in borek wielkopolski in gosty?ski d[gmina]
Wygoda (powiat ?wiecki) at distance 4.97661207138 (53.6252838889, 18.2461355556) in osie in ?wiecki d[gmina]
Wygoda (powiat tomaszowski) at distance 3.65406806537 (51.5710905556, 19.9046611111) in ujazd in tomaszowski d[gmina]
Wygoda (gmina Lipnica) at distance 5.87179641338 (53.9847661111, 17.3878438889) in lipnica in bytowski d[gmina]
Wygoda (gmina Wisznice) at distance 1.37229250832 (51.7777777778, 23.1861111111) in wisznice in bialski d[gmina]
Wygoda (gmina Kazimierz Biskupi) in kazimierz biskupi in koni?ski d[gmina]
Wygoda (województwo ?l?skie) at distance 4.82253769609 (50.7352777778, 19.0255555556) in konopiska in cz?stochowski d[gmina]
Wygoda (województwo opolskie) in domaszowice in namys?owski d[gmina]
Wygoda (powiat kaliski) in lisków in kaliski d[gmina]
Wygoda (powiat ?owicki) at distance 3.43317960821 (52.0633333333, 19.9433333333) in ?owicz in ?owicki d[gmina]
Wygoda (gmina Imielno) at distance 3.74355697528 (50.6027777778, 20.4566666667) in imielno in j?drzejowski d[gmina]
Wygoda (powiat ko?cierski) at distance 5.42285885197 (54.17009, 17.8739494444) in ko?cierzyna in ko?cierski d[gmina]
Wygoda (gmina J?drzejów) at distance 3.74067206116 (50.6872222222, 20.3844444444) in j?drzejów in j?drzejowski d[gmina]
Wygoda (powiat ?osicki) in huszlew in ?osicki d[gmina]
Wygoda (powiat przasnyski) in przasnysz in przasnyski d[simc]
Wygoda (powiat leszczy?ski) in krzemieniewo in leszczy?ski d[gmina]
Wygoda (powiat k?trzy?ski) at distance 2.14724425779 (52.6192183333, 21.1193922222) in korsze in k?trzy?ski d[gmina]
Wygoda (dzielnica Bia?egostoku) in m. bia?ystok in bia?ystok d[gmina]
Wygoda (powiat pozna?ski) at distance 6.69586809237 (52.3697611111, 16.5497461111) in buk in pozna?ski d[gmina]
Wygoda (powiat ?yrardowski) in puszcza maria?ska in ?yrardowski d[gmina]
Wygoda (powiat wejherowski) at distance 5.1424670237 (54.5270622222, 18.2453388889) in wejherowo in wejherowski d[gmina]
Wygoda (powiat garwoli?ski) in pilawa in garwoli?ski d[gmina]
Wygoda (powiat be?chatowski) at distance 4.28704465486 (51.4334432222, 19.2716180556) in be?chatów in be?chatowski d[simc]
Wygoda (powiat krotoszy?ski) in rozdra?ew in krotoszy?ski d[gmina]
Wygoda (powiat zwole?ski) in policzna in zwole?ski d[simc]
Wygoda (powiat toru?ski) at distance 4.26719911319 (52.9327777778, 18.9383333333) in czernikowo in toru?ski d[gmina]
Wygoda (powiat ostródzki) at distance 3.31000095576 (53.5158333333, 19.9102777778) in ostróda in ostródzki d[gmina]
i zakonczylo sie bez wynikow (d pokazuje powod odrzucenia strony)