kadastroCoğrafi - CBSmanifoldu CBSMicroStation-BentleyQGIS

Mapserver tarafından Decidiéndonos

Haritalarını yayınlamak isteyen bir Kadastro kurumuyla yakın zamanda yapılan bir görüşmeden yararlanarak, burada konunun kurtarılmasını topluluğa geri döndürmek için en önemli şeyleri özetledim. Belki de o anda bir karar vermek isteyen veya geofumado yardımı isteyen birine yardımcı olacaktır.

Neden MapServer

evre GeoWeb Publisher, Bentley için ayrılmak planlıyordu biriydi, hala bir lisans vardı Keşif SunucusuGeri toz yıllarda bunun selefi.  onlar Bentley ilgilenmişlerdir diğer nedeni haritalama inşaat ve kadastro haritalarının bakımı için VBA uygulamaları ile Microstation coğrafya hakkında olmasıdır.

Daha önce blog (Feo - Nadir arkadaş diyor), Nasıl bir web haritalar oluşturmak için size gösterdi Manifold kullanarak Düşük maliyetli bir alternatif olarak CBS. Ayrıca bir gün bunun faydaları hakkında konuştum GeoWeb Yayınevi Daha fazla gümüş olduğunda çözüm olarak Bentley'den. Bu, eski gönderiye süreklilik kazandırmak için yapılan karşılaştırmalar Online haritalar yayınlamak için çeşitli uygulamalar arasında.

Görüşmeden sonra, önümüzdeki birkaç gün içinde yararlanmayı umduğum bir konu olan MapServer'a gitmeye karar verdik. Bu arada, yılın geri kalanında diğer açık kaynaklı platformları bir web ortamında test etmeye başlayın.

afiş MapServer bir CBS uygulaması değil, sayfasından da anlaşılacağı gibi öyle numarası bile yapmıyor. Minnesota Üniversitesi'nin bir girişimi olarak doğdu, dolayısıyla logosu Minnesota ve Mississippi nehirlerinin birleşiminden geliyor. Bugün, belki de Anglo-Sakson kökenli olması nedeniyle, yaygın olarak dağıtılan web haritası hizmetinde bir kriterdir. Bu uygulama geniş bir yelpazeye sahiptir -Çok geniş Gerçekten- Ben yeni kullanıcılar için basit olarak sadeliği, ister; Sihirli ya programlardan QGIS gibi üretilen veya PHP, Java, Perl, Python, Ruby veya C # gibi mapscript dilleri yararlanmaya mantığını anlamak edilebilir .map dosya yönetimi içindedir.

MapServer Hakkında Daha Fazla Uygulama Geliştirildi "hizmetChamaleon, Cartoweb, Ka-map ve Pmapper gibi. MapServer'ın ilkel mantığını anlamak ideal olsa da, bunlar daha az kod yeterliliğine sahip kullanıcılar için önerilir.

yüklemek mapserver

Gösterilen örnek şu anda yaptığımız işin sadece bir örneğidir. İzinleri ve bu hizmetin birkaç hafta içinde halka açık olacağının bilinciyle ve sonra çalıştığını görebilirler.

Diğer web uygulamaları vardır

Bunun için, bir kriter Vakfı olarak kullanacak OSGeoJeo-uzamsal alanda açık kaynağın sürdürülebilirliği ve standardizasyonu açısından en yaratıcı girişimlerden biri olan. Başkalarının da olduğunu kabul etmeme rağmen.

  • Mapbender, oldukça popüler, IDE Guatemala durumunda Mapserver ile ince bir istemci olarak kullanılır. Çekiciliğinin nedeni, günümüzde web'de en yaygın kullanılan kombinasyonlardan ikisi olan PHP ve JavaScript için geliştirilmiş olmasıdır.
  • MapBuilder, Kim geldi bir uç 1.5 sürümünde ve Açık Katmanlar halinde birleştirildi. AJAX olayı… bu bir güzellikti.
  • Açık KatmanlarGoogle'a veya Yahoo Maps entegre veya raster ekranda önbelleği düzene istiyorsanız Wonders.
  • MapGuide Opensource, Autodesk ile olan ilişkisi için çok popüler. İstediğiniz lezzette ölmek için sağlam.
  • Derece, standartlarda oldukça dumanlı. Avrupa'da büyük bir potansiyele sahip. GML desteğindeki kararlılığı nedeniyle, girişimde web süreçlerinin uygulanması için nötr bir alternatif olarak önerilmektedir. INSPIRE.

