Debugger ;-)

Nie znam szczegó?ów ale rozumiem, ?e chodzi sobie Osmosis i co? tam wycina pobieraj?c po kawa?ku dane z bazy. Chodzi tak chodzi kilka godzin, trafia na WTF’a i si? wyk?ada, nie serwer bazy danych a Osmosis w?a?nie. Nie wiem czy o to chodzi, ale ja to tak zrozumia?em.

Killn??em w?a?nie kolejn? porcj? WTFów i trafi?em na ZONKA nie lada :smiley:

Jest sobie w bazie:

jest ich wi?cej i by?oby fajnie, ale:

$ grep -i "^d.bskiego" stat.txt 
D?bskiego;Jakuba ;ul.                             :    1
D?bskiego;Jana ;ul.                               :    2
D?bskiego;Macieja ;ul.                            :    1

kwalifikuje si? do r?cznej poprawki, bo co innego spierniczy? imi? jesli jest samo nazwisko, ale spierniczy? nazwisko to gorzej, szczególnie, ?e ma si? 25% szans na pud?o :smiley:

IMHO poprawi? WTF char na “?” i da? na openstreetbugs - jak kto? w?adny si? znajdzie to poprawi…

Nie no bez przesady damy rad? … co my nie damy? :smiley:

Ale ja nie o tym, ca?y czas gadam, ?e wrzuc? opis na stron? dyskusji WRAKA do doszlifowania i gadam, ale jako? nie mam weny chyba, ?eby to wyg??adzi? przed pierwsz? publikacj?. Wi?c wys?a?em jak mam, trzeba to dopracowa? ?eby by?o wiadomo o co nam chodzi i jak chcemy to zrobi?, sprawdzi? czy nie nak?ama?em gdzie? z abardzo i pó?niej mo?e umie?ci? w bardziej widocznym miejscu.

UPDATE!
OK kiedy? trzeba to w ko?cu powiedzie? … cho?by w skrócie. Jak dzia?a WRAK?
Po pierwsze WRAK generuje pliki które pó?niej umieszczam tutaj: http://wariat.org.pl/smietnik/OpenStreetMap/ powstaj? podczas uruchomienia za pomoc? skryptu runwrak.sh jaki pojawi? si? w tym w?tku i jest cz??ci? wraka, nie b?d? wi?c szczegó?owo opisywa? jak dzia?aj? opcje: –showignored oraz –showvalid
Z wrodzonej lubo?ci do zachowania jakiejkolwiek tajemnicy nie napisz? te? jak dzia?a opcja –help, nie powiem i ju?! :smiley:

Wspomn? tylko, ?e wrak standardowo otwiera plik poland.osm, ale nie musi mo?na mu powiedzie? –OSMfile=plik.osm i on pos?ucha

To tytu?em wst?pu, w codziennym je?d?eniu przydaj? si? co najmniej 3 terminale (na screenie lub je?li kto? woli jakkolwiek inaczej). U mnie w pierwszym terminalu otwarty jest jeden z plików wygenerowanych za pomoc? skryptu runwrak.sh (by?o o nim wy?ej). W drugim pracuje sam wrak jako taki, w trzecim podr?cznym odpytuj? baz? GUStawa i inne takie. Samego wraka napuszcza si? na ulice w co najmniej dwóch przebiegach.

Najpierw odpalamy go tak:

$ ./OSM-wrak --OSMlogin=foo@example.com --OSMpassword=dupa.8 --filter="Ko?ciuszki"

http://www.openstreetmap.org/browse/way/22966331   D DEPTAK KOSCIUSZKI -> Deptak Tadeusza Ko?ciuszki

Login/Has?o wiadomo, nie s? tu do niczego potrzebne ale warto je wpisa? jak si? za chwil? oka?e. Kluczowy jest filtr. To RegExp dopi?ty do ko?ca poprawionej nazwy (w powy?szym przypadku nazwa porównywana jest ze wzorcem /Ko?ciuszki$/ ). Tak odpalony WRAK zaproponuje zmiany nazw ulic tylko takich których PRAWID?OWA nazwa ko?czy si? stringiem “Ko?ciuszki”. Dodatkowa informacja to “D” przed nazw? nieprawid?ow?, oznacza, ?e zmiana nazwy pochodzi ze s?ownika, a nie ze zgadywania WRAKa. Link mo?na otworzy? i sprawdzi? co tam w okolicy, czy na przyk?ad kto? nie rewertuje uparcie zmian WRAKa, je?li tak najlepiej sobie odpu?ci?.
Ale skoro to regexp to nie musi by? tak, ?e jest tam tylko jedna nazwa, mo?na te?:

