Geospatial - GISqgis

OpenGeo Suite: Suurepärane näide GIS tarkvara nõrkusi arvasin mudel OSGeo

Täna, vähemalt georuumilises keskkonnas, tunnistab iga neutraalse mõtlemisega professionaal, et avatud lähtekoodiga tarkvara on sama küps kui kommertstarkvara ja mõnes mõttes parem.

Standardistrateegia toimis väga hästi. Kuigi selle ajakohastamise tasakaal tehnoloogilise evolutsiooni jaoks vajaliku energia ees on küsitav, võib-olla just see pani aluse tagama edu muudes jõupingutustes, nagu kogukond, filosoofiline lähenemine, majandus ja muud ideed, mida mudeli õigustamiseks kasutati. mis on lõppkokkuvõttes samuti vajalikud.

Avatud lähtekoodiga lahenduste müümine pole aga äri- ega valitsuskeskkonnas lihtne paljudel põhjustel, mis tulenevad osaliselt konkurentsist, kuid tulenevad ka mudeli nõrkustest, mis peavad arenema ja eksisteerima varalise tarkvaraga. Otsustajad küsivad endalt järgmisi küsimusi:

  • Kui ühel hommikul näeme teiste platvormide uuendustest tulenevat probleemi sellistes aspektides nagu turvalisus Kes reageerib, kui vajame tuge, ja millise hinnaga jätta see eelarvesse?

  • Arvestades keelealternatiivide, raamatukogude, kliendilahenduste, veebilahenduste valikut, millise kombinatsiooni peaksime valima ühilduvuse tagamiseks? peaaegu kokku

OpenGeo Suite on lahendus, mis mitte ainult ei kasuta ära olemasolevate tööriistade täielikku küpsust, vaid püüab reageerida ka mudeli nendele nõrkustele. Lisaks kogukonnale lahenduse pakkumisele, millega nad saavad oma arendusalgatusi täiustada, loob see kaasatud komponentide jaoks ühise lõime, mis juhib nende arengut, ja ettevõtete jaoks pakub OpenGeo Suite tõsist teavet, mida on vaja avatud lähtekoodiga otsustamiseks. Ehkki on ka teisi ettevõtteid, pole mul pärast selle alternatiivi katsetamist muud võimalust kui tunnistada selle lahenduse loonud ettevõtte Boundless taga olevate mõtlejate suurt võimekust ja loovust.

Vaatame OpenGeo Suite'i lähenemisviisi:

Milliseid tööriistu OpenGeo Suite sisaldab?

Nii paljude lahendusvõimaluste olemasolu pole halb, see on normaalne, kuigi see mõnevõrra raskendab tööriistade valiku tagamist terviklikes tootmisprotsessides. Vale valik võib olla kulukas, kui mõistame, kui oleme juba investeerinud jõupingutusi teadus-, arendus-, koolitus- ja ennekõike mittetagastatavasse aega.

Näiteks ainult arenduskeele osas on meil mõistatus, mis tuleneb kogukonna vajadustest, paljud neist teevad täpselt sama, teised jäljendavad teist maitset, mõnedel on ainulaadsed omadused lihtsates rutiinides, nagu me kõik sooviksime. Vaatame seda eraldatust funktsioonide ja keelte kaupa; Kuigi pean olema aus, pole kategoriseerimine ainuõigus ja mõnel juhul on piiri raske eristada:

  • Klienditasandil, mis on populaarseim kontekst, on: C ++ baasil QGis, Grass, ILWIS, SAGA, Kapaware. gvSIG, Jump, uDIG, Kosmo, LocalGIS, GeoPista, SEXTANTE, põhineb Java-l. MapWindow omalt poolt .NET-il põhineval ActiveX-il.
  • Raamatukogudes on meil: GDAL, OGR, PROJ4, FDO, GEOS C ++. Java-põhised GeoTools, WKB4J, JTS, Balti riigid. NTS, GeoTools.NET, SharpMap over .NET.
  • Mis puudutab veebilahendusi, mis on tänapäeval väga populaarsed: MapServer, MapGuide OS C ++ -s; Geoserver, kraad, Java võrgutöö. OpenLayers, Leaflet ja Ka-Map Javascriptis, mapFish Pythonis, MapBender PHP / Javascriptis.
  • Andmebaaside puhul on Postgres vaieldamatult domineeriv, kuigi on ka muid lahendusi.

Eeltoodu näitab meile, et süsteemi on võimalik paigaldada peaaegu igas keskkonnas. Veelgi enam, paljud neist, ehkki nad on sündinud ühes keeles, toetavad nüüd teisi. Paljud neist on sündinud ka klientidena, kuid nad on võimelised veebiandmeid haldama ja sellistel juhtudel nagu Open Layers on veebikeskkonnas isegi võimalik arendada peaaegu kõike, mida tehakse kliendi tööriistas.

