portál uživatelů
softwarů Autodesk

Technologie FDO Data Access

Stavebnictví

Neustále vzrůstající potřeba otevřenosti a interoperability mezi tradičními geografickými systémy (GIS) a plošně využívanými obecnými aplikacemi z oblasti informačních technologií, stejně jako in…

Technologie FDO Data Access

Neustále vzrůstající potřeba otevřenosti a interoperability mezi tradičními geografickými systémy (GIS) a plošně využívanými obecnými aplikacemi z oblasti informačních technologií, stejně jako integrace s veřejnými či komerčními web-map službami volá po přímém a jednoduchém přístupu k datům v jejich nativním formátu a platformě. Bez toho musí uživatelé každý den čelit neefektivnosti a nepřesnostem, což jsou typické doprovodné jevy vznikající při vynucených převodech nejrůznějších datových zdrojů do unifikovaného formátu, který jejich GIS aplikace podporuje. Jen tak mohou dosáhnout celkového pohledu na jejich data.

V několika posledních letech se z tohoto problému stala obrovská výzva. Dnešní uživatelé GIS mají bezproblémový přístup k prostorovým datům uloženým souborově či v relačních databázích nejrůznějších typů a formátů prostřednictvím stále vzrůstajícího počtu web-map služeb.

Představení technologie FDO Data Access

Technologie Feature Data Objects (FDO) Data Access společnosti Autodesk poskytuje řešení. Je začleněna do rodiny geoprostorových produktů společnosti Autodesk a také je volně dostupná jako open source technologie pro vývojáře a programátory. Tento přístup umožňuje výrazné zvýšení produktivity a úsporu času, protože dovoluje uživatelům bezproblémovou práci s prostorovými i tradičními databázemi a datovými formáty v jejich původním tvaru bez nutnosti často složitých převodů, které mohou způsobit i ztrátu části dat.

Výhody

PKonzistentní přístup k bohatému výběru zdrojů prostorových dat : Technologie osvobozuje uživatele od nutnosti pochopit nejrůznější odlišnosti podkladových dat v odlišných formátech. FDO využívá logického, objektově orientovaného modelu, který skrývá fyzické (a pro uživatele nepotřebné) detaily uložených dat.

PPlatformní a technologická neutralita: Standardní je podpora operačních systémůMicrosoft® Windows® a

Linux®.

PSchopnost zahrnout a dále rozšiřovat standardy OpenGIS: jedním z hlavních cílů technologieFDO je co nejtěsnější shoda se standardy iniciativy Open Geospatial Consortium (OGC), speciálně pak se specifikacemi Simple Features a WMS/WFS.

PFlexibilita řešení – možnosti orientace a zaměření na specifické tematické okruhy: Namísto vytváření proprietárních funkcí pro přístup k datovým skladům se můžete zaměřit pouze na vývoj speciálních funkcí vhodný pro Váš business.

PJednoduchost: nenáročná instalace, použití, údržba a rozšíření.

PRozšířitelnost: skrze iniciativuAutodesk Open Source mohou vývojáři rozšiřovat technologii FDO Data Access o nové datové konektory, které ještě nejsou podporovány.

Technologie

PFDO Data Access Technology se využívá pro definování, dotazování a manipulaci s prostorovými informacemi (více v tabulce Garantované funkce FDO). FDO Data Access Technology zahrnuje API (application programming interface – aplikační programovací rozhraní) a také FDO Providery- datové konektory pro několik datových zdrojů. To dovoluje nejen společnosti Autodesk, ale i dalším vývojovým firmám vytvářet a produkovat aplikace, které jsou nezávislé na datových zdrojích a umožňují jednoduchou výměnu informací.

PFDO Provider je technologie, která zprostředkovává možnost připojení a práce s prostorovými a atributovými daty ve specifickém datovém zdroji. Například FDO Provider pro Oracle® nebo Microsoft® SQL Server umožňuje aplikacím přímou práci s geometrií a atributy uloženými v relačních databázích (RDBMS). Všechny tyto FDO Providery přistupují k datům uloženým dle obecných databázových standardů. V případě, že v nativním datovém zdroji nejsou dostupná rozšíření pro ukládání prostorových dat, technologie FDO Data Access nabízí možnosti jejich plné a rychlé implementace.

PFDO Feature Source představuje kolekci klasifikačních tříd objektů obsažených v jednom datovém zdroji. V rodině produktů společnosti Autodesk je FDO Feature Source jakýkoliv zdroj dat, ke kterému lze přistoupit pomocí některého FDO Provideru. FDO Feature Source může být jeden soubor (např. soubory SHP nebo SDF), relační databáze (již zmíněné databáze Microsoft SQL Server a Oracle nebo MySQL) nebo „prostředník“ – např. ArcSDE® od ESRI. Tyto datové zdroje pak mohou obsahovat jednoduché entity jako jsou parcely nebo osy ulic, ale i velmi složité komplexní datové modely s mnoha objekty a atributovými tabulkami. 

Garantované

funkce FDO

Tvorba a správa databázových schémat

Trvalé zamykání dat a možnost jejich souběžného použití

Dotazování vektorových i rastrových dat pomocí komplexních filtrů a výrazů

Verzování pomocí dlouhých transakcí

Úpravy dat: vytváření, mazání a aktualizace atributů i geometrie

Přímá podpora SQL dotazování

Kontrola transakcí při souběžné prácí více uživatelů.

Rozhraní API pro možnost tvorby specifických možností pro indiciálně řešené datové konektory

Kde naleznete technologii FDO Data Access?

Produkty společnosti Autodesk