yüklemek mapserver Diğer OSGeo inkübasyon çözeltilerdir:

  • Geoserver, en büyük potansiyel, geliştirmenin Java ile ilgili olmasıdır. Google Haritalar'ı, Google Earth'ü, ArcGIS'i de içeren Yahoo Haritalarını entegre ederken Açık Katmanlar gibi sunacak çok şey.
  • Geomajas ince istemci, masaüstü ve web dahil.
  • MapFishöncelik pyton odaklanmak ama (çevrimiçi) en belgelenmiş belki bir ile.

MapServer Avantajları

Uygunluk standartlara OGC. Belki de en iyi, bu hemen hemen tüm açık kaynak uygulamaları en azından terimler WMS, WFS, WCS, GML, iyi gitmek rağmen.

  • Web Harita Servisi (OGC WMS) 1.0.0, 1.0.7, 1.1.0 ve 1.1.1
  • Web Özelliği Hizmeti (OGC: WFS) 1.0.0, 1.1.0
  • Web Kapsama Servisi (OGC WCS) 1.0.0, 1.1.0
  • Coğrafya İşaretleme Dili (OGC GML) 2.1.2, 3.1.0 0 Profili Seviye
  • Web Harita Bağlam Belgeler (OGC WMC) 1.0.0, 1.1.0
  • Trend Katman tanımlayıcısı (OGC SLD) 1.0.0
  • Filtre Kodlama Şartname (OGC: FES) 1.0.0
  • Sensör Gözlem Servisi (OGC SOS) 1.0.0
  • Gözlemler ve Ölçümler (OGC: OM) 1.0.0
  • SWE Ortak (OGC SV) 1.0.1
  • Ortak WSİ (OGC OWS) 1.0.0, 1.1.0

Open Gis Consortium yönergeleri aracılığıyla veri sunmak, herhangi bir programın çok fazla engel olmaksızın ona bağlı kalmasını sağlayacaktır. AutoDesk Civil3D, ArcGIS'ten. Bentley Haritası, gvSIG, QGis, vb. Hatta Google Earth / wms aracılığıyla haritalar.

Daha önce üzerinde çalıştığım uygulamalar (GeoWeb Publisher ve Manifold CBS) ile karşılaştırdığımızda, MapServer bunları aşıyor; yaygın kamuoyunca bilinenSonuç olarak, sayfanız kullanıcı topluluğundan bahsetmeye gerek kalmadan yeterli bilgiye, geliştirilmiş örneklere sahiptir. GWP söz konusu olduğunda çiviler üzerinde çok çalışmanız gerekir ve İspanyolca'da Manifold'un ne olduğu çok azdır -dışarıda bırakarak Sen egeomates çelişmeyecek için-.

El veri taşıyıcısı bu bir mucize. Cennet değil ama yeterince yakın:

  • Vektör veya Coğrafi Veri Tabanı verileri: Şekil dosyaları, GML, PostGIS ve DGN dahil OGR aracılığıyla bir dünya daha.
  • Raster verileri: coğrafi referanslı Tif ve GDAL aracılığıyla istediğimiz her şey.
  • Çıktı jpg, png, pdf ve tabii ki, OGC standartlarını oluşturulabilir.

Sonra orada çoklu destek. MapServer IIS üzerinde çalışabilir, bu da onu Windows / PC kullanıcıları için uygun hale getirir. Ayrıca Windows ve Linux üzerinde harika bir şekilde çalışabildiği Apache'de, sadece veri sunmak için değil, aynı zamanda gezinmek için de. Manifol durumunda
Apache onları konuşmak durumunda d yayın yalnızca IIS macun tıkanıklığıBazı onların yapmış olsa da piruetler. Ve Bentley söz konusu olduğunda, yalnızca Windows, hatta web ekranı bile, sigara içilmediği sürece yalnızca Internet Explorer üzerinde çalışan bir ActiveX'tir. IDPR uzay kartuş gösterdiği eşsiz etmek.

Hiçbir fırsatlar söylemeye gerek yok ödeme lisans. Manifold Universal lisansı 600 ABD Doları, Bentley GWPublisher'ın 10,000 ABD Doları sınırlı kullanıcı ve GIS Sunucusu için 15,000 ABD Doları ve üzeri olması durumunda olacaktır.

Son olarak, ben büyük bir avantaj görmek gelişme. MapServer'ı çalıştıran birini bulmak o kadar kolay değil, ancak şu anda yaptığımız gibi uzaktan bile olsa diğer uygulamalardan çok daha kolay. Bentley GWPublisher'ın cesaretini bilen bir geliştiricinin bulunması o kadar kolay değildir; Bentley Geospatial Server'daki (Ben harika şeyler olduğunu itiraf rağmen). Bir Manifold CBS geliştiricisi, yalnızca .NET olmasına rağmen çok zor ve GIS Sunucusundan biri, lisansın değerine bağlı olarak kesinlikle ücret alacaktır.

