Úvod
  Profil společnosti
  Novinky
  Produkty
    MaGIS 3.1 Personal Studio
    MaGIS 3.1 Professional Studio
    MaGIS Aquarius Server
    Mapy
    Atlas Prahy
    Ortofotoatlas Prahy
    Atlas měst
    Atlas ČR
   
poslední úprava:
26.10.1999
MultiMedia Computer
© 1999
Vlastnická práva
dotazy & připomínky:
mmc@mmc.cz


optimalizováno pro



 
MaGIS Components
MaGIS Components je stavebnice jednotlivých součástí MaGISu, která umožňuje tyto ActiveX komponenty používat ve vlastních specializovaných aplikacích. Tyto aplikace lze vytvářet ve vývojovém prostředí, které podporuje používání ActiveX komponent - HTML + VBScript, HTML + JavaScript, Visual Basic, Delphi, Visual C++ atd. Jednoduše lze tedy vytvářet aplikace vysoce specializované nebo naopak aplikace, které jsou jednoúčelové a jejich přednost je v jednoduchém uživatelském rozhraní.




MaGIS Components obsahuje :

Mapu – nástroj na zobrazování a práci s 2D mapou
Správce vrstev – umožňuje manipulaci s vrstvami v mapě, nastavování vlstností pro vrstvy či datové zdroje
Tabulku – nabízí rozhraní pro práci s atributovou částí datového zdroje. Obsahuje nástroje na správu databází u datových zdrojů
Datové objekty – jedná se objektovou reprezentaci systému MaGIS obsahují jednak objekty sloužící k manipulaci s daty použitelnými v MaGISu, ale také objekty reprezentující objekty vyšší úrovně, které jsou použity pro manipulaci s mapou a vlastním chováním aplikace

Jednoduchý GIS za 2 minuty
Díky vestavěné interní komunikaci komponent je možné naprogramovat jednoduchý GIS program během několika málo minut. Komponenta Mapa obsahuje přímo správce vrstev, tabulku a menu, které jsou programově ovladatelné.

Komletní funkčnost
U komponent je zachována veškerá funkčnost, kterou disponuje MaGIS Personal Studio. Je tedy možné stavět skutečně komplexní aplikace, které nabízí možnost prohlížení map, pořizování dat, editaci již existujících dat, jednoduché analýzy nad atributy a mnoho dalších operací.

Programové rozhraní je k dipozici ve dvou podobách
OLE objekty publikované prostřednictvím Dispatch rozhraní – nabízí velmi efektivní a jednoduché programování.
Rozhraní deklarované prostřednictvím C++ tříd – kompletní rozhraní, které je ovšem mnohem složitější a doporučujeme jeho použití pouze pro odborníky a vysoce specializované aplikace.