MapServer Tutorial——MapServer7.2.1教程學習(大綱)
前言
最近在學習Gis方面的知識,因為電腦硬件配置偏低,顧選擇MapServer入手。網上搜索MapServer系列教程較少,對於入門級開發人員而言,還是有一定的難度,所以在自己通過官網學習之余,也將官網的案例加以實踐和記錄,方便自己學習實踐和后續查閱。也為其他入門新手略盡綿薄之力。官網地址:https://www.mapserver.org/tutorial/index.html。
其實我自己下載的是編譯好的版本,詳見我的上一篇博客《MapServer Configuring with IIS》,從MapServer的安裝配置開始。
我的開發環境是:GDAL + MapServer + IIS 。如果其他朋友是GDAL + MapServer +Apache,使用PHP或者Java開發,請查閱MS4W(MapServer for Window),有更加詳細的教程。大同小異,開始學習之旅。
章節
MapServer7.2.1教程分為4節內容。
第一節
介紹MapServer的基本配置概念,如:layer、class ordering等。如何使用 vector(矢量)和 raster(柵格)數據,projections(投影)和 labeling(標記)等。
第二節
如何使用 HTML 模板創建交互式地圖 web 應用。
第三節
如何使用HTML 模板創建查詢(query)web 應用。
第四節
介紹一些高級應用。
內容
Tutorial Timeframe(教程時間表)
Tutorial Data(教程數據)
Before Using the Tutorial(使用教程前准備工作)
Windows, UNIX/Linux Issues(windows,unix/linux中的問題)
Other Resources(其他資源)
Section 1: Static Maps and the MapFile(靜態地圖以及地圖文件)
Section 2: CGI variables and the User Interface(CGI變量以及用戶應用)
HTML Templates(HTML模板)
Examples(案例)
Section 3: Query and more about HTML Templates(查詢以及更多關於HTML模板)
Section 4: Advanced User Interfaces(高級應用)
備注
內容一步一步完善中,后續持續更新,以及會修改當前文章內容鏈接,新怎和修改均會添加對應的鏈接地址。本人英語水平有限,如翻譯不到位的地方,歡迎拍磚。
同時,自己也是Gis門外漢,還在最初級學習階段,有些專業詞匯和語義表達不明處,望海涵和指出,必定會第一時間學習以及糾正。