日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

GeoServer 常见问题总结

發布時間:2025/6/17 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GeoServer 常见问题总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Geoserver安裝環境

?

Geoserver在部署發布服務時,經常會遇到如下問題,現總結如下:

1.忘記了GeoServer Web Admin Page的登陸用戶名和密碼怎么辦?

存儲位置:C:\Program Files\GeoServer 2.2.2\data_dir\security\users.properties.old
文件內容:admin=geoserver,ROLE_ADMINISTRATOR,其中admin是用戶名,geoserver為密碼。

2.GeoServer8080端口被占用了怎么辦?如何修改GeoServer的端口?

GeoServer管理頁面的登陸地址正常情況下為:http://localhost:8080/geoserver/web
如8080端口被占用,訪問GeoServer Web Admin Page時會顯示:Bad Request (Invalid Hostname)
解決方法:
找到start geoserver的啟動文件(MS-DOC批處理文件):C:\Program Files\GeoServer 2.2.2\bin\startup.bat
用記事本打開,找到-DSTOP.KEY=geoserver -Djetty.port=8080,把8080改為其他端口,重新啟動GeoServer,訪問http://localhost:其他端口/geoserver/web就正常了。

3.如何修改GeoServer的默認數據路徑?

GeoServer的數據路徑是由系統環境變量GEOSERVER_DATA_DIR決定的,默認為C:\Program Files\GeoServer 2.2.2\data_dir。

如要改變數據路徑,首先重命名C:\Program Files\GeoServer 2.2.2\data_dir的文件夾,讓geoserver找不到它,然后把系統變量GEOSERVER_DATA_DIR的值設置為其他路徑即可。

4.使用shp文件發布地圖服務時,中文出現亂碼、方塊、問號等無法正常顯示的情況怎么辦?

Shp 文件字段內容為中文時,應將?DBF charset?設置為GBK 或 GB2312。
注意其所在 WORKSPACE 的?Character Set?需要設置為UTF-8,如果同樣設置為 GBK ?或 GB2312 則無法正常顯示,原因不明。

5.GeoServerstyles的中文顯示亂碼如何解決?

Style 文件xml encoding 屬性和標注字體名稱,必須為支持中文的編碼。
如果xml encoding 設置了 GBK 或 GB2312,SLD中的font-family 必須為中文字體(宋體或其他),若為ARIAL等字體則顯示為亂碼、方塊或問號等。示例如下

<?xml version="1.0" encoding="GBK"?>

<sld:StyledLayerDescriptor xmlns="http://www.opengis.net/sld"

???????? xmlns:sld="http://www.opengis.net/sld"

???????? xmlns:ogc="http://www.opengis.net/ogc"

???????? xmlns:gml="http://www.opengis.net/gml" version="1.0.0">

<!--......-->

<sld:Font>

??? <sld:CssParameter name="font-family">宋體</sld:CssParameter>

??? <sld:CssParameter name="font-size">12.0</sld:CssParameter>

??? <sld:CssParameter name="font-style">normal</sld:CssParameter>

??? <sld:CssParameter name="font-weight">normal</sld:CssParameter>

</sld:Font>

<!--......-->

</sld:StyledLayerDescriptor>

6.如何使用uDig加載GeoServerWMSWFS服務?

在uDig菜單中選擇Layer >> Add... 選擇服務類型,然后輸入服務地址?http://localhost:8080/geoserver/wms 或?http://localhost:8080/geoserver/wfs 下一步即可。

下圖為加載WFS服務的效果:

?

7.uDig中配圖,如何讓圖層只顯示在一定的比例尺范圍內?

與地圖學上的比例尺大小正好相反,uDig中比例尺的大小是按照比例尺分母的大小來定的,即最大顯示比例尺要設置為分母大。

<sld:MinScaleDenominator>1.0E6</sld:MinScaleDenominator>

<sld:MaxScaleDenominator>2.0E7</sld:MaxScaleDenominator>

?

引文連接:http://blog.csdn.net/mygisforum/article/details/8249093?utm_source=tuicool

轉載于:https://www.cnblogs.com/rainbow70626/p/4340348.html

總結

以上是生活随笔為你收集整理的GeoServer 常见问题总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。