OpenGeo Suite: veliki primjer slabosti GIS softverskih mislio modela OSGeo

Do danas, barem u geoprostornom okruženju, svaki stručnjak za neutralno razmišljanje prepoznaje da je slobodni softver jednako zreo kao i komercijalni softver i, u nekim pogledima, superiorniji.

Strategija standarda dobro je funkcionirala. Iako je ažuriranje upitno ravnotežu s energijom potrebnom tehnološkog razvoja, možda je to ono što je postavio temelje za uspjeh u drugim nastojanjima kao zajednice filozofskom pristupu, ekonomije i drugih ideja koje su koristili kako bi opravdali modela, da su ukratko također potrebni.

Međutim, prodaja open source rješenja nije lako u poslovne ili državne okruženja, iz mnogo razloga koji djelomično potječu u natjecanje, ali i kao neizbježan rezultat slabosti modela, koji moraju razvijati i koegzistiraju s vlasnički softver. Odlukom se postavljaju pitanja kao što su:

  • Ako jednoga jutra vidimo problem koji proizlazi iz ažuriranja s drugih platformi, u aspektima kao što je sigurnost Tko odgovara trenutak kada nam je potrebna podrška i po kojoj cijeni ostaviti budžetu?

  • S obzirom na raspon alternativa jezika, knjižnica, klijentskih rješenja, web rješenja, koja kombinacija trebamo odabrati kako bismo osigurali kompatibilnost kvazi Ukupna?

OpenGeo Suite je rješenje koje ne samo da iskorištava svu zrelost raspoloživih alata, nego također ima za cilj odgovoriti na ove slabosti modela. Uz davanje zajednici rješenje koje može poboljšati svoje razvojne inicijative, stvara nit za komponente uključene izravna njihov razvoj, a za tvrtke OpenGeo Suite pruža ozbiljnost to zahtijeva odlučuje o open source. Iako postoje druge tvrtke, nakon nekog vremena pokušavajući tu alternativu, nemam drugoga osim prepoznavanja velikog kapaciteta i kreativnosti razmišljanja iza Boundlessa, tvrtke koja je stvorila ovo rješenje.

Pogledajmo neke od pristupa OpenGeo Suitea:

Koje alate uključuje OpenGeo Suite?

Imajući toliko mogućnosti rješavanja nije loše, to je normalno, iako malo komplicira kako osigurati izbor alata u integralnim proizvodnim procesima. Pogrešan odabir može biti skupo ako shvatimo kada smo već uložili napore u istraživanje, razvoj, obuku i prije svega nedostatak vremena.

Na primjer, samo u smislu razvoja jezika imamo zagonetka proizlazi iz potrebe zajednice, mnogi od njih rade potpuno isti, drugi oponašaju drugi okus, neki s jedinstvenim značajkama u jednostavnim rutine koje su imale ništa, a mi bi sve. Pogledajmo ovo razdvajanje po funkcionalnostima i jezicima; iako moram biti iskren, kategorizacija nije ekskluzivna i u nekim je slučajevima teško razlikovati granicu:

  • Na razini klijenta, najpopularniji kontekst je: QGis, Grass, ILWIS, SAGA, Kapaware, na temelju C + +. gvSIG, Jump, uDIG, Kosmo, LocalGIS, GeoPista, SEXTANTE, temeljene na Javi. MapWindow po svojoj strani na ActiveX-u na temelju .NET-a.
  • U knjižnicama imamo: GDAL, OGR, PROJ4, FDO, GEOS na C + +. GeoTools, WKB4J, JTS, Baltički na temelju Java. NTS, GeoTools.NET, SharpMap na .NET.
  • Što se tiče web rješenja, koja sada cvate: MapServer, MapGuide OS preko C + +; GeoServer, stupanj, Geonetwork preko Jave. OpenLayers, Leaflet i Ka-Map u Javascriptu, mapFish na Pythonu, MapBender u PHP / Javascriptu.
  • Što se tiče baza podataka, Postgres je neosporno dominantno, iako su dostupna i druga rješenja.

Gore pokazuje da je moguće montirati sustav gotovo u bilo kojem okruženju. Štoviše, mnogi od njih, iako su rođeni na nekom jeziku, sada podržavaju druge. Isto tako mnogi od njih su rođeni kao klijenti, ali su u mogućnosti upravljati internetskim podacima iu slučajevima kao što su Open Layers moguće je u web okružju razviti gotovo sve što je učinjeno u alatu klijenta.

