BasMapX

podpora GISovských funkcí ve Vašich aplikacích na bázi ActiveX

BasMapX je sada 32bitových ActiveX komponent. Tyto komponenty je možné vkládat do formulářů aplikací psaných v libovolném vývojovém prostředí, které podporuje ActiveX (Visual C++, Visual Basic, FoxPro, Delphi, J++, InterDev, atd.). BasMapX je základem nové generace programu Baset. Ve verzi 4.0 se představuje modulární systém od velmi jednoduché prohlížečky po komfortní systém s editací map

Základní vlastnosti

BasMapX umožňuje zobrazit vektorové a rastrové mapy v reálných souřadicích, sdružovat je, ovládat jejich zobrazení a pořadí kreslení. Poskytuje prostředky pro popis map, výběry, připojení map k databázím, jednoduchou editaci, tisk a další operace.

Připojení k databázi

BasMapX poskytuje prostředky pro jednoznačné určení entity v mapě a pro její adresování prostřednictvím identifikátoru entity. Je tedy možné odkazovat se z mapy na odpovídající informace v databázi a stejně tak může databázová aplikace pracovat s odpovídající entitou v mapě.

Vektorové mapy

Vektorová mapa má šest základních typů entit: body, čáry, plochy, texty, bitmapy a kartodiagramy. Všechny entity mají jednoznačný vnitřní identifikátor, který umožňuje snadné připojení k databázi. BasMapX používá vlastní vektorový formát optimalizovaný na rychlost kreslení. Import vektorových formátů (výčet) i export (DXF, ARC) zajišťuje servisní program.

Rastrové mapy

Při použití komponenty je možná práce s rastry libovolné velikosti ve formátech TIFF, CIT, RAS, BMP.

Seznam map

Mapy je možné libovolně sdružovat do témat, témata i jednotlivé mapy mohou tvořit další témata. Pro zobrazení struktury map a ovládání stavu vrstev slouží seznam map. S tématem, mapou i jedním druhem entit v mapě se pracuje stejně. Je možné zapínat a vypínat jejich vykreslování, ovládat pořadí kreslení. Mapy a témata je možné libovolně přesouvat mezi tématy a jejich úrovněmi.

Legendy

Seznam legend, podobně jako seznam map, má stromovou strukturu. Každá legenda může obsahovat hladiny a jiné legendy. Hladina má definován typ entity, který je do ní možné přiřadit. Jednotlivé hladiny a legendy je možné přesouvat, zapínat a vypínat a tím ovlivňovat zobrazení, barvy a symboly entit v mapě.

Výběry v mapě se směřují do určených hladin legendy.

Editace

BasMapX poskytuje základní funkce pro jednoduchou editaci vektorové mapy: otevření mapy, vytvoření nové mapy, přidání a vymazání entity .

Tisk

Tiskové služby umožňují vytisknout zadaný výřez v požadovaném měřítku na určené výstupní zařízení.

Vzorníky značek, čar a výplní

Každý vzorník může obsahovat až 65536 vzorů, je možné použít i standardní značky, čáry a výplně Windows. Ve výplních je možné definovat i kombinace různých bitmap.

Pro tvorbu a úpravu jednotlivých značek, čar a výplní jsou dodávány speciální editory.

Pohyblivé objekty

Nad mapovou kompozicí je možné definovat libovolný počet vrstev s pohyblivými objekty. Objekty se kreslí vybranou barvou a značkou, mohou mít zobrazeny popisy a mohou za sebou zanechávat stopu. Při změně pozice objektů nedochází k překreslení celé mapové kompozice.

Objekty se nemohou pohybovat, mohou ale také často měnit barvu i značku bez nutnosti překreslování podkladu.

 

Pokud máte zájem o další informace volejte 05/52 12 11-2 nebo nám napište

 Napište nám