Geospatial - GISqgis

OpenGeo Suite: Ang isang mahusay na halimbawa ng mga kahinaan GIS software Akala modelo OSGeo

Ngayon, hindi bababa sa geospatial na kapaligiran, ang anumang mga propesyonal na may neutral na pag-iisip ay kumikilala na ang open source software ay bilang mature bilang komersyal na software, at sa ilang mga paraan superior.

Ang diskarte sa pamantayan ay mahusay na gumana. Kahit na ang balanse ng pag-update sa harap ng enerhiya na kinakailangan ng teknolohiyang ebolusyon ay kaduda-dudang, marahil ito ang naglagay ng mga pundasyon upang magarantiyahan ang tagumpay sa iba pang mga pagsisikap tulad ng komunidad, diskarte sa pilosopiya, ekonomiya at iba pang mga ideya na ginamit upang bigyan katwiran ang modelo na sa huli ay kinakailangan din.

Gayunpaman, ang pagbebenta ng mga solusyon sa Open Source ay hindi madali sa mga kapaligiran sa negosyo o gobyerno, sa maraming mga kadahilanan na bahagyang nagmula sa kumpetisyon ngunit din bilang isang hindi maiiwasang resulta ng mga kahinaan ng modelo, na dapat magbago at magkakasamang kasama ang pagmamay-ari na software. Ang mga gumagawa ng desisyon ay nagtanong sa kanilang mga katanungan tulad ng:

  • Kung ang isa sa umaga lalabas tayong problema resulta ng mga update sa iba pang mga platform sa mga lugar tulad ng seguridad Sino sumasagot kapag kailangan namin ng suporta, at sa anong presyo upang iwanan pagbabadyet?

  • Dahil sa saklaw ng mga kahalili sa wika, silid-aklatan, mga solusyon sa kliyente, mga solusyon sa web, anong kombinasyon ang dapat nating piliin upang matiyak ang pagiging tugma? halos kabuuan

Ang OpenGeo Suite ay isang solusyon na hindi lamang sinasamantala ang buong pagkahinog ng mga magagamit na tool, ngunit naglalayon din na tumugon sa mga kahinaan sa modelo. Bilang karagdagan sa pagbibigay sa komunidad ng isang solusyon kung saan maaari nilang mapahusay ang kanilang mga pagkukusa sa pag-unlad, lumilikha ito ng isang karaniwang thread para sa mga sangkap na kasangkot upang gabayan ang kanilang ebolusyon at, para sa mga kumpanya, nagbibigay ang OpenGeo Suite ng kaseryosohan na kinakailangan upang magpasya sa bukas na mapagkukunan. Bagaman mayroong iba pang mga kumpanya, pagkatapos ng isang oras ng pagsubok sa kahalili na ito wala akong pagpipilian kundi makilala ang mataas na kapasidad at pagkamalikhain ng mga nag-iisip sa likod ng Boundless, ang kumpanya na lumikha ng solusyon na ito.

Tingnan natin ang diskarte ng OpenGeo Suite:

Anong mga kasangkapan ang isama sa OpenGeo Suite?

Ang pagkakaroon ng napakaraming mga pagpipilian sa solusyon ay hindi masama, normal ito, bagaman medyo kumplikado ito kung paano masiguro ang pagpili ng mga tool sa integral na proseso ng produksyon. Ang isang maling pagpili ay maaaring magastos kung napagtanto natin kung kailan tayo namuhunan ng mga pagsisikap sa pagsasaliksik, pagpapaunlad, pagsasanay at higit sa lahat ng hindi nababawi na oras.

