PGIS平台部署中的问题及解决方案
以下是在PGIS部署過(guò)程整理的常見(jiàn)問(wèn)題解決辦法。有疑問(wèn)可以在我的微博中討論http://weibo.com/zhiwangye。
一、 平臺(tái)服務(wù)集
(一) 柵格地圖圖片服務(wù)
(二) 數(shù)據(jù)訪問(wèn)更新服務(wù)
1.1 數(shù)據(jù)訪問(wèn)更新服務(wù)查詢不出來(lái)結(jié)果。
解決方法:
a) 檢查數(shù)據(jù)庫(kù)的連接配置情況
b) 檢查arcgis Sde服務(wù)是否正常
c) 檢查數(shù)據(jù)庫(kù)是否正常
d) 檢查webspere是否過(guò)期
(三) 專題圖服務(wù)
1.1 專題圖無(wú)法顯示。
解決方法:a) 專地圖配置需要提供kc_jwxq_gaj_pg(警務(wù)轄區(qū)公局)、kc_jwxq_gafj_pg(警務(wù)轄區(qū)公安分局)、kc_jwxq_pcs_pg(警務(wù)派出所)、kc_jwzrq_pg(警務(wù)責(zé)任區(qū))。
b) 確認(rèn)配置安裝好arcgis server9.3,然后通過(guò)arcmap中加入sde中的圖層,將其保存為.mxd的文件 ,并通過(guò)arcgis發(fā)布,如果能正常出圖,代表發(fā)布成功。
c) 修改發(fā)布好的PGIS_S_Theme.warWEB-INFOconfigthemeapplicationApplicationConfig1.xml、ApplicationConfig2.xml、ApplicationConfig3.xml、ApplicationConfig4.xml文件里面的用戶名(gis0001).
1.2 點(diǎn)擊專地圖報(bào)下列錯(cuò)誤。
具體操作流程:點(diǎn)擊門戶中專地圖服務(wù)中的異步提交時(shí)出現(xiàn):“空指針錯(cuò)誤,錯(cuò)誤信息”:com.PGIS.util.ArcObjectUtils.getAreaByExtent(ArcObjectUtils.java)com.PGIS.Service.impl.args.AGSAoThemeByJoinServiceImpl.execute(AGSAoThemeByJoinServiceImpl.java)com.PGIS.action.getURL(GetThemeAction.java)
解決方法:
a) 在通過(guò)arcgis發(fā)布wms時(shí),要通過(guò)sde里面來(lái)選擇圖層。
(四) WMS/WFS服務(wù)
1.1 wms/wfs服務(wù)安裝配置之后請(qǐng)求wms服務(wù)時(shí)報(bào)inviable lincese。
解決方法:
a) 如果該服務(wù)器是雙網(wǎng)卡,需要禁用另外一個(gè)沒(méi)用用的網(wǎng)卡
(五) 實(shí)時(shí)信息主動(dòng)分發(fā)服務(wù)
1.1 實(shí)時(shí)主動(dòng)分發(fā)服務(wù)無(wú)法創(chuàng)建控件。
解決方法:
a) 查看實(shí)時(shí)信息主動(dòng)分發(fā)服務(wù)的數(shù)據(jù)庫(kù)實(shí)例名、用戶名和密碼是否配置正確。
b) 檢查實(shí)時(shí)信息主動(dòng)分發(fā)服務(wù)是否開啟。
(六) 地址匹配服務(wù)
1.1 如何配置地址匹配服務(wù)?
解決方法:
a) 首先配置好服務(wù)器ip、數(shù)據(jù)庫(kù)ip、端口號(hào)、實(shí)例名、用戶名,所用標(biāo)準(zhǔn)地址圖層名、相應(yīng)的字段。
b) 加載配置文件,啟動(dòng)服務(wù)。
(七) 業(yè)務(wù)地理關(guān)聯(lián)服務(wù)
(八) 警用地理信息采集服務(wù)
1.1 安裝好采集服務(wù)和采集模板后,點(diǎn)擊模板是沒(méi)有相應(yīng)的采集任務(wù)。
解決方法:
a) 將空間圖層添加五個(gè)字段
字段屬性
字段名稱
字段長(zhǎng)度
字段類型
備注
GATESTATE
采集狀態(tài)
50
字符串
無(wú)
CJRY
采集人員
50
字符串
無(wú)
SSXQ
采集單位
50
字符串
無(wú)
IMAGEPATH
圖片路徑
200
字符串
無(wú)
CJRQ
采集日期
50
字符串
無(wú)
b) 用建庫(kù)工具將空間圖層添加到標(biāo)準(zhǔn)里面。
(九) 警用綜合地理信息查詢服務(wù)
1.1 服務(wù)測(cè)試中缺少查詢?nèi)蝿?wù)管理頁(yè)面
解決方法
a) 發(fā)現(xiàn)在PGIS_Service.warservicesPGIS_S_ComplexQuery文件下面缺少index文件夾。
b) 將相應(yīng)的index文件夾拷過(guò)來(lái),并進(jìn)行相應(yīng)的配置修改。
(十) 隱形搜索服務(wù)
1.1 隱形搜索服務(wù)無(wú)法查詢出數(shù)據(jù)?
解決方法:
a) 檢查PGIS_S_IMS服務(wù)是否正常啟動(dòng)。
(十一) 全文搜索服務(wù)
1.1 全文檢索無(wú)法查詢出數(shù)據(jù)?
解決方法:
a) GeoBeans IMS Server服務(wù)是否正常啟動(dòng)。
b) 檢查數(shù)據(jù)庫(kù)中是否存在DOCS、DRDOCINDEXDOCINDEXI、DOC_INDEXKRKRDOC_INDEXNDRNDRDOC_INDEX$R.。
c) 如果不存在這幾張表,建議用建庫(kù)腳本destory.sql刪除gis0001用戶下面的表,重新用建庫(kù)腳本創(chuàng)建一下。
(十二) 柵格地圖圖片聯(lián)網(wǎng)服務(wù)
1.1 柵格地圖無(wú)法顯示
解決方法:
a) 柵格地圖配置好其他位置的柵格地圖服務(wù),注意最后在WEB-INFOEzRasterLocService.xml配置全國(guó)的矢量地圖地址
b) 在PGIS_S_TileMap/js/EzServer_AF_merg.js修改相應(yīng)的矢量地址
1.2 柵格地圖里面的影像、矢量疊加影像地圖配置
解決方法:a) 單獨(dú)發(fā)布另外一個(gè)工程修改對(duì)應(yīng)的影像和矢量疊加影像地址.
b) 在PGIS_S_TileMap/js/EzServer_AF_merg.js修改相應(yīng)的矢量地址
(十三) WMS/WFS聯(lián)網(wǎng)服務(wù)
(十四) 查詢分析聯(lián)網(wǎng)服務(wù)
1、問(wèn)題概述以及解決方法。
1.1 如何配置查詢分析聯(lián)網(wǎng)服務(wù)?
解決方法:
a) 修改PGIS_S_LWMap/info/lqservic/test.htm文件,將數(shù)據(jù)訪問(wèn)更新服務(wù)替換成相應(yīng)地址,包括圖層名、返回字段。
b) 修改PGIS_S_LWMap/info/lqservic/2AreaQuery.txt、3AreaQuery.txt和deaultQuery.txt,修改相應(yīng)的圖層名和數(shù)據(jù)訪問(wèn)更新服務(wù)地址的鏈接。
(十五) 資源目錄與元數(shù)據(jù)服務(wù)
1.1 資源目錄元數(shù)據(jù)無(wú)法注冊(cè)成功。
解決方法:
a) 查看數(shù)據(jù)源鏈接是否配置正確
b) 檢查注冊(cè)后的資源UID請(qǐng)求之后是否返回0001,如果返回1000則代表失敗。
1.2 資源目錄如果有重復(fù)的圖層名稱,應(yīng)該如何處理
解決方法a) 通過(guò)Oracle的ezspatila用戶,確認(rèn)在EZ_VIEW_LAYER視圖中能夠看到數(shù)據(jù),看對(duì)應(yīng)的sde用戶下面有沒(méi)有圖層,如果有的話,將其刪除。
1.3 如果之前注冊(cè)過(guò)一次資源目錄服務(wù),若刪除之后重新注冊(cè)之后,無(wú)法請(qǐng)求出元數(shù)據(jù)。
解決方法:a) 通過(guò)查詢數(shù)據(jù)庫(kù)(pgisapp用戶)s_ca,將查詢出來(lái)的id替換s_md_new中mdfileid中的前32位。
(十六) 柵格地圖圖片F(xiàn)LEX客戶端服務(wù)
(十七) 統(tǒng)一權(quán)限服務(wù)
二、 平臺(tái)應(yīng)用模板集
(一) Flash地圖操作模板
(二) 快速定位
(三) 圖層控制
(四) 模糊查詢模板
1.1 模糊查詢模板服務(wù)測(cè)試頁(yè)面一直為空白頁(yè)面
解決方法
a) 檢查是否改好所在web服務(wù)的IP地址,注意不同關(guān)聯(lián)應(yīng)用所在的IP。
(五) 空間查詢模板
1.1 空間查詢模板無(wú)法查詢出結(jié)果。
解決方法:
a) 在發(fā)布好的PGIS_TP_SpatialQuery/sqmap.jsp中找到onLoadAPI()方法里面的sq.setThemePrivilege(“admin”,”PGIS_Portal”,”gis0001”,”Portal_Query”,”Portal_Query_MapQuery”)中修改對(duì)應(yīng)的用戶。
(六) 采集模板
1.1 采集模板無(wú)法采集,在保存時(shí),發(fā)生錯(cuò)誤!終止運(yùn)行;原因:?
解決方法:
a) 采集服務(wù)、采集模板、數(shù)據(jù)訪問(wèn)更新服務(wù)要跟門戶裝在一個(gè)端口下。通過(guò)門戶配置代理。
b) 采集服務(wù)、采集模板、數(shù)據(jù)訪問(wèn)更新服務(wù)跟圖層控制放在一個(gè)端口下,通過(guò)圖層控制配置代理。
(七) 警情分析模板
1.1 警情分析如何配置?
解決方法:
a) 需要提供公安局、分局、派出所等各級(jí)轄區(qū)圖層。
b) 需要造好階段報(bào)警分析、報(bào)警類型、高發(fā)案地區(qū)、高發(fā)案時(shí)間、總案件數(shù)量等相關(guān)數(shù)據(jù)。
(八) 警務(wù)態(tài)勢(shì)模板
1.1 如何配置警務(wù)態(tài)勢(shì)模板?
解決方法:
a) 需要市局、轄區(qū)、分局、派出所、警務(wù)責(zé)任區(qū)、民警等相關(guān)數(shù)據(jù)。
b) 需要配置好實(shí)時(shí)主動(dòng)分發(fā)服務(wù),并且配置好分發(fā)服務(wù)對(duì)應(yīng)地圖的范圍。
1.2 地圖不出來(lái)的問(wèn)題
.解決方法:
a)將index.jsp內(nèi) 剪切放到include.jsp文件中
(九) 實(shí)有人口應(yīng)用模板
1.1 如何配置人口查詢模塊?
解決方法:
a) 準(zhǔn)備好市局、分局、派出所、常住人口、高危人群圖層
b) 具體的采集方法可以復(fù)制常州的表結(jié)構(gòu),然后通過(guò)pgis平臺(tái)的采集工具和模板進(jìn)行采集。其中采集中需要顯示的字段和人口模板中config.js中顯示圖層的字段需要對(duì)應(yīng)起來(lái)。
c) 在人口模板中的config.js中修改相應(yīng)的圖層的名稱。
d) 高危人群的專地圖顯示需要在專地圖服務(wù)中進(jìn)行配置。具體做法是修改PGIS_S_Theme.warWEB-INFconfigthemeapplicationApplicationConfig3.xml,將文件修改成對(duì)應(yīng)的圖層名稱。
(十) 案件事件分析應(yīng)用模板
1.1 如何配置案事件應(yīng)用模板?
解決方法:
a) 需要提供市局、分局、派出所、案事件圖層、高發(fā)人群。
b) 具體的采集方法可以復(fù)制常州的表結(jié)構(gòu),然后通過(guò)pgis平臺(tái)的采集工具和模板進(jìn)行采集。其中采集中需要顯示的字段和案事件模板中config.js中顯示圖層的字段需要對(duì)應(yīng)起來(lái)。
c) 在案事件模板中的config.js中修改相應(yīng)的圖層的名稱。
d) 高危人群的專地圖顯示需要在專地圖服務(wù)中進(jìn)行配置。具體做法是修改PGIS_S_Theme.warWEB-INFconfigthemeapplicationApplicationConfig3.xml,將文件修改成對(duì)應(yīng)的圖層名稱。
1.2 案事件模板中的時(shí)間空間不起作用。
解決方法:
a) 修改發(fā)布好的PGIS_TP_CaseAnalysis/ /js/My97DatePiceker/WdatePicker.js,搜索里面的while注釋第一個(gè)while內(nèi)容就可以了。
三、 平臺(tái)工具集
(一) 數(shù)據(jù)建庫(kù)工具
(二) 柵格地圖生成工具
(三) 地址比對(duì)工具
(四) 數(shù)據(jù)采集工具
(五) 警用符號(hào)制作工具
(六) 數(shù)據(jù)專題權(quán)限管理工具
(七) 服務(wù)監(jiān)控管理工具
四、 門戶
總結(jié)
以上是生活随笔為你收集整理的PGIS平台部署中的问题及解决方案的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 自测题
- 下一篇: Stupid cat Doge (分形