Teryt - pierwsze podejscie
user: "szomiz"
No to przerabiamy xml'e TERYT'a do xml'a wlasciwego. Podzial administracyjny do poziomu gmin udaje sie upchac w 176 kB - przy zachowaniu bardzo wygodnych identyfikatorow. I w sumie jest to rozmiar, przy ktorym jest jeszcze sens trzymania wszystkiego w jednym pliku. Ktory moze byc mniejszy (119 kB), ale wtedy przestaje byc wygodny w obsludze. http://szomiz.republika.pl/zip/TERC.zip sz.
Re: Teryt - pierwsze podejscie
user: "TOUDIdel"
Użytkownik "szomiz" napisał w wiadomości news:fnk464$gs2$1@nemesis.news.tpi.pl... > Podzial administracyjny do poziomu gmin udaje sie upchac w 176 kB - przy > Ktory moze byc mniejszy (119 kB), ale wtedy przestaje byc wygodny w rozmiar faktycznie mały ale jednak przyzwyczajony jestem juz za bardzo ze mam jeszcze pod reka wspolrzedne geograficzne a jak zobaczylem to co zobaczylem to az sie prosi by pododawac kody pocztowe i ulice tam gdzie byc powinny. moze takie cos sprobuje. -- td
Re: Teryt - pierwsze podejscie
user: "szomiz"
Użytkownik "TOUDIdel" napisał w wiadomości news:fnkost$7o8$1@nemesis.news.tpi.pl... > > Użytkownik "szomiz" napisał w > wiadomości news:fnk464$gs2$1@nemesis.news.tpi.pl... >> Podzial administracyjny do poziomu gmin udaje sie upchac w 176 kB - przy >> Ktory moze byc mniejszy (119 kB), ale wtedy przestaje byc wygodny w > > rozmiar faktycznie mały ale jednak przyzwyczajony jestem juz za bardzo ze > mam jeszcze pod reka wspolrzedne geograficzne a jak zobaczylem to co > zobaczylem to az sie prosi by pododawac kody pocztowe i ulice tam gdzie > byc powinny. moze takie cos sprobuje. Wspolrzednych - oficjalnie - nie mam ;-) jezli chodzi o kody pocztowe, to trzba by kogos z zapalem i wolnym czasem, zeby zmusic polskie poczte do ich udostepnienia moim zdaniem wchodzi to w zakres informacji publicznej... sz.
Re: Teryt - pierwsze podejscie
user: "szomiz"
A tak wogole, to SIMC prawie uporzadkowany. Ino mi gdzies okolo 5000 sym'ow znika :/
Re: Teryt - pierwsze podejscie
user: "TOUDIdel"
Użytkownik "szomiz" napisał w wiadomości news:fnkonq$jpu$1@atlantis.news.tpi.pl... > jezli chodzi o kody pocztowe, to trzba by kogos z zapalem i wolnym czasem, > zeby zmusic polskie poczte do ich udostepnienia > moim zdaniem wchodzi to w zakres informacji publicznej... takie bazy komercyjnie sa dostepne - legalnie oczywiscie - z tym ze nie sa zbyt fajnie zrobione wiec je przerobic tez trza :) -- td
Re: Teryt - pierwsze podejscie
user: "szomiz"
No dopsz, calosc (?) teryta po mojemu: http://81.21.200.236:8098/PL.zip PL.xml - podzial do gmin PL/*.xml - pliki gmin Udostepniam z prosba o sprawdzenie, czy sie cos powaznie nie rozjechalo, oraz wylapanie ewentualnych pomniejszych bledow. Na pewno jest problem przy gminach typu 8 i 9 (Warszawa, Krakow, Lodz, Wroclaw, Poznan) - tam identyfikatory niestety nie rozwijaja sie tak jak gdzie indziej. Moze ktos zaproponuje jak to rozwiazac? Bo ja na razie potrzebuje tej bazy w innych rejonach. sz.
Re: Teryt - pierwsze podejscie
user: Satellite
szomiz wrote: > No dopsz, calosc (?) teryta po mojemu: Wspania=C5=82e :) Ale - co oznacza @name2 ? --=20 pozdrawiam Satellite
Re: Teryt - pierwsze podejscie
user: "szomiz"
Użytkownik "Satellite" napisał w wiadomości news:fnnh46$l8p$1@inews.gazeta.pl... > Ale - co oznacza @name2 ? A jak na imie najslynnieszy Wankowicz? A widziales kiedys splis ulic na _papierowym_ planie miasta? TERYT jest starszy od Internetu ;-) sz.
Re: Teryt - pierwsze podejscie
user: Satellite
szomiz wrote: >> Ale - co oznacza @name2 ? > A jak na imie najslynnieszy Wankowicz? Ha, no tak, teraz to oczywiste - zmylili mnie kr=C3=B3lowie :> --=20 pozdrawiam Satellite
Re: [OT, bez urazy] Re: Teryt - pierwsze podejscie
user: Satellite
szomiz wrote: > To na jakie studia ty sie wybierasz, skoro do matury z religii jestes > przygotowany jepiej niz z polskiego? Mh, nie bardzo rozumiem :] -- pozdrawiam Satellite
Re: [OT, bez urazy] Re: Teryt - pierwsze podejscie
user: "szomiz"
Użytkownik "Satellite" napisał w wiadomości news:fnnpfq$s8c$1@inews.gazeta.pl... > szomiz wrote: > >> To na jakie studia ty sie wybierasz, skoro do matury z religii jestes >> przygotowany jepiej niz z polskiego? > > Mh, nie bardzo rozumiem :] Znaczy z historii, chcesz zdawac!?!? ;> sz.
[OT, bez urazy][objasniam] Re: Teryt - pierwsze podejscie
user: "szomiz"
Użytkownik "szomiz" napisał w wiadomości news:fnnq9b$lqv$1@nemesis.news.tpi.pl... > Użytkownik "Satellite" napisał w wiadomości > news:fnnpfq$s8c$1@inews.gazeta.pl... >> szomiz wrote: >> >>> To na jakie studia ty sie wybierasz, skoro do matury z religii jestes >>> przygotowany jepiej niz z polskiego? >> >> Mh, nie bardzo rozumiem :] > > Znaczy z historii, chcesz zdawac!?!? Jak sie Melchior z krolem a nie Wankowiczem, to znaczy, ze czlowiek bardziej uwazal na lekcjach religii niz jezyka polskiego. Skoro ani to, ani to, ale jednak z krolem, to wszystko wskazuje na to, ze _wydaje_mu_sie_, ze uwazal na lekcjach historii. Jakby ktos chcial wysylac w wiadome miejsce, to prosze, bez tego posta ;-) sz.
Re: [OT, bez urazy][objasniam] Re: Teryt - pierwsze podejscie
user: Satellite
szomiz wrote: > Jak sie Melchior z krolem a nie Wankowiczem, to znaczy, ze czlowiek bar= dziej=20 > uwazal na lekcjach religii niz jezyka polskiego. >=20 > Skoro ani to, ani to, ale jednak z krolem, to wszystko wskazuje na to, = ze=20 > _wydaje_mu_sie_, ze uwazal na lekcjach historii. Khyhy :) Mialem na mysli krola na przyklad Chrobrego, Boles=C5=82awa - zapisany je= st jako name=3D"Boles=C5=82awa Chrobrego" a taki Wa=C5=84kowicz, Melchior ja= ko name=3D"Wa=C5=84kowicza" name2=3D"Melchiora " - dlatego nie by=C5=82em pe= wny co oznacza name2 bo powinno oznaczac imie - ale zapis dla Boles=C5=82awa nie= pasowa=C5=82; ale to swoj=C4=85 droga - sam spis jest swietny :) --=20 pozdrawiam Satellite
Re: Teryt - pierwsze podejscie
user: "szomiz"
Użytkownik "Satellite" napisał w wiadomości news:fnnrgr$6vv$1@inews.gazeta.pl... > ale to swoją droga - sam spis jest swietny :) A ja mialem nadzieje, ze forma, do ktorej zostal doprowadzony :( Nad forma mozna jeszcze popracowac - chce to wykorzystac do artykulu i zapodac transformacje, ktore GUS'owskie pliki przepoczwarza w jak najbardziej przyjazna strukture plikowo-xml owa. sz.
Re: Teryt - pierwsze podejscie
user: Satellite
szomiz wrote: > A ja mialem nadzieje, ze forma, do ktorej zostal doprowadzony :( No, och - to tez :) > Nad forma mozna jeszcze popracowac - chce to wykorzystac do artykulu i = > zapodac transformacje, ktore GUS'owskie pliki przepoczwarza w jak=20 > najbardziej przyjazna strukture plikowo-xml owa. XSL do takiej transformacji musi byc bardzo przebieg=C5=82y :) A swoja droga - te wszystkie dane sa bardzo ladne, i milo jest takie cos przejrzec, ale - czy taki spis mia=C5=82yby zastosowanie w prawdziwym =C5= =9Bwiecie ? (no, poza sprawdzaniem czy nazwa ulicy jaka wpisal uzytkownik faktycznie istnieje) --=20 pozdrawiam Satellite
Re: Teryt - pierwsze podejscie
user: "szomiz"
Użytkownik "Satellite" napisał w wiadomości news:fno3o6$gi8$1@inews.gazeta.pl... >> Nad forma mozna jeszcze popracowac - chce to wykorzystac do artykulu i >> zapodac transformacje, ktore GUS'owskie pliki przepoczwarza w jak >> najbardziej przyjazna strukture plikowo-xml owa. > XSL do takiej transformacji musi byc bardzo przebiegły :) Przebiegly (znaczy mam nadzieje, ze przebiegly) jest xsl tworzacy strukture z opublikowanego przez GUS TERC. I te transformacje opublikowalem. Pewnie dalo by sie ja napisac lepiej, ale skoro na moim rzechu przeszla w zadawalajacym czasie, to nie ma sensu jej szlifowac. Zmiany w podziale administracyjnym wystepuja rzadko wiec mozna se puscic dwa razy w roku i nie ma sensu pracowac nad wydajnoscia. > A swoja droga - te wszystkie dane sa bardzo ladne, i milo jest takie cos > przejrzec, ale - czy taki spis miałyby zastosowanie w prawdziwym świecie > ? (no, poza sprawdzaniem czy nazwa ulicy jaka wpisal uzytkownik > faktycznie istnieje) Bardziej niz ci sie wydaje. Kasa do zarobnienia jest w systemach dedykowanych a nie ogolnie dostepnych. Jakies trzy godziny temu jeden z moich klientow zadzwonil i zapytal, czy nie dalo by sie identyfikowac miejsc rejestrowanych zdarzen w powiazaniu z TERYT. Nie bylem swinia i powiedzialem, ze ja rejestruje zdarzenia w powiazaniu z TERYT. Zawyl z zachwytu i sam zaproponowal, ze doplaci jak te identyfikatory bedzie widac w raportach. A to jedno vaule-of. Jest standard. Oficjalny. Trzeba z niego korzystac. Bo jak sie okaze, ze musisz uzgodnic dane z systemem zewnetrzym, to zrobisz to w trzy dni (a klient zaplaci za miesiac...). A za dwa-trzy lata jak sie nie bedziesz umial poslugiwac standardem to po prostu nie bedziesz mial klientow. Moim zdaniem to co opublikowal GUS niewiele mowi o standardzie (jak powiedzial jeden znajomy: albo sie porzygac, albo zaladowac do bazy danych). Moim zdaniem to co udostepnilem pozwala zrozumiec jak dziala SYSTEM. ;) sz.
Re: Teryt - pierwsze podejscie
user: Borys Pogoreło
Dnia Tue, 29 Jan 2008 20:14:21 +0100, szomiz napisał(a): >> ale to swoją droga - sam spis jest swietny :) > > A ja mialem nadzieje, ze forma, do ktorej zostal doprowadzony :( A tak z ciekawości - ta spacja za każdym @name2 jest zamierzona? Tak mi się rzuciła w oczy jak znalazłem swoją ulicę :) -- Borys Pogoreło borys(#)leszno,edu,pl
Re: Teryt - pierwsze podejscie
user: "HenJ"
Użytkownik "szomiz" napisał w wiadomości > > jezli chodzi o kody pocztowe, to trzba by kogos z zapalem i wolnym czasem, > zeby zmusic polskie poczte do ich udostepnienia > > moim zdaniem wchodzi to w zakres informacji publicznej... Zaglądam czasem na tę grupę. I przyszło mi pierwszy raz zapytać. Czy kodów pocztowych nie da się "sprytnym" skryptem czy czymś podobnym pobrać za pośrednictwem strony: http://www.poczta-polska.pl/kody.php Mając bazę ulic i miast, ma się jakąś już bazę zapytań... Ot tak późnym wieczorem... Pozdr. HenJ
Re: Teryt - pierwsze podejscie
user: "szomiz"
Użytkownik "HenJ" napisał w wiadomości news:fnr7n8$n2d$1@news.onet.pl... > Zaglądam czasem na tę grupę. I przyszło mi pierwszy raz zapytać. Czy kodów > pocztowych nie da się "sprytnym" skryptem czy czymś podobnym pobrać za > pośrednictwem strony: > http://www.poczta-polska.pl/kody.php > Mając bazę ulic i miast, ma się jakąś już bazę zapytań... Pewnie b sie i dalo, ale: 1. Poczta ma specjalna spolke do rozwiazan teleinformatycznych, wiec jest szansa, ze polozylbys im serwer - a to juz kodeks karny ;-) 2. W ich dobrze pojetym interesie jest to udostepnic w ludzkiej formie. sz.
Re: Teryt - pierwsze podejscie
user: "szomiz"
Użytkownik "Borys Pogoreło" napisał w wiadomości news:14rsy7mjg8icj.1jc9sd30q0r0k.dlg@40tude.net... > Dnia Tue, 29 Jan 2008 20:14:21 +0100, szomiz napisał(a): > >>> ale to swoją droga - sam spis jest swietny :) >> >> A ja mialem nadzieje, ze forma, do ktorej zostal doprowadzony :( > > A tak z ciekawości - ta spacja za każdym @name2 jest zamierzona? Tak mi > się rzuciła w oczy jak znalazłem swoją ulicę :) Moim zdaniem jest zamierzona - bez niej zlozenie pelnej nazwy wymagalo by dodatkowego if'a. No i mozna sie zastanawiac, jak wpisac D'Lamberta jak sie juz dorobi swojej ulicy ;-) HINT: http://pl.wikipedia.org/wiki/Wikipedia:Zasady_porz%C4%85dkowania_nazwisk_obcoj%C4%99zycznych sz.
Re: Teryt - pierwsze podejscie
user: "szomiz"
Z tego co widze w logu zainteresowanie jak cholera... Ale tak czy inaczej zaczynam indeksowac teryt'a. Jakies sugestie/uwagi dotyczace identyfikacji? sz.
Re: Teryt - pierwsze podejscie
user: "TOUDIdel"
Użytkownik "szomiz" napisał w wiadomości news:fo9n7q$dt8$1@atlantis.news.tpi.pl... >Z tego co widze w logu zainteresowanie jak cholera... > Ale tak czy inaczej zaczynam indeksowac teryt'a. Jakies sugestie/uwagi > dotyczace identyfikacji? moje rozeznanie przydatności też nie przyniosło zbytniego zainteresowania. zainteresowani wyrazili obawy i stwierdzili że hierarchię ową mają na swój sposób rozwiązaną - oczywiście LEPSZY. i tylko jeden rzut okiem na ich bazę pokazal lepszość: Ostrów Mazowiecka Ostrów Ostrów M Ostrów M. Ostrów Maz Ostrów Maz. Ostrów Mazow. to w tej lepszej hierarchii oczywiście zupełnie różne miejscowości.... :) -- td
Re: Teryt - pierwsze podejscie
user: "TOUDIdel"
Użytkownik "szomiz" napisał w wiadomości news:fo9n7q$dt8$1@atlantis.news.tpi.pl... > Jakies sugestie/uwagi dotyczace identyfikacji? > sz. Identyfikacja zakłada tylko chodzenie po indeksie od góry, tzn. województwo/powiat/gmina/miejscowość ??? Bo coraz częściej zaczynam wszelkie zabawy wyszukiwawcze od miejscowości a województwo/powiat/gmina przydaje się tylko wtedy, gdy trzeba rozstrzygnąć jakąś niejednoznaczność (np. kilka znalezionych miejscowości o tej samej nazwie) i przydaje się, by w GUI wyręczyć użytkownika z konieczności podawania wojewodztwa/powiatu/gminy. Ogólnie rzecz biorąc myślę o rodzaju "odwróconego" indeksu ;) -- td
Re: Teryt - pierwsze podejscie
user: Marx
Wybaczcie laikowi, ale co daje przerobienie tego Teryta w opisany sposob? Dostajemy lepiej uporzadkowane dane, latwiej jest je importowac czy jak? Marx
Re: Teryt - pierwsze podejscie
user: "TOUDIdel"
Użytkownik "Marx" napisał w wiadomości news:fpe53n$qbe$1@news2.ipartners.pl... > Wybaczcie laikowi, ale co daje przerobienie tego Teryta w opisany sposob? > Dostajemy lepiej uporzadkowane dane, latwiej jest je importowac czy jak? > Marx > A czasem dostajemy nawet coś nieuchwytnego, coś czego nigdy nie dostaniemy gdy xml'a tworzy się na podstawie zrzutu tabeli bazodanowej. A tak poważnie: lepsze uporządkowanie, wykorzystanie hierarchiczności, możliwość operowania na powtarzających się kawałkach drzewa, możliwość operowania na tym co nietypowe i wyjątkowe - to wszystko pod kątem przetwarzania już w XSLT np. -- td
Re: Teryt - pierwsze podejscie
user: "szomiz"
Użytkownik "Marx" napisał w wiadomości news:fpe53n$qbe$1@news2.ipartners.pl... > Wybaczcie laikowi, ale co daje przerobienie tego Teryta w opisany sposob? > Dostajemy lepiej uporzadkowane dane, latwiej jest je importowac czy jak? Latwiej z nich korzystac. Np. w roznego rodzaju aplikacjach off-line. Poza tym w tym ujeciu widac od razu czym jest/jak dziala teryt. I mozna na swoje potrzeby wprowadzac sztuczne jednostki administracyjne (kodujac na literach a nie cyfrach) jak trzeba uwzglednic zjawisko typu zwiazek gmin. sz.