|
Technologie TopoL NTPrincipy technologie TopoL NTNová generace technologie TopoL je vystavěna na následujících základních principech. Technologie má otevřenou modulární architekturu vystavěnou na bázi standardů OLE/COM/OCX pro prostředí Win32 (Windows 95/98, Windows NT, Windows 2000). Přístup k vektorově orientovaným geografickým informacím je v technologii TopoL NT řešen podobně jako k přístup ostatním databázovým údajům, tzn. problém dat GIS je řešen jako problém databázových technologií. Modulární architektura technologie TopoL NT má následující vlastnosti:
Nově koncipované řešení přístupu k datům má následující rysy:
Základním principem nové technologie je změna v architektuře systému (nově založena na použití komponent COM) a v přístupu ke geoinformačním údajům, které jsou plně integrovány v kontextu databázově orientovaných technologií. Z výše uvedených principů dále vyplývá, že technologie TopoL NT směřuje k plné podpoře standardů systému Windows a specifikací konsorcia OpenGIS. Tato technologie bude postupně zahrnovat komponenty zajišťující funkce stávajícího systému TopoL GIS (např. pro zpracování dat DPZ i pro specifické potřeby fotogrammetrických úloh - ortorektifikace, korelace snímků, ap.) a těží z našich dosavadních zkušeností v těchto oblastech. Koncepce a otevřená architektura pak dovoluje začlenění komponent třetích výrobců (např. pro zpracování DMT od firmy Atlas). Komponenty technologie TopoL NTTechnologie TopoL NT obsahuje v současnosti několik skupin komponent, které byly použity při vytváření programů TopoL Carto a TopoL Track. Následující výčet ukazuje pouze na některé z nich a má ilustrovat schopnosti, které mohou sdílet všechny aplikace vybudované na bázi této technologie. Lze také očekávat, že budou postupně doplňovány komponenty další. Komponenty pro přístup k vektorovým datůmPřístup k datům se v rámci technologie TopoL NT děje pomocí datových konektorů. Datový konektor pro vektorová data tvoří skupina objektů, které poskytují přístup k rozhraním dle standardu OLE DB. Tento standard dovoluje zpřístupnit jak běžné databázové tabulky, tak i další nejrozmanitější datové zdroje, na které lze nahlížet jako na tabulky. Součástí technologie TopoL NT jsou datové konektory pro vektorová data, které podporují načítání dat z databázových systémů (např. Microsoft Access, Microsoft SQL Server), ze stávajícího formátu systému TopoL GIS a z formátu ArcView Shapefile. Přitom jeden blok dat ve formátu TopoL se prezentuje jako databáze skládající se z tabulek pro jednotlivé druhy objektů v bloku. Komponenty pro přístup k rastrovým datůmDatový konektor pro rastrová data umožňuje získat přístup k rastrovým datům nezávisle na jejich formátu, a to pro čtení i zápis rastrů. V současnosti jsou podporován přístup bez nutnosti jakékoliv konverze k rastrových formátům TopoL RAS (včetně varianty RAK), TIFF, Windows BMP, CIT a PCX. Komponenty pro definici způsobu zobrazování a tiskuTyto komponenty dovolují definovat způsob prezentace objektů a jejich pořadí v rámci zobrazovací nebo tiskové ploše. S definicí zobrazení také souvisí úzce komponenty pro prezentaci standardních a uživatelsky definovaných značek a stylů textu. Pro snazší definici tematického mapování jsou připraveny komponenty pro definici zobrazovacích tabulek (transferů) jak pro barvy, tak i kartografické značky a textové styly. Komponenty pro zobrazování a tisk datTyto komponenty na základě definice způsobu prezentace provádějí zobrazování objektů. K dispozici jsou komponenty pro zobrazování rastrů, vektorových dat, textových objektů, mapových listů apod. Ostatní komponentyDalší sady komponent zahrnují správu souřadných systémů a transformace mezi nimi, podporu pro mapové listy, správu projektů a dokumentů a další. Tyto komponenty slouží jako podpůrné a jsou ostatními komponentami a finálními aplikacemi používány. Komponenty technologie TopoL NT jsou používány také v aplikacích TopoL Carto, TopoL Track a TAXCarto. Komponenty pro přístup k rastrovým datům a pro jejich zobrazování/tisk jsou dnes používány také v nové verzi programu Orbis Mapper firmy TopoLPro. |
|||||||||||||||
|
|
|||||||||||||||
Aktualizace: 10.1.2001 | © 2000 TopoL Software, tel.: +420 2 5156 3003, fax: +420 2 5156 4005 |