Kakva kombinacija slobodnog softvera za korištenje?

Odlučio je OpenGeo paket QGiS kao desktop klijent, koji u ovom trenutku već zaslužuje kategoriju članaka u Geofumadama. Za web izabrao GeoServer kao poslužitelj podataka koja djeluje na Tomcat, Jetty i Runtime Environment Java, GeoWebCache za popločenja i OpenLayers poput knjižnice, iako je posljednja opcija ima obveznu registraciju obzirom rješenja kao što su lijeku koji raste s velikim uspjehom, posebno za svoj model na temelju dodataka i njegovog potencijala s mobilnim aplikacijama. Možete vidjeti da mogu ići jednim redom jezika, ali bih želio vidjeti matricu analize koja ih je dovela do te definicije.

Budimo jasni, svatko može implementirati ova rješenja po pojedincu. Ono što OpenGeo sadrži je instalacijski program s verzijama ovih komponenti s poboljšanjima u učinkovitim dosadnim rutinama; na primjer:

opengeo paket

  • poslužitelj za mapu opengeo paketaInstalater čini uredno sastavljanje. Biti u mogućnosti odabrati koje će komponente instalirati, ukloniti ili deinstalirati. Za one koji su se bavili s Java runtime motora s blaženom 503 Greška će znati uslužni program.
  • Postoje različite instalacije: Windows, Mac OS X, CentOS / RHEL, Fedora, Ubuntu i aplikacijski poslužitelji.
  • Najnovija verzija donosi 4.02 9.3.1 PostgreSQL, PostGIS 2.1.1, 10 GeoTools, GeoServer 2.4.3 i 1.5 GeoWebCache; i podržava OpenLayers 3.
  • U izborniku Start stvorite izravne veze za zaustavljanje ili pokretanje GeoServera i Postgresa; također za podizanje korisničkog sučelja opterećenja podaci shapefile datoteka Postgres (shp2psql) i pristup na bazu PostGIS (PgAdmin) podataka.
  • Također, u izborniku Start je pristup localhost, koji je u ovoj verziji uklanja 3 verziju klijenta sučelje s čistim Upravljačka ploča na GeoServer, GeoExplorer GeoWebCache i usluga.
  • Ovaj proizvod, GeoExplorer je zapanjujuća razvoj Boundles temelju GeExt koji služi gledatelja podatke GeoServer, omogućuje prijenos podataka iz lokalne datoteke ili iz spremišta podataka i može postaviti boju, debljina linija, transparentnost, označeno, uključujući pravila i spremanje izravno u datoteku geoServer stila (sld). Nitko u njihovom pravom smislu ne radi na čistom kodu i GeoExplorer je izvrsno rješenje -iako čini više stvari-.
  • GeoServer instalirana verzija sadrži link za uvoz podataka, a može biti izrađen od lokalnih slojeva izvori oblika, uključujući PostGIS pri čemu se podaci mogu biti premještena iz jedne baze u drugu localhost uključujući domaćin usluga; Zanimljivo je da je ovaj porast OGR2OGR podataka koji rješava probleme, osim ako se s konzole linije, bacanje poteškoće kada je više mnogokuta sloj gore, kao što je zadana je jednostavan poligon.
  • U tom slučaju, pojavljuju se usluge WPS jer sam u mogućnosti instalirati odlučio sam ih integrirati.
  • U vrijeme instalacije možete dodati GeoServer Dodaci kao što su CSS Styling, CSW, Cloustering i podrška za GDAL biblioteke slika. Tu je i dodatak za PostGIS koji podržava točkaste oblake u bazi podataka i kao klijent možete instalirati i GDAL / OGR. Za programere postoji mogućnost instaliranja Webapp SDK i GeoScript.
  • Za razliku od moje domaćin na verziji poslužitelja, vidim da ima više izvora moguće podatke koje osiguranje može se dodati, ali u slučaju kojih dolazi sa OpenGeo Suite verzija donosi razgraničena tekstna Zarez H2, H2 JNDI, SQL Server, OGR, Oracle i pregršt mogućnosti u rasteru.

