Geoserver发布shp文件
Geoserver是著名的開源GIS軟件之一。也是項(xiàng)目中常用的地圖服務(wù)軟件。基于geoserver和Openlayers就可以構(gòu)建一個(gè)免費(fèi)的開源GIS項(xiàng)目。
Geoserver除了瀏覽以外,其他譬如發(fā)布、刪除等等操作均需要用戶登陸,默認(rèn)的賬號(hào)和密碼為:admin , geoserver .
一、啟動(dòng)Geoserver,并登陸。登陸后界面如圖所
二、新建工作區(qū)
單擊數(shù)據(jù)欄下的工作區(qū),建立新的工作區(qū),如下圖所示,在Name中輸入工作區(qū)的名字,本文建立的工作區(qū)為karl,命名空間未http://www.cxzx.com,此處的命名空間在做WFS查找時(shí)會(huì)用到。
三、創(chuàng)建數(shù)據(jù)存儲(chǔ)。
單擊數(shù)據(jù)欄下數(shù)據(jù)存儲(chǔ)——>添加新的數(shù)據(jù)存儲(chǔ)-->shapefile-->shapefile文件位置-->瀏覽,選擇需要添加的shapefile數(shù)據(jù)。此處注意填寫數(shù)據(jù)源名稱和要選擇工作區(qū),數(shù)據(jù)源名稱是添加的圖層名,工作區(qū)就是需要把添加的數(shù)據(jù)放到哪個(gè)工作區(qū),此處選擇剛剛建立的karl工作區(qū)。
下一步需要選擇workspace、命名,和選擇shp文件,字符編碼選擇shp文件生成的編碼。注:如果shp文件有中文的話那必須選擇GBK文件編碼!
四、圖層發(fā)布
每添加完創(chuàng)建數(shù)據(jù)存儲(chǔ),會(huì)出現(xiàn)如下圖所示界面,點(diǎn)擊發(fā)布,會(huì)彈出圖層發(fā)布界面。或者直接左側(cè)圖層 新增圖層。
需要注意的地方有SRS不能為空,默認(rèn)會(huì)從文件中讀出當(dāng)前shp的采用的坐標(biāo)系,如果讀不出需要手動(dòng)填寫一下,填寫最小的范圍矩陣,可以充點(diǎn)擊下方的“compute from native bounds”自動(dòng)計(jì)算。
另外提示:如果需要在發(fā)布layer的同時(shí)指定這個(gè)layer的默認(rèn)樣式,那么選擇tab頁到“發(fā)布”中重置默認(rèn)的“default style”
五、發(fā)布完成后,預(yù)覽。
單擊Layer Preview,選擇剛剛建立的圖層。點(diǎn)擊openlayers即可訪問剛才發(fā)布的地圖。
總結(jié)
以上是生活随笔為你收集整理的Geoserver发布shp文件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 大数据学习笔记——Spark完全分布式完
- 下一篇: 奥迪a系列(奥迪a系列价格表)