Geospatial - GISQGIS

OpenGeo Suite: Erinomainen esimerkki GIS-ohjelmistosta ajattelee OSGeo-mallin heikkouksia

Nykyään ainakin geospatiaalisessa ympäristössä jokainen neutraalin ajattelun ammattilainen tunnustaa, että ilmaisen lähdekoodin ohjelmistot ovat yhtä kypsiä kuin kaupalliset ohjelmistot ja joissain suhteissa parempia.

Standardistrategia toimi hyvin. Vaikka sen tasapaino päivittymisen suhteen tekniikan evoluution edellyttämän energian edessä on kyseenalainen, kenties se loi perustan taata menestys muissa ponnisteluissa, kuten yhteisö, filosofinen lähestymistapa, taloustiede ja muut ideat, joita käytettiin mallin perustelemiseen, jotka ovat viime kädessä myös välttämättömiä.

Avoimen lähdekoodin ratkaisujen myynti ei kuitenkaan ole helppoa liike- tai valtionympäristössä, monista syistä, jotka johtuvat osittain kilpailusta, mutta myös väistämättömänä seurauksena mallin heikkouksista, joiden on kehityttävä ja rinnakkain omistettujen ohjelmistojen kanssa. Päättäjät esittävät itselleen kysymyksiä, kuten:

  • Jos jonain päivänä ilmenee ongelma muiden alustojen päivitysten seurauksena, esimerkiksi turvallisuudesta, kuka vastaa, kun tarvitsemme tukea, ja millä hinnalla se jätetään budjetoitua?

  • Kun otetaan huomioon kielen, kirjastojen, asiakasratkaisujen ja verkkoratkaisujen vaihtoehtovalikoima, minkä yhdistelmän meidän pitäisi valita yhteensopivuuden varmistamiseksi? kvasi Yhteensä?

OpenGeo Suite on ratkaisu, joka paitsi hyödyntää käytettävissä olevien työkalujen täyttä kypsyyttä, myös pyrkii vastaamaan mallin heikkouksiin. Sen lisäksi, että se tarjoaa yhteisölle ratkaisun, jolla he voivat parantaa kehityshankkeitaan, se luo yhteisen ketjun mukana oleville komponenteille niiden kehityksen ohjaamiseksi, ja yrityksille OpenGeo Suite tarjoaa vakavuuden, jota tarvitaan avoimen lähdekoodin valitsemisessa. Vaikka on muitakin yrityksiä, ei tämän vaihtoehdon testaamisen jälkeen minulla ole muuta vaihtoehtoa kuin tunnustaa ratkaisun luoneen yrityksen Boundlessin ajattelijoiden suuri kapasiteetti ja luovuus.

Katsotaanpa OpenGeo Suite -ohjelmaa:

Mitä työkaluja OpenGeo Suite sisältää?

Niin monta ratkaisuvaihtoehtoa ei ole huono, se on normaalia, vaikka se hieman vaikeuttaakin työkalujen valinnan varmistamista integraaleissa tuotantoprosesseissa. Väärä valinta voi olla kallista, jos ymmärrämme, kun olemme jo panostaneet tutkimukseen, kehitykseen, koulutukseen ja ennen kaikkea aikaa, jota ei voida palauttaa.