Što je s Qgisom?

  • Od najboljih, za Qgis su stvorili veliki dodatak pod nazivom OpenGeo Explorer s kojim možete komunicirati s Postgres bazom i GeoServerom. Odavde možete urediti slds, premjestiti slojeve, grupe slojeva, uređivati ​​imena, brisati, vidjeti radne prostore, spremljene slojeve itd.
  • Ako se sloj ukloni, sld se uklanja; sve to je podesivo i na kraju postiže posao od klijenta koji kontrolira ono što je gore, da sinkronizacija može koristiti REST API.
  • Za sada nema je shp2psql, ali nije ni čudo onda integrirati u isti panel, možda kao transparentan kao čep pljunuti da za razliku od UI pohranjuje veze, možete učitati nekoliko slojeva blokirati, traka napretka je više realistične i najčešće razumljive poruke o pogreškama.

otvoriti dodatak za geo paket postgres

Uz ovaj OpenGeo Suite ne govori da je to čarobni recept. No, to će sigurno premjestiti veći dio zajednice na tu prednost, osobito zato što tvrtke koje prodaju tečajeve vole podučavati tu rutu koja jamči kraću krivulju učenja.

Kombinacija je kompatibilna s drugim alatima koji se mogu montirati na poslužitelj.

Kakav učinak dolazi s OpenGeo Suiteom

Vidjet ćemo kakav je to utjecaj na zajednicu, jer iza Bezgraničnih ima ljudi s puno iskustva na terenu koji su uključeni u razvoj alata i knjižnica koji sada čine sektor održivim. Ali prije svega s trgovinom u poduzetništvu i marketinškim uslugama, što se često gubi na tehničkoj razini. Spomenuti najmanje šest:

  • Eddie Pickle i Ken Bossung, osnivači tvrtke IONIC, tvrtke koja je kupila ERDAS na 2007 i sada je u vlasništvu Leice.

  • Andreas Hocevar i Bart van den Eijnden, koji su bili uronjeni u razvoj OpenLayers 2 i GeoExt.

  • Victor Olaya, koji nam je ostavio nasljedstvo SEXTANTE,

  • Paul Ramsey, od prvih pokretača PostGIS-a.

Drugi pozitivan utjecaj je formalnost veliku tvrtku koja će postati čudovište na tržištu koja je uvijek rizike od nepovoljnog, donosi formalnost natjecanje protiv tvrtki u vlasnički sektora u područjima kao što su podrška, vjerodostojnost, sigurnosti i kontrola kvalitete tijekom razvoja.

Boundlessova ponuda usluga, u rasponu od migracije platforme do godišnjih usluga podrške, čini nam se dosljednom sa korporativnim i institucionalnim tržištem koje postupno razumiju razliku između lokalne potpore i poslovne podrške. Ovo tržište ne bi trebalo biti jednostavno, ali s dobrim pogledima vidimo kako institucije sazrijevaju u razmišljanju, vrednuju razvoj softvera i informacije kao imovinu te se time uspjeli preseliti od dodjeljivanja automobilske mehanike do njihovih vozača, zaposliti specijalizirana osiguranja i usluge distribucijskih tvrtki.

bezgraničanU modelu slobodnog koda postoji prilika za sve. Dakle, ono što nudi Boundless, postoji, uz priliku da biti partner; postoji mogućnost onih koji žele poboljšati svoju sposobnost prodaje usluga u smislu provedbe, obuke, podrške ili razvoja. Na primjeru nalazimo vrijedne i dobre pouke kako bismo učili i dopunili napore koje gvSIG Foundation poduzima, o čemu ćemo razgovarati u drugoj prilici.

Preuzmite OpenGeo Suite.

2 Odgovori na "OpenGeo Suite: izvrstan primjer GIS softvera dizajniran za slabosti OSGeo modela"

  1. Zainteresirani za programere softvera pod Opengeo Suiteom za primjenu geoprostorne kontrole na cestovnim megaprojektima

  2. Puno vam zahvaljujemo na svojim uredništvima. Osobno mi se čini da se obogaćuju.
    Vaša pomoć je važna za analizu i donošenje odluka.

Ostavite odgovor

Vaša email adresa neće biti objavljen.

Ova web stranica koristi Akismet za smanjenje neželjene pošte. Saznajte kako se podaci vašeg komentara obrađuju.