Millist vaba tarkvara kombinatsiooni kasutada?

OpenGeo sviiti otsustas Qis Töölauakliendina, kes on praeguseks väärinud kategooria artikleid Geofumadases. Veebi jaoks valisid nad andmeserveriks GeoServeri, mis töötab Tomcatis, Jetty Java käituskeskkonnana, GeoWebCache tessellatsiooniks ja OpenLayers raamatukoguks, kuigi sellel viimasel võimalusel pole kohustuslikku registreerimist, arvestades selliseid lahendusi nagu Leaflet, mis kasvab eriti edukalt, eriti tänu oma mudelile põhineb pistikprogrammidel ja selle potentsiaalil mobiilirakendustega. Vaadake, et nad võiksid kasutada ühte keelt, kuid ma tahaksin näha analüüsi maatriksit, mis on viinud nad selle määratluseni.

Olgem selge, igaüks saab neid lahendusi individuaalselt rakendada. Mida OpenGeo sisaldab, on nende komponentide versioonidega installer koos täiustustega, et tüütu rutiin tõhusamaks muuta; näiteks:

opengeo suite

 

  • opengeo-suite kaardiserverInstaller muudab montaaži korralikuks. Võimalus valida, milliseid komponente installida, eemaldada või desinstallida. Neile, kes on tegelenud Java käitamismootoriga õnneliku veaga 503, teavad selle kasulikkust.
  • On erinevaid paigaldajaid: Windows, Mac OS X, CentOS / RHEL, Fedora, Ubuntu ja rakendusserverid.  
  • Värske versioon 4.02 toob kaasa PostgreSQL 9.3.1, PostGIS 2.1.1, GeoTools 10, GeoServer 2.4.3 ja GeoWebCache 1.5; ja toetab OpenLayers 3.
  • Start-menüüs luuakse otsesidemed, et peatada või käivitada GeoServer ja Postgres; samuti tõsta andmete koormusfailide kasutajaliides Postgresi (shp2psql) ja kasutada ka PostGise andmebaasi (PgAdmin).
  • Samuti on menüüs Start olemas juurdepääs localhostile, mis selles versioonis välistab versiooni 3 kliendiliidese, puhta juhtpaneeliga teenuste GeoServer, GeoWebCache ja GeoExplorer suunas.
  • See toode, GeoExplorer, on GeExtil põhinev Boundlesi muljetavaldav arendus, mis toimib GeoServeri andmevaatajana, võimaldab andmeid üles laadida kohalikust failist või andmelaost, konfigureerides värvi, joone paksust, läbipaistvust, sildistamine, sealhulgas reeglid ja salvestamine otse geoServeri stiilifaili (sld). Keegi täie mõistuse juures ei tööta seda puhta koodi järgi ja GeoExplorer on suurepärane lahendus -kuigi see teeb rohkem asju-.
  • GeoServeri installitud versioon sisaldab linki andmete importimiseks, võimaldades luua päritolu kohalikest kujundikihtidest, sealhulgas PostGis'ist, mille abil saab andmeid Localhostist hostitud teenusesse kaasata ühest baasist teise; Huvitav on see, et see andmete üleslaadimine lahendab OGR2OGR-i probleemid, mis tekitavad probleeme mitme polügooniga kihi üleslaadimisel, kuna vaikimisi on see lihtne hulknurk, välja arvatud juhul, kui seda tehakse konsooliliiniga.
  • Sellisel juhul ilmuvad WPS-teenused, sest installimise valikul otsustasin need integreerida.
  • GeoServeri lisandmooduleid, näiteks CSS-i kujundamine, CSW, klasterdamine ja GDAL-pilditeekide tugi, saab lisada installimise ajal. PostGIS-i jaoks on olemas ka lisandmoodul, mis toetab punktipilvi andmebaasi kohal ja GDAL / OGR-i saab installida ka kliendina. Arendajatele on võimalus installida Webapp SDK ja GeoScript.
  • Erinevalt serveris asuvast versioonist näen, et on olemas rohkem võimalikke andmeallikaid, mida saab turvaliselt lisada, kuid OpenGeo Suiteiga kaasasoleva versiooni puhul on sellel komaga eraldatud tekst, H2, H2 JNDI, SQL Server, OGR, Oracle ja rassist päritolu võimaluste rusikas.