$ ./OSM-wrak --OSMlogin=foo@example.com --OSMpassword=dupa.8 --filter="(Ko?ciuszki|Gryfi?ska|Politechniki)"

http://www.openstreetmap.org/browse/way/22966331   D DEPTAK KOSCIUSZKI -> Deptak Tadeusza Ko?ciuszki 
http://www.openstreetmap.org/browse/way/23428212     Al. Politechniki -> Aleja Politechniki 
http://www.openstreetmap.org/browse/way/23428214     Al. Politechniki -> Aleja Politechniki 
http://www.openstreetmap.org/browse/way/23522475   D Gryfinska -> Gryfi?ska 
http://www.openstreetmap.org/browse/way/23522576   D gryfinska -> Gryfi?ska

tu przy okazji wida?, ?e z Alej? Politechniki WRAK poradzi? sobie tym razem bez udzia?u s?ownika. Tak czy inaczej, te zaproponowane zmiany nale?y przejrze?, klikn?? w niektóre odno?niki upewni? si?, ?e zaproponowana zmiana nam odpowiada etc. Gdyby wyników mia?o by? du?o warto pipowa? je do less’a ale co ja Wam b?d? t?umaczy?.
Je?li zmiany s? prawid?owe wystarczy na ko?cu dopisa? --upload (to dlatego warto mie? na sta?e wcze?niej wpisany login i has?o) czyli:

$ ./OSM-wrak --OSMlogin=foo@example.com --OSMpassword=dupa.8 --filter="(Ko?ciuszki|Gryfi?ska|Politechniki)" --upload

http://www.openstreetmap.org/browse/way/22966331   D DEPTAK KOSCIUSZKI -> Deptak Tadeusza Ko?ciuszki * Upload
http://www.openstreetmap.org/browse/way/23428212     Al. Politechniki -> Aleja Politechniki * Upload
http://www.openstreetmap.org/browse/way/23428214     Al. Politechniki -> Aleja Politechniki * Upload
http://www.openstreetmap.org/browse/way/23522475   D Gryfinska -> Gryfi?ska 
http://www.openstreetmap.org/browse/way/23522576   D gryfinska -> Gryfi?ska * Upload

Czyli posz?o. Warto zauwa?y?, ?e przy pierwszej Gryfi?skiej nie pojawi?o si? “* Upload” co oznacza dok?adnie tyle, ?e WRAK nie uploadowa? nowej wersji. Nie dlatego, ?e mu si? nei chcia?o a dlatego, ?e wykry? niezgodno??.
Zmiana jest wytypowana na podstawie pliku poland.osm je?li w rzeczywisto?ci na serwerach OSM nazwa ulicy by?a inna ni? w pliku poland.osm WRAK nie uploaduje nowej nazwy, bez wzgl?du na to, czy obecna nazwa jest prawid?owa czy nie. Je?li zmieni?a si? ze z?ej na równie z?? op prostu tzreba poczeka? na nowy plik poland.osm (do jutra) i wtedy przeleci.

ostatnia opcja, w?a?ciwie nie potrzebna to --showdictionary, jest to zasz?o?? historyczna z czasów kiedy WRAK powstawa? i zosta?a bo nikomu nie wadzi. Wywala ona po prostu s?ownik podmian, dzi?ki niej mo?na si? dowiedzie? np jakie stringi zostan? rozpoznane jako godne zmiany na string “Tadeusza Ko?ciuszki”:

$ ./OSM-wrak --showdictionary | grep -i ko?ciuszki | sort
ko?ciuszki                                   : Tadeusza Ko?ciuszki
kosciuszki                                   : Tadeusza Ko?ciuszki
ko?ciuszki                                   : Tadeusza Ko?ciuszki
tadeusza ko?ciuszki                          : Tadeusza Ko?ciuszki
tadeusza kosciuszki                          : Tadeusza Ko?ciuszki

