freegeocz AT fsv.cvut.cz
Předmět: Svobodná geoinformační infrastruktura
List archive
- From: Radek Augustýn <raugustyn AT post.cz>
- To: Svobodná geoinformační infrastruktura <freegeocz AT fsv.cvut.cz>
- Cc: pavel.srovnal AT cuzk.cz
- Subject: Re: Re: [FreeGeoCZ] QGIS a WMS ortofoto ČR
- Date: Fri, 08 Feb 2013 20:13:59 +0100 (CET)
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=post.cz; h=Received:From:To:Cc:Subject:Date:Message-Id:References:Mime-Version:X-Mailer:Content-Type; b=M9IsVWXxIZAB+jkRVstyWaoC79B/4OG7EOCi1YULJ5uvq7bwT8nr9ojlih8Os3ivA e5PSEHMvgjEP5+tU6t8ijPSc9A5Dl74mbZ2i/A2ts6iM/a09qdValQrnbiIZ/9IpSBO JuN1plIWoZ1TEdwSnHINU1JuTRvuIuODISaIMfo=
- List-archive: <http://mailman.fsv.cvut.cz/pipermail/freegeocz>
- List-id: Svobodná geoinformační infrastruktura <freegeocz.fsv.cvut.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í.
Hezký víkend
Radek Augustýn
---------- Původní zpráva ----------
Od: Tomáš Kubín <tomas.kubin AT 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.kubin AT 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 AT fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
_______________________________________________ FreeGeoCZ mailing list FreeGeoCZ AT fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
- [FreeGeoCZ] QGIS a WMS ortofoto ČR, Tomáš Kubín, 02/07/2013
- Re: [FreeGeoCZ] QGIS a WMS ortofoto ČR, Vaclav Petras, 02/07/2013
- Re: [FreeGeoCZ] QGIS a WMS ortofoto ČR, Tomáš Kubín, 02/08/2013
- Re: [FreeGeoCZ] QGIS a WMS ortofoto ČR, hanoj, 02/08/2013
- Re: Re: [FreeGeoCZ] QGIS a WMS ortofoto ČR, Radek Augustýn, 02/08/2013
- Re: [FreeGeoCZ] QGIS a WMS ortofoto ČR, Tomáš Kubín, 02/08/2013
- Re: [FreeGeoCZ] QGIS a WMS ortofoto ČR, hanoj, 02/07/2013
- Re: [FreeGeoCZ] QGIS a WMS ortofoto ČR, Plesnivé embryo Jan, 02/08/2013
- Re: [FreeGeoCZ] QGIS a WMS ortofoto ČR, Plesnivé embryo Jan, 02/08/2013
- Re: [FreeGeoCZ] QGIS a WMS ortofoto ČR, hanoj, 02/08/2013
- RE: [FreeGeoCZ] QGIS a WMS ortofoto ČR, MICHÁLEK Jan Mgr ., 02/08/2013
- Re: [FreeGeoCZ] QGIS a WMS ortofoto ČR, Plesnivé embryo Jan, 02/08/2013
- Re: [FreeGeoCZ] QGIS a WMS ortofoto ČR, Vaclav Petras, 02/07/2013
Archivace běží na MHonArc 2.6.19+.