ArcGIS對SLD樣式的支持


文章版權由作者李曉暉和博客園共有,若轉載請於明顯處標明出處:http://www.cnblogs.com/naaoveGIS/

1.ArcGISWMS服務對SLD的支持

       在完成用geoserver的wms服務實現對動態樣式傳入支持的測試后,着手對arcgis是否支持該功能進行了一個預研。其exportmap服務各參數中無對應參數。

 

   但是其標准wms服務是可以支持的。只是能夠支持的sld元素不是非常全,詳情可以查http://enterprise.arcgis.com/zh-cn/server/latest/publish-services/linux/wms-styled-layer-descriptor-sld-support-in-arcgis-server.htm

       通過指定SLD地址:

 

    通過指定已經發布的地圖樣式:

2.ArcMap圖層配置樣式轉成SLD格式

2.1開源軟件介紹

       如上方案涉及到SLD樣式文件的生成。開源方案里,我們常用uDig或QGIS或自己編寫的方法來生成SLD文件。這里推薦一個開源插件,能夠實現將ArcMap中的圖層樣式也轉換成SLD格式。

       該插件是一個德國小哥07年編寫,查看在17年時依然有更新,支持10.0到10.2(后面版本沒測試)。插件名字:ArcMap2SLD,下載地址:http://wald.intevation.org/projects/arcmap2sld/。目前最新的版本是1.4.0(17年更新)。

2.2使用方法

       a.打開ArcMap,將圖層加入,並完成配圖。

       b.設置轉換sld的編碼格式,修改為GB2312

 

       c.再運行該轉換軟件,會自動讀取ArcMap中的配圖數據。

       d.設置SLD導出格式,是分開還是合並導出。

 

       e.選擇輸出路徑和讀取的數據格式

 

       f.最后點擊SDL運行

 

 

                    -----歡迎轉載,但保留版權,請於明顯處標明出處:http://www.cnblogs.com/naaoveGIS/

                                                                           如果您覺得本文確實幫助了您,可以微信掃一掃,進行小額的打賞和鼓勵,謝謝 ^_^

                                                                                                                  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM