230 likes | 428 Views
Využite Oracle technológií v GIS systémoch. Stanislav Harvan Technology Sales Consultant Oracle Corporation. Enterprise GIS & DBMS: Dopĺňajúce sa úlohy. Technol ógia. Úloha. vkladanie dát zmeny vizualizácia mapovanie analýza kartografia. Geographic Information System.
E N D
Využite Oracle technológií v GIS systémoch Stanislav Harvan Technology SalesConsultant Oracle Corporation
Enterprise GIS & DBMS:Dopĺňajúce saúlohy Technológia Úloha • vkladanie dát • zmeny • vizualizácia • mapovanie • analýza • kartografia Geographic Information System • skladovanie a manažment • indexovanie • bezpečnosť • správa užívateľov • dopyty • verzionovanie • škálovateľnosť (Spatial) Database Management System Data
Historický prístup k spracovaniu GIS dát • Oddelené systémy prerôzne dáta • Problematické prepojenie systémov • Je ťažké získať kompletnú informáciu • Geografické dáta sú len pre GIS aplikácie • Vysoké náklady na prevádzku • Náročná škálovateľnosť Bežné podnikové aplikácie (ERP, CRM,...) GIS aplikácie priestorové dáta relačná dátabáza
Application Application Map Server Open APIs Application Monolithic GIS Spatial Middleware Proprietary APIs Proprietary Files Spatially Enabled dátabase Traditional DBMS Evolúcia GIS systémov Minulosť Súčasnosť Proprietárny Middleware Internetováplatforma Standalone
Súčasné požiadavky na správu priestorových dát • Súčasný prístup tisícov použivateľov • Priebežné zmeny • On-line spracovanie • Veľké objemy dát – desiatky terabytov • Vysoké požadavky na dostupnosť - 24x7 • Využitie pri rozhodovacích procesoch • Prepojenie s ostatnými typmi dát • Bezpečnosť
IDC Report 2002 “Z opakovaných prieskumov IDC vyplynulo, že 80-90% inštalácií dátabázových systémov pre správu priestorových dát je postavených na Oracle.” “Využitie proprietárnych dátových formátov oslabuje ďalšie možnosti zákazníkov.”
Podpora štandardov • OGC (Simple Features, GML, OpenLS) • ISO TC211 • W3C Consortium (XML/Web Services) • SQL/MM SQL/MM
Oracle Locator Polohové služby Podnikové aplikácie rozšírené o priestorové dáta Základná funkcionalita Lacné základné GIS Súčasť všetkých edícií databázy Oracle (SE One,SE, EE) Oracle Spatial Rozšírení Locatoru pro potreby GIS a podnikové aplikace s pokročilými požadavky Lineárne referencovanie Rastrové dáta Sieťová analýza Transformácie súradnicových systémov priestorové funkcie Analýza Samostatne licencované rozšírenie k Oracle DB EE Oracle Locator & Oracle Spatial
Podpora súradnicových systémov • Bežné ploché súradnicové systémy • mapa podlaží • CAD • Model celého sveta (severná šírka / východná dĺžka) • Výpočty na zakriveném povrchu • Presné výpočty vzdialeností a plôch • Podpora rôznych jednotiek • Podpora objektov presahujúcích pól či 180 poľudník • Rôzné projekcie
Oracle10g Topology, Network, GeoRaster, Spatial Analysis, GML, Performances, … Oracle9i Oracle8iR3 Replication, partitioning Spatial aggregation Geodetic coordinates … Oracle8iR2 Linear Referencing Coordinate Transformation Long transactions ... Oracle8i Spatial Performance Java Classes Points, Lines, Polygons Circles, Arcs Additional Spatial Operators Spatial data Type Oracle 8.0.4 Spatial Cartridge Oracle 7.3.3 Spatial data Option Points, Lines, Polygons Spatial Operators 40% Faster Performance Oracle 7.1.6 MultiDimension Points, Lines, Polygons Spatial Operators Points Only 1994 1995 1996 1997 1998 1999 2000 2001 2003 2004 Voľba Oracle = istota
10g: GeoRaster • Ukladanie rastrových dát viazaných na priestorovú informáciu • Nový dátový typ: • Rastrové dáta • XML metadáta • Priestorové určenie • Všeobecný dátový model pre rastrové dáta • Uloženie rastrových dát bez obmedzenia veľkosti • Rozloženie veľkých snímkov na menšie bloky • Viac vrstiev (rôzne merania) • Indexovanie priestorových dát • Dopytovanie – určenie hodnoty k určitému bodu • Podpora viacerých obrazových formátov
n3 e1 G5 e10 e3 f1 G1 n2 e2 n4 G2 f2 n1 e4 n5 n6 e5 G3 f3 e7 n7 e6 e8 G4 e9 n8 n9 10g: Topology Data Model Nový dátový model pre trvalé uloženie topológie • Popisuje ako spolu jednotlivé prvky súvisia (hranica je spoločná pre pole a cestu) • Jednoduchšie zaistenie konzistencie dát Topology View Object View
10g: Sieťový dátový model • Dátový model pre uloženie štruktúry siete • Uloženie uzlov a spojenia v sieti spolu s atribútmi (náklady) • Využitie • logistika • transport • predaj, údržba • Sieťová analýza • hľadanie najlepšej cesty • analýza dosiahnuteľnosti • problém obchodného cestujúceho • ...
10g Geocoder • Určenie pozície na mape z adresy • Nastavitelný tvar adresy • Formátované a neformátované adresy • Presné vyhľadávanie a tolerancia chýb (fuzzy matching) • Dáta od popredných poskytovateľov: • Navteq • Tele Atlas
Analýza vzájomných priestorových vzťahov Využitie Analýza rizika, zločinnosti Demografická analýza Analýza chovania zákazníkov Spatial clustering Určenie hraníc zhluku dát Analýza okolia Agregácia hodnôt proporcionálne k presahu do analyzovanej plochy Klasifikácia dát do skupín podľa polohy Analýza vzájomnej pozície 10g: Priestorové analytické funkcie
OracleAS MapViewer • Zobrazenie dát z Locator/Spatial v mapách • Rozhranie: • XML APIs • Java API • JSP tag libraries • Súčasť Oracle AS Java, Standard a Enterprise Editions
OracleSpatial Mapping Metadata Spatial Tables Architektúra MapViewer Browser/Aplikace Klient XML/HTTP MapViewer SDOVIS (rendering engine) Middle tier – OracleAS JDBC Databáza
Mapa vo formáte SVG <map_request title="Oracle LBS MAP" basemap="qa_map" datasource = "tilsmenv" format="SVG_URL"> <center size="0.55"> <geoFeature render_style="m.star“ label="Center" text_style="t.Street Name" > <geometricProperty> <Point> <coordinates> -122.2615, 37.5266 </coordinates> </Point> </geometricProperty> </geoFeature> </center> </map_request>
Súhrn • Oracle - jednotná architektúra pre správu priestorových, jednoduchých relačných, XML, multimediálních dát atd. • ľahšia integrácia do bežných podnikových aplikací • Minimalizácia nákladov na správu a vývoj • Rozpočet na realizaci vašich požadavků, bude s technológiami Oracle nižší • priestorové informáce pre celý podnik, nie len pro niektoré skupiny
Referencie • Utility • Themes Water, Scottish Water, Bejing Power, Copenhagen Energy,Gaz de France, Hydro-Quebec, ... • Telekomunikace • T-Mobile, Vodafone, AT&T, British Telecom, DoCoMo, KDDI, Intrado, JPhone, Nextel, Sprint, Telkom, Telenor, Telstra, Telia, Verizon, Wind,... • Doprava, Distribuce, Pošty • Austrian Rail, German Rail, London Rail, Netherlands Transport, Australia, ... • Katastry, mapové agentury • NIMA, USGS, US Army, Ordnance Survey (UK, IR, NI), Denmark, Sweden, The Netherlands, Poland, Australia • Státní správa, municipality • New York City, Chicago, Los Angeles, Washington DC, Stockholm… • Ostatní • Timbercorp Ltd., R.L. Polk & Company,...