Uvodna stran | Vizitka | Produkti | Storitve | Spletne GIS aplikacije |


Mastersoft MP
X
verzija 5.6

  Uvod
  Podatkovni sloji
  Povezave
  Iskanje / analize
  Tematske karte
  Grafikoni
  Tiskanje / izvoz
  Risanje
  GPS podpora
  Topološki pregled novo
  Usmerjanje (Routing) 
  Za razvijalce
  Vgrajena pomoč
  Reference
  Download
  Sistemske zahteve
  Podpora
  Cena/naročanje

  ZA RAZVIJALCE



Mastersoft MPX je možno programirati na več načinov

  • V sklopu MPX z makroji
    Ponavljajoče operacije lahko definiramo v MPX makro oknu brez programiranja. Makroje je možno definirati in zaganjati tudi programsko.
  • V sklopu MPX s pomočjo MPX Script Editor-a v jezikih vbScript in JavaScript
  • S pomočjo razvojnih orodij kot so: Visual Basic, Visual C++, Delphi, Oracle Forms, Access, OpenOffice, Visual FoxPro, Visual Studio .NET, itd
    MPX se lahko povezuje preko DDE in OLE. Za izmenjavo podatkov med aplikacijami se lahko uporabi ODBC, MS Access, dBase, Oracle (OLE DB), Oracle (Oracle Object For OLE), in SQL Server. MPX deluje dvostransko, kar pomeni, da lahko prikaže geografske podatke, ki so zahtevani iz atributne aplikacije in lahko posreduje različne podatke atributni aplikaciji (izbor objekta na karti, podatki ki so rezultat geografske poizvedbe, kot so Buffer in podobno).

Obstoječe ali nove aplikacije, ki delujejo z atributnimi podatki, lahko s pomočjo MPX-a nadgradimo s geografsko komponento.

Trenutno je MPX-u vgrajeno 300 funkcij in procedur za OLE klice namenjene za kreiranju, iskanje, lociranje, analiziranje in izmenjavo podatkov. Vse funkcije so dokumentirane in podprte s primeri v Visual Basic-u delno pa v VB.NET, C# .NET, Delphi-ju in FoxPro. Vse podatkovne baze in njihove strukture, ki jih MPX uporablja, so dokumentirane.

Primeri uporabe

  • Vrednotene zemljišč - Kombinacija Visual Studo .NET 2008 C#, Microsoft SQL Server, Oracle in MPX Professional 5

  • Gojenje in Karte za potrebe Zavoda za gozdove Slovenije  (ZGS) - ZGS je z lastnim razvojem razvil vrsto aplikacije v Visual Studio 2008 C# v konbinaciji z Mastersoft MPX z atributnimi podatki v MySQL.

  • Pregled katastra - Atributni del je izdela z Oracle Forms in nadgrajen z MPX. V atributnem delu iščemo parcele po različnih parametrih in jih prikazujemo v MPX-u. V MPX-u lahko grafično izberemo parcelo/parcele in zahtevamo dodatne informacije v atributni aplikaciji.
  • Evidenca uličnih tabel - Atributni del je zgrajen z Microsoft Access in nadgrajen z MPX. Uporabnik ima pred seboj dva okna razporejena na ekranu. V MPX-u riše ulične table. Podatki so takoj vidni v Access aplikaciji. Atributne podatke je možno vnašati v Accessu ali MPX-u.
  • Evidenca VKO - (vizualno komunikacijskih objektov) - Atributni del je izdelan z razvojni orodjem Delphi in nadgrajen z MPX...
  • Evidenca poslovnih prostorov - Atributni del je izdelan z Microsoft Access/SQL Server in nadgrajen z MPX...
  • Urbanistična informacija - Atributni del je zgrajen z Oracle Forms in nadgrajen z MPX...
  • Evidenca okoljevarstvenega obremenjevanja - Predstavitev v PowerPoint PPS formatu (3,42 MB) in Adobe PDF formatu (2,85 MB)

  • CZ Office - Več >>
     

Možnosti uporabe

V zgornjem primeru je prikazana atributna aplikacija (glavni program) , ki s pomočjo COM tehnologije komunicira z MPX. Z atributno aplikacijo lahko v MPX-u prikazujemo razne poizvedbe, rezultate poizvedb pa lahko uporabljamo v atributni aplikaciji. Možen je dostop do MPX funkcij in do same MapX komponente. Aplikacija lahko nadzoruje možnost uporabe posameznih funkcij MPX (različne pravice za različne uporabnike). Atributna aplikacija dostopa do podatkovnih baz z atributnimi podatki in Spatial podatki. MPX lahko dostopa do vseh podatkovnih tipov tako, da je izmenjava možna ne le preko COM vmesnika ampak tudi preko samih podatkov. Do MPX-a lahko dostopa poljubno število atributnih ali drugih GIS aplikacij. V kolikor želimo lahko MPX s pomočjo Loader-a zaženemo kot »samostojno« GIS aplikacijo.

Neodvisno od načina uporabe lahko v samem MPX-u razvijamo lastne rešitve s pomočjo programskega jezika Visual Basic® Scripting Edition in Microsoft JScript® 4.0, vključujemo pa lahko tudi zunanje knjižnice in okna, ki bodo uporabljala MPX knjižnice vključno z v MPX vgrajeno knjižnico MapInfo MapX. Tako razvite programe oziroma rešitve lahko zaganjamo s pomočjo menijev ali gumbov orodne vrstice.

 

 

Gor