Geospatial - GISQGIS

OpenGeo Suite: Satu contoh hebat Perisian GIS memikirkan kelemahan model OSGeo

Hari ini, sekurang-kurangnya dalam persekitaran geospatial, setiap profesional dengan pemikiran neutral mengakui bahawa perisian sumber terbuka adalah matang sebagai perisian komersial, dan dalam beberapa cara lebih unggul.

Strategi standard berfungsi dengan baik. Walaupun keseimbangan pengemaskinian dalam menghadapi energi yang diperlukan oleh evolusi teknologi dipersoalkan, mungkin inilah yang meletakkan asas untuk menjamin kejayaan dalam usaha lain seperti masyarakat, pendekatan falsafah, ekonomi dan idea lain yang digunakan untuk membenarkan model tersebut. yang akhirnya juga perlu.

Walau bagaimanapun, menjual penyelesaian Open Source tidak mudah dalam persekitaran perniagaan atau kerajaan, kerana banyak sebab yang sebahagiannya berasal dari persaingan tetapi juga sebagai hasil yang tidak dapat dielakkan dari kelemahan model, yang mesti berkembang dan wujud bersama dengan perisian proprietari. Pengambil keputusan bertanya kepada diri mereka sendiri seperti:

  • Jika suatu pagi kita melihat masalah yang timbul daripada kemas kini platform lain, dalam aspek seperti keselamatan Yang memberi respons apabila kita memerlukan sokongan, dan pada harga apa yang dibiarkannya dibelanjakan?

  • Memandangkan pelbagai alternatif bahasa, perpustakaan, penyelesaian pelanggan, penyelesaian web, kombinasi apa yang harus kita pilih untuk memastikan keserasian? hampir jumlahnya

OpenGeo Suite adalah penyelesaian yang tidak hanya memanfaatkan kematangan sepenuhnya alat yang ada, tetapi juga bertujuan untuk menanggapi kelemahan model tersebut. Di samping memberi masyarakat penyelesaian dengan mana mereka dapat meningkatkan inisiatif pembangunan mereka, ini menciptakan rangkaian umum untuk komponen yang terlibat untuk memandu evolusi mereka dan, bagi syarikat, OpenGeo Suite memberikan kesungguhan yang diperlukan untuk memutuskan sumber terbuka. Walaupun ada syarikat lain, setelah sekian lama menguji alternatif ini, saya tidak mempunyai pilihan selain mengenali keupayaan tinggi dan kreativiti para pemikir di sebalik Boundless, syarikat yang mencipta penyelesaian ini.

Mari kita lihat pendekatan OpenGeo Suite:

Apa alat yang disediakan oleh OpenGeo Suite?

Mempunyai begitu banyak pilihan penyelesaian tidak buruk, itu adalah perkara biasa, walaupun agak menyulitkan bagaimana memastikan pemilihan alat dalam proses pengeluaran yang tidak terpisahkan. Pemilihan yang salah boleh menjadi mahal jika kita menyedari ketika kita sudah melakukan usaha dalam penyelidikan, pengembangan, latihan dan di atas semua masa yang tidak dapat dipulihkan.

Sebagai contoh, hanya dari segi bahasa pembangunan kita mempunyai teka-teki yang dihasilkan dari keperluan masyarakat, banyak dari mereka melakukan hal yang sama, yang lain meniru rasa lain, ada yang mempunyai ciri-ciri unik dalam rutin sederhana yang kita ingin mempunyai semuanya. Mari lihat pemisahan ini mengikut fungsi dan bahasa; Walaupun saya harus jujur, pengkategoriannya tidak eksklusif dan dalam beberapa kes sukar untuk membezakan sempadan:

  • Di peringkat klien, yang merupakan konteks yang paling popular, adalah: QGis, Grass, ILWIS, SAGA, Kapaware, berdasarkan C ++. gvSIG, Jump, uDIG, Kosmo, LocalGIS, GeoPista, SEXTANTE, berdasarkan Java. MapWindow untuk bahagiannya pada ActiveX berdasarkan .NET.
  • Di perpustakaan kami mempunyai: GDAL, OGR, PROJ4, FDO, GEOS pada C ++. GeoTools berasaskan Java, WKB4J, JTS, Baltic. NTS, GeoTools.NET, SharpMap over .NET.
  • Mengenai penyelesaian untuk web, yang hari ini mendapat banyak populariti: MapServer, MapGuide OS di C ++; GeoServer, Degree, Geonetwork di Java. OpenLayers, Leaflet dan Ka-Map di Javascript, mapFish di Python, MapBender di PHP / Javascript.
  • Mengenai pangkalan data, Postgres adalah dominan yang tidak dapat dipertikaikan, walaupun terdapat juga penyelesaian lain.

Perkara di atas menunjukkan kepada kita bahawa memasang sistem di hampir semua persekitaran adalah mungkin. Lebih-lebih lagi, banyak dari mereka, walaupun mereka dilahirkan dalam satu bahasa, kini menyokong bahasa lain. Sebilangan besar dari mereka juga dilahirkan sebagai pelanggan tetapi mereka mampu mengurus data web dan dalam kes seperti Open Layers, mungkin juga dapat dikembangkan dalam persekitaran web hampir semua yang dilakukan dalam alat klien.

