地籍地理空間 - GIS歧管GISMicroStation的賓利QGIS

Decidiéndonos通過地圖服務器

利用最近與Cadastre機構進行的對話,該機構正在尋找一種發布其地圖的方法,在此我總結了最重要的事情,以將對該主題的營救返回給社區。 也許在那時,它會幫助想要做出決定或尋求Geofumado幫助的人。

為什麼選擇MapServer

這個場景是有人,本來打算由賓夕法尼亞州GeoWeb出版社去,因為他仍然有執照 發現服務器,這個祖先,回到塵土的歲月。  他們對Bentley感興趣的另一個原因是,他們的地圖是在Microstation Geographics上,用於建築和維護地籍圖的VBA應用程序。

以前在博客(醜 - 稀 正如朋友所說)顯示瞭如何創建一個網頁地圖服務, 使用歧管 GIS作為一種低成本替代方案。 我也有一天談到了 Geoweb出版社 當有更多的白銀時,可以使用Bentley提供的解決方案。 這是為了延續舊職位, 我比較了 各種應用之間的在線地圖出版。

對話後,我們決定轉到MapServer,我希望在接下來的幾天中探討這個話題。 順便說一下,在今年剩下的時間裡,但是在Web環境中,開始測試其他開源平台。

旗幟 正如其頁面所說,MapServer不是GIS應用程序,甚至甚至都不是。 它是由明尼蘇達大學發起的,因此其徽標來自明尼蘇達州和密西西比河的交匯處。 今天,它可能是歸因於盎格魯-撒克遜人的地方,成為了廣泛分佈的Web地圖服務的基準。 由於此應用範圍廣泛-非常寬,真的, 我喜歡它的簡單性,對於新用戶來說最簡單; 所有的魔法都是處理可以從諸如QGis等程序生成的.map文件,或者理解mapscript的邏輯,以利用PHP,Java,Perl,Python,Ruby或C#等語言。

更多應用程序在MapServer上開發“提供服務”例如Chamaleon,Cartoweb,Ka-map和Pmapper。 儘管了解MapServer的原始邏輯是理想的,但建議將它們推薦給代碼熟練程度較低的用戶。

mapserver安裝

所示示例僅是我們現在正在做的工作的示例。 經過他們的許可並意識到這項服務將在幾週內向公眾開放,然後他們才能看到它正在工作。

存在其他Web應用程序

為此,我將使用基金會作為參考 OSGeo的,這是地理空間領域中可持續性和開源標準化方面最具創意的舉措之一。 儘管我承認還有其他人。

  • Mapbender,它非常普及,在IDE危地馬拉的情況下,用作Mapserver的瘦客戶端。 之所以吸引人,是因為它是為PHP和JavaScript開發的,這是當今網絡上使用最廣泛的兩種組合。
  • MapBuilder來了 結束了 在1.5版中合併到“開放層”中。 AJAX東西……真是美。
  • 打開圖層,想知道您是否要集成Google或Yahoo Maps或改進光柵部署中的緩存。
  • Mapguide開源,因其與AutoDesk的關係而非常受歡迎。 無論您想吃什麼口味,樂於死的堅固。
  • 程度,對標準頗有冒昧。 在歐洲具有很大的潛力。 由於其在GML支持中的穩定性,因此建議將它作為主動實施Web流程的中立替代方案。 啟發.

mapserver安裝 OSGeo孵化的其他解決方案有:

  • Geoserver,其最大的潛力在於開發是關於Java的。 在整合Google地圖,Google地球,雅虎地圖(包括ArcGIS)時提供諸如Open Layers等等。
  • Geomajas 其中包括瘦客戶機,桌面和網絡。
  • MapFish,重點關注Pyton,但也可能是最少的(在線)之一。

MapServer的優點

兼容性 與標準 OGC。 也許最好的,儘管在這幾乎所有的開源應用程序都是好的,至少在WMS,WFS,WCS,GML方面。

  • 網頁地圖服務(OGC:WMS)1.0.0,1.0.7,1.1.0和1.1.1
  • Web功能服務(OGC:WFS)1.0.0,1.1.0
  • 網絡覆蓋服務(OGC:WCS)1.0.0,1.1.0
  • 地理標記語言(OGC:GML)2.1.2,3.1.0級別0配置文件
  • 網頁上下文文件(OGC:WMC)1.0.0,1.1.0
  • 風格圖層描述符(OGC:SLD)1.0.0
  • 過濾器編碼規範(OGC:FES)1.0.0
  • 傳感器觀測服務(OGC:SOS)1.0.0
  • 觀察和測量(OGC:OM)1.0.0
  • SWE Common(OGC:SWE)1.0.1
  • OWS Common(OGC:OWS)1.0.0,1.1.0

通過Open Gis Consortium準則提供數據將使任何程序都遵循它,而不會受到太大阻礙。 從AutoDesk Civil3D,ArcGIS。 Bentley Map,gvSIG,QGis等甚至通過WMS的Google Earth /地圖。

與之前使用的應用程序(GeoWeb Publisher和Manifold GIS)進行比較,MapServer通過 很多擴散結果,您的頁面具有足夠的信息,開發的示例,更不用說用戶社區了。 對於GWP,您需要做很多工作,而西班牙語中的歧管很少-離開了 你egeomates 以免引起矛盾-.

