posts - 41,  comments - 90,  trackbacks - 0
          Geoserver 1.5.2 已于8月3日正式發布,項目組正邀請全球開發者測試。
          本次更新修正了70多個bug,可以想象工作量是非常大的!

          接下來進行升級測試,將現有系統(基于geoserver1.4.0, tomcat5.0.28, oracle9.2.0.4),升級到1.5.2。升級過程很簡單,替換文件即可。
          重新啟動tomcat,進入geoserver管理界面,沒有問題,原來的十幾個圖層加載成功。
          打開瀏覽器地圖客戶端,遲遲沒有地圖顯示出來,查看tomcat的運行log紀錄,出錯了:
          :380031 [嚴重] org.geotools.data.jdbc.JDBC1DataStore - Error Performing SQL query: SELECT "LNAME", "POPNAME", "CLASS", "DISTRICT", "ADDRESS", "TEL_NO", "MI_STYLE", "MI_PRINX", "GEOLOC", "CID", "TID", "PID", "HTTP_ADR", "RP_PID", "MEMO", "ID" FROM "GPOI_BANK" WHERE SDO_RELATE("GEOLOC",MDSYS.SDO_GEOMETRY(2003,8307,NULL,MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,3),MDSYS.SDO_ORDINATE_ARRAY(106.3398675279321,29.35768529955373,106.7158359115559,29.67623870044627)),'mask=anyinteract querytype=WINDOW') = 'TRUE'
          java.sql.SQLException: ORA-29902: 執行 ODCIIndexStart() 例行程序中出錯
          ORA-13373: 測量數據不支持類型為 Extent 的元素
          ORA-06512: 在"MDSYS.SDO_INDEX_METHOD_9I", line 368
          ORA-06512: 在line 1
          把查詢放到sqlplus中執行,錯誤依舊。仔細檢查查詢語句,發現MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,3)和以前的版本不同,1.4是MDSYS.SDO_ELEM_INFO_ARRAY(1,1003,1),錯誤原因就在1和3上。
          1表示直線聯結
          2表示弧線聯結
          3表示混合聯結,而oracle9i版本不支持3這個參數,所以出現"ORA-13373: 測量數據不支持類型為 Extent 的元素"錯誤。
          換用Oracle10g(10.2.0.1)測試,地圖可以正常顯示,沒有錯誤。
          知道問題原因就好辦了,改用以前的oracle插件一切ok。

          緊接著測試WCS接口,這是我最關心的功能。
          根據文檔和示例,先后添加了DEM(來自美國USGS)和Tiff衛星照片,客戶端顯示正常。
          DEM分級顏色通過dem.sld設定,無法實現三維瀏覽。
          Tiff文件預先配準,采用矢量圖層坐標系統。

          posted on 2007-08-08 15:40 天狼 閱讀(1722) 評論(1)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 六安市| 开江县| 迁西县| 无锡市| 灵石县| 建水县| 林州市| 漾濞| 六枝特区| 溧阳市| 济宁市| 科技| 桓台县| 临潭县| 灵丘县| 孙吴县| 新巴尔虎左旗| 梧州市| 临湘市| 隆昌县| 陕西省| 沙坪坝区| 榆林市| 许昌市| 济南市| 乌什县| 双桥区| 屏南县| 汪清县| 凯里市| 鸡西市| 广元市| 新和县| 太谷县| 会同县| 稻城县| 建水县| 财经| 娱乐| 葵青区| 木兰县|