Esimerkiksi vain kehityskielen suhteen meillä on pulma, joka johtuu yhteisön tarpeista, joista monet tekevät täsmälleen saman, toiset jäljittelevät toisella maulla, joillakin on ainutlaatuisia ominaisuuksia yksinkertaisissa rutiineissa, jotka haluaisimme saada kaikki. Katsotaanpa tämä erottelu toimintojen ja kielten mukaan; Vaikka minun on oltava rehellinen, luokittelu ei ole yksinomainen, ja joissakin tapauksissa rajaa on vaikea erottaa:

  • Asiakastasolla, joka on suosituin asiayhteys, ovat: QGis, Grass, ILWIS, SAGA, Kapaware, C ++. gvSIG, Jump, uDIG, Kosmo, LocalGIS, GeoPista, SEXTANTE, Java-pohjainen. MapWindow omalta osaltaan .NET-pohjaiseen ActiveX: ään.
  • Kirjastoissa meillä on: GDAL, OGR, PROJ4, FDO, GEOS C ++: lla. Java-pohjaiset GeoTools, WKB4J, JTS, Baltia. NTS, GeoTools.NET, SharpMap over .NET.
  • Mitä tulee verkkoratkaisuihin, joilla on tänään suuri suosio: MapServer, MapGuide OS C ++: ssa; GeoServer, tutkinto, Geonetwork Java. OpenLayers, Leaflet ja Ka-Map Javascriptissa, mapFish Pythonissa, MapBender PHP / Javascriptissa.
  • Tietokantojen osalta Postgres on kiistaton hallitseva asia, vaikkakin on olemassa muita ratkaisuja.

Edellä esitetty osoittaa, että järjestelmä on mahdollista asentaa melkein mihin tahansa ympäristöön. Lisäksi monet heistä ovat syntyneet yhdellä kielellä, mutta tukevat nyt toisia. Monet heistä ovat myös syntyneet asiakkaina, mutta kykenevät hallitsemaan verkkotietoja, ja Open Layersin kaltaisissa tapauksissa on jopa mahdollista kehittää verkkoympäristössä melkein kaikkea mitä asiakastyökalussa tehdään.

Mitä yhdistelmää ilmaisia ​​ohjelmistoja käytetään?

OpenGeo-sarjan päätti QGIS Pöytätietokoneena ansaitset jo Geofumadas-artikkeliluokan. Verkkoa varten he valitsivat GeoServerin datapalvelimeksi, joka toimii Tomcatilla, Jetty Java-ajonaikaisena ympäristöön, GeoWebCache tessellointiin ja OpenLayers kirjastona, vaikka tällä viimeisellä vaihtoehdolla ei ole vaadittavaa rekisteröintiä, ottaen huomioon ratkaisut, kuten Leaflet, joka kasvaa menestyksekkäästi, erityisesti mallinsa ansiosta. perustuu laajennuksiin ja sen potentiaaliin mobiilisovellusten kanssa. Katsokaa, että voisit mennä yhdellä kielirivillä, mutta haluaisin nähdä analyysimatriisin, joka on johtanut sinut tähän määritelmään.

Olkaamme selvät, kuka tahansa voi toteuttaa nämä ratkaisut erikseen. Mitä OpenGeo sisältää, on asennusohjelma, jossa on näiden komponenttien versioita ja parannuksia tylsien rutiinien tehostamiseksi. esimerkiksi:

