WWW dotazovací služby pro prostorová data URM. Jiří Čtyroký Útvar rozvoje hl. m. Prahy

Podobné dokumenty
Geoportál a georeporty hl. m. Prahy. Jiří Čtyroký Útvar rozvoje hl. m. Prahy

Manuál k XMLRPC/REST interface

ZEMĚMĚŘICKÝ ÚŘAD. Poskytování dat a služeb Geoportál ČÚZK

Digitální mapa veřejné správy. Portál DMVS a ÚKM

Možnosti a podmínky využití prostorových dat Zeměměřického úřadu

ZEMĚMĚŘICKÝ ÚŘAD. Poskytování dat a služeb Geoportál ČÚZK. Petr Dvořáček

Otevřená geodata a mapové služby. Jiří Čtyroký Institut plánování a rozvoje hl. m. Prahy

PROSTOROVÁ DATA Z GEOPORTÁLU ČÚZK A INSPIRE

Geoportál DMVS využití a další rozvoj

MAGISTRÁT HLAVNÍHO MĚSTA PRAHY ODBOR INFORMATIKY ÚTVAR ROZVOJE HL. M. M. PRAHY. Geografický informační systém hl. m. Prahy (GIS)

ČÚZK CESTA K OTEVŘENOSTI. Jiří Poláček

ROZVOJ SLUŽEB GEOPORTÁLU ČÚZK

GeoportálČÚZK webová služba transformace souřadnic

Služby ČÚZK určené (nejen) pro správce inženýrských sítí. Jiří Poláček Český úřad zeměměřický a katastrální

DATA A SLUŽBY ZEMĚMĚŘICKÉHO ÚŘADU

Otevřená data a služby ČÚZK. JiříPoláček

Přehled poskytovaných dat a služeb ČÚZK. Jiří Poláček Český úřad zeměměřický a katastrální

INSPIRE SLUŽBY Téma PARCELY (CP) Téma ADRESY (AD) Téma SPRÁVNÍ JEDNOTKY (AU) NÁRODNÍ SLUŽBY Téma KATASTRÁLNÍ MAPA (KM) Téma ROZŠÍŘENÉ JEDNOTKY (UX) Vy

Petr Souček Český úřad zeměměřický a katastrální

Prostorová data pro INSPIRE, pro veřejnou správu i pro veškerou veřejnost

Poskytování prostorových dat resort ČÚZK a INSPIRE

Služby informačního systému katastru nemovitostí ČR. Jiří Poláček

X. mezinárodní konference o katastru nemovitostí, Karlovy Vary hotel Thermal

PROSTOROVÁ DATA PRO PODPORU ROZHODOVÁNÍ VE VEŘEJNÉ SPRÁVĚ

Nové služby geoportálu

Databázové systémy. Doc.Ing.Miloš Koch,CSc.

Geoportál a nástroje zpřístupnění vašich dat. Jakub Svatý

Sdílení a poskytování dat KN. Jiří Poláček

SA Služby IS DMVS LK

Svět mapových služeb. Vladimír Špaček, Sr. consultant Intergraph ČR

Služby informačního systému katastru nemovitostí ČR. Jiří Poláček

Poskytování údajů ČÚZK. Jiří Poláček

GIS a nemapové služby

Význam a způsoby sdílení geodat. Ing. Petr Seidl, CSc. ARCDATA PRAHA, s.r.o.

Ohlédnutí do minulosti Jak to funguje Právní předpisy Výstupy z ISKN Výstupy z RÚIAN. Český úřad zeměměřický a katastrální

Služby katastru nemovitostí. JiříPoláček

Moderní přístupy a nástroje GIS v ochraně přírody a krajiny ČR

ROZŠIŘOVÁNÍ MOŽNOSTÍ PUBLIKACE DAT ZEMĚMĚŘICKÉHO ÚŘADU

ArcGIS for Server. V oblasti správy, vizualizace a zpracování prostorových dat nabízí ArcGIS for Server tyto možnosti:

ZEMĚMĚŘICKÝ ÚŘAD. Geografická data pro podporu rozhodování veřejné správy

Databázové systémy. Cvičení 6: SQL

MAPOVÉ PRODUKTY A SLUŽBY GEOPORTÁLU ČÚZK, CO NABÍZEJÍ STÁTNÍ SPRÁVĚ A SAMOSPRÁVĚ