Technologie FDO Data Access dovoluje prostorovým aplikacím společnosti Autodesk, jakými jsou Autodesk Map® 3D, Autodesk MapGuide® Enterprise a Autodesk® Topobase™ hladce a rychle sdílet prostorové i neprostorové informace s minimálním vynaloženým úsilím. Pro více informací včetně veškeré dokumentace a specifikací všech produktů navštivte www.autodesk.com/geospatial nebo www.autodesk.cz .

Open Source – volně dostupné zdroje

Aby bylo pro vývojáře co nejjednodušší rozšiřovat schopnosti a funkčnost technologie FDO Data Access, uvolnila společnost Autodesk zdrojové kódy této technologie v rámci open source projektu pod patronátem iniciativy Open Source Geospatial Foundation™ (OSGeo™). Tato iniciativa dovoluje všem svým členům z celého světa rychle proniknout do velmi výkonné technologie pro webové mapování a přístup k prostorovým datům a nabízí jim následující výhody:

Prychlejší inovace jejich web-map aplikací

Pčastější uvolňování nových verzí programů

Pnižší počáteční náklady a celkově levnější provoz

Open source verzi technologie FDO Data Access si můžete zcela zdarma stáhnout z https://fdo.osgeo.org.

Nezávislost na datových formátech a poskytovatelích konkrétních řešení

Společnost Autodesk a další společnosti, které se zabývají vývojem aplikací s podporou prostorových dat mohou díky použití FDO Data Access Technology rozšířit jejich existující obchody prodejem klientského softwaru, který vytváří, pořizuje a spravuje data ve velké škále formátů bez nutnosti dle formátu měnit klientskou aplikaci. Navíc, čím více FDO Providerů bude dostupných pro vzájemně konkurenční datové formáty, tím rychleji a jednodušeji společnost Autodesk a její partneři překoná existující bariéry, což povede ke snížení cen a umožní oslovovat trhy, které nebylo do nynějška možné obsloužit.

Podporované datové zdroje

Následující tabulka uvádí datové zdroje, které jsou podporovány od srpna 2006.

Poskytovatel dat

Možnosti konektoru

Typ přístupu

Autodesk

OSGeo

ESRI® ArcSDE®

Přístup do základní databáze Oracle nebo SQL Server je řešen pomocí ArcSDE. Podporováno je popisování schémat, vkládání, výběr, aktualizace a mazání prvků v existujících schématech. Vytvářet nové či mazat stávající schémata není možné.

Čtení a zápis

Ano

Ano

MySQL

Podporuje prostorové datové typy a prostorové dotazování. Pomocí API je možné čerpat informace, přenášet výjimky, listovat datovými sklady a vytvářet nová připojení. Architektura MySQL podporuje nejrůznější nástroje pro ukládání s různými charakteristikami a možnostmi.

Čtení a zápis

Ano

Ano

Autodesk® SDF

Souborový formát s podporou prostorových informací od společnosti Autodesk. SDF podporuje více typů objektů a atributů, nabízí vysoký výkon pro rozsáhlé datové sady a je interoperabilní s ostatními produkty společnosti Autodesk. Podporuje prostorové indexování a představuje plnohodnotnou alternativu k prostorové databázi.

Čtení a zápis

Ano

Ano

ESRI® SHP

Datový sklad založený na formátu SHP od společnosti ESRI se skládá ze samostatných vrstev, z nichž každou tvoří tři soubory určené pro uložení geometrie, indexů a atributů. Každý soubor SHP a k němu asociovaný soubor DBF je uchován jako samostatná třída rysu s jednou geometrickou vlastností (např. linie). Zamykání není podporováno.

Čtení a zápis

Ano

Ano

ODBC

Podporuje objekty definované souřadnicemiXYZ a může vytvořit třídy rysu pro jakoukoliv tabulku z relační databáze, která obsahuje souřadnice X a Y, případně Z. Tvorba nebo mazání schémat nejsou podporovány. Umístění jednotlivých objektů je uloženo odděleně v jejich definici ve vlastnostech.

Čtení a zápis

Ano

Ano

Web Mapping Services

(OGC WFS)

Podporuje prostředí klient/server a prostorová data čerpá ve formátu kódovaného GML z jedné nebo více stránek se službou Web Feature Services. Komunikace mezi klientem a servery je kódována do XML, tedy kromě geometrických prvků, které jsou kódovány v GML.

Pouze pro čtení

Ano

Ano

Web Feature

Services

(OGC WMS)

Web Map Service (WMS) dynamicky produkuje mapy prostorově orientovaných dat, a to v několika formátech:

·PNG, GIFnebo JPEG – rastrové

·Scalable Vector Graphics (SVG) nebo Web Computer Graphics Metafile (WebCGM)- vektorové

Pouze pro čtení

Ano

Ano

Oracle® Spatial

Podporuje prostorové indexování, dlouhé transakce a trvalé zamykání. Pomocí API lze čerpat informace z datového konektoru, přenášet výjimky klientských služeb, listovat v datových skladech a zakládat nové objekty pro připojení.

Čtení a zápis

Ano

Ne

Microsoft® SQL

Server

API podporuje přístup pro čtení a zápis pro prostorová i klasická data.

Čtení a zápis

Ano

Ne

Rastrové soubory

Podporuje nejrůznější typy obrázků i rastrů používaných v GIS (např. JPEG, PNG, MrSID®, a další). Lze také s úspěchem používat georeferencované obrázky a souborově založené vrstvy gridů.

Pouze pro čtení

Ano

Pouze GDAL

OGR

Všeobecný provider pro vektorová data, který podporuje velké množství GIS datových formátů.

Pouze pro čtení

Ne

Ano

Původní znění článku čtěte zde: http://images.autodesk.com/adsk/files/fdo_at_a_glance_final0.pdf