opengeo-sarja

 

  • opengeo-paketin karttapalvelinAsentaja tekee kokoonpanosta siistin. Mahdollisuus valita asennettavat, poistettavat tai poistettavat komponentit. Ne, jotka ovat käsitelleet Java-ajonaikaisia ​​moottoreita onnellisella virheellä 503, tietävät hyödyllisyyden.
  • On olemassa erilaisia ​​asennusohjelmia: Windows, Mac OS X, CentOS / RHEL, Fedora, Ubuntu ja sovelluspalvelimet.  
  • Uusin versio 4.02 tuo PostgreSQL 9.3.1, PostGIS 2.1.1, GeoTools 10, GeoServer 2.4.3 ja GeoWebCache 1.5; ja tukee OpenLayers 3: ta.
  • Käynnistä-valikkoon luodaan suorat linkit GeoServerin ja Postgresin lopettamiseksi tai käynnistämiseksi; nostaa myös käyttöliittymää muodotiedostojen tietojen lataamiseksi Postgresiin (shp2psql) ja käyttää myös PostGis-tietokantaa (PgAdmin).
  • Käynnistä-valikossa on myös pääsy localhostiin, joka tässä versiossa eliminoi version 3 asiakasrajapinnan, puhdas ohjauspaneeli GeoServer-, GeoWebCache- ja GeoExplorer-palveluihin.
  • Tämä tuote, GeoExplorer, on vaikuttava GeExt-pohjainen Boundles-kehitys, joka toimii GeoServerin tietojen katseluohjelmana, mahdollistaa tietojen lataamisen paikallisesta tiedostosta tai tietovarastosta, pystyttäen määrittämään värin, viivan paksuuden, läpinäkyvyyden, merkinnät, mukaan lukien säännöt ja tallentaminen suoraan geoServer-tyylitiedostoon (sld). Kukaan järki ei toimi puhtaalla koodilla, ja GeoExplorer on erinomainen ratkaisu -vaikka se tekee enemmän asioita-.
  • Asennettu GeoServer-versio sisältää linkin tietojen tuontiin, jotta voidaan luoda lähteitä paikallisista muotokerroksista, mukaan lukien PostGis, joiden avulla tietoja voidaan siirtää Localhostista isännöityyn palveluun sisällytetystä tukiasemasta toiseen; On mielenkiintoista, että tämä tiedonsiirto ratkaisee OGR2OGR-ongelmat, jotka aiheuttavat vaikeuksia ladattaessa monipolygonikerrosta, ellei niitä tehdä konsolirivillä, koska oletus on yksinkertainen monikulmio.
  • Tässä tapauksessa WPS-palvelut näkyvät, koska päätin integroida ne asennusvaihtoehtoon.
  • GeoServer-lisäosat, kuten CSS-muotoilu, CSW, Cloustering ja tuki GDAL-kuvakirjastoille, voidaan lisätä asennuksen yhteydessä. Tietokannassa on myös PostGIS-lisäosa, joka tukee pistepilviä, ja GDAL / OGR voidaan asentaa myös asiakkaana. Kehittäjille on mahdollisuus asentaa Webapp SDK ja GeoScript.
  • Toisin kuin palvelimella ylläpitämäni versio, näen, että on olemassa enemmän mahdollisia tietolähteitä, jotka varmasti voidaan lisätä, mutta OpenGeo Suite -sovelluksen mukana tulee versio, joka on pilkuilla erotettu, H2, H2 JNDI, SQL Server, OGR, Oracle ja mahdollisuuksien nyrkki rasterialkuperään.

Entä Qgis?

  • Parhaille, Qgisille he loivat upean laajennuksen nimeltä OpenGeo explorer, jonka avulla voit olla vuorovaikutuksessa Postgres-tietokannan ja myös GeoServerin kanssa. Täältä voit muokata sld-tiedostoja, siirtää tasoja, tasoryhmiä, muokata nimiä, poistaa, tarkastella työtiloja, välimuistissa olevia tasoja jne.
  • Jos kerros poistetaan, sld poistetaan; Kaikki tämä on konfiguroitavissa ja lopulta se saa työtä asiakkaalta, joka hallitsee sitä, että synkronointi voi tapahtua REST-sovellusliittymän avulla.
  • Toistaiseksi siinä ei ole shp2psql, mutta se ei ole yllättävää, että he integroivat sen samaan paneeliin, ehkä yhtä läpinäkyväksi kuin Spit-laajennus, joka toisin kuin käyttöliittymä tallentaa yhteydet, se voi lähettää useita kerroksia lohkossa, etenemispalkki on enemmän Realistiset ja ymmärrettävimmät virheilmoitukset.

avaa geo suite postgres plugin

Tämän OpenGeo Suiten avulla ei sanota, että tämä on maaginen resepti. Mutta se varmasti siirtää suuren osan yhteisöstä tähän etusijaan, varsinkin kun kursseja myyvät yritykset haluavat opettaa tätä reittiä, joka takaa lyhyemmän oppimiskäyrän.