WRAK zapisuje plik wrak.log który jest archiwum wprowadzonych zmian, ten log ma tylko jedn? wa?n? funkcj? pozwala dowiedzie? si?, ?e przez troch? ponad po?ow? ?ycia wraka (wcze?niej nie by?o loga) wrak wykona?:

$ wc -l wrak.log 
2184 wrak.log

zmian w bazie.

Tyle o samym wraku, na koniec moje sposoby na poszukiwanie celów (jak wspomnia?em na pierwszym terminalu) kolejno?? przypadkowa:

  1. grep " D " wrak-TEST.txt | less
    da zmiany jakie wrak wprowadzi?by zgodnie ze s?ownikiem, wystarczy przejrze?, je?li to co proponuje jest ok odpali? go z gigantycznym regexpem w filtrzem przejrze? raz jeszcze i uploadowa?

  2. grep ? wrak-TEST.txt | less
    to generalnie kandydaci do s?ownika w 100% przypadków, cho? nie zawsze si? udaje … rzeczy na które nei mam pomys?u po prostu zostawiam, jest tyle nazw do zmiany, ?e b?dzie czas zastanawia? si? nad przypadkami specjalnymi

  3. less wrak-TEST.txt
    to generalnei zmiany jakie chcia?by wprowadzi?, cz??? jest ok ot tak po prostu, cz??? nie jest prawid?owa i wtedy zwykle wymaga aktualizacji s?ownika. W tym momencie bardzo cz?sto ju? pojawia si? potzreba sprawdzenia bazy GUStawa na okoliczno?? konkretnych nazw ulic.

  4. $ less wrak-VALID-UNIQUE.bez.wrak-dict.txt
    W?a?ciwie jak wy?ej

  5. ulice bez GUStu by TomDalek http://storage.neostrada.pl/OSM/ulice.bez.GUStu.html
    Tu zmian jest stosunkowo najmniej, warto po prostu aktualizowa? s?ownik nazwami zawieraj?cymi polskie znaki i nazwiskami ludzi.

NAJWA?NIEJSZE TO ZAWSZE PRZEJRZE? PROPONOWANE PRZEZ WRAKa ZMIANY PRZED --upload NAWET JE?LI TO NUDNE OGL?DA? JE PO RAZ 12 BO 11 RAZY POPRAWIA?O SI? S?OWNIK. IM MNIEJ NAZW NA RAZ (w regexpie) TYM SZYBCIEJ IDZIE CZASAMI!

Poruszamy si? w unikodzie … mo?e si? okaza?, ?e nie wsz?dzie skrypt b?dzie chcia? pracowa?, nie wiem, nie mam do?wiadczenia ze skryptami które pracuj? tu i tam … tu pracuje dobrze :wink:

W obecnej wersji WRAK nie wysy?a Waszych adresów e-mail i hase? do ?adnych spamerów … negocjacje s? wci?? w toku :smiley:

No to … Komu WRAKa?

P.S. Uprzedzaj?c ogólne zgorszenie, mnie te? si? kod WRAKa nie podoba, ale dzia?a … kiedy? si? przepisze :smiley:

UPDATE2
Jest te? nowa idea je?li chodzi o ?wi?tych, genera?ów, prezydentów, doktorów, whatever. Krótko mówi?c o “funkcj?”. Mo?na potraktowa? je jako prefiks czyli dok?adnie tak jak wrak w tej chwili obs?uguje s?owa typu Aleja, Skwer, Plac … i wiele innych. To znaczy je?li ono jest to zostaje co najwy?ej rozwini?te ze skrótu do pe?nej wersji, ale nie mamy nad tym kontroli via s?ownik.
W ten sposób my definiujemy imi? do nazwiska, a tytu? pojawi si? tylko wtedy je?li b?dzie si? on ju? znajdowa? w bazie. By? mo?e to lepszy pomys? ni? to co robimy w tej chwili? Zmiana we WRAKu na oko kosmetyczna, s?ownik to jeszcze mniejszy problem, tracimy automagiczn? kontrol? ale … mo?e w?a?nie tak powinni?my? Co my?licie?

