KadasterGeospatial - GISGIS manifoldMicroStation-BentleyQGIS

Decidiéndonos oleh MapServer

Dengan memanfaatkan perbualan baru-baru ini dengan institusi Kadaster yang ingin menerbitkan peta-petanya, di sini saya meringkaskan perkara-perkara yang paling penting untuk mengembalikan penyelamatan subjek kepada masyarakat. Mungkin pada masa itu akan menolong seseorang yang ingin membuat keputusan atau meminta bantuan geofumada.

Mengapa MapServer

Tahap itu adalah seseorang, yang bermaksud untuk meninggalkan GeoWeb Publisher, Bentley, karena ia masih memiliki lisensi Penemuan Pelayan, nenek moyang ini, kembali pada tahun-tahun berdebu.  Satu lagi sebab mengapa mereka berminat dengan Bentley ialah pemetaan mereka di Microstation Geographics, dengan aplikasi VBA untuk pembinaan dan penyelenggaraan peta kadaster.

Sebelum ini di blog (Ugly - Rare seperti kata kawan) menunjukkan cara membuat perkhidmatan peta web, menggunakan Manifold GIS, sebagai alternatif kos rendah. Suatu hari saya juga bercakap mengenai faedah Penerbit Geoweb dari Bentley sebagai penyelesaian apabila terdapat lebih banyak perak. Ini untuk memberi kesinambungan kepada jawatan lama di mana Saya membuat perbandingan antara pelbagai aplikasi untuk penerbitan peta dalam talian.

Selepas perbualan kami memutuskan untuk pergi ke MapServer, topik yang saya harap dapat dieksploitasi dalam beberapa hari akan datang. By the way, mulailah menguji platform sumber terbuka yang lain untuk sepanjang tahun ini, tetapi dalam persekitaran web.

banner MapServer bukan aplikasi GIS, bahkan tidak berpura-pura, seperti yang dikatakan halamannya. Ia dilahirkan sebagai inisiatif University of Minnesota, oleh karena itu logo berasal dari pertemuan sungai Minnesota dan Mississippi. Hari ini ia menjadi penanda aras dalam perkhidmatan peta web yang diedarkan secara meluas, mungkin kerana asal Anglo-Saxon. Oleh kerana aplikasi ini terdapat pelbagai -sangat luas benar-benar, Saya suka kesederhanaannya, yang paling mudah untuk pengguna baru; semua sihir adalah dalam pengendalian fail .map yang boleh dijana daripada program seperti QGis atau memahami logik untuk mapcript untuk mengeksploitasi bahasa seperti PHP, Java, Perl, Python, Ruby atau C #.

Lebih banyak aplikasi dibangunkan di MapServer "berkhidmatSeperti Chamaleon, Cartoweb, Ka-map, dan Pmapper. Ini disyorkan untuk pengguna yang kurang mahir kod, walaupun memahami logik primitif MapServer sangat sesuai.

pemasangan mapserver

Contoh yang ditunjukkan ialah, hanya contoh kerja yang sedang kita lakukan sekarang. Dengan izin mereka dan sedar bahawa perkhidmatan ini akan tersedia untuk orang ramai dalam beberapa minggu dan kemudian mereka dapat melihatnya berfungsi.

Aplikasi web lain ada

Untuk ini, saya akan menggunakan Yayasan sebagai rujukan OSGeo, yang merupakan salah satu inisiatif paling kreatif dari segi kelestarian dan penyeragaman sumber terbuka di bidang geospasial. Walaupun saya mengakui bahawa ada yang lain.

  • Mapbender, cukup popular, digunakan sebagai pelanggan tipis dengan Mapserver dalam kes IDE Guatemala. Alasan menariknya ialah ia dikembangkan untuk PHP dan JavaScript, dua kombinasi yang paling banyak digunakan di web hari ini.
  • Pembina peta, yang datang akhirnya dalam versi 1.5 dan digabungkan menjadi Lapisan Terbuka. Perkara AJAX ... itu adalah keindahan.
  • Lapisan Terbuka, tertanya-tanya jika anda ingin menyepadukan Peta Google atau Yahoo atau meningkatkan cache dalam penggunaan raster.
  • Opensource Mapguide, sangat popular kerana hubungannya dengan AutoDesk. Kuat untuk mati, dalam rasa apa sahaja yang anda mahukan.
  • Ijazah, cukup asap dalam standard. Dengan banyak potensi di Eropah. Oleh kerana kestabilannya dalam dukungan GML, disarankan sebagai alternatif netral untuk pelaksanaan proses web dalam inisiatif. Inspirasi.

