RESURSE INTERACTIVE GRATUITE PENTRU UZ DIDACTIC

04.08.2015

Software pentru sisteme informatice geografice (SIG)

Sistemul informatic geografic (SIG) este acel sistem informatic care defineşte, culege, prelucrează, organizează, stochează, recheamă, utilizează şi diseminează date şi informaţii geografice, realizează şi diseminează produse grafice şi cartografice folosind aceste date. Componentele unui SIG sunt datele şr informaţiile geografice, programele sau aplicaţiile software care prelucrează şi gestionează aceste date şi informaţii, echipamentele hardware pe care sunt implementate aplicaţiile, tehnologiile de culegere, prelucrare şi utilizare a datelor şi produselor derivate şi oamenii care proiectează şi realizează sistemul, pun în funcţiune aplicaţiile şi echipamentele de culegere, prelucrare şi gestionare a datelor şi a produselor aferente. Prezentul articol se referă la aplicaţiile şi componentele software implementate pe calculatoarele universale, pe servere de reţele, pe PC conectat sau nu la reţele, mai ales la Intranet şi Internet, pe alte dispozitive mobile conectate la reţele. Din cvomplexitatea echipamentelor hardware de mare diversitate se vede şi complexitatea pachetelor sau componentelor software Lista de software SIG cuprinde o gamă largă de aplicații care implică utilizarea unei combinații de hărți digitale și alte date geospaţiale. Programele SIG pot fi clasificate după diferite criterii. Se disting: • 1 Programe sursă deschisă (open source) - 1.1 Programe pentru PC - 1.2 Alte instrumente geospațiale - 1.2.1 Servere cartografice Web - 1.2.2 Sisteme de gestiune a bazelor de date spațiale (SGBDS) - 1.2.3 Instrumente și biblioteci de dezvoltare de software (pentru aplicatii web) - 1.2.4 Instrumente și biblioteci de dezvoltare de software (non-web) - 1.2.5 Cataloage de cereri, resurse de referinţe spaţiale - 1.2.6 Alte instrumente • 2 Programe SIG comerciale - 2.1 Programe SIG pentru PC - 2.1.1 Companii cu cotă de piață ridicată - 2.1.2 Companii cu pondere mică de piaţă - 2.2 Servicii SIG - 2.2.1 Companii cu cotă de piață ridicată - 2.3 Baze de date spațiale - 2.4 Instrumente de transformare a datelor spațiale • 3 Alte informaţii • 4 Referințe 1 Software sursă deschisă (open source) Dezvoltarea de software SIG sursă deschisă - open source - are o lungă istorie, o lungă tradiție, primul sistem apărând în 1978. Numeroase sisteme sunt disponibile, care acoperă toate sectoarele de prelucrare a datelor geospațiale. 1.1 Software SIG pentru PC (GIS Desktop) Următoarele proiecte SIG open-source sunt trecute în revistă de de Steiniger și Bocher (2008/2009): • GRASS SIG - initial dezvoltat de US Army Corps of Engineers, este un pachet de software SIG complet; • gvSIG – pachet scris în Java ; rulează pe platforme cu sistemele de operare Linux, Unix, Mac OS X și Windows ; • ILWIS (Integrated Land and Water Information System) – integrează prelucrarea de date raster, date vectoriale și date tematice; • JUMP SIG / OpenJUMP ((Open) Java Unified Mapping Platform) - OpenJUMP, SkyJUMP, deeJUMP și Kosmo toate apărute din JUMP; • MapWindow GIS - aplicaţie desktop gratuită și componentă de programare; • QGIS (pachet (Quantum GIS) – rulează pe platforme cu sistemele de operare Linux, Unix, Mac OS X și Windows; • SIG SAGA (System for Automated Geoscientific Analysis) - un pachet software SIG hybrid; are o interfață (API) proprie de programare (scriere a aplicaţiilor) și un set de funcţii şi subroutine geoştiinţifice, incluse în biblioteci de module ce se pot introduce în aplicaţii; • uDig – cu o interfaţă proprie (API) și cu codul sursă (Java) disponibile. Alte instrumente SIG open source: • Capaware - cadru SIG A C ++ 3D cu o arhitectură de plugin-uri multiple pentru analiză grafică sau geografică și vizualizare; • FalconView - un sistem de cartografiere creat de Institutul de Cercetare Georgia Tech pentru platforme cu sisteme de operare Windows. O versiune gratuită, open source, este disponibilă; • Kalypso - utilizează Java și GML3; se concentrează în principal pe simulări numerice în gestionarea apei; • TerraView - manevrează date vectoriale și raster stocate într-o bază de date relațională sau geo-relaţională, fiind o interfață pentru TerraLib; • Whitebox GAT - platformă software SIG, gratuită (free) și sursă deschisă (open-source). 1.2 Alte instrumente geospațiale În afară de programele SIG pentru PC (desktop GIS) există multe alte tipuri de software. O prezentare generală a proiectelor software SIG pentru fiecare categorie a fost făcută în 2012. Mai jos este o listă similară proiectelor SIG sursă deschosă (open source). 1.2.1 Servere carrtogradice web • GeoServer - scris în Java și se bazează pe GeoTools. Permite utilizatorilor să partajeze vizualizarea și editarea (corectarea) datelor geospațiale; • MapGuide Open Source - rulează pe platforme cu sisteme de operare (SO) Linux sau Windows, susține servere web Apache si IIS şi are interfeţe grafice API (PHP, .NET, Java, și JavaScript) pentru dezvoltarea de aplicații; • Mapnik - C ++ / biblioteca Python pentru utilizare - folosită de către OpenStreetMap. • MapServer - Scris în C, dezvoltat de la Universitatea din Minnesota. 1.2.2 Sisteme de gestiune a bazelor de date spațiale (SGBDS) • PostGIS – conţine extensii spațiale pentru SGBD PostgreSQLdatabase open source, care permite interogări geospațiale; • SpatiaLite – conţine extensii spațiale pentru SQLitedatabase open source, care permite interogări geospațiale ; • TerraLib - oferă funcții avansate de analiză în SIG.
Locul SGBD în programele SIG 1.2.3 Instrumente și biblioteci de dezvoltare de software (pentru aplicatii web) • GeoBase (software Telogis GIS) - software de cartografiere geospațială disponibil ca un kit de dezvoltare software, care realizează diverse funcții, inclusiv calculul adresei de căutare, cartografierea sau desenarea de hărţi, calcule de itinerarii în reţea, geocodare inversă și navigare. Potrivit pentru întreprinderi cu tranzacții medii şi mari; • Geomajas - permite dezvoltarea de software în cod sursă pentru aplicații SIG bazate pe web și cloud; • MapFish - combină puterea pachetelor OpenLayers, ExtJS și GeoExt; • OpenLayers - Bibliotecă sursă deschisă (open source) AJAX pentru accesarea de straturi de date geografice de toate tipurile, dezvoltată și sponsorizată inițial de către MetaCarta; • Leafletjs – bibliotecă sursă deschisă scrisă în Java (Open-Source JavaScript Library) pentru hărți interactive pe dispozitive mobile (tabletă, telefon mobil inteligent etc.). 1.2.4 Instrumente și biblioteci de dezvoltare de software (non-web) • GeoTools – kit de instrumente sursă deschisă (Open source SIG Toolkit), scris în Java, folosind specificațiile OGC (Open Geospatial Consortium); • GDAL / OGR; • set de instrumente Orfeo. 1.2.5 Cataloage de cereri, resurse de referinţe spaţiale • OpenSource GeoNetwork - un catalog de cereri pentru gestionarea de resurse referite spatial; • pycsw - pycsw - este o colecţie de scriere de aplicaţii pentru server OGC CSW scrise în Python; • GeoNode - un sistem de gestiune a conținutului geospațial și complet SDI care utilizează o serie de alte pachete open source, cum ar fi Django, PostGIS, pyCSW, GeoExplorer, etc. 1.2.6 Alte instrumente • Chameleon - mediu pentru construirea de aplicații cu MapServer; • MapPoint - tehnologie ("MapPoint Web Service", cunoscută anterior ca MapPoint .NET) și un program de calculator specific creat de Microsoft, care permite utilizatorilor să vizualizeze, să editeze și să integreze hărți. 2 Pachete software SIG comerciale (cu licenţă proprietate) 2.1 Pachete software SIG pentru PC (GIS Desktop) Aproape toate companiile de mai jos oferă asemenea pachete software, unele inclusiv cu servere cartografice web (Webmap Server) sau chiar cu sistem propriu de gestiune a bazelor de date (geo)spaţiale. 2.1.1 Companii cu cotă de piață ridicată • Autodesk – oferă o interfață cu pachetul software pilot AutoCAD Map 3D, care include şi Topobase şi MapGuide; • Bentley Systems – oferă o interfață cu pachetul software pilot MicroStation, care include Bentley Map şi Bentley Map View; • ERDAS IMAGINE al lui ERDAS Inc – conţine şi Leica Fotogrammetrie Suite, ERDAS ER Mapper, ERDAS ECW/JP2 SDK (format de fișier ECW, utilizate în întreaga comunitate de cartografiere (SIG, teledetectie, fotogrammetrie și compresia de imagini) și ERDAS APOLLO; • Esri - pachetele cuprind ArcMap, ArcGIS, ArcSDE, ArcIMS, servicii ArcWeb si ArcGIS Server; • Intergraph – pachetele cuprind G/Technology, GeoMedia, GeoMedia Professional, GeoMedia Webmap și produse add-on pentru sectoare industriale, precum și de fotogrammetrie; • MapInfo Pitney Bowes Software – pachet SIG desktop puternic MapInfo Professional, îmbunătățit cu multe plug-in-uri, inclusiv cu MapInfo Drivetime pentru analiza itinerariilor în reţea, MapInfo Engage 3D pentru reprezentări tridimensionale și analiză statistică, MapInfo MapMarker pentru geocodare; • Smallworld - dezvoltat în Cambridge, Anglia (Smallworld, Inc.) și achiziționat de General Electric; utilizat în principal de către reţelele de utilități publice (transport de energie, apă, canalizare, termoficareetc.). 2.1.2 Companii cu pondere mică de piață, dar semnificative • Avenza – pachetele cuprind MAPublisher, Geographic Imager și Maps PDF pentru SO Android și iOS; • Cadcorp - pachetele cuprind Cadcorp SIS, GeognoSIS, MSIS și kituri de dezvoltare; • Caliper - pachetele cuprind Maptitude, TransModeler și TransCAD; • Dragon/IPS - software de detectare de la distanță cu capabilități SIG; • ENVI – pachet software utilizat pentru prelucrarea, analiza imaginilor monospectrale si hiperspectrale; • GeoBis International - pachetele cuprind MapSimplicity, GeoDots, , Socio Demographic Data etc.; • GEOSOFT - pachete software de prelucrare a datelor utilizate în explorarea resurselor naturale; • GeoTime - software pentru analiza vizuală 3D și raportarea datelor de localizare în timp, fiind disponibilă şi o extensie ArcGIS; • Idrisi – pachet software SIG și componente de procesare a imaginii dezvoltate de Clark Labs la Universitatea Clark, accesibile și robuste, se utilizează atât în economie, cât și educație; • MapMerger - ESEA a dezvoltat ca lider contopirea de date vectoriale și agregarea de instrumente de prelucrare şi reprezentare; deţine pionieratul în automatizarea unirii de instrumente începând cu anii 1980, MapMerger fiind instrumentul de conducere a transferului de atribute, densificare, sincronizare, aliniere și detecția variaţiei; • MapDotNet - produs scris în C#/NET pentru construirea de aplicații WPF, Silverlight, și HTML5; • Galery System - pachet software SIG; • CitySurf Globe - software pentru server SIG 3D, dezvoltat de PiriReis; • Netcad – pachet pentru PC și produs SIG pe bază de web dezvoltat de Ulusal CAD ve GID Çözümleri A.S; • Geomatics PCI - pachetele cuprind nodule software de procesare a imaginilor aeriene și satelitare prin Geomatica Images; • RegioGraph al GfK Geomarketing - software SIG pentru planificarea si analiza afacerilor; compania oferă şi hărți tematice compatibile și date tematice de piață. • RemoteView de Overwatch - RemoteView este unul dintre cele mai utilizate pachete software de colectare a informațiilor geospațiale şi analiză de imagini pentru guvernul S.U.A.; • Supergeo - pachetele cuprind aplicaţii desktop, pentru server compatibile cu SO Windows Mobile, Android și iOS; • SuperMap Inc - firmă chineză de software SIG, produce software şi componente software pentru PC, asigură servicii SIG pentru piețele din Asia și la nivel mondial.; • TNTMips pentru microimagini - un sistem profesional de integrare a SIG desktop cu procesarea avansată a imaginilor 2D şi 3D-stereo, vizualizare, cartografiere desktop, gestiunea bazelor de date geospațiale și publicarea de hărţi pe Web. 2.2 Servicii SIG Mulți furnizori încep să ofere servicii bazate pe Internet, în loc de software și/sau descărcarea de date. Acestea pot fi şi gratuite, finanțate prin publicitate sau plătite prin abonament; sunt împărțit în trei domenii: • SaaS - software-ul disponibil ca un serviciu pe Internet; • PaaS - platformă ca un serviciu: geocodare sau analize/servicii de prelucrare; • DAAS - date ca serviciu: date sau servicii de conținut. 2.2.1 Companii cu cotă de piață ridicată • CartoDB - platformă online de cartografiere care oferă o sursă deschisă, bazată pe model SaaS cloud; • Online ArcGIS - versiunea ArcGIS cloud a lui ESRI pe princupiul bazelor de date spațiale; • Boeing Spatial Query Server - permite rularea lui Spatial Sybase ASE; • DB2 - permite interogarea spațială și depozitarea mai multor tipuri de date spațiale; • Informix - permite interogarea spațială și depozitare mai multor tipuri de date spațiale; • MySQL - Permite interogarea spațială și depozitare de mai multor tipuri de date spațiale; • Microsoft SQL Server (după 2008) - ultimul jucător pe piața de stocare și interogare a datelor spațiale; pachete software SIG precum MapInfo si Cadcorp SIS pot citi și edita aceste ca şi ESRI, urmând a fi lărgit numărul de formate; • Oracle Spatial – SGBD care permite utilizatorilor să efectueze operațiuni geografice complexe și să stocheze tipurile de date spațiale comune într-un mediu nativ Oracle; cele mai multe pachete SIG comerciale pot citi și edita datele spațiale stocate în acest mod; • PostGIS - Un set performant de extensii pentru bazele de date PostgreSQL gratuite; • Teradata - permite stocarea și analiza datelor geospațiale bazate pe poziție, care sunt stocate cu extensii potrivite în baze de date gestionate cu Teradata; • VMDS - Versiune reușită de stocare de date de la Smallworld. 2.4 Instrumente de transformare a datelor spațiale • Software-ul Safe - programe ETL, inclusiv FME Desktop şi FME Server şi extensia de interoperabilitate cu dateleArcGIS. • • Bibliografie 1. “Scurtă ostorie a sestemelor informatice geografice Niţu, C., (2014)”. 2. "GIS Software - A description in 1000 words", S. Steiniger and R. Weibel 3. "Open Source SIG History - OSGeo Wiki Editors". http://wiki.osgeo.org/wiki/Panorama_SIG_Libre_2014/WebMapping 4. "An Overview on Current Free and Open Source Desktop SIG Developments - Steiniger and Bocher". 5. "The 2012 Free and Open Source SIG Software Map – A Guide to facilitate Research, Development and Adoption", S. Steiniger and A.J.S. Hunter Cand îmbătrâneşti nu trebuie să renunţi la dorinţe, trebuie să schimbi doar tipul lor When you get older you should not give up desires, you need only to change their type Quand vous vieillissez vous ne devez pas renoncer à des désirs, vous avez seulement besoin de changer leur type Gl. bg. (r.) prof. univ. dr. ing. Constantin Niţu Să fiţi iubiţi, Că trebuiţi: Cui(va), cum(va), Când(va), unde(va!)? http://webdidacticanova.blogspot.ro/ http://sig.trei.ro “Viitorul si trecutul Sunt a filei două fețe, Vede-n capăt începutul Cine știe să le-nvețe..” Mihai Eminescu • •

0 comentarii:

Trimiteți un comentariu