dmatusz3 Opublikowano 9 Lipca 2021 Zgłoś Udostępnij Opublikowano 9 Lipca 2021 Pracujemy obecnie nad dodaniem do naszych nakładek (np. ZWGeo, ZWTraffic) możliwości wstawiania map z zasobów z portali gov.pl. Funkcjonalność jest w bardzo początkowej fazie, ale postanowiliśmy ją udostępnić. Możemy wybrać różne serwery z danymi i sprawdzić jakie udostępnia dane (warstwy). Następnie definiujemy obszar w który ma być wstawiona mapa. Wygląda to tak jak na animacji poniżej. Biblioteki do pobrania ZWMS.zip Pobrany plik zip należy rozpakować do katalogu i poleceniem netload (tylko wersja ZWCAD Pro) wczytać plik ZWMS.dll Wtedy pojawi się dodatkowy panel. W pliku zip znajduje się również plik Plik_testowy.dwg, który został użyty podczas kręcenia filmu. Strzelba, pawmal, s1016 i 3 innych 6 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Strzelba Opublikowano 13 Lipca 2021 Zgłoś Udostępnij Opublikowano 13 Lipca 2021 W dniu 9.07.2021 o 22:43, dmatusz3 napisał: Pobrany plik zip należy rozpakować do katalogu i poleceniem netload (tylko wersja ZWCAD Pro) wczytać plik ZWMS.dl Czekałem na taką funkcjonalność wbudowaną w ZWCAD i kibicuję tej nowej nakładce. Ale za Chiny Ludowe nie mogę załadować tych bibliotek dll. Do którego katalogu rozpakować tego zipa? Do c:\Szansa\ZWTraffic\2021\PL\ZWTRAFFIC czy c:\Program Files\ZWSOFT\ZWCAD 2021\ZWCAD ?. W obu przypadkach po uruchomieniu polecenia NETLOAD dostaję informację: ZWMS.dll Nie zostały załadowane. PS. Ja używam nakładki WMS2CAD od Cubic Orb. Ma spore możliwości konfiguracyjne. Niestety sam program jest bardzo toporny i bardzo niestabilny. Dlatego czekam na coś od Was, co będzie porządnie zintegrowane z ZWCADem czy TRAFFICiem Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
dmatusz3 Opublikowano 13 Lipca 2021 Autor Zgłoś Udostępnij Opublikowano 13 Lipca 2021 Dziękuję za informacje. Biblioteki trzeba odblokować przed załadowaniem we właściwościach pliku dll. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
perlon Opublikowano 15 Lipca 2021 Zgłoś Udostępnij Opublikowano 15 Lipca 2021 Takie pytanko. Jest jakiś command który pokazuje i chowa ten panel? Można oczywiście przez NETDEBUG'a ale może jest coś bezpośrednio z linii komend? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kruszynski Opublikowano 15 Lipca 2021 Zgłoś Udostępnij Opublikowano 15 Lipca 2021 Do chowania przewidziałem krzyżyk w prawym górnym rogu panelu, nie ma to tego oddzielnego polecenia. Polecenie do pokazywania panelu to WMS Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
alf Opublikowano 16 Lipca 2021 Zgłoś Udostępnij Opublikowano 16 Lipca 2021 Funkcjonalność b. użyteczna ale parę uwag: 1. Załadowanie plików wms odbywa się w układzie 92 lub wgs84. A geodezyjne dane są w układzie "2000" - 4 różne zony. Żeby to działało (mam na myśli projektowanie) potrzeba jakieś formy transformacji współrzędnch.. inaczej to podpinanie działa jak przeglądarka.. 2. ściąganie z serwera wms danych mi jakoś nie chce działać, tj dla przykładowego pliku w ukł 92 za cholerę nie chce zaladować rastra a dla pliku testowego raz załadowuje a raz nie. Jakieś ograniczenia są w pliku? wskaż punkt: wskaż przeciwległy punkt: https://integracja01.gugik.gov.pl/cgi-bin/KrajowaIntegracjaEwidencjiGruntow?SERVICE=WMS&REQUEST=GetMap&VERSION=1.3.0&FORMAT=image/png&WIDTH=4097&HEIGHT=2544&LAYERS=powiaty,powiaty_obreby,powiaty_uzytki,ekw,pesel,regon,zsin,geoportal,obreby,StanUslugPowiatowych,dzialki,numery_dzialek,budynki,uzytki,kontury&CRS=EPSG:2180&BBOX=217566.090597178,512942.042513065,218084.773400158,513777.323910072&STYLES=default,default,default,default,default,default,default,default,default,default,default,default Nie udało się pobrać mapy ! msWMSLoadGetMapParams(): WMS server error. Image size out of range, WIDTH and HEIGHT must be between 1 and 4096 pixels. 3. próbowałam pobrać wms dla gesut.. serwis powinien działać, bo sprawdziłam na innym programie, tu nie chce się w ogóle załadować (choćby same obszary właczone do gesut) Wskaż obrys: https://integracja.gugik.gov.pl/cgi-bin/KrajowaIntegracjaUzbrojeniaTerenu?SERVICE=WMS&REQUEST=GetMap&VERSION=1.3.0&FORMAT=image/png&WIDTH=4088&HEIGHT=2796&LAYERS=gesut,kgesut&CRS=EPSG:2180&BBOX=219512.344571675,506492.021231322,219636.591525453,506673.646622279&STYLES=default,defaultSystem.NotImplementedException: Metoda lub operacja nie jest zaimplementowana. w ZWLibrary.Raster.Insert(Point2d px, Vector2d size, Transaction tr) w ZWMS.WMS_Map_cmd.insert(String rasterPath) 4. Czy można i ew jak wprowadzać inne, własne linki wms? Są np mapy orto i cała masa map tematycznych.. 5. Odptaszkowanie nie dizała. Można "za-ptaszkować" i właczają się wszystkie warstwy ale "od-ptaszkowac" wszystkich na raz się nie da Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
dmatusz3 Opublikowano 20 Lipca 2021 Autor Zgłoś Udostępnij Opublikowano 20 Lipca 2021 Dziękuję bardzo za sugestie. Postaramy się uwzględnić przy kolejnych wersjach nakładki do wstawiania map. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
alf Opublikowano 20 Lipca 2021 Zgłoś Udostępnij Opublikowano 20 Lipca 2021 z tym nie wczytywaniem wms-a (nie "zaciąga" tylko się kisi godzinę, albo od razu wywala błąd) to odwieczny problem serwera geoportalu. Ja używam wmsów, oprócz rzeczy oczywistych jak locus w terenie, to bentleya i Qgis-a i Geox-y. Qgis zasadniczo jest odporny na niedoskonałość geoportalu, gdzie najwiecej wms-ów jest gromadzonych, ale tez mu się zdarzają zacięcia. Dawniej nawet w qgisie bywało tak, żeby coś załadować, trzeba było podpiąc pod polskiego wms-a się w nocy gdy wszyscy grzecznie śpią.. Nawet oprogramowanie bentleya w tym względzie szwankuje (odpalam mikrostację - kicha, odpalam następnie qgisa - ładnie się ładuje Dlatego nie "osądzam" tej funkcjonalności dlaczego w zw wms się nie ładuje, bo to wykraczająca poza moje kompetencje sprawa.. ale najważniejsze by wms-owe współrzędne transformować jakoś na układy map geodezyjnych, na których się pracuje, to chyba podstawowy problem... dmatusz3 1 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kruszynski Opublikowano 2 Sierpnia 2021 Zgłoś Udostępnij Opublikowano 2 Sierpnia 2021 W dniu 16.07.2021 o 19:49, alf napisał: Funkcjonalność b. użyteczna ale parę uwag: 1. Załadowanie plików wms odbywa się w układzie 92 lub wgs84. A geodezyjne dane są w układzie "2000" - 4 różne zony. Żeby to działało (mam na myśli projektowanie) potrzeba jakieś formy transformacji współrzędnch.. inaczej to podpinanie działa jak przeglądarka.. 2. ściąganie z serwera wms danych mi jakoś nie chce działać, tj dla przykładowego pliku w ukł 92 za cholerę nie chce zaladować rastra a dla pliku testowego raz załadowuje a raz nie. Jakieś ograniczenia są w pliku? wskaż punkt: wskaż przeciwległy punkt: https://integracja01.gugik.gov.pl/cgi-bin/KrajowaIntegracjaEwidencjiGruntow?SERVICE=WMS&REQUEST=GetMap&VERSION=1.3.0&FORMAT=image/png&WIDTH=4097&HEIGHT=2544&LAYERS=powiaty,powiaty_obreby,powiaty_uzytki,ekw,pesel,regon,zsin,geoportal,obreby,StanUslugPowiatowych,dzialki,numery_dzialek,budynki,uzytki,kontury&CRS=EPSG:2180&BBOX=217566.090597178,512942.042513065,218084.773400158,513777.323910072&STYLES=default,default,default,default,default,default,default,default,default,default,default,default Nie udało się pobrać mapy ! msWMSLoadGetMapParams(): WMS server error. Image size out of range, WIDTH and HEIGHT must be between 1 and 4096 pixels. 3. próbowałam pobrać wms dla gesut.. serwis powinien działać, bo sprawdziłam na innym programie, tu nie chce się w ogóle załadować (choćby same obszary właczone do gesut) Wskaż obrys: https://integracja.gugik.gov.pl/cgi-bin/KrajowaIntegracjaUzbrojeniaTerenu?SERVICE=WMS&REQUEST=GetMap&VERSION=1.3.0&FORMAT=image/png&WIDTH=4088&HEIGHT=2796&LAYERS=gesut,kgesut&CRS=EPSG:2180&BBOX=219512.344571675,506492.021231322,219636.591525453,506673.646622279&STYLES=default,defaultSystem.NotImplementedException: Metoda lub operacja nie jest zaimplementowana. w ZWLibrary.Raster.Insert(Point2d px, Vector2d size, Transaction tr) w ZWMS.WMS_Map_cmd.insert(String rasterPath) 4. Czy można i ew jak wprowadzać inne, własne linki wms? Są np mapy orto i cała masa map tematycznych.. 5. Odptaszkowanie nie dizała. Można "za-ptaszkować" i właczają się wszystkie warstwy ale "od-ptaszkowac" wszystkich na raz się nie da Jeszcze na razie nic pewnego, ale tak po cichu coś tu już grzebię w dokumentacji, może, może coś się uda. To wynika z brzydkich żartów jakie robią serwery. w konfiguracji twierdzą że zakres rozdzielczości szerokości i wysokości ma być w zakresie 1-4096 a tak na prawdę udostępniają czasem mniejsze. Mam już pewien pomysł jak sobie z tym poradzić. Do sprawdzenia. trudno mi teraz powiedzieć co to może być. Może Pani wpisać (wkleić) link do serwera w liście adresów, jak zaznaczone na screenie taki przykład https://mapy.geoportal.gov.pl/wss/service/PZGIK/PRG/WMS/AdministrativeBoundaries Dorobię przy najbliższej aktualizacji Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
alf Opublikowano 2 Sierpnia 2021 Zgłoś Udostępnij Opublikowano 2 Sierpnia 2021 trzymam kciuki za "się uda" 👍 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kruszynski Opublikowano 5 Sierpnia 2021 Zgłoś Udostępnij Opublikowano 5 Sierpnia 2021 Mam świeżynkę. można wpisać link do własnego serwera. jeśli nie uda się wstawić mapy i wyświetli komunikat mówiący że nieprawidłowa szerokość i wysokość, można wpisać mniejszą niż ta, którą serwer obiecuje, najczęściej pomaga. odptaszkowywanie już działa, ZWMS.zip alf 1 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
alf Opublikowano 5 Sierpnia 2021 Zgłoś Udostępnij Opublikowano 5 Sierpnia 2021 Do testowania 🤩. A ja jeszcze pomęczę.. jak idzie konwersja ukl 92 na układy mapowe 2000_x? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
alf Opublikowano 6 Sierpnia 2021 Zgłoś Udostępnij Opublikowano 6 Sierpnia 2021 (edytowane) po testach: faktycznie taki "myk" działa, oczywiście jesli nie przesadzimy z wielkością obszaru. Ale w toku testowania mam dalej uwagi i przemyśłenia: 6. pliki png ładują się domyśłnie do kat C:temp. To trochę niefortunna lokalizacja w związku z z koniecznością archchiwizowania takich danych. Powinien być to jakiś katalog związany z projetem. Zasadniczo pliki dodatkowe są umieszczane w katalogu tym samym co plik roboczy lub w odpowiednim dla niego podkatalogu o np domyśłej nazwie. Ja preferuję trzymanie takich danych właśnie w podkatalogu dla katalogu w którym oproacowuję dany typ mapy (np katalog orto (to plik dwg), podkatalog gugik orto (tu pliki rastrowe)). Z powyższym wiąze się właśnie utworzenie osobnych katalogów różnych map. Czasem to sporo katalogów, ale mam taki zwyczaj porządkowy.. W podkatalogu z plikami rast powinny się znaleźć inne pliki które są potrzebne do wyświetlenia pobranych plikow png gdziekolwiek indziej (jakies pliki xml w kat c:temp oraz nie wiem do czego slużące pliki *.md w kat C:.. local\temp).. 7. Dla porzadku: kasowane (erase/detach) rastry z pliku dwg, powinny też znikać z katalogu z danymi.. Trudno się potem połapać w tym bałaganie jesli od razu nie są kasowane też rastry. 8. Mi to nie do końca niezbędne bo mam na to inne narzędzia do pracy z mapami - mikrostację ale, może się przyda na przyszłość: W moim porządku jaki prowadzę z mapami w różnych układach wspołrzędncyh trzymam i pracuję na mapach w następujący sposób: albo trzymam mapy (osobno ze wzg na układ oraz tematykę) w takich układach jakie one ściągne pierwotnie, ze wgl na zasoby gugik i tym podobne zazwyczaj w ukł 92 lub wgs84. te mapy podłączam pod plan w któreym pracuję (np projekty w układzie 2000_x). Konwersja mapy podłączanej jako odnośnik zewn następuje w pliku w układzie 2000_x. Tak to robi dgn - tj ma możliwosć podłączenia georeferencyjnego dla odniesienia. Tj deklaruje się układ współrzędnych pliku roboczego i każdy dgn, z tak samo zadeklarowanym ukł współ, można podłączyć jako odnośnik z georefererencją tak wygląda ustawienie georeferencji danego pliku dgn: a teraz podłaczenie odnośnika tez dgn, z ustawioną georeferencją (tu ukł 2000) - bez transformacji: oraz to samo z wykonaną z transformacją: i taki porządek w mapach jest dla mnei idealny. Natomiast jak muszę pracować z mapami na plikach dwg (zdarza się) lub dwgi wysyłac innym, musze niestety zmieniać tj konwertować pliki dgn do właściwego układu współrzędncyh tj 2000_x, a potem takie do dwg. Robię to tez w mikrostacji.. 8. I mam też dodatkowe pytanie, dlaczego dll nie odpalają się w zw2018? Edytowane 6 Sierpnia 2021 przez alf Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kruszynski Opublikowano 9 Sierpnia 2021 Zgłoś Udostępnij Opublikowano 9 Sierpnia 2021 Dziękuję za uwagi. 6. zmienię przy aktualizacji 7. raczej nie powinno być z tym problemu - dodam przy aktualizacji 8. może to efekt poniedziałku, albo ograniczeń ZWCADa, ale jak dla mnie to zbyt duży krok na teraz. 9. Są spore różnice na poziome nakładek pomiędzy ZWCADem 2018 a 2022. Nie chcąc zbytnio informolsko przynudzać powiem tylko że to się technologicznie nie da. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
alf Opublikowano 9 Sierpnia 2021 Zgłoś Udostępnij Opublikowano 9 Sierpnia 2021 6-7 - ok. thx 8-9 - ok, jak pisałam - nie upieram się Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kruszynski Opublikowano 7 Września 2021 Zgłoś Udostępnij Opublikowano 7 Września 2021 Aktualizacja: Można wybierać katalog gdzie mają być zapisane mapy. Po usunięciu mapy z projektu, usuwa się też z katalogu ZWMS.zip Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.