2013/2/8 Radek Augustýn <raugus...@post.cz>: > Dobrý večer, > > důvodem proč se to nelíbí QGISu je to, že si neumí poradit s namespaces v > capabilities serveru > http://geoportal.cuzk.cz/WMS_ORTOFOTO_PUB/WMService.aspx?service=wms&request=getcapabilities. > Server ČÚZK to vrátí formálně dobře, ale na XML parser v QGIS je to holt až > příliš dobře :-(. > > Jestliže v QGIS-u zaškrtnete volbu "Ignorovat GetMap URI", tak se vykašle na > hledání online resource, které tam neumí najít a použije originální adresu > http://geoportal.cuzk.cz/WMS_ORTOFOTO_PUB/. Ta si zjevně s požadavkem umí > poradit. > > Porovnejte: > Capability\Request\GetCapabilities\DCPType\HTTP\Get\OnlineResource...tak by > to rád viděl QGIS > Capability\Request\GetCapabilities\DCPType\HTTP\wms:Get\wms:OnlineResource...tohle > přijde z ČÚZK > > Obojí je správně, to druhé je však přesnější, ale jednosušší/starší parsery > neví co s tím. > > Server má ve skutečnosti dva skripty zpracovávající požadavek podle typu: > POST:http://geoportal.cuzk.cz/WMS_ORTOFOTO_PUB/service.svc/post? > GET:http://geoportal.cuzk.cz/WMS_ORTOFOTO_PUB/service.svc/get? > > Zajímavé jsou služby poskytované oběma podslužbami: > POST:http://geoportal.cuzk.cz/WMS_ORTOFOTO_PUB/service.svc/post?service=wms&request=getcapabilities > GET:http://geoportal.cuzk.cz/WMS_ORTOFOTO_PUB/service.svc/get?service=wms&request=getcapabilities > > Přestože jsou vysoce specializované, odkazují na sebe nevzájem. > > A. Nejsprávnější systémové řešení: > 1. Skrýt vnitřní služby /service.svc/post? a /service.svc/get? To znamená v > capabilities pro /WMService.aspx? ukazovat jenom na /WMService.aspx? > 2. Odstranit namespaces z capabilities na > http://geoportal.cuzk.cz/WMS_ORTOFOTO_PUB/WMService.aspx? > > Obojí by se muselo provést na zdrojovém serveru, což zřejmě pan Mgr. Srovnal > (správce služby dle capabilities) nebude moci vzhledem k omezením profilů > INSPIRE udělat. Navíc by to mohlo vadit jiným klientům. > > B. Funkční systémové řešení: > Zakaskádování serveru a uzpůsobení Capabilities, bez programování třeba > pomocí GeoServeru nebo MapServeru. To je vlastně jeden z důvodů, proč jsou > OnlineResources "nadbytečně" v Capabilities. Výhodouje, že nepotřebuje > spolupráci na straně serveru. > > C. Správné jednoúčelové řešení. > Zaškrtnout v QGIS volbu "Ignorovat GetMap URI". Na tomto serveru to určitě > bude fungovat, dokud správce nic nezmění.
Skvela analyza. Snadna pomoc, opravil jsem v QGIS masteru 1877eb5 (budouci 2.0). Pokud jste vytvoril issue (nahlaseni chyby, http://hub.qgis.org/issues) tak ho prosim uzavrete, pokud ne, tak je dobre je vytvaret, zvlaste kdyz uz vite kde je problem, bez toho se to proste vetsinou neopravi. Radim > Hezký víkend > > Radek Augustýn > > ---------- Původní zpráva ---------- > Od: Tomáš Kubín <tomas.ku...@fsv.cvut.cz> > Datum: 8. 2. 2013 > Předmět: Re: [FreeGeoCZ] QGIS a WMS ortofoto ČR > > > Dobrý den, > > problém se vyřešil zatržením volby "Ignorovat GetMap URI ..." při vytváření > spojení (i když nevím co to je). Poté se mapa načetla a zobrazila v S-JTSK > (mám povolenou on-the-fly SRS transformaci). Zobrazování je ale velmi > zdlouhavé a pomalé (při posouvání a skrolování). Jako kdyby si vždy všechno > stahoval ze serveru až po zadání výřezu. > > S pozdravem Tomáš Kubín > > On 7.2.2013 19:40, Vaclav Petras wrote: > > Dobrý den, > > zkoušel jsem to a měl jsem také tento problém. Vyřešil jsem to tak, že > jsem si nastavil project do UTM a nastavil UTM také ve WMS. > > Václav > > 2013/2/7 Tomáš Kubín <tomas.ku...@fsv.cvut.cz>: > > Dobrý den, > > chtěl jsem se zeptat, jestli někdo pracuje s ortofotem poskytovaným ČUZK > prostřednictvím MWS v programu Quantum GIS. Používám verzi 1.8 a vrstva s > ortofotem se připojí, ale nenačtou se žádná data. Adresa služby, kterou > používám: http://geoportal.cuzk.cz/WMS_ORTOFOTO_PUB/WMService.aspx > > Díky za radu. > > S pozdravem Tomáš Kubín > > > _______________________________________________ > FreeGeoCZ mailing list > FreeGeoCZ@fsv.cvut.cz > http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz > > > > _______________________________________________ > FreeGeoCZ mailing list > FreeGeoCZ@fsv.cvut.cz > http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz > > > > _______________________________________________ > FreeGeoCZ mailing list > FreeGeoCZ@fsv.cvut.cz > http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz > _______________________________________________ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz