kadastrGeografik - GISManifold GISMicroStation-Bentleyqgis

MapServer tomonidan qaror qabul qilish

O'z xaritalarini nashr etish yo'lini izlayotgan Kadastr muassasasi bilan yaqinda bo'lib o'tgan suhbatdan foydalanib, men bu erda mavzuni qutqarishni jamoatchilikka qaytarish uchun eng muhim narsalarni umumlashtiraman. Ehtimol, o'sha paytda u qaror qabul qilmoqchi bo'lgan yoki geofumada yordam so'ragan odamga xizmat qiladi.

Nima uchun MapServer?

Sahna, hali GeoWeb Publisher, Bentley tomonidan tark etishni maqsad qilgan edi, chunki u hali ham litsenziyaga ega edi Ochish-server, bularning ajdodi, chang bosgan yillarda.  Bentleyga qiziqishning yana bir sababi ularning xaritalashini kadastr xaritalarini qurish va ularga xizmat ko'rsatish uchun VBA ilovalari bilan birga Microstation Geographics dasturida bo'lishidir.

Avval blogda (Ugly - kamdan-kam do'stim aytganidek) Biz veb-xarita xizmatini qanday yaratishni ko'rsatdik, Manifold yordamida GIS, arzon narxlardagi alternativ sifatida. Men ham bir kuni foydalari haqida gapirdim Geoweb nashriyoti kumush ko'proq bo'lganda eritma sifatida Bentleydan. Bu eski postning davomiyligini ta'minlash uchun taqqoslashlar qildi Onlayn xaritalarni nashr qilish uchun turli xil ilovalar.

Suhbatdan so'ng biz MapServer-ga borishga qaror qildik, bu mavzuni yaqin kunlarda foydalanishga umid qilaman. Aytgancha, boshqa ochiq manbali platformalarni yil davomida sinovdan o'tkazing, lekin veb-muhitda.

banner MapServer GIS dasturi emas, hatto o'z sahifasida aytilganidek o'zini ko'rsatmaydi. Bu Minnesota universiteti tashabbusi bilan tug'ilgan, shuning uchun uning logotipi Minnesota va Missisipi daryolarining quyilish joyidan kelib chiqqan. Bugungi kunda u ingliz-sakson kelib chiqishi tufayli, keng tarqalgan veb-xaritalar xizmatida etalon hisoblanadi. Ushbu dastur sifatida keng assortiment mavjud -juda keng, albatta, Men uning soddaligini yaxshi ko'raman, yangi foydalanuvchilar uchun eng oddiy narsa; barcha sehrlar QGis kabi dasturlardan yaratilishi mumkin bo'lgan yoki. PHP, Java, Perl, Python, Ruby yoki C # kabi tillarni ishlatish uchun xaritaga mantiqni tushunadigan .map faylini ko'rib chiqishda qo'llaniladi.

MapServer "da qo'shimcha dasturlar ishlab chiqildi"xizmat qildi”Chamaleon, Cartoweb, Ka-map va Pmapper kabi. Bular kodni kamroq buyrug'iga ega foydalanuvchilarga tavsiya etiladi, garchi MapServer ibtidoiy mantig'ini tushunish juda yaxshi.

maperver o'rnatish

Ko'rsatilgan misol shundan iboratki, biz hozir qilayotgan ishlarning bir misoli. Ularning ruxsati bilan va ushbu xizmat bir necha hafta ichida ommaga taqdim etilishini bilgan holda, ular uning ishlashini ko'rishlari mumkin.

Boshqa veb-ilovalar mavjud

Buning uchun men Fondga murojaat qilaman OSGeo, bu geospatial sohada ochiq manbalarni barqarorligi va standartlashtirish nuqtai nazaridan eng ijodiy tashabbuslardan biridir. Garchi men boshqalar borligini tan olsam ham.

  • Mapbender, juda mashhur, IDE Gvatemala misolida Mapserver bilan ingichka mijoz sifatida ishlatilgan. Jozibadorligining sababi shundaki, u bugungi kunda Internetda eng ko'p ishlatiladigan kombinatsiyalardan biri bo'lgan PHP va JavaScript uchun ishlab chiqilgan.
  • Mapbuilder, deb yozdi uning oxiri 1.5-versiyada va Open Layers-ga birlashtirilgan. AJAX narsasi ... bu go'zallik edi.
  • Ochiq qatlamlar, Google yoki Yahoo Xaritalarni integratsiya qilish yoki raster ekranni samarali ravishda keshlashni xohlasangiz ajoyib.
  • Mapguide Opensource, AutoDesk bilan aloqasi uchun juda mashhur. O'zingiz xohlagan lazzatda o'lishga bardoshli.
  • Darajasi, standartlarda juda tutun. Evropada katta imkoniyatlarga ega. GML-ni qo'llab-quvvatlashdagi barqarorligi sababli, bu veb-jarayonlarni tashabbusda amalga oshirish uchun neytral alternativ sifatida taklif etiladi. INSPIRE.

maperver o'rnatish Boshqa OSGo inkubatsiya echimlari quyidagilardir:

  • Geoserver, uning katta potentsiali rivojlanish Java haqida. Google Maps, Google Earth, Yahoo Xaritalari, shu jumladan ArcGISni integratsiyalashgan holda Open Layers kabi ko'p narsalarni taklif qilamiz.
  • Geomatika Engil mijozlar, ish stoli va veb-saytlar mavjud.
  • MapFish, Pytonga e'tiborni qaratadi, lekin ehtimol, eng kam hujjatlangan (onlayn).

MapServer afzalliklari

Muvofiqlik standartlar bilan OGK. Ehtimol, eng yaxshi, garchi bu deyarli barcha ochiq manba dasturlarda, hech bo'lmaganda WMS, WFS, WCS, GML bo'yicha yaxshi.

  • Veb-karta xizmati (OGC: WMS) 1.0.0, 1.0.7, 1.1.0 va 1.1.1
  • Veb xususiyat xizmati (OGC: WFS) 1.0.0, 1.1.0
  • Web-qamrov xizmati (OGC: WCS) 1.0.0, 1.1.0
  • Geografiya Markup Language (OGC: GML) 2.1.2, 3.1.0 0 profili
  • Veb-manzil konteksti hujjatlari (OGC: WMC) 1.0.0, 1.1.0
  • Styled Layer identifikatori (OGC: SLD) 1.0.0
  • Filtrni kodlash xususiyatiga (OGC: FES) 1.0.0
  • Sensorni kuzatish xizmati (OGC: SOS) 1.0.0
  • Kuzatishlar va o'lchovlar (OGC: OM) 1.0.0
  • SWE Umumiy (OGC: SWE) 1.0.1
  • OWS Umumiy (OGC: OWS) 1.0.0, 1.1.0

Ma'lumotlarni Open Gis Consortium yo'riqnomalari orqali taqdim etish har qanday dasturni hech qanday to'siqsiz yopishtiradi. AutoDesk Civil3D, ArcGIS-dan. Bentli xaritasi, gvSIG, QGis va boshqalar. Hatto Google Earth / wms orqali xaritalar.

Uni ilgari ishlagan dasturlar (GeoWeb Publisher va Manifold CBS) bilan taqqoslab, MapServer ularni juda ko'p tarqalishiNatijada, sizning sahifangizda foydalanuvchilar hamjamiyati haqida gapirmaslik uchun etarli ma'lumot, ishlab chiqilgan misollar mavjud. GWP holatida siz tirnoq bilan ko'p ishlashingiz kerak va Ispan tilida Manifold mavjud bo'lgan narsa juda oz -tashqariga chiqib ketish siz egeomates ziddiyatlardan qochish uchun-.

El ma'lumotlarni qo'llab-quvvatlash bu ajablanarli. Bu osmon emas, lekin u etarlicha yaqin:

  • Vektorli yoki Geodatabase ma'lumotlar: Shaklli fayllar, GML, PostGIS va OGR orqali yana bir dunyo, shu jumladan DGN.
  • Rastr ma'lumotlari: georeferenced Tif va biz GDAL orqali istagan narsalar.
  • Chiqish, siz JPG, png, pdf va, albatta, OGC standartlarini yaratishingiz mumkin.

Shunda ham bor ko'p platformali qo'llab-quvvatlash. MapServer IIS-ning yuqori qismida ishlashi mumkin, bu uni Windows / PC foydalanuvchilari uchun qulay qiladi. Shuningdek, u Windows va Linux-da nafaqat ma'lumotlarga xizmat qilish, balki navigatsiya qilish uchun ajoyib tarzda ishlay oladigan Apache-da. Manifol misolida
d, faqat IIS nashrlari, agar ularga Apache ga gapirsangiz tiqilib qolaylik, ba'zilari esa o'zlarini yaratgan pirouettes. Va Bentleyda faqat Windows, hatto veb-displey ham chekilmagan ekan, faqat Internet Explorer-da ishlaydigan ActiveX. IDPR kosmik kartrijda ulug'vorlikka ega.

Aytishga hojat yo'q, bu shart emas litsenziyani to'lash. Manifold Universal kompaniyasining litsenziyasi 600 dollar, cheklangan foydalanuvchilar bilan Bentley GWPublisher-dan 10,000 15,000 AQSh dollari va agar GIS Server uchun XNUMX XNUMX AQSh dollaridan yuqori bo'lsa.

Nihoyat, men katta afzalliklarni ko'rmoqdaman rivojlanish. MapServer-da ishlaydigan odamni topish u qadar oson emas, lekin boshqa dasturlarga qaraganda ancha oson, hattoki hozirgiday masofadan turib. Bentley GWPublisher-ning jasoratini biladigan ishlab chiqaruvchini topish juda oson emas, u Bentley Geospatial Server-dagi ishonchli rivojlanishdan foydalanish uchun Project Wise, Geographics, Microstation VBA va Bentley Map-ni bilishi kerak (Garchi u erda ajoyib ishlar amalga oshirilganligini tan olsam). Manifoldli GIS ishlab chiqaruvchisi, juda qiyin, ammo u faqat .NET bo'lsa ham, GIS Serverdan biri, litsenziyaning qiymatiga qarab haq oladi.

Uni 5 bosqichida qanday qilib o'rnatish mumkin

maperver o'rnatishIbtidoning boshlanishi kabi bir qancha qadamlar ham yo'q:

  1. OSGEO4W-ni yuklab olish bu erdan
  2. Buni minimal MapServer, Apache va o'rnak o'rnating.
  3. Apache-ni o'rnating va xizmatni yarating (yoki IIS orqali katalogni ko'taring).
  4. Lift xizmati
  5. Brauzerda misolni ishga tushiring

Ha, genezis singari, 1 va 2 oyatlar orasida Shaytonning isyonida sodir bo'lgan bir nechta voqealar mavjud. Odatda xizmatni http: // localhost / orqali olish yoki sizning kurashingizni egallaydi, ammo siz o'rganasiz.

Bu keyingi tushuntirishda bo'ladi.

Golji Alvares

Yozuvchi, tadqiqotchi, yerni boshqarish modellari bo'yicha mutaxassis. U Gondurasdagi SINAP milliy mulk boshqaruvi tizimi, Gondurasdagi qoʻshma munitsipalitetlarni boshqarish modeli, Kadastr boshqaruvining integratsiyalashgan modeli - Nikaraguada registr, Kolumbiyadagi SAT hududini boshqarish tizimi kabi modellarni kontseptuallashtirish va amalga oshirishda ishtirok etgan. . 2007 yildan beri Geofumadas bilimlar blogining muharriri va GIS - CAD - BIM - Digital Twins mavzularida 100 dan ortiq kurslarni o'z ichiga olgan AulaGEO Akademiyasining yaratuvchisi.

Haqida Maqolalar

7 Comments

  1. Salom Eulises. Bir kuni sizga C # bilan qilgan tutunni aytib berasiz, ulardan internetda ko'rganim juda kam.

    Javob bilan quote

  2. nima uchun o'tkir va sql server 2008 bilan yoki posgrest-da allaqachon form-turini xaritalar bilan yozib bo'lmaydi va shuning uchun siz domeningizdan chetlanasiz va faqat asp.net bilan serverni qidirasiz.

  3. ochiq manbali Mapguide bilan bog'liq har qanday tajriba ?? Men uni uzoq vaqtdan beri o'rnatganman, lekin masterni boshlaganimda, u menga serverga ulanish xatosini keltirib chiqaradi ... ispan tilidagi o'quv qo'llanma juda foydali bo'ladi.

  4. Salom, men xodimi bilan juda qiziqaman, ba'zi narsalar bilan uchrashish imkoniyati bor edi, shu bilan birga, men raillar ichida xarita dasturini ishlab chiqishga bag'ishladim, qanday qilib sizning fikringiz bor? yoki ba'zi yordam liniyasi .. sizga katta rahmat

  5. Xizmatga kiritilgan xaritalar bilan ta'minlaydigan kompaniya taklif qilishingiz kerak.

    Shuningdek http://www.hostgis.com/

    Intranet darajasidan xizmat qilish juda oson, chunki xizmatni ko'targan (masalan, 192.168.0.129 kabi) kompyuterning IPi bir xil tarmoq yoki ish guruhidagi boshqa kompyuterlardan foydalanishlari mumkin.

    Internetdan foydalanishni istasangiz, serverda ishlaydigan kompyuterning Internetga ulanganligi kamligi va 80.26.128.194 ning ommaviy IP-si ishg'ol etilganligiga e'tibor bering. Buning sababi shundaki, internetni Internetga ulash uchun asbob-uskuna sotib oladigan IP, ommaviy bo'lsa-da, u har doim unga kirish va o'zgarishlarni o'zgartirsa, to'lash kerak.

    Agar avvalgi IP-raqamiga kirishni xohlamasangiz, domen va DNS xizmatini to'laysiz, bu bilan sizga oson manzil bo'lishi mumkin http://www.eldominio.com. Bundan tashqari, subdomain yoki shunga o'xshash sahifalarni taklif qiladigan xizmatlar bilan qayta yo'naltirilishi mumkin http://www.no-ip.com

  6. Blogni hoziroq qilganim uchun tabriklayman. Men biolog bo'lsam ham, CBS masalalari ustida ishlayman. O'tgan yili MapServer'dan bir oz foydalanishni o'rgandim va bu juda yaxshi. Lekin men hali javob olmaganimga bir savolim bor. MapServer do'koni qanday hosting kompaniyasi hisoblanadi? O'z kompyuteringizni ishlatishingiz va ichki Internet tarmog'idan qanday natijalarga erishishingiz kerak?

    Men ushbu dastur bilan boshqa loyihani amalga oshirishni xohlayman, lekin uni internetda osib qo'yishning usuli yo'q.

    Kimdir bu javobni bilsa, u juda yaxshi qabul qilinadi.

    Hurmat bilan,

    Martio

Izoh qoldirish

Sizning email manzilingiz chop qilinmaydi. Kerakli joylar bilan belgilangan *

Yuqoriga qaytish tugmasi