pemasangan mapserver Penyelesaian inkubasi OSGeo yang lain adalah:

  • Geoserver, potensi terbesarnya ialah pembangunan adalah mengenai Jawa. Dengan banyak tawaran seperti Lapisan Terbuka apabila menyepadukan Peta Google, Google Earth, Peta Yahoo, termasuk ArcGIS.
  • Geomatics yang termasuk pelanggan nipis, desktop dan web.
  • MapFish, dengan tumpuan keutamaan terhadap Pyton tetapi mungkin salah satu yang paling kurang didokumenkan (dalam talian).

Kelebihan MapServer

keserasian dengan standard OGC. Mungkin yang terbaik, walaupun dalam aplikasi sumber terbuka hampir semua ini, sekurang-kurangnya berkaitan dengan WMS, WFS, WCS, GML.

  • Perkhidmatan Peta Laman (OGC: WMS) 1.0.0, 1.0.7, 1.1.0 dan 1.1.1
  • Perkhidmatan Ciri Web (OGC: WFS) 1.0.0, 1.1.0
  • Perkhidmatan Liputan Web (OGC: WCS) 1.0.0, 1.1.0
  • Geografi Markup Language (OGC: GML) 2.1.2, 3.1.0 Level 0 Profile
  • Dokumen Konteks Web Peta (OGC: WMC) 1.0.0, 1.1.0
  • Descriptor Layer Bergaya (OGC: SLD) 1.0.0
  • Spesifikasi Pengekodan Penapis (OGC: FES) 1.0.0
  • Perkhidmatan Pemerhatian Sensor (OGC: SOS) 1.0.0
  • Pemerhatian dan Pengukuran (OGC: OM) 1.0.0
  • SWE Common (OGC: SWE) 1.0.1
  • OWS Common (OGC: OWS) 1.0.0, 1.1.0

Melayan data melalui garis panduan Open Gis Consortium akan menjadikan sebarang program mengikutinya tanpa banyak halangan. Dari AutoDesk Civil3D, ArcGIS. Peta Bentley, ke gvSIG, QGis, dll. Malah Google Earth / peta melalui wms.

Membandingkannya dengan aplikasi yang pernah saya bekerjasama dengan (GeoWeb Publisher and Manifold GIS), MapServer melampaui mereka dengan mempunyai banyak penyebaranHasilnya, halaman anda mempunyai maklumat yang cukup, contoh yang dikembangkan, belum lagi komuniti pengguna. Dalam kes GWP, anda harus banyak menggunakan kuku dan apa yang terdapat dalam Manifold dalam bahasa Sepanyol sangat sedikit -meninggalkan anda egeomates supaya tidak memasuki percanggahan-.

El sokongan data ia adalah satu keajaiban. Ia bukan surga tetapi cukup dekat:

  • Data vektor atau Geodatabase: Bentuk fail, GML, PostGIS dan satu lagi dunia melalui OGR, termasuk DGN.
  • Data raster: Tif georeferensi dan apa sahaja yang kami mahukan melalui GDAL.
  • Daripada output, anda boleh menghasilkan jpg, png, pdf dan sudah tentu, piawaian OGC.

Kemudian ada sokongan berbilang platform. MapServer dapat berjalan di atas IIS, yang menjadikannya ramah untuk pengguna Windows / PC. Juga di Apache, yang dapat berjalan di Windows dan Linux dengan hebat, bukan hanya untuk melayani data tetapi untuk menavigasi. Dalam kes Manifol
d, hanya penerbitan IIS, jika anda bercakap dengan mereka tentang Apache ia menyentuh kesesakan, walaupun terdapat orang-orang yang telah membuat mereka pirouettes. Dan dalam kes Bentley, hanya Windows, bahkan paparan web adalah ActiveX yang hanya berjalan di Internet Explorer, kecuali jika ia diasap IDPR kepada yang tinggi dalam kartrij ruang angkasa.

Tidak perlu dikatakan, ia tidak perlu dijaga membayar pelesenan. Lesen dengan Manifold Universal akan berada dalam urutan $ 600, yang dikeluarkan oleh Bentley GWPublisher dengan harga AS $ 10,000 dengan pengguna terhad dan jika itu untuk Server GIS yang bernilai AS $ 15,000 ke atas.