Combo on yhteensopiva muiden työkalujen kanssa, jotka voidaan asentaa palvelimeen.

 

Mikä vaikutus tulee OpenGeo Suite -ohjelmistoon?

Näemme, miten tällä on vaikutusta yhteisöön, koska Boundlessin takana on ihmisiä, joilla on paljon kokemusta alalta ja jotka ovat olleet mukana kehittämässä työkaluja ja kirjastoja, jotka tekevät alasta nyt kestävän. Mutta ennen kaikkea yrittäjyyden ja palvelumarkkinoinnin kouluttaminen, joka on usein hukkaan tekniseltä tasolta. Ainakin kuusi:

  • Eddie Pickle ja Ken Bossung, IONIC: n perustajat, yritys, joka osti ERDASin 2007: ltä ja on nyt Leican omistuksessa.

  • Andreas Hocevar ja Bart van den Eijnden, jotka olivat upotettu OpenLayers 2in ja GeoExtin kehittämiseen.

  • Victor Olaya, joka jätti meille SEXTANTE-perinnön,

  • Paul Ramsey, PostGIS: n varhaisista aloittajista.

Toinen myönteinen vaikutus on muodollisuus suuri yritys, joka oli tullut hirviö markkinoilla joka on aina riskien tuo muodollisuus kilpailussa yritysten omaa alaa muun muassa tukea, uskottavuutta, turvallisuus ja laadunvalvonta kehitykseen.

Boundlessin palveluvalikoima alustanmuutoksesta vuotuisiin tukipalveluihin näyttää mielestämme sopivan yhteen liike- ja institutionaalisten markkinoiden kanssa, jotka ymmärtävät vähitellen paikallisen tuen ja yritystukien eron. Näiden markkinoiden ei pitäisi olla helppoja, mutta näemme hyvillä silmillä, kuinka instituutiot kypsyvät ajattelemalla ohjelmistokehitystä ja informaatiota arvokkaana voimana, joten ne onnistuivat siirtymään automekaanisten tehtävien jakamisesta autoilijoille, erikoistuneiden vakuutusten ja palvelujen palkkaamiseen jakeluyhtiöiden

rajatonAvoimen lähdekoodin mallissa on mahdollisuus kaikille. Joten mitä Boundless tarjoaa, siellä on mahdollisuus olla kumppani; niiden kykyä, jotka haluavat parantaa kykyään myydä palveluja toteuttamisen, koulutuksen, tuen tai kehityksen muodossa. Esimerkki näyttää meille olevan arvokas ja hyviä opetuksia oppia ja täydentää gvSIG-säätiön ponnisteluja toisella tavalla, josta puhumme toisen kerran.

Lataa OpenGeo Suite.

Golgi Alvarez

Kirjailija, tutkija, maanhoitomallien asiantuntija. Hän on osallistunut muun muassa seuraavien mallien konseptointiin ja käyttöönottoon: National System of Property Administration SINAP Hondurasissa, Hondurasin kuntien hallintomalli, Kiinteistöhallinnon integroitu malli - Rekisteri Nicaraguassa, SAT-alueen hallintojärjestelmä Kolumbiassa . Geofumadas-tietoblogin toimittaja vuodesta 2007 ja AulaGEO Academyn luoja, joka sisältää yli 100 kurssia GIS - CAD - BIM - Digital Twins -aiheista.

Aiheeseen liittyvät artikkelit

2 Kommentit

  1. Kiinnitä ohjelmistokehittäjiä Opengeo Suite -ohjelmiston avulla geospatiaalisen ohjauksen käyttämiseksi megaprojekteihin

  2. Paljon kiitoksia toimituksistasi. Minulle on henkilökohtaisesti mielestäni rikastuttava.
    Apuasi on tärkeä analyysin ja päätöksenteon kannalta.

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Takaisin alkuun -painiketta