Mi mi mi mi! :smiley:
Na razie chyba bałbym się go używać, ale po prostu muszę go przeczytać! :stuck_out_tongue:
Zaraz Ci mojego maila zapodam.

Po raz kolejny dotkn??em sprawy u s?siadów tym razem dodaj?c troch? fotograficznego funu :smiley: http://forum.openstreetmap.org/viewtopic.php?pid=10165#p10165 Boj? si?, ?e je?li zrozumiej? w czym na prawd? pojawia si? problem gotowi pomrze? ze ?miechu :smiley:

P.S. tagów UMP_Level w poland.osm ju? nie ma …

UPDATE
Zabra?em si? za DEBUGI (na razie teoretycznie) i chcia?bym ponowi? pytanie które ju? pad?o.
tagi DEBUG poajwiaj? si? w w?z?ach importowanych z UMP. Z za?o?enia te same w?z?y zawieraj? tag source, przy czym ten sam tag source znajduje si? w drogach tworzonych przez te w?z?y.

Zastanawiam si?, czy z w?z?ów tego source te? nie mo?na by si? pozby?. Informacja o pochodzeniu drogi i tak znajduje si? w , a skoro szeroko zakrojonym celem jest pod?o?enie pod wszystkie drogi GPX’a i w rezultacie usuni?cie informacji o pochodzeniu z UMP czy nie by?oby wygodniej gdyby trzeba by?o r?cznie modyfikowa? tylko drog?, a nie wszystkie w?z?y sk?adaj?ce si? na drog?.

Chodzi o na prawd? du?e ilo?ci danych, które co chwil? pobieramy kompletnie bez sensu, bo i tak nikt nie ogl?da ustawie? poszczególnych w?z?ów tworz?cych drog? wi?c technicznie rzecz bior?c IMO nie narusza to licencji w sposób praktyczny, co najwy?ej od strony technicznej.

$ ./OSM-cleaner.pl poland.osm

Nodes:
     74878 debug
    261792 source: UMP-PL

UPDATE 2
Dosta?em odpowied? u s?siadów … to mnie opad?a szcz?ka :smiley:

Co prawda ja mam same idiotyczne pomys?y/pytania ostatnio, ale PPNMSP :wink:
Mysl? ?e najlepszym rozwi?zaniem by?oby usuni?cie tagów source/debug tylko w przypadku gdy wszystkie drogi przechodz?ce przez dany w?ze? nie maj? tych?e tagów. W sensie
if ( (node:source=“UMP”) && way:source!="UMP) remove_source_tag();

Popieram :slight_smile: Nie narazimy si? nikomu licencyjnie, a naprawd? zb?dne tagi source znikn?.

OK czyli w skrócie … postaram si? jutro wyklika? znikanie DEBUGów i zastanawia? si? jak bez zb?dnego kombinowania pozby? si? na prawd? niepotrzebnych tagów source, co w tej chwili wydaje si? by? nie trywialne (w sposób w jaki przegl?dam plik osm) ale mo?e nie b?dzie tak ?le jak do tego podej?? na powa?nie.

Po przeczytaniu w miart? dok?adnie tego w?tku pojawi?y mi si? w g?owie dwie rzeczy:

  1. Wg mnie wszelkie automaty powinny mie? “wy??cznik” przeciwdzia?aj?cy “naprawieniu ?le”. Widz?c te wszystkei podmianki, które wykonuje skrypt, mnogo?? odmian jednej nazwy w obr?bie kraju oraz w obr?bie jednej ulicy, wydaje mi si?, ?e powinna by? opcja wy??czenia skryptu na danej ulicy.
    Konkretnie: je?li trzymamy si? bazy GUS lub czego? podobnego, uznaj?c te nazwy za prawd? objawion?, mo?e by? tak, ?e skrypt zmieni “im.” które tam jest na “imienia”, co b?dzie zonkiem, bo nie ma nic lepszego ni? cz?owiek który si? opiekuje danym fragmentem i sprawdzi to dok?adnie.
    Podsumowuj?c, g?osuj? za wstawieniem jakiej? flagi “nie rusza?” i flagi “ruszane”, ?eby mo?na by?o szybko sprawdzi? zmiany i poprawia? je. Jako “ruszane” mo?na by uzna? wszystkie edycje dokonane przez bota o znanej nazwie - w JOSM to si? pi?knie wyszukuje. “Nie rusza?” da si? pewnie rozwi?za? tylko tagiem…

  2. NIE USUWA? TAGÓW SOURCE!
    One si? autentycznie przydaj?. Historia z ?ycia wzi?ta - dane z UMP maj? niejasn? sytuacj? (prawdopodobnie kopia komercyjnych danych). Dane zaimportowane do OSM. Naniesione sporo poprawek do mapy. W tym momencie dowiedzia?em si?, o tym, ?e mog? by? kopi?. Co zrobi?? Zaznaczy? wszystkie dane z tagiem source: UMP i usun??.

Druga sytuacja: Mam kilka ?ladów pewnej ulicy, rozje?d?aj? si? lekko z tym, co jest na mapie. Nie wiem, czy trzeba poprawia?, bo nie ma ?adnego tagu source. Gdyby by?, móg?bym sprawdzi? i upewni? si?, ?e nie powinienem tego dotyka?. Innymi s?owy, tag source:traces by?by oznaczeniem punktów których nie powinno si? zmienia?.

Generalnie ca?? akcj? wyobra?a?em sobie od pocz?tku tak, ?e po pierwsze by? mo?e troch? psuj?c wyeliminujemy ewidentne b??dy, co teraz si? dzieje. Owszem, mo?e si? zda?y?, ?e zmienimy ulic? która wg. GUS, mieszka?ców i ufoludków nazywa si? Ko???taja na Hugona Ko???taja. Ale to IMO mniejszy problem ni? ulica która na mapie nazywa?a by si? “Ko???taja”, a nawet “Kollataja”. My?l?, ?e tu si? wszyscy zgodzimy.

Chodzi?o o to, ?eby ruszy? i znacz?co podnie?? jako?? nazw w OSM:Poland co si? udaje. W znacz?cym stopniu wyeliminowali?my WTF’y z bazy, jest nawet marna szansa, ?e w jutrzejszym poland.osm ich nie b?dzie (!). Oczywi?cie pojawi? si? kolejne je?li nie uda si? przekonwertowa? na UTF-8 plików bazowych z UMP. Tak czy siak, to pierwszy sukces po mniej wi?cej trzech tygodniach zabawy w naprawianie.

Nie wiem jak blisko jeste?my z nazwami napisanymi polskawymi, nie jest ?atwo to sprawdzi?, ale w tej dziedzinie wydaje si?, ?e te? jest co najmniej nie?le.

Etap kolejny to dopieszczenie wszystkeigo tak aby by?o zgodne w 100% z rzeczywisto?ci?, cho? mówi? to troszeczk? wbrew sobie, o czym mo?e za chwil?. W ka?dym razie wyobra?a?em sobie, ?e kiedy przelecimy masówk? tak aby zobaczy? efekty b?dziemy mogli zacz?? bawi? si? w szczegó?y.

Je?li chodzi o zasady to tak na prawd? wszystko jest do ustalenia.
Mnie podobaj? si? nazwy gdzie skróty rozwini?te s? do pe?nej postaci. Jest to czytelniejsze i ?adnie wygl?da, mapa jest elektroniczna nie ma problemu z miejscem. Ale to nie jest moja mapa, je?li wi?kszo?? woli “pl. im. gen. Józefa Bema” nie ma najmniejszego problemu. WRAK mo?e skrótów nie rozwija?, mo?e je ignorowa? czy wreszcie mo?e wszystko co rozwini?te przekszta?ci? na skrót. Wystarczy, ?e podejmiemy tu jak?? decyzj? i nie ma problemu.

Je?li chodzi o stopnie wojskowe itp. coraz bardziej sk?aniam si? ku wersji o której pisa?em niedawno, aby WRAK w nie nie ingerowa?. Pierwotnie by?em przekonany, ?e tak trzeba, ale teraz po czasie sp?dzonym na przegl?daniu s?ownika, bazy GUSu i dyskusji z Krzy?akami chyba zmieniam zdanie.
Ale to te? trzeba przedyskutowa?, poprawi? automaga (zmiana raczej banalna) i ju?. My?l? o wersji kiedy WRAK przepisuje tytu? je?li go znajdzie w istniej?cej nazwie, ale sam do nazwiska doda? go nie potrafi.

Zostaje problem Nazwisko bez imienia. Moim zdaniem takie ulice (a widz? gapi?c si? teraz po kilka godzin dziennie w baz? GUS, ?e problem istnieje na szerok? skal?) to wynik bezmy?lno?ci czy raczej niedouczenia tych którzy nadaj? ulicom nazwy. W ko?cu je?li chodzi o uhonorowanie osoby to powinno si? j? przedstawia? tak aby by?o wiadomo o kogo chodzi. I tu gdyby to zale?a?o ode mnie trzyma?bym si? wersji, ?e zawsze kiedy wiadomo na 100% jak mia? na imi? patron ulicy to imi? powinno si? tam znale??, ale rozumiem ?e tu jestem w mniejszo?ci i si? z tym pogodzi?em. By? mo?e w przysz?o?ci wykorzystamy tu pomys? kolegów z forum niemieckiego, aby w takich przypadkach podawa? pe?ne brzmienie nazwiska patrona ulicy w osobnym tagu.
Nie trzeba ?adnych zmian w automagu, wystarczy zmodyfikowa? s?ownik i problem przestanie istnie?, a w?a?ciwie zmieni si? w problem dok?adnie odwrotny. Ulice z UMP w wi?kszo?ci nie zawieraj? imienia nawet je?li ono si? tam znale?? powinno, pomijaj?c wi?c idealn? sytuacj? kiedy ka?d? ulic? zaopiekuje si? powa?nie jaki? u?ytkownik takie podej?cie spowoduje po prostu odwrócenie proporcji b??dów w bazie.

Na koniec … czy baza GUS to dane w 100% wiarygodne? Nie wiem, ale na razie wydaje si?, ?e jest to najlepsze ?ród?o do jakiego mamy dost?p.

To tyle literatury, teraz dwie sprawy bardziej techniczne.
O flagach my?lalem od samego pocz?tku i nie ma problemu z ich wprowadzeniem, cho? IMO nale?y to opó?nia? tak d?ugo jak si? da, bo by? mo?e uda si? dopracowa? algorytm tak, aby WRAK nie blokowany w ?aden sposób nie pope?nia? b??dów. Flaga blokuj?ca zmiany to pój?cie na ?atwizn? i przy okazji ryzyko, ?e kto? ustawi z za?o?enia z?? nazw? i ukryje j? przed automagiem.

Kasowanie tagów source. By? mo?e ?le zrozumia?em inne dyskusje tu prowadzone, ale zrozumia?em tak, ?e idea?em jest pod?o?enie pod wszystkie ulice w OSM tracków. Po ich pod?o?eniu i dostosowaniu drogi do nich jak zrozumia?em kasujemy tag source, bo nie jest on ju? bezpo?rednio zwi?zany z danymi w bazie. Jest to ulica namalowana wzd?u? tracka czyli w ?aden sposób nie powi?zana z jakimikolwiek zewn?trznymi ?ród?ami. To czy pod spodem jest track czy go nie ma zawsze mo?na sprawdzi? wi?c w?tpliwo?ci te? by? nie powinno. Ale generalnie pomys? z kasowaniem source z w?z?ów (nie dróg!) nie przeszed? wi?c temat jest przynajmniej chwilowo nieaktualny.

http://forum.openstreetmap.org/viewtopic.php?pid=10248#p10248

Wydaje mi si?, ?e baza GUS ma jedynie ten bajer, ?e ma wszystko w jednym, i nomen omen powinni?my jej u?ywa? wy??cznie do celów statystycznych. Prawdziwie ufaj?c jedynie oficjalnym spisom na stronach Urz?dów danych Miast. np: http://www.sopot.pl/eGmina/pl/cityzone/Urzad_miasta/Sprawy_do_zalatwienia/Wydzial_geodezji/modules/procedures/0014.html?uri=/eGmina/pl/cityzone/Urzad_miasta/Sprawy_do_zalatwienia/Wydzial_geodezji/index.html
Tym bardziej, ?e jak rozumiem spisy z urz?du s? w domenie publicznej. Czy nie?

Hm, wychodzi?em z nieco innego za?o?enia - ulice bez tagu source s? traktowane jako niepewne - dodawane przez przypadkowych ludzi, którzy rob? je cz?sto na bazie jednego-dwóch ?ladów albo, co gorsza, z pami?ci.
To samo w sobie nie jest problemem, jesli mamy ?lady w bazie - zawsze mo?na sprawdzi? czy droga ma w nich poparcie.
Wszystko jest pi?knie dopóki za?o?ymy, ?e wszyscy podsy?aj? ?lady. Ja sam tego nie robi? i nie b?d? robi? (lekka paranoja by? mo?e ;)), a chcia?bym jako? zaznaczy?, ?e droga jest stuprocentowo pewna na bazie kilkunastu ?ladów.
No to powiedzia?em co uwa?a?em, a jesli temat nieaktualny to zawsze mo?na mnie zignorowa? :).

