很好的交互性:前一個(gè)測試?yán)又校髽?biāo)移動(dòng)到單位標(biāo)記上,可以彈出信息窗口,在窗口中顯示單位名稱。
通過openlayers,可以獲得WFS圖層的feature對象,包括feature的屬性feature.attributes對象和feature的空間feature.geometry對象。feature.geometry對象提供多種屬性和方法。需要注意的是feature.attributes對象,它包含了所有的屬性信息。要得到屬性信息,請使用這樣的格式feature.attributes['cq:LNAME'],cq是geoserver中的數(shù)據(jù)倉庫名,LNAME是unit圖層中的一個(gè)屬性名,注意這里是嚴(yán)格區(qū)分大小的,是否支持中文字段沒有測試。
重要提示:openlayer2.5版已經(jīng)修正的屬性數(shù)據(jù)獲取方法,直接使用feature.attributes[屬性字段名],不再使用feature.attributes['cq:LNAME']。