Halimbawa, sa mga tuntunin lamang ng pag-unlad na wika mayroon kaming isang palaisipan na nagreresulta mula sa mga pangangailangan ng komunidad, marami sa kanila ang gumagawa ng eksaktong pareho, ang iba ay tumutulad sa isa pang lasa, ang ilan ay may mga natatanging katangian sa mga simpleng gawain na nais naming magkaroon ng lahat ng mga ito. Tingnan natin ang paghihiwalay na ito ng mga pag-andar at wika; bagaman dapat akong maging matapat, ang kategorya ay hindi eksklusibo at sa ilang mga kaso mahirap makilala ang hangganan:

  • Sa antas ng customer, na kung saan ay ang pinakatanyag na konteksto, ay ang: QGis, Grass, ILWIS, SAGA, Kapaware, batay sa C ++. gvSIG, Jump, uDIG, Kosmo, LocalGIS, GeoPista, SEXTANTE, batay sa Java. Ang MapWindow para sa bahagi nito sa ActiveX batay sa .NET.
  • Sa mga aklatan mayroon kaming: GDAL, OGR, PROJ4, FDO, GEOS sa C ++. Mga GeoTool na nakabase sa Java, WKB4J, JTS, Baltic. NTS, GeoTools.NET, SharpMap sa paglipas ng .NET.
  • Tulad ng para sa mga solusyon sa web, na nagkakaroon ng maraming katanyagan ngayon: MapServer, MapGuide OS sa C ++; GeoServer, Degree, Geonetwork sa Java. OpenLayers, Leaflet at Ka-Map sa Javascript, mapaFish sa Python, MapBender sa PHP / Javascript.
  • Tulad ng para sa mga base ng data, ang Postgres ay ang hindi mapag-aalinlanganang nangingibabaw, bagaman ang iba pang mga solusyon ay magagamit din.

Ipinapakita sa amin sa itaas na posible na mai-mount ang isang sistema sa halos anumang kapaligiran. Bukod dito, marami sa kanila, kahit na sila ay ipinanganak sa isang wika, ngayon ay sumusuporta sa iba. Marami sa kanila ay ipinanganak din bilang mga kliyente ngunit may kakayahang pamahalaan ang data ng web at sa mga kaso tulad ng Open Layers posible pang bumuo sa isang web environment halos lahat ng ginagawa sa isang tool ng client.

Anong kumbinasyon ng libreng software na gagamitin?

Ang OpenGeo suite ay napagpasyahan ng Qis Bilang isang desktop client, karapat-dapat ka na sa isang kategorya ng mga artikulo sa Geofumadas sa ngayon. Para sa web, pinili nila ang GeoServer bilang isang data server na nagpapatakbo sa Tomcat, Jetty bilang isang Java runtime environment, GeoWebCache para sa tessellation at OpenLayers bilang isang silid-aklatan, kahit na ang huling pagpipilian na ito ay walang kinakailangang pagrehistro, isinasaalang-alang ang mga solusyon tulad ng Leaflet na lumalaki na may mahusay na tagumpay, lalo na dahil sa modelo nito. batay sa Mga Plugin at potensyal nito sa mga mobile application. Tingnan na maaari kang pumunta sa isang linya ng wika ngunit nais kong makita ang matrix ng pagtatasa na humantong sa iyo sa kahulugan na ito.

Linawin natin, ang sinuman ay maaaring magpatupad ng mga solusyon na ito nang paisa-isa. Ang naglalaman ng OpenGeo ay isang installer na may mga bersyon ng mga sangkap na ito na may mga pagpapabuti upang gawing mas mahusay ang nakakapagod na mga gawain; Halimbawa:

opengeo suite

 

  • opengeo suite map serverGinagawa ng installer na maayos ang pagpupulong. Mapipili kung aling mga sangkap ang mai-i-install, alisin o alisin ang pag-uninstall. Para sa mga nakipag-usap sa isang Java runtime engine na may masaya na Error 503 ay malalaman ang pagiging kapaki-pakinabang.
  • Mayroong iba't ibang mga installer: Windows, Mac OS X, CentOS / RHEL, Fedora, Ubuntu, at Mga Application Server.  
  • Ang kamakailang bersyon na 4.02 ay nagdudulot ng PostgreSQL 9.3.1, PostGIS 2.1.1, GeoTools 10, GeoServer 2.4.3 at GeoWebCache 1.5; at sinusuportahan ang OpenLayers 3.
  • Sa simulang menu lumikha ka ng mga direktang link upang ihinto o simulan ang GeoServer at Postgres; din upang iangat ang user interface ng data load shapefiles Postgres (shp2psql) at din upang ma-access ang base PostGis (pgAdmin) data.
  • Gayundin sa panimulang menu ay may isang pag-access sa localhost, na sa bersyon na ito ay tinatanggal ang interface ng client ng bersyon 3, na may isang malinis na control panel patungo sa mga serbisyo ng GeoServer, GeoWebCache at GeoExplorer.
  • Ang produktong ito, ang GeoExplorer ay isang kahanga-hangang pag-unlad ng Boundles batay sa GeExt na kumikilos bilang isang tagatingin ng data para sa GeoServer, pinapayagan ang pag-upload ng data mula sa isang lokal na file o mula sa isang tindahan ng data, na mai-configure ang kulay, kapal ng linya, transparency, ang pag-label, kasama ang mga patakaran at pag-save nang direkta sa geoServer style file (sld). Walang sinumang nasa kanilang tamang pag-iisip ang gumagana sa isang ito sa purong code at ang GeoExplorer ay isang mahusay na solusyon -bagaman ito ay mas maraming bagay-.
  • Ang naka-install na bersyon ng GeoServer ay nagsasama ng isang link sa pag-import ng data, na makakalikha ng mga pinagmulan mula sa mga lokal na layer ng hugis, kasama ang PostGis kung saan ang data ay maaaring ilipat mula sa isang base patungo sa isa pang kasama mula sa Localhost sa isang naka-host na serbisyo; Nakatutuwang malulutas ng upload ng data na ito ang mga problema sa OGR2OGR na, maliban kung tapos sila sa isang linya ng console, magtapon ng mga paghihirap kapag nag-a-upload ng isang layer ng multipolygon, dahil ang default ay simpleng polygon.
  • Sa kasong ito, lumilitaw ang mga serbisyo ng WPS dahil sa pagpipilian na i-install ko nagpasya na isama ang mga ito.
  • Ang mga Addo on ng GeoServer tulad ng CSS Styling, CSW, Cloustering at suporta para sa mga library ng imahe ng GDAL ay maaaring maidagdag sa oras ng pag-install. Mayroon ding isang Add-on para sa PostGIS na sumusuporta sa mga point cloud sa database at bilang isang client na GDAL / OGR ay maaari ding mai-install. Para sa mga developer mayroong isang pagpipilian upang mai-install ang Webapp SDK at GeoScript.
  • Hindi tulad ng aking mga naka-host sa bersyon server, nakikita ko na may mga higit pang mga mapagkukunan posibleng data na insurance ay maaaring idagdag ngunit sa kaso ng mga na kung saan ay may OpenGeo Suite bersyon ay nagdudulot delimited text Comma H2, H2 JNDI, SQL Server, OGR, Oracle at isang maliit na bilang ng mga posibilidad sa mga raster background.

Kumusta naman ang Qgis?

  • Sa mga pinakamahusay, para sa Qgis lumikha sila ng isang mahusay na plugin na tinatawag na OpenGeo explorer kung saan maaari kang makipag-ugnay sa database ng Postgres at kasama rin ang GeoServer. Mula dito maaari mong i-edit ang mga sld, ilipat ang mga layer, mga pangkat ng layer, i-edit ang mga pangalan, tanggalin, tingnan ang mga workspace, naka-cache na layer, atbp.
  • Kung ang isang layer ay tinanggal, ang sld ay tinanggal; ang lahat ng ito ay maaaring i-configure at sa wakas ay makakakuha ng trabaho mula sa kliyente na pagkontrol ng kung ano ang up, na ang pag-synchronize ay maaaring gamitin ang REST API.
  • Sa ngayon ito ay hindi may ay shp2psql ngunit hindi nakakagulat pagkatapos na isinama sa parehong panel, marahil bilang transparent na plugin Spit na hindi tulad ng mga tindahan ng UI ang mga koneksyon, maaari mong i-upload ang ilang layers i-block, ang progress bar ay mas makatotohanang at pinaka-nauunawaan ang mga mensahe ng error.

bukas ang mga plugin ng post na geo suite

Sa OpenGeo Suite na ito ay hindi sinasabi na ito ang magic recipe. Ngunit tiyak na lilipat ito ng malaking bahagi ng pamayanan sa kagustuhan na ito, lalo na't mas gusto ng mga kumpanya na nagbebenta ng mga kurso na turuan ang rutang ito na ginagarantiyahan ang isang mas maikling kurba sa pag-aaral.

