Post Reply

Warstwy z Geoportalu w WME

Post by
Cześć!

Przygotowałem skrypt i infrastrukturę pozwalającą wyświetlać w WME dane WMS z Geoportalu.
W chwili obecnej dostępne są takie warstwy:
- Ortomapa (zdjęcia lotnicze)
- Nazwy z Państwowego Rejestru Nazw Geograficznych
- Dane budynków (numery) dla województw: pomorskiego, zachodniopomorskiego, śląskiego, opolskiego, małopolskiego i świętokrzyskiego

Kwestie techniczne
Dane pochodzą z usługi WMS więc nie mam dostępu do nich w postaci np listy nazw z którą coś można dalej zrobić. To jest jedyny podkład.

Ponieważ geoportal nie obsługuje projekcji 900913 i o ile wiadomo mi OpenLayers (biblioteka javascriptowa będąca podstawą działania WME) nie potrafi zmienić projekcji (sposobu odwzorowania kulistej ziemi na płaską mapę) dla danych rastrowych musiałem przygotować serwer proxy, który w locie zmienia projekcję 4326 używaną w geoportalu na 900913 używaną w WME. Proxy to działa na mojej prywatnej maszynie.

Kwestie prawne
Sprawa jest dość skomplikowana. Geoportal ma swój regulamin, który mnóstwa rzeczy zabrania, a który w mojej opinii w wielu punktach nie ma prawa tego robić. Z drugiej strony, jest wyrok NSA, który stwierdza, że dane gromadzone przez GUGIK są udostępniane w oparciu o ustawę Prawo Geodezyjne (czyli odpłatnie) ale są to informacje publiczne. A informacje publiczne z kolei nie są objęte prawem autorskim i można z nimi robić co się chce. Że z danymi można robić co się chce przyznał sam GUGIK:
Zgodnie z zawartymi w ustawie definicjami usług serwis http://www.geoportal.gov.pl umożliwia wyszukiwanie i przeglądanie zbiorów we wskazanym zakresie. Nie mniejsze znaczenie ma fakt, że obydwie usługi udostępniane są w serwisie nieodpłatnie bez żadnych ograniczeń.
Zainteresowani mogą poczytać o wymianie korespondencji między Głównym Geodetą a ekipami UMP i OSM.

Znane problemy
- Warstwa orto głupieje po zmianie powiększenia - trzeba ją wyłączyć i włączyć
- Testowałem tylko w Google Chrome
- Patche mile widziane ;)

Disclaimer
Źródłem danych jest geoportal.gov.pl. Używasz na własną odpowiedzialność. Ponieważ proxy chodzi na mojej maszynie mogę je wyłączyć w dowolnym momencie bez podawania powodu. W szczególności, gdy skończy się pasmo, które wykupiłem.

A teraz zapraszam tu: http://userscripts.org/scripts/show/183102

POSTER_ID:5195766

1

Send a message

Post by An_ka
Jak na dzień dzisiejszy nadal brak warstwy BDOT. Podkład ładuje się z dużym opóźnieniem.
An_ka
Area Manager
Area Manager
Posts: 237
Has thanked: 13 times
Been thanked: 20 times
Send a message


Post by ateush
Potężne narzędzie!
Że też ci się chciało to robić ;)

Podejrzewam, że przydała by się też bardziej łopatologiczna instrukcja jak to instalować pod konkretną przeglądarką (u mnie chodzi na chrome z tampermonkey).

Lecę oglądać okolicę :)
ateush
Area Manager
Area Manager
Posts: 77
Has thanked: 12 times
Been thanked: 15 times
Send a message
https://www.waze.com/wiki/images/5/5a/W ... M_only.png
Włocławek Area Manager
Niestety ostatnio brak czasu - jeśli coś pilnego do zrobienia we Włocławku lub okolicach proszę o PM'a!

