MapWindow GIS
Proiectul open source MapWindow Gis a inceput in anul 1998 la Universitatea din Utah, ca un soft de modelare a bazinelor hidrografice, nimeni nu se astepta sa se ajunga la un veritabil soft GIS. In momentul de fata se afla in curs de dezvoltarea MapWindow 6, scopul este de a construii un GIS usor de manipulate, bazat in intregime pe Dotspatial si sa poata fi instalat, actualizat si mentinut prin sistemul Microsoft ClickOnce. Acest lucru trebuie sa permita utilizatorilor sa descarce si sa instaleze MapWindow 6 pe orice computer cu Windows – chiar si fara privilegii de administrator.
Daca aveti nevoie de un GIS stabil si gratuit pentru Windows, folositi MapWindow 4, daca doriti sa incercati o lucrare in curs de desfasurare si / sau sa contribuiti la dezvoltarea proiectului folositi MapWindow 6.
MapWindow este, după cum o definesc chiar autorii, o aplicaţie GIS programabilă, ce permite manipularea, analiza, vizualizarea informaţiei geospaţiale şi a datelor atribut asociate. Aceasta a apărut din nevoia autorilor de a realiza şi distribui aplicaţii GIS particularizate. În mod clasic, acest tip de aplicaţii erau realizate sub formă de plugin-uri compatibil cu soluţiile GIS comerciale existente. Dezavantajul acestei abordări îl constituie preţul, deloc neglijabil, ce trebuie plătit de beneficiarul unui asemenea plugin pentru aplicaţia gazdă (Ex: ArcView). Acest fapt i-a determinat pe autori să-şi dezvolte propria librărie de funcţii GIS: MapWinGIS.ocx, în fapt un control ActiveX ce putea fi integrat în orice limbaj de programare compatibil. MapWindow a fost creată ca o aplicaţie extensibilă, ce oferă o interfaţă grafică pentru expunerea funcţionalităţii GIS din componenta MapWinGIS. Prima versiune (2002) este oferită gratuit dar sub licenţă freeware. În anul 2004, Idaho National Laboratory, unul din principalii sponsori ai proiectului, decide oferirea codului sub licenţă open source.
Astăzi, MapWindow este formată din trei componente principale:
- Aplicaţia MapWindow: oferă interfaţa grafică cu ajutorul căreia utilizatorii pot interacţiona cu datele GIS;
- Componentele centrale: MapWinGIS (control-ul ActiveX ce permite dezvoltarea de aplicaţii particularizate, similar ca idee cu ArcObjects), MapWinInterfaces (o librărie DLL ce permite scrierea de plugin-uri compatibile cu aplicaţia MapWindow);
- Sistemul de plugin-uri: instrumente specializate, ce pot fi integrate în aplicaţia MapWindow pentru a-i spori funcţionalitatea. Versiunea standard este distribuită împreună cu patru plugin-uri: Table Editor (permite editarea datelor atribut), Shapefile Editor (permite editarea geometrică a datelor în format ESRI Shapefile), GIS Tools (funcţii GIS complexe, atît pentru datele vectoriale cît şi pentru cele raster) şi Feature Identifier/Labeler (instrument ce permite interograre interactivă şi etichetarea datelor).
Funcţionalitatea MapWindow şi a plugin-urilor standard include:
- Vizualizarea datelor geospaţiale;
- Afişarea, ascunderea, gruparea straturilor de informaţie;
- Etichetarea entităţilor vectoriale;
- Schimbarea simbologiei entităţilor vectoriale;
- Schimbarea simbologiei raster;
- Accesarea datelor aflate la distanţă via WMS, WFS;
- Conectarea la bazele de date PostGIS;
- Navigarea intuitivă în cadrul hărţii (zoom, pan, scroll);
- Instrumente avansate de selecţie (grafică, interogare baza de date, complexă);
- Măsurarea distanţelor şi a suprafeţelor;
- Salvarea hărţilor în fişiere grafice;
- Efectuarea de transformări între diversele sisteme de coordonate;
- Editarea geometrică complexă şi tabulară;
- Aplicarea de funcţii avansate de geoprocessing;
- Analiză hidrologică pe baza modelului numeric altimetric al terenului (prin intermediul plugin-ul TauDEM).