Ang combo ay tugma sa iba pang mga tool na maaaring mai-mount sa server.

 

Ano ang epekto sa OpenGeo Suite

Makikita natin kung ano ang epekto nito sa pamayanan, dahil sa likod ng Boundless mayroong mga taong may maraming karanasan sa larangan, na kasangkot sa pagbuo ng mga tool at aklatan na ginagawa ngayong sustainable ang sektor. Ngunit higit sa lahat sa pagsasanay sa entrepreneurship at marketing ng serbisyo, na madalas na nasayang mula sa antas na panteknikal. Upang banggitin ang hindi bababa sa anim:

  • Eddie Pickle at Ken Bossung, founder ng IONIC, isang kumpanya na bumili ng ERDAS sa 2007 at ngayon ay pag-aari ng Leica.

  • Andreas Hocevar at Bart van den Eijnden, na napaunlad sa pagbuo ng OpenLayers 2 at GeoExt.

  • Victor Olaya, na umalis sa amin na ang legacy ng SEXTANTE,

  • Si Paul Ramsey, ng mga unang hakbangin ng PostGIS.

Ang iba pang positibong epekto ay ang pormalidad ng isang malaking kumpanya na ay upang maging isang halimaw sa merkado na kung saan ay palaging isang risk-, pinagsasama pormalidad kumpetisyon laban kumpanya sa pagmamay-ari na sektor sa mga lugar tulad ng suporta, kredibilidad, seguridad at kalidad ng kontrol sa developments.

Ang hanay ng mga serbisyong mayroon ang Boundless, mula sa paglipat ng platform hanggang sa taunang mga serbisyo sa suporta, ay tila sa amin ay pare-pareho sa merkado ng negosyo at institusyon na unti-unting naiintindihan ang pagkakaiba ng pagkakaroon ng lokal na suporta at suporta sa negosyo. Ang merkado na ito ay hindi dapat maging madali, ngunit nakikita natin nang may mahusay na paningin kung paano ang mga institusyong hinog sa pag-iisip, pinahahalagahan ang pag-unlad ng software at impormasyon bilang isang pag-aari, sa gayon pinamamahalaang sila mula sa pagtatalaga ng mga gawain sa awtomatikong mekaniko sa kanilang mga motorista, sa pagkuha ng dalubhasang seguro at serbisyo ng mga kumpanya ng pamamahagi.

walang hangganSa modelo ng bukas na mapagkukunan, may pagkakataon para sa lahat. Kaya kung ano ang alok ng Boundless ay naroroon, na may isang pagkakataon na upang maging kasosyo; lampas sa kakayahan ng mga nagnanais na mapahusay ang kanilang kakayahang magbenta ng mga serbisyo sa mga tuntunin ng pagpapatupad, pagsasanay, suporta o pag-unlad. Ang halimbawa ay tila mahalaga sa amin at ng magagandang aral upang malaman at umakma sa pagsisikap na pinangungunahan ng gvSIG Foundation sa ibang paraan, na kung saan magsasalita tayo sa ibang okasyon.

I-download ang OpenGeo Suite.

Golgi Alvarez

Manunulat, mananaliksik, dalubhasa sa Land Management Models. Lumahok siya sa konseptwalisasyon at pagpapatupad ng mga modelo tulad ng: National System of Property Administration SINAP sa Honduras, Model of Management of Joint Municipalities in Honduras, Integrated Model of Cadastre Management - Registry in Nicaragua, System of Administration of the Territory SAT sa Colombia . Editor ng Geofumadas knowledge blog mula noong 2007 at tagalikha ng AulaGEO Academy na kinabibilangan ng higit sa 100 mga kurso sa GIS - CAD - BIM - Digital Twins na mga paksa.

Kaugnay na Artikulo

2 Comments

  1. Interesado sa mga developer ng software sa ilalim ng Opengeo Suite upang ilapat ang geospatial control sa megaprojects

  2. Maraming salamat para sa iyong mga editoryal. Para sa akin sa personal, nakikita ko itong nagpapayaman.
    Ang iyong tulong ay mahalaga para sa aking pagtatasa at paggawa ng desisyon.

Mag-iwan ng komento

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

Bumalik sa tuktok na pindutan