Temat tagu source proponuje osobno http://forum.openstreetmap.org/viewtopic.php?id=1795

Hmmm jako? nie chce mi si? wierzy?, ?eby te dane by?y oficjalnie PD, ale mo?e … Inne sprawa, ?e warto tak? list? porówna? jako? z baz? GUS bo mo?e to te same dane. Czy na pewno nie?

Zupe?nie bokiem:
http://www.openstreetmap.org/browse/way/28082246 8-]

WTF? Ten Pan sobie zaczyna jaja robić…

Na dole strony jest ‘‘© 2007 Urz?d Miasta Sopotu’’, wi?c chyba nie bardzo. Ale bardzo chcia?bym si? myli? :smiley:

A na Pana hasse_ramba_zamba nied?ugo mo?e by? potrzebny osobny w?tek :wink:

W stopkach s? rózne dziwne pierdo?y napisane - generalnie see ustawa o dost?pie do informacji publicznej. Jakby co to mog? na pi?mie pyta? :wink:

Czyli wszystko co jest dost?pne na takiej stronie mo?emy wykorzystywa?? Równie? plany miast?

IANAL. Tu © odnosi si? chyba raczej do samej strony internetowej jej kodu, grafiki, zdj?? itp. Chodzi?o mi o to, ?e urz?d ma prawdziwy spis ulic, bo to urz?d zajmuje si? nazewnictwem ulic na danym obszarze (czy nie?). Wiedz? co maj?, bo sami wymy?lili. To np urz?d wystawia dowody osobiste, które tu tak wcze?niej niektórzy za istotne uznali. A informacja o prawdziwej nazwie ulic jest jak rozumiem (deejay1 zdaje si? tak samo :)) informacj? publiczn?, wiec zwyczajnie nie mo?e zosta? obj?ta prawem autorskim. http://pl.wikipedia.org/wiki/Informacja_publiczna