5 olduğu gibi adımları yüklemek

yüklemek mapserverbirçok adımlar ve Genesis başlangıcı vardır:

  1. İndir OSGEO4W burada
  2. Asgari Mapserver, Apache ve bir örnek yükleyin.
  3. Apache yükleyin ve hizmet oluşturmak (veya IIS üzerinden bir dizin kaldırın).
  4. Kaldırma hizmeti
  5. tarayıcıda örneği çalıştırma

Evet, oluşum gibi, 1. ve 2. ayetler arasında Şeytan'ın isyanında meydana gelen birkaç şey var. Hizmeti genellikle http: // localhost / üzerinden kurmak veya savaşınızı meşgul etmekle birlikte öğrenirsiniz.

Bu izah edileceği yanında olacaktır.

golgi alvarez

Yazar, araştırmacı, Arazi Yönetim Modelleri uzmanı. Honduras'ta Ulusal Mülkiyet Yönetimi Sistemi SINAP, Honduras'ta Ortak Belediyeler Yönetim Modeli, Nikaragua'da Entegre Kadastro Yönetimi Modeli - Sicil, Kolombiya Bölgesi SAT Yönetim Sistemi gibi modellerin kavramsallaştırılmasına ve uygulanmasına katılmıştır. . 2007'den beri Geofumadas bilgi blogunun editörü ve GIS - CAD - BIM - Digital Twins konularında 100'den fazla kurs içeren AulaGEO Academy'nin yaratıcısı.

İlgili Makaleler

7 Yorumlar

  1. Merhaba Eulises. Bir gün seni küçük Web'de gördüklerimi C #, yaptığı haber füme.

    selamlar

  2. neden sadece asp.net ile bir sunucu arayan böylece c keskin ve SQL Server 2008 ya da zaten posgrest şekli ve yayınlama haritalar türleri ile ve böylece üstünlük sorununu önlemek ve bunu yapamaz

  3. açık kaynak Mapguide ile herhangi bir deneyim? Uzun zamandır kurdum, ancak ustayı başlattığımda bana sunucuya bir bağlantı hatası veriyor ... İspanyolca bir eğitim çok yardımcı olacaktır. Selamlar, teşekkürler =)

  4. Olumsuz, Google arama motoru ile savaşmak zorunda kalacaktır.

  5. Merhaba, ben Mapserver çok ilgileniyorum, ben başardı bazı şeyler şimdi ben Rails bir eşleme uygulama geliştirmeye odaklanmış değilim, bir araya getirmek için, hiçbir fikrin nasıl var? ya da herhangi bir yardım linki .. teşekkür ederim çok

  6. Hizmete dahil mapscript barındırma teklifler bir şirket için bakmak gerekir.

    Yanısıra http://www.hostgis.com/

    Sadece (192.168.0.129 gibi) hizmetini yükseltti makinenin ei IP ile aynı ağ veya çalışma grubu içindeki diğer bilgisayarlardan erişilebilir çünkü intranet seviyesinden hizmet verebilmek için, oldukça kolaydır.

    Internet'e hizmet etmek istiyorsanız, bir sunucu az ya da çok iyi Internet ve genel IP adresleri yanı sıra (80.26.128.194) bağlantısı var olarak çalışan makineyi işgal eder. nedeni IP kamu olmasına rağmen, internet servisi tarafından sağlanan internete bağlanmak için bilgisayar alır o girilir ve fırsatlar düzeltilmesi her zaman değiştirir, böylece ödemek zorunda olmasıdır.

    Eğer yukarıdaki gibi bir IP numarasına erişimi yapmak istemiyorsanız, etki alanı ve DNS hizmeti hangi ile daha kolay bir yön olabilir, ödenir http://www.eldominio.com. Ayrıca alt alan veya hizmet sunulan sayfaları yönlendirebilirsiniz http://www.no-ip.com

  7. Tebrikler blogunda uzun zamandır takip ediyorum. Her ne kadar biyolog olsam GIS konularında çalışıyorum. Geçen yıl MapServer'ı biraz kullanmayı öğrendim ve çok iyi. Ancak cevabım henüz cevaplamadığım yönünde bir sorum var. Hangi hosting şirketi MapServer'ı depolar? Kendi bilgisayarınızı nasıl kullanabilir ve ev internet ağını kullanabilirsiniz?

    Bu program ile diğer bazı proje yapmak istiyorum ama net asmak için hiçbir yolu yoktur.

    Herkes bilir respouesta çok iyi karşılandı olacaktır.

    Saygılarımızla,

    Martino

Yorum yapın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

Başa dön düğmeye