Post by ateush
Mam problem z warstwą z geoportalu we Włocławku:
https://www.waze.com/pl/editor/?lon=19. ... FF&env=row
u mnie jest biała plama z watermarkiem geoportalu.

A przez stronę geoportal.gov.pl Włocławek ma świetne zdjęcia.

Może ktoś sprawdzić, potwierdzić jak to wygląda u niego?
ateush
Area Manager
Area Manager
Posts: 77
Has thanked: 12 times
Been thanked: 15 times
Send a message
https://www.waze.com/wiki/images/5/5a/W ... M_only.png
Włocławek Area Manager
Niestety ostatnio brak czasu - jeśli coś pilnego do zrobienia we Włocławku lub okolicach proszę o PM'a!

Post by ateush
psciborek wrote:Sprawdziłem - to nie jest kwestia mojego proxy - po prostu serwer WMS geoportalu zwraca w tym miejscu dziurę :/
Zawsze wiedziałem, że Włocławek to dziura ale żeby aż tak oficjalnie? ;)

A możesz sprawdzić czy na pewno pobierasz właściwą warstwę?
Bo jak wejdę na geoportal to włocławek ma bardzo dokładne zdjęcia i nie ma tam "dziury".
ateush
Area Manager
Area Manager
Posts: 77
Has thanked: 12 times
Been thanked: 15 times
Send a message
https://www.waze.com/wiki/images/5/5a/W ... M_only.png
Włocławek Area Manager
Niestety ostatnio brak czasu - jeśli coś pilnego do zrobienia we Włocławku lub okolicach proszę o PM'a!

Post by ateush
tkr85 wrote:Obiecany skrypt: http://pyrczak.pl/geoportal_direct.user.js
Działa jak błyskawica! Włocławek również :)
Dzięki bardzo!
ateush
Area Manager
Area Manager
Posts: 77
Has thanked: 12 times
Been thanked: 15 times
Send a message
https://www.waze.com/wiki/images/5/5a/W ... M_only.png
Włocławek Area Manager
Niestety ostatnio brak czasu - jeśli coś pilnego do zrobienia we Włocławku lub okolicach proszę o PM'a!

Post by ateush
Tak przy okazji: może warto zebrać tego typu przydatne skrypty w jeden temat, krótko opisać i przypiąć na stałe na forum lub nawet na wiki? Wtedy ktoś kto będzie chciał się zając poważniej edycją mapy będzie miał wszystkie narzędzia w jednym miejscu.
ateush
Area Manager
Area Manager
Posts: 77
Has thanked: 12 times
Been thanked: 15 times
Send a message
https://www.waze.com/wiki/images/5/5a/W ... M_only.png
Włocławek Area Manager
Niestety ostatnio brak czasu - jeśli coś pilnego do zrobienia we Włocławku lub okolicach proszę o PM'a!

Post by baranica
maciej_friedel wrote:Gdzie jest teraz skrypt do Geoportalu, bo mi działało ale przez przypadek zaciągnąłem ponownie i nie działa :P
Chodzi ci o to? Skrypt dodający warstwy z Geoportalu do edytora:
http://pyrczak.pl/geoportal_direct.user.js
baranica
Area Manager
Area Manager
Posts: 132
Has thanked: 7 times
Been thanked: 10 times
Send a message

Post by berestovskyy
Witam,
IMO skrypt nie działa przez nową wersje WME, która została wydana wczoraj.

unsafeWindow.wazeMap należy zmienić na unsafeWindow.Waze.map
berestovskyy
Posts: 912
Has thanked: 321 times
Been thanked: 832 times
Send a message

Post by BrightMatter
Duuuuży szacun!
Chyba muszę nowy komputer kupić, bo administrator na służbowym laptopie zablokował możliwość instalacji jakichkolwiek skryptów w Chrome... :|
BrightMatter
Wiki Master
Wiki Master
Posts: 598
Has thanked: 279 times
Been thanked: 150 times
Send a message
[img]https:///MV4Na6[/img]