Home Page Software Download Prodej TopoL Internet Server  
English version English version
 

Technologie TopoL NT

Principy technologie TopoL NT

Nová 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:

  • je založena na základním výpočetním modelu dle dokumentů sdružení OpenGIS,
  • umožňuje snazší začlenění technologie TopoL a geoinformačních údajů do kontextu širších a komplexnějších informačních systémů,
  • dovoluje snazší budovaní specifických aplikací pro potřeby nejrůznějších aplikačních oblastí a zákazníků,
  • podporuje začlenění komponent vytvářených nezávislými producenty software.

Nově koncipované řešení přístupu k datům má následující rysy:

  • je založeno na standardní technologii OLE DB pro prostředí Win32, která umožní jednotný přístup k datům s různým způsobem jejich uložení,
  • při přístupu k datům jsou zachovány principy OpenGIS Simple Feature Specification, která unifikovaným způsobem dovoluje zpřístupnit geoinformační údaje,
  • přístup k datům ve stávajícím formátu TopoL odpovídá výše uvedené specifikaci a dovoluje tak tato data načítat libovolnému systému používajícímu uvedené technologie bez nutnosti jejich konverze do jiného tvaru,
  • umožňuje ukládání veškerých dat včetně geoinformačních prostorových údajů v rámci standardních databázových technologií (relačních nebo objektových) a přístupných pomocí standardního jazyka SQL92 (příp.SQL3/MM po jeho standardizaci).

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 NT

Technologie 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ům

Pří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ům

Datový 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 tisku

Tyto 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 dat

Tyto 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í komponenty

Další 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.


Produkty, TopoL Carto, TopoL Track, Ceník



 Aktualizace: 10.1.2001 © 2000 TopoL Software, tel.: +420 2 5156 3003, fax: +420 2 5156 4005