Jeszcze mniej mam pewno?ci co do bazy GUS, bo ta jest ju? pewnie kompilacj? (opracowaniem) informacji od wielu urz?dów miast. Jednak czy to wszystko razem prawda, nie wiem? :smiley:

Mo?e rzeczywi?cie warto spyta? w urz?dzie, ?eby potem nie by?o. :slight_smile:

EDIT:

No np. w Sopocie plan miasta ju? ewidentnie jest na tzw. stronach BIP strony urz?du. A te to na pewno Informacja Publiczna. :slight_smile:
http://www.sopot.pl/eGmina/pl/cityzone/BIP/SIP/
http://www.bip.gov.pl/
http://pl.wikipedia.org/wiki/Biuletyn_Informacji_Publicznej

Pozostaje jeszcze pytanie o raport rozbie?no?ci bazy GUS i spisu z UM. Bo je?li to ten sam spis, to przynajmniej licencja na baz? GUS jest znana i nie jest najtragiczniejsza, cho? oczywi?cie dost?p do zestawu (zestawów) nazw w wersji Public Domain by?by jeszcze lepszy.
Przy czym to, ?e co? jest zamieszczone w BiP nie oznacza razcej, ?e jest pozbawione praw autorskich … mo?e by? powinno, ale nie wierz? ?eby by?o … mapa google si? tam AFAIK czasami pojawia.