|
TopoLeXSada komponent pro pou╛itφ v r∙zn²ch v²vojov²ch prost°edφchZßkladnφ principy novΘ generace technologie TopoL vychßzejφ z princip∙ navr╛en²ch sdru╛enφm OpenGIS. Technologie mß otev°enou modulßrnφ architekturu vystav∞nou na bßzi standard∙ OLE/COM/OCX/OLE DB pro prost°edφ Win32 (MS Windows 95/98, MS Windows NT, MS Windows 2000). Produkt TopoLeX je tvo°en sadou komponent, kterΘ jsou urΦeny pro v²voj specifick²ch aplikacφ ostatnφmi v²vojß°i. Aplikace vyhovujφcφ konkrΘtnφm pot°ebßm ╣ir╣φch informaΦnφch systΘm∙ nebo konkrΘtnφch skupin zßkaznφk∙ je mo╛nΘ vytvß°et v libovolnΘm v²vojovΘm prost°edφ, kterΘ podporuje prßci s uveden²mi technologiemi OLE - nap°φklad Delphi, Visual Basic, Visual C++. NovΘ aplikace lze p°itom doslova sestavovat z komponent r∙zn²ch v²robc∙ a nejsou ji╛ zßvislΘ na n∞jakΘm dal╣φm systΘmu. Zßkladnφ vlastnostiZßkladnφm objektem celΘ sady je objekt TopOCX (OLE Control - OCX), kter² p°edstavuje okno pro zobrazovßnφ geografick²ch dat v podob∞ mapy. Zobrazovßna mohou b²t rastrovß i vektorovß data zprost°edkovanß pomocφ datov²ch konektor∙. Vlastnosti objektu slou╛φ k nastavenφ zobrazovan²ch dat a zp∙sobu i po°adφ zobrazovßnφ. Jeho metody slou╛φ hlavn∞ kánastavenφ zobrazovanΘho v²°ezu, obnovenφ obsahu okna, odeΦφtßnφ sou°adnic apod. Objekt takΘ oznamuje d∙le╛itΘ u╛ivatelskΘ akce aplikaci ve form∞ udßlostφ. KonkrΘtnφ reakci na tyto udßlosti lze pak implementovat várßmci aplikace, kterß objekt TopOCX pou╛φvß. TopOCX pou╛φvß komponenty ViewCollection a ViewEntry pro definici zp∙sobu zobrazenφ. Objekt ViewCollection tvo°φ seznam vykreslovan²ch rastrov²ch a vektorov²ch dat a urΦuje po°adφ, ve kterΘm se data budou zobrazovat. Zp∙sob zobrazovßnφ jednotliv²ch rastr∙ nebo tabulek je popsßn váobjektu ViewEntry. Komponenta ViewEntry odkazuje na zobrazovanß data zp°φstupn∞nß pomocφ datov²ch konektor∙. PoporovanΘ formßtyTopoLeX obsahuje datovΘ konektory, kterΘ v rßmci technologie TopoL NT slou╛φ k p°φmΘmu zp°φstupn∞nφ dat bez nutnosti jejich konverze. Standardnφ souΦßstφ produktu jsou datovΘ konektory pro vektorovß data, kterΘ podporujφ naΦφtßnφ dat z databßzov²ch systΘm∙ (nap°. Microsoft Access, Microsoft SQL Server), z formßtu bloku pro TopoL a z formßtu ArcView Shapefile. Vektorovß data se prezentujφ vápodob∞ databßzov²ch tabulek (OLE DB Rowset) dle princip∙ OpenGIS. Geometrie (tj. body, linie, plochy) je ulo╛ena ván∞kterΘm ze sloupc∙ tabulky jako binßrnφ data (BLOB). Formßt t∞chto dat je popsßn ve specifikaci OpenGIS Simple Feature. Datov² konektor pro rastrovß data v souΦasnosti podporuje p°φstup kárastrov²ch formßt∙m TopoL RAS (vΦetn∞ varianty RAK), TIFF, Windows BMP, CIT a PCX. |
|||||||||||||||||||
|
|
|||||||||||||||||||
Aktualizace: 10.1.2002 | © 2000 TopoL Software, tel.: +420 2 5156 3003, fax: +420 2 5156 4005 |