El 數據支持 這是一個奇蹟。 它不是天堂,但距離足夠近:

  • 矢量或地理數據庫數據:形狀文件,GML,PostGIS以及通過OGR(包括DGN)創建的另一個世界。
  • 柵格數據:地理參考Tif和我們想要通過GDAL獲得的任何數據。
  • 從產出來看,您可以生成jpg,png,pdf以及OGC標準。

那就是那個 多平台支持。 MapServer可以在IIS之上運行,這使其對Windows / PC用戶友好。 同樣在Apache上,它可以完美地在Windows和Linux上運行,不僅可以提供數據,還可以進行導航。 對於Manifol
d,只發布IIS,如果你和他們談論Apache 它遇到擁塞雖然有那些誰做了他們的 迴旋。 對於Bentley,只有Windows,甚至Web顯示器都是僅在Internet Explorer上運行的ActiveX,除非煙熏 IDPR 在空間墨盒中欣欣向榮。

不用說,它不處理 支付許可證。 與Manifold Universal簽訂的許可約為600美元,Bentley GWPublisher的許可為10,000美元(受限用戶),而GIS Server的許可為15,000美元以上。

最後,我看到了很大的優勢 的發展。 找到工作在MapServer上的人並非易事,但比起其他應用程序要容易得多,甚至像我們現在正在遠程進行的那樣。 知道Bentley GWPublisher膽量的開發人員並不容易,他必須了解Project Wise,Geographics,Microstation VBA和Bentley Map,才能利用Bentley Geospatial Server上的強大開發功能(雖然我承認那裡有很多精彩的事情)。 一個Manifold GIS開發人員,儘管它只是.NET,卻非常困難,並且來自GIS Server,但它一定會根據許可證的價值來收費。

如何安裝在5步驟

mapserver安裝沒有很多的步驟,還有創世紀的開始:

  1. 下載OSGEO4W 從這裡
  2. 安裝它,最少MapServer,Apache和一個例子。
  3. 安裝Apache並創建服務(或通過IIS提起目錄)。
  4. 提起服務
  5. 在瀏覽器中運行示例

是的,就像創世記一樣,第1和第2節之間在撒但的叛亂中發生了幾件事。 通常,通過http:// localhost /來提高服務質量,或占用它的戰鬥力,但這是可以學習的。

將在下一個我們將解釋它。

高爾基阿爾瓦雷斯

作家、研究員、土地管理模型專家。 他參與了模型的概念化和實施,例如:洪都拉斯國家財產管理系統 SINAP、洪都拉斯聯合市政管理模型、地籍管理綜合模型 - 尼加拉瓜登記處、哥倫比亞領土 SAT 管理系統. 自 2007 年以來,Geofumadas 知識博客的編輯和 AulaGEO 學院的創建者,其中包括 100 多門關於 GIS - CAD - BIM - 數字孿生主題的課程。

相關文章

7 個評論

  1. 你好歐利斯 有一天你會告訴我們你用C#做的煙,其中我在網上看到的很少。

    問候

  2. 為什麼不使用尖銳的c和sql server 2008或已經與posgrest和發布形狀類型映射,所以你避免域問題,所以你只是找一個服務器與asp.net

  3. 開源Mapguide的任何經驗? 我已經安裝了很長時間,但是當我啟動主服務器時,它向服務器拋出連接錯誤……西班牙語教程非常有用。

  4. 你好,我對mapserver非常感興趣,有些事情我有機會放在一起,在這一刻,我致力於在rails裡面開發一個地圖應用程序,你有什麼想法? 或一些幫助鏈接..非常感謝你

  5. 您必須搜索提供託管服務中包含的mapscript的公司。

    以及 http://www.hostgis.com/

    從Intranet級別提供服務是相當容易的,因為只有具有提供服務的機器(以及192.168.0.129)的IP才能從同一網絡或工作組中的其他計算機訪問。

    如果要將其提供給Internet,則必須使用作為服務器的機器來使用更多或更少體面的互聯網連接,並且公共IP也被佔用(80.26.128.194)。 原因是互聯網服務所提供的設備連接到互聯網所使用的IP雖然是公開的,但每次訪問時都會發生變化,並且被佔用是固定的,因此需要付費。

    如果您不想訪問像上一個那樣的IP號碼,那麼您需要支付一個域名和DNS服務,您可以使用這個域名和DNS服務 http://www.eldominio.com。 您還可以使用提供頁面的子域或服務進行重定向 http://www.no-ip.com

  6. 恭喜我已經做了很多時間的博客了。 雖然我是一名生物學家,但我從事GIS問題。 去年,我學會了使用MapServer,這是非常好的。 但我有一個問題,我還沒有得到答案。 MapServer存儲的託管公司? 你有什麼結果使用自己的電腦和使用國內的互聯網?

    我想用這個程序做一些其他的項目,但是我無法把它掛在網絡上。

    如果有人知道答案會很受歡迎。

    聯合國saludo

    馬蒂諾

發表評論

您的電子郵件地址將不會被發表。 必填字段標有 *

返回頂部按鈕