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.).
Sada BasMapX sestßvß ze zßkladnφ komponenty BasMap a z podp∙rn²ch komponent. Jsou to komponenty pro vizualizaci a sprßvu seznamu map MapTree a seznamu legend LegendaTree. Tyto komponenty nemajφ ₧ßdnΘ programßtorskΘ rozhranφ, jejich Φinnost je °φzena prost°ednictvφm funkcφ definovan²ch v komponent∞ BasMap. VzßjemnΘho provßzßnφ zßkladnφ komponenty s podp∙rn²mi se dosßhne volßnφm funkcφ SetMapTree resp. SetLegTree. Pokud aplikace nepot°ebuje pracovat se seznamem map Φi legend, nemusφ podp∙rnΘ komponenty vyu₧φt. DalÜφ podp∙rnou komponentou je BasDialogs slou₧φcφ k vizußlnφmu nastavovßnφ vlastnostφ map, legend a klad∙ list∙.
Zßkladnφ vlastnosti
BasMapX umo₧≥uje zobrazit vektorovΘ a rastrovΘ mapy a klady list∙ v reßln²ch
sou°adnicφch, sdru₧ovat je, ovlßdat jejich zobrazenφ a po°adφ kreslenφ.
Poskytuje prost°edky pro popis map,
v²b∞ry,
jednoduchou editaci, tisk
a dalÜφ operace. ┌pln² p°ehled je zde.
P°ipojenφ mapy 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∞.
Zde si m∙₧ete prohlΘdnout ukßzkov² p°iklad, jak je zpracovßn popis jednotliv²ch funkcφ.