BasMapX

Pr∙vodce referenΦnφ p°φruΦkou


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φ.