MapServer Tutorial——MapServer7.2.1教程學習(大綱)html
前言linux
最近在學習Gis方面的知識,由於電腦硬件配置偏低,顧選擇MapServer入手。網上搜索MapServer系列教程較少,對於入門級開發人員而言,仍是有必定的難度,因此在本身經過官網學習之餘,也將官網的案例加以實踐和記錄,方便本身學習實踐和後續查閱。也爲其餘入門新手略盡綿薄之力。官網地址:https://www.mapserver.org/tutorial/index.html。web
其實我本身下載的是編譯好的版本,詳見個人上一篇博客《MapServer Configuring with IIS》,從MapServer的安裝配置開始。windows
個人開發環境是:GDAL + MapServer + IIS 。若是其餘朋友是GDAL + MapServer +Apache,使用PHP或者Java開發,請查閱MS4W(MapServer for Window),有更加詳細的教程。大同小異,開始學習之旅。學習
章節翻譯
MapServer7.2.1教程分爲4節內容。unix
第一節server
介紹MapServer的基本配置概念,如:layer、class ordering等。如何使用 vector(矢量)和 raster(柵格)數據,projections(投影)和 labeling(標記)等。htm
第二節blog
如何使用 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門外漢,還在最初級學習階段,有些專業詞彙和語義表達不明處,望海涵和指出,一定會第一時間學習以及糾正。