1 Webový server, instalace PHP a MySQL 13

DTM DMVS Plzeňského kraje

PROJEKT DIGITÁLNÍ MAPA VEŘEJNÉ SPRÁVY - ČÁST ÚZEMNĚ ANALYTICKÉ PODKLADY

Mapový server Marushka. Technický profil

GIS a správa majetku a dokumentů

INSPIRE a katastr nemovitostí ČR. Jiří Poláček

Otevřená geografická data IPR Praha. Jiří Čtyroký Institut plánování a rozvoje hl. m. Prahy

MBI - technologická realizace modelu

ArcGIS Server 10.1/10.2

METADATOVÝ PORTÁL A KATALOGOVÉ SLUŽBY. Štěpán Kafka

Výstupy z ISKN Aplikace Dálkový přístup Nahlížení do KN Webové služby Výstupy dle INSPIRE Výměnný formát. Petr Souček, Martin Šmejkal

ESRI v národním kroji

1. Technická specifikace části B:

Georeferencované mapové podklady z WMS služeb

DTM DMVS Plzeňského kraje

Informační systém pro vedení živnostenského rejstříku IS RŽP

Data a služby Zeměměřického úřadu

INSPIRE Open Data a Open Services. Ing. Michal Med

Geografické podklady z produkce Zeměměřického úřadu možné využití pro dokumentaci dopravních nehod. Ing. Petr Dvořáček Zeměměřický úřad

Mapové produkty Zeměměřického úřadu

Petr Souček Český úřad zeměměřický a katastrální

Implementace směrnice INSPIRE a Geoportál Zeměměřického úřadu

S Směrnice IS DMVS LK

Praha na cestě k Open datům. Jiří Čtyroký Institut plánování a rozvoje hl. m. Prahy

Mapové produkty Zeměměřického úřadu

Portál digitální mapy veřejné správy Plzeňského kraje

KIV/ZIS cvičení 5. Tomáš Potužák

1. Webový server, instalace PHP a MySQL 13

ArcGIS Server 10. Řešení pro sdílení geodat

Použití databází na Webu

Informační systémy 2008/2009. Radim Farana. Obsah. Dotazy přes více tabulek

PROJEKT INTERPI V ROCE 2015

Poskytování geodat z ISOP a ÚSOP pro INSPIRE, ÚAP a ÚÚP

ZEMĚMĚŘICKÝ ÚŘAD. Poskytování dat a služeb Geoportál ČÚZK. Petr Dvořáček

Přístup k řízení GIS jako součásti Enterprise Architecture

ZEMĚMĚŘICKÝ ÚŘAD. Představení produktů Českého úřadu zeměměřického a katastrálního. Petr Dvořáček

KAPITOLA 1 Představení platformy Microsoft SQL Server 2008

Digitální mapa veřejné správy Ústeckého kraje

Informace ke stavu celoměstsk xxx

8.2 Používání a tvorba databází

Jádrem systému je modul GSFrameWork, který je poskytovatelem zejména těchto služeb:

Digitální technická mapa Plzeňského kraje

Stávající a připravované služby ČÚZK veřejnosti. Jiří Poláček Jiří Formánek

Národní geoportál INSPIRE

DTM DMVS krajů. Ing. Karel Vondráček, Ing. Martin Šourek Správce datového skladu DTM DMVS

Desktopový GIS a Grafický editor. Technický profil

Pražská energetika, a.s.

Kurz je rozdělen do čtyř bloků, které je možné absolvovat i samostatně. Podmínkou pro vstup do kurzu je znalost problematiky kurzů předešlých.

Databázové systémy úvod

Návrh a tvorba WWW stránek 1/14. PHP a databáze

Příloha 2 - Technická specifikace Digitálního repositáře

Verze 1.x 2.x 3.x 4.x 5.x. X X X X uživatelům (správcům) systému Řazení dat v přehledech podle jednotlivých sloupců

ČÚZK a INSPIRE. Jiří Poláček. Konference Inspirujme se..., Průhonice,

GeoHosting. Martin Vlk. (vypusťte svoje data do světa) Help forest s.r.o. člen skupiny WirelessInfo 2008

UŽIVATELSKÁ PŘÍRUČKA K INTERNETOVÉ VERZI REGISTRU SČÍTACÍCH OBVODŮ A BUDOV (irso 4.x) VERZE 1.0