Apakah kombinasi perisian percuma yang hendak digunakan?

Suite OpenGeo telah diputuskan oleh Qis Sebagai pelanggan desktop, yang sekarang layak mendapat kategori artikel di Geofumadas. Untuk laman web, mereka memilih GeoServer sebagai pelayan data yang beroperasi di Tomcat, Jetty sebagai persekitaran runtime Java, GeoWebCache untuk tessellation dan OpenLayers sebagai perpustakaan, walaupun pilihan terakhir ini tidak mempunyai pendaftaran yang diperlukan, dengan mempertimbangkan penyelesaian seperti Leaflet yang berkembang dengan sukses, terutama kerana modelnya. berdasarkan Plugin dan potensinya dengan aplikasi mudah alih. Lihat bahawa anda boleh menggunakan satu baris bahasa tetapi saya ingin melihat matriks analisis yang membawa anda kepada definisi ini.

Mari kita jelaskan, sesiapa sahaja boleh melaksanakan penyelesaian ini secara individu. Yang terdapat dalam OpenGeo adalah pemasang dengan versi komponen ini dengan penambahbaikan untuk menjadikan rutin yang membosankan menjadi lebih cekap; sebagai contoh:

suite operao

 

  • pelayan peta suapan opengeoPemasang menjadikan pemasangan lebih kemas. Mampu memilih komponen mana yang hendak dipasang, dikeluarkan atau dinyahpasang. Bagi mereka yang telah berurusan dengan mesin runtime Java dengan Kesalahan 503 gembira akan mengetahui kegunaannya.
  • Terdapat pemasang berbeza: Windows, Mac OS X, CentOS / RHEL, Fedora, Ubuntu, dan Pelayan Aplikasi.  
  • Versi 4.02 baru-baru ini membawa PostgreSQL 9.3.1, PostGIS 2.1.1, GeoTools 10, GeoServer 2.4.3 dan GeoWebCache 1.5; dan menyokong OpenLayers 3.
  • Dalam pautan menu permulaan, pautan dibuat untuk menghentikan atau memulakan GeoServer dan Postgres; juga untuk meningkatkan antara muka pengguna shapefiles beban data kepada Postgres (shp2psql) dan juga untuk mengakses pangkalan data PostGis (PgAdmin).
  • Juga di menu permulaan terdapat akses ke localhost, yang dalam versi ini menghilangkan antara muka klien versi 3, dengan panel kontrol yang bersih ke arah perkhidmatan GeoServer, GeoWebCache dan GeoExplorer.
  • Produk ini, GeoExplorer adalah pengembangan Boundles yang mengagumkan berdasarkan GeExt yang bertindak sebagai penampil data untuk GeoServer, memungkinkan memuat naik data dari fail tempatan atau dari gudang data, dapat mengkonfigurasi warna, ketebalan garis, ketelusan, pelabelan, termasuk peraturan dan menyimpan terus ke fail gaya geoServer (sld). Tidak ada orang yang berfikir dengan betul yang menggunakan kod ini dan GeoExplorer adalah penyelesaian yang sangat baik -walaupun ia lebih banyak perkara-.
  • Versi GeoServer yang dipasang merangkumi pautan ke import data, dapat membuat asal dari lapisan bentuk tempatan, termasuk PostGis dengan mana data dapat dipindahkan dari satu pangkalan ke pangkalan yang lain termasuk dari Localhost ke perkhidmatan yang dihoskan; Sangat menarik bahawa muat naik data ini menyelesaikan masalah OGR2OGR yang, kecuali jika ia dilakukan dengan garis konsol, menimbulkan kesukaran ketika memuat naik lapisan multipoligon, kerana lalai adalah poligon sederhana.
  • Dalam kes ini, perkhidmatan WPS muncul kerana dalam pilihan untuk memasang saya memutuskan untuk mengintegrasikannya.
  • GeoServer Add-on seperti CSS Styling, CSW, Cloustering dan sokongan untuk perpustakaan gambar GDAL dapat ditambahkan pada masa pemasangan. Terdapat juga Add-on untuk PostGIS yang menyokong titik titik di atas pangkalan data dan GDAL / OGR juga dapat dipasang sebagai klien. Untuk pembangun ada pilihan untuk memasang Webapp SDK dan GeoScript.
  • Tidak seperti saya menjadi tuan rumah pada versi pelayan, saya melihat bahawa terdapat lebih banyak sumber mungkin data insurans yang boleh ditambah tetapi dalam kes yang datang dengan versi OpenGeo Suite membawa teks yang dibatasi Comma H2, H2 JNDI, SQL Server, OGR, Oracle dan tinju kemungkinan dalam asal raster.