Aga Qgisega?

  • Parimatest lõid nad Qgise jaoks suurepärase plugina nimega OpenGeo explorer, millega saate suhelda Postgresi andmebaasiga ja ka GeoServeriga. Siit saate redigeerida sld-sid, kihte, kihirühmi teisaldada, nimesid redigeerida, kustutada, vaadata tööruume, vahemällu salvestatud kihte jne.
  • Kui kiht eemaldatakse, eemaldatakse sld; see kõik on konfigureeritav ja lõpuks saavutab see kliendi töö, mis kontrollib, mis on üles, et sünkroniseerimine võib kasutada REST API-d.
  • Praegu, mida sul ei ole, on shp2psql, kuid see ei ole üllatav, et integreerite selle samasse paneeli, võib-olla nii läbipaistev kui sülearvuti plugin, mis erinevalt kasutajaliidestest ühendusi salvestab, saate üles laadida mitu kihti en bloc, edenemisriba on rohkem realistlikud ja kõige arusaadavamad veateated.

avatud geo-komplekt postgres plugin

Selle OpenGeo Suite'i abil ei väida, et see on võluretsept. Kuid see viib kindlasti suure osa kogukonnast selle eelistuse juurde, eriti kuna kursusi müüvad ettevõtted eelistavad õpetada seda marsruuti, mis tagab lühema õppimiskõvera.

Combo on ühilduv teiste tööriistadega, mida saab serverile paigaldada.

 

Milline on mõju OpenGeo Suiteiga?

Näeme, millist mõju avaldab see kogukonnale, sest Boundlessi taga on selle valdkonna suurte kogemustega inimesed, kes on olnud seotud tööriistade ja raamatukogude väljatöötamisega, mis muudavad sektori nüüd jätkusuutlikuks. Kuid ennekõike ettevõtluse ja turundusteenuste koolitusega, mis on tehniliselt sageli raisatud. Vähemalt kuue mainimiseks:

  • Eddie Pickle ja Ken Bossung, IONICi asutajad, firma, kes ostis ERDASi 2007ist ja kuulub nüüd Leica'le.

  • Andreas Hocevar ja Bart van den Eijnden, kes olid integreeritud OpenLayers 2 ja GeoExt arendamisse.

  • Victor Olaya, kes jättis meile selle SEXTANTE pärandi,

  • Paul Ramsey, PostGISi varajatest algatajatest.

Teine positiivne mõju on suurettevõtte formaalsus, mis lisaks turult koletiste tekkimisele - mis on alati oht - näeb ette erasektori ettevõtete konkurentsi formaalsuse sellistes valdkondades nagu toetus, usaldusväärsus, turvalisus ja arengute kvaliteedikontroll.

Teenuste valik, mida Boundless pakub, alates platvormimigratsioonist kuni iga-aastaste tugiteenusteni, näib meile olevat kooskõlas ettevõtlus- ja institutsioonituruga, mis mõistavad vähehaaval erinevust kohaliku toe ja ettevõtlustoetuse olemasolul. See turg ei tohiks olla lihtne, kuid me näeme heade silmadega, kuidas asutused mõtlevad, hinnates tarkvaraarendust ja teavet kui vara, seega suutsid nad minna auto mehaanikute ülesannete määramisest oma autojuhtidele, spetsialiseeritud kindlustuse ja teenuste palkamisele turustusettevõtete hulgas.

piirituAvatud lähtekoodiga mudelis on võimalus kõigile. Nii et seal on see, mida Boundless pakub, koos võimalusega olla partneriks; kaugemale nende võimest, kes soovivad suurendada oma võimet teenuseid müüa rakendamise, koolituse, toetuse või arenduse osas. Näide näib olevat väärtuslik ja annab häid õppetunde, et õppida ja täiendada fondi gvSIG tehtud jõupingutusi muul viisil, millest räägime teisel korral.

Laadige alla OpenGeo Suite.

Golgi Alvarez

Kirjanik, teadur, maakorraldusmudelite spetsialist. Ta on osalenud selliste mudelite kontseptualiseerimises ja juurutamises nagu: Hondurase riiklik kinnisvarahalduse süsteem SINAP, Hondurase ühisomavalitsuste haldusmudel, katastrihalduse integreeritud mudel – register Nicaraguas, territooriumi haldussüsteem SAT Colombias. . Geofumadase teadmiste ajaveebi toimetaja aastast 2007 ja AulaGEO Akadeemia looja, mis hõlmab enam kui 100 kursust GIS - CAD - BIM - Digital Twins teemadel.

seotud artiklid

2 Kommentaarid

  1. Olete huvitatud Opengeo Suite'i tarkvaraarendajatest, et rakendada maantee megaprojektidele georuumilist juhtimist

  2. Suur tänu teile toimetuse eest. Mulle isiklikult leian, et see rikastab.
    Teie abi on minu analüüsi ja otsuste tegemisel oluline.

Jäta kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

Tagasi üles nupule