最近忙著裝修房子,很久沒(méi)有更新博客了。
6月9日,Geoserver 1.5.1正式發(fā)布,這是一個(gè)值得期待的版本。
從Geoserver 1.4到1.5.1的升級(jí)過(guò)程比較簡(jiǎn)單,沒(méi)有遇到特別的問(wèn)題。
地圖渲染速度沒(méi)有太大變化,沒(méi)有從1.3到1.4那種速度上的跳躍感。
平臺(tái)變化:
1、內(nèi)核升級(jí)到Geotools2.3.2;
2、支持多種格式的WCS發(fā)布,很有用的功能;
3、引入OpenLayer,為客戶端開(kāi)發(fā)提供一種新的選擇。
開(kāi)發(fā)者可以使用OpenLayer直接發(fā)布地圖,減少了開(kāi)發(fā)工作量。相對(duì)而言,mapbuilder是一個(gè)強(qiáng)大又復(fù)雜的系統(tǒng)。
測(cè)試中發(fā)現(xiàn)的問(wèn)題:
1、讀取oracle空間表,渲染地圖出現(xiàn)錯(cuò)誤。
分析原因:官方提供的oracle擴(kuò)展包gt2-oracle-spatial-2.3.2.jar和驅(qū)動(dòng)程序ojdbc14.jar在9i(9204)數(shù)據(jù)庫(kù)上有問(wèn)題,ojdbc14.jar是10g的驅(qū)動(dòng)程序。使用老版本的gt2-oracle-spatial和9i的JDBC驅(qū)動(dòng),問(wèn)題解決。估計(jì)官方提供的oracle擴(kuò)展包只適用于10g。
2、對(duì)oracle空間表進(jìn)行WFS查詢,返回的XML結(jié)果集有問(wèn)題,導(dǎo)致WFS查詢失敗。
例如某查詢應(yīng)該返回:
<gml:featureMember>
<cq:CBD_BUILDING
fid="CBD_BUILDING.161">
<cq:ID>161</cq:ID>
<cq:LNAME>都市廣場(chǎng)</cq:LNAME>實(shí)際返回的XML為:
<gml:featureMember>
<gml:CBD_BUILDING
fid="CBD_BUILDING.161">
<gml:ID>161</gml:ID> <gml:LNAME>都市廣場(chǎng)</gml:LNAME>PostGIS和ArcSDE沒(méi)有類似的bug。
posted on 2007-06-15 14:44
天狼 閱讀(1650)
評(píng)論(1) 編輯 收藏