Bagaimana dengan Qgis?

  • Yang terbaik, untuk Qgis mereka membuat plugin hebat yang disebut OpenGeo explorer dengan mana anda dapat berinteraksi dengan pangkalan data Postgres dan juga dengan GeoServer. Dari sini anda boleh mengedit slds, memindahkan lapisan, kumpulan lapisan, mengedit nama, memadam, melihat ruang kerja, lapisan cache, dll.
  • Jika lapisan dibuang, sld dikeluarkan; semua ini boleh dikonfigurasikan dan pada akhirnya ia mencapai pekerjaan dari klien yang mengawal apa yang ada, penyegerakan itu boleh menggunakan API REST.
  • Buat masa ini ia tidak mempunyai adalah shp2psql tetapi tidak hairan kemudian diintegrasikan ke dalam panel yang sama, mungkin sebagai telus plugin Spit bahawa tidak seperti kedai-kedai UI sambungan, anda boleh memuat naik beberapa lapisan menyekat, bar kemajuan yang lebih mesej ralat yang realistik dan paling mudah difahami.

buka pos geo suite plugin

Dengan OpenGeo Suite ini tidak mengatakan bahawa ini adalah resipi ajaib. Tetapi ia pasti akan memindahkan sebahagian besar masyarakat ke pilihan ini, terutamanya kerana syarikat yang menjual kursus akan lebih suka mengajar laluan ini yang menjamin keluk pembelajaran yang lebih pendek.

Kombo serasi dengan alat lain yang boleh dipasang pada pelayan.

 

Impak apa yang disertakan dengan OpenGeo Suite

Kami akan melihat apa kesannya terhadap masyarakat, kerana di belakang Tanpa Batas ada orang dengan banyak pengalaman di lapangan, yang telah terlibat dalam pengembangan alat dan perpustakaan yang sekarang menjadikan sektor ini lestari. Tetapi di atas segalanya dengan latihan dalam bidang keusahawanan dan pemasaran, yang sering disia-siakan dari peringkat teknikal. Untuk menyebut sekurang-kurangnya enam:

  • Eddie Pickle dan Ken Bossung, pengasas IONIC, sebuah syarikat yang membeli ERDAS dari 2007 dan kini dimiliki oleh Leica.

  • Andreas Hocevar dan Bart van den Eijnden, yang tenggelam dalam pembangunan OpenLayers 2 dan GeoExt.

  • Victor Olaya, yang meninggalkan kami bahawa legenda SEXTANTE,

  • Paul Ramsey, pemula awal PostGIS.

Kesan positif yang lain adalah dalam formaliti sebuah syarikat besar, yang mana, selain menjadi raksasa di pasaran - yang selalu menjadi risiko - menyediakan formaliti untuk persaingan terhadap syarikat sektor swasta dalam aspek seperti sokongan, kredibiliti, keselamatan dan kawalan kualiti ke atas perkembangan.

Perkhidmatan yang ditawarkan oleh Boundless, mulai dari migrasi platform hingga perkhidmatan sokongan tahunan, menurut kami konsisten dengan pasaran perniagaan dan institusi yang sedikit demi sedikit memahami perbezaan antara mempunyai sokongan tempatan dan sokongan perniagaan. Pasar ini tidak semestinya mudah, tetapi kita melihat dengan baik mata bagaimana institusi matang dalam pemikiran, menilai pengembangan perisian dan maklumat sebagai aset, sehingga mereka berhasil beralih dari memberikan tugas mekanik auto kepada pengendara mereka, untuk menyewa insurans dan perkhidmatan khusus syarikat pengedaran.

tanpa batasDalam model sumber terbuka, ada peluang untuk semua orang. Jadi apa yang ditawarkan Boundless ada, dengan peluang untuk untuk menjadi rakan kongsi; di luar kemampuan mereka yang ingin meningkatkan kemampuan mereka untuk menjual perkhidmatan dari segi pelaksanaan, latihan, sokongan atau pengembangan. Contohnya nampak berharga dan memberikan pelajaran yang baik untuk dipelajari dan melengkapkan usaha yang dilakukan oleh yayasan gvSIG dengan cara lain, yang akan kita bicarakan pada kesempatan lain.

Muat turun OpenGeo Suite.

Golgi Alvarez

Penulis, penyelidik, pakar dalam Model Pengurusan Tanah. Beliau telah mengambil bahagian dalam konseptualisasi dan pelaksanaan model seperti: Sistem Pentadbiran Harta Negara SINAP di Honduras, Model Pengurusan Perbandaran Bersama di Honduras, Model Bersepadu Pengurusan Kadaster - Pendaftaran di Nicaragua, Sistem Pentadbiran Wilayah SAT di Colombia . Editor blog pengetahuan Geofumadas sejak 2007 dan pencipta Akademi AulaGEO yang merangkumi lebih daripada 100 kursus mengenai topik GIS - CAD - BIM - Digital Twins.

Artikel yang berkaitan

2 Komen

  1. Berminat dengan pemaju perisian di bawah Opengeo Suite untuk memohon kawalan geospatial untuk megaprojects

  2. Terima kasih banyak atas editorial anda. Kepada saya secara peribadi, saya dapati ia memperkaya.
    Bantuan anda adalah penting untuk analisis saya dan membuat keputusan.

Leave a comment

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

Kembali ke atas butang