Použitá metodika. Jan Pytel. NOP.

Úvod do databázových systémů 3. cvičení

Služby ČÚZK. Jiří Poláček Český úřad zeměměřický a katastrální

Transkript:

WWW dotazovací služby pro prostorová data URM Jiří Čtyroký Útvar rozvoje hl. m. Prahy

Zpřístupnění geodat hl. m. Prahy 1. Mapové aplikace

Zpřístupnění geodat hl. m. Prahy 1. Mapové aplikace 2. Geoportál hl. m. Prahy hledání dat metadata

Zpřístupnění geodat hl. m. Prahy 1. Mapové aplikace prohlížení map 2. Geoportál hl. m. Prahy hledání dat metadata 3. eshop výdej dat

Zpřístupnění geodat hl. m. Prahy 1. Mapové aplikace prohlížení map 2. Geoportál hl. m. Prahy hledání dat metadata 3. eshop výdej dat 4. Přepážkový výdej

Zpřístupnění geodat hl. m. Prahy 1. Mapové aplikace prohlížení map 2. Geoportál hl. m. Prahy hledání dat metadata 3. eshop výdej dat 4. Přepážkový výdej 5. WWW služby

WWW služby nad prostorovými daty hl. m. Prahy 1. Prohlížecí služby (mapové služby) Formáty: Servery: WMS služby mpp.praha.eu (MHMP) ArcGIS Server MapService wgp.urm.cz (URM)

WWW služby nad prostorovými daty hl. m. Prahy 1. Prohlížecí služby (mapové služby) 2. Vyhledávací služby CSW služby pro všechny záznamy (Geoportál hl. m. Prahy): http://wgp.urm.cz/geoportal/csw?request=getcapa bilities&service=csw pro vybrané záznamy (Národní geoportál INSPIRE): http://wgp.urm.cz/csw/proxy.ashx?http://wgp.urm.cz/geoportal/csw?request=getcapabilities&service =csw

WWW služby nad prostorovými daty hl. m. Prahy 1. Prohlížecí služby (mapové služby) 2. Vyhledávací služby 3. Geoprocessingové služby (pilotně)

WWW služby nad prostorovými daty hl. m. Prahy 1. Prohlížecí služby (mapové služby) 2. Vyhledávací služby 3. Geoprocessingové služby (pilotně) 4. Dotazovací služby

WWW služby nad prostorovými daty hl. m. Prahy 1. Prohlížecí služby (mapové služby) 2. Vyhledávací služby 3. Geoprocessingové služby (pilotně) 4. Dotazovací služby 5. Stahovací služby (WFS)

WWW služby nad prostorovými daty hl. m. Prahy Prohlížecí služby (ArcGIS Server) Dotazovací služby (ArcGIS Geoportal Server) Dotazovací služby (PHP server) Georeport (Jasper Server) eshop (ArcGIS Interoperability extension) Centrální datový sklad

Dotazovací služby Proč? Obecné zpřístupnění centrálního datového skladu pro vývojáře www aplikací Standardizace a zjednodušení administrace Standardizace vývoje aplikací Zvýšení bezpečnosti Užití? Přístup k neprostorovým datům Dotazy na prostorová data bez požadavku na mapu Výhodný doplněk k prohlížecím službám Georeporty Veřejné zakázky Lokalizace dokumentů Digitální archiv Limity využití území Informace o nemovitostech Telefonní seznam Agendy a evidence

Testování XML API Vývoj jednoduchého XML API Účelové, nestandardizované Výhody: Snadná tvorba (skriptování PHP) Snadné použití, velký potenciál Nevýhody: Omezené množství služeb Nízká bezpečnost

Nové požadavky Více vývojářů třetích stran Standardizace Bezpečnost Růst složitosti dotazů Komplexní (složené) objekty Prostorové dotazování Zpřístupnění celého disponibilního obsahu DB Georeporty, mapové aplikace Zkvalitnění způsobu administrace Konfigurace, ne skriptování Uživatelské rozhraní Mapový portál Hledání objektů Kombinované informace o objektech Digitální repositář Usnadnění lokalizace archivních dokumentů Dílčí pravidelná výměna dat Pilotní aplikace

Dotazovací služby XML-RPC standard Škálování přístupu k dotazům a DB objektům Anonymní uživatelé Registrovaní uživatelé Obecné DB dotazy Uložené parametrické dotazy Synchronní/Asynchronní volání ZIP komprimace odpovědí Adresa služby: http://app.urm.cz/ws/rpc2 Popis a dokumentace: http://app.urm.cz/ws/index.html

Volání služby 1. autentizace uživatele Metoda authenticate Parametry uživatelské jméno přidělené správcem služby. heslo (hashované MD5) Odpověď hodnota SessionId

Volání služby 1. autentizace uživatele 2. dotaz na databázové objekty Metody getschema vrací seznam všech uložených dotazů a přístupných databázových objektů getstoredqueryresult volání uloženého dotazu getcomposedqueryresult volání obecného databázového (SQL) dotazu

Volání služby 1. autentizace uživatele 2. dotaz na databázové objekty Metoda getstoredqueryresult Parametry: SessionId id session vrácené metodou authenticate. Query ID id uloženého dotazu (zjištěného metodou getstoredqueryresult) Rows počet záznamů, které mají být na výstupu Offset pořadí prvního záznamu na výstupu (stránkování od) XMLParametry XML se strukturou interních parametrů dotazu Odpověď: XML výpis výsledku dotazu

Volání služby 1. autentizace uživatele 2. dotaz na databázové objekty <?xml version="1.0" encoding="utf-8"?> <request> <numrows>500</numrows> <offset>0</offset> <cols> <c> <name>objectid</name> <code>urk_cur.urk_stavebniuzavery_p.objectid</code> </c> <c> <name>prvek</name> <code>urk_cur.urk_stavebniuzavery_p.prvek</code> </c> <c> <name>detailni_popis</name> <code>urk_cur.urk_stavebniuzavery_p.detailni_popis</code> </c> </cols> <tables> <table name="urk_cur.urk_stavebniuzavery_p" /> </tables> <joins/> <groupby/> <orderby/> <where><![cdata[ sde.st_intersects(shape,sde.st_polyfromtext(\'polygon (( -735464.77020000-1044491.86010000, -735464.95000000-1044491.38990000, - 735465.15000000-1044490.91010000, -735464.77020000-1044491.86010000))\',2))=1 ]]></where> <having/> <params/> </request>

Volání služby 1. autentizace uživatele 2. dotaz na databázové objekty Prvky XML Requestu <numrows> - počet záznamů, které mají být na výstupu <offset> - pořadí prvního záznamu na výstupu (stránkování od) <cols> - definice sloupců, které mají být na výstupu <c order="1"> - sloupec 1 podle pořadí <name>uzivjmeno</name> - jméno sloupce (alias) <code>urk_cur.urk_stavebniuzavery_p.prvek</code> - databázové jméno sloupce <tables> - seznam tabulek <table name="urk_cur.urk_stavebniuzavery_p" /> - název tabulky <joins> - databázová spojení tabulek <join joinedtable="typ_uzaver" left="urk_stavebniuzavery_p.typ" right=" URK_STUZ.TYP " type="left" /> <groupby> - popis GROUP BY klauzule <gb column="urk_stavebniuzavery_p.typ" /> <orderby> - popis GROUP BY klauzule <ob column=" URK_STAVEBNIUZAVERY_P.TYP" /> <where> - definice podmínky WHERE <![CDATA[ sde.st_intersects(shape,sde.st_polyfromtext(\'polygon (( -735464.77020000-1044491.86010000, -735464.95000000-1044491.38990000, -735465.15000000-1044490.91010000,))\',2))=1 ]]> Metoda getcomposedqueryresult Parametry: SessionId id session vrácené metodou authenticate. XMLRequest XML se strukturou SQL dotazu a parametrů výstupu Odpověď: XML výpis výsledku dotazu

Volání služby 1. autentizace uživatele 2. dotaz na databázové objekty 3. deautentizace Metoda deauthenticate. Parametry: SessionId id session vrácené metodou authenticate. Odpověď: hodnota 1

V přípravě asynchronní transakce zavedení GML jako alternativy pro WKID podpora souřadnicového systému WGS84 a obousměrné transformace WGS-84 <-> S-JTSK WFS stahovací služby

Otázky, diskuse Jiří Čtyroký Útvar rozvoje hl. m. Prahy ctyroky@urm.praha.eu