Akhirnya, saya melihat kelebihan yang besar dalam perkembangannya. Mencari seseorang yang bekerja MapServer tidak semudah itu, tetapi jauh lebih mudah daripada dengan aplikasi lain, bahkan dari jauh seperti yang kita lakukan sekarang. Pembangun yang mengetahui keberanian Penerbit Bentley GW tidak begitu mudah dicari, dia harus mengetahui Project Wise, Geographics, Microstation VBA dan Bentley Map untuk memanfaatkan perkembangan yang mantap di Bentley Geospatial Server (Walaupun saya akui bahawa terdapat perkara-perkara indah yang dilakukan di sana). Pembangun GIS Manifold, sangat sukar walaupun hanya .NET, dan satu dari Pelayan GIS, pasti akan dikenakan berdasarkan berapa banyak nilai lesen.

Bagaimana untuk memasangnya dalam langkah 5

pemasangan mapserverTidak banyak langkah, dan permulaan Kejadian:

  1. Muat turun OSGEO4W dari sini
  2. Pasangnya, PetaServer minimum, Apache dan contohnya.
  3. Pasang Apache dan buat perkhidmatan (atau angkat direktori melalui IIS).
  4. Angkat perkhidmatan
  5. Jalankan contoh dalam penyemak imbas

Ya, seperti genesis, antara ayat 1 dan 2 ada beberapa perkara yang berlaku dalam pemberontakan syaitan. Umumnya mendapatkan perkhidmatan sama ada melalui http: // localhost / atau menduduki pertempuran anda, tetapi anda belajar.

Ia akan menjadi yang akan kita jelaskan.

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

7 Komen

  1. Hello Eulises. Suatu hari anda akan memberitahu kami asap yang anda lakukan dengan C #, yang sangat kecil yang saya lihat di web.

    salam

  2. mengapa tidak melakukannya dengan pelayan c tajam dan sql 2008 atau sudah dengan peta jenis bentuk dan menerbitkan bentuk dan supaya anda mengelakkan masalah domain dan jadi anda hanya mencari pelayan dengan asp.net

  3. ada pengalaman dengan Mapguide sumber terbuka ?? Sudah lama saya memasangnya, tetapi ketika saya memulakan master, saya membuat ralat sambungan ke pelayan ... tutorial dalam bahasa Sepanyol akan sangat membantu.

  4. Halo, saya sangat berminat dengan peta peta, beberapa perkara yang saya mempunyai peluang untuk disatukan, pada masa ini saya ditumpukan untuk membangunkan aplikasi peta di dalam landasan kereta api, adakah anda mempunyai idea bagaimana? atau beberapa pautan bantuan .. terima kasih banyak

  5. Anda mesti mencari syarikat yang menawarkan hosting dengan mapkrip dimasukkan dalam perkhidmatan.

    Serta http://www.hostgis.com/

    Untuk menyampaikannya dari tahap intranet agak mudah, kerana hanya dengan IP mesin yang mempunyai perkhidmatan yang dibangkitkan (serta 192.168.0.129) boleh diakses dari komputer lain dalam rangkaian atau kumpulan kerja yang sama.

    Sekiranya anda ingin menyampaikannya ke Internet, anda perlu menggunakan mesin yang berfungsi sebagai pelayan untuk mempunyai sambungan internet yang lebih baik dan IP awam juga diduduki (80.26.128.194). Sebabnya ialah IP yang digunakan oleh peralatan apabila menyambung ke Internet, yang disediakan oleh perkhidmatan Internet, walaupun ia umum, berubah setiap kali ia diakses dan ia diduduki bahawa ia tetap, oleh sebab itu perlu untuk membayar.

    Jika anda tidak mahu akses ke nombor IP seperti yang sebelumnya, anda membayar perkhidmatan domain dan DNS, dengan mana anda boleh mempunyai alamat yang lebih mudah http://www.eldominio.com. Anda juga boleh mengarahkan semula dengan subdomain atau perkhidmatan yang menawarkan laman seperti http://www.no-ip.com

  6. Tahniah untuk blog yang telah saya lakukan selama ini. Walaupun saya ahli biologi, saya bekerja pada isu GIS. Tahun lepas saya belajar menggunakan MapServer sedikit dan sangat baik. Tetapi saya mempunyai soalan yang saya belum mendapat jawapannya. Apa syarikat hosting yang menyimpan peta MapServer? Apakah hasilnya yang perlu anda gunakan menggunakan komputer anda sendiri dan menggunakan rangkaian internet domestik?

    Saya ingin melakukan beberapa projek lain dengan program ini tetapi saya tidak mempunyai cara untuk menggantungnya di rangkaian.

    Jika seseorang tahu jawapannya akan diterima dengan baik.

    Best regards,

    Martiño

Leave a comment

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

Kembali ke atas butang