基於SVG技術實現WebGIS的基本功能(2)

2021-08-22 03:35:22 字數 471 閱讀 6367

下面介紹一下搜尋功能的實現。可以根據使用者輸入的地物名稱在地圖中進行搜尋,並高亮將其顯示。訊息響應的函式如下:

function searchfeature(featurename)

}下面對如何實現地圖的圖層管理功能進行說明。

在svg地圖中,根據不同分類,地理物件被組織在不同的層中,以組元素作為其分層的方式,每個圖層都有相應的標識id,不同的圖層根據id來進行區分,例如:

對不同的圖層進行顯示控制可以用如下函式實現:

function setmaplayervisible(id, checkbool)

如果checkbool為true,將該層設定為可見;checkbool為false時,將該層設定為不可見。

還有其它一些

gis相關的基本功能,比如,顯示地理物件資訊、改變圖元顏色、地理物件座標的顯示等等,基本都和上面的**相類似,可以通過

dom介面直接操作

svg檔案。

基於svg的實時監控曲線的實現

為了完成演示的效果,把源 總的ajax部分省略調,解壓就可以在ie中看演示效果,當然需要安裝svg viewer.使用者可以更改lib.js的如下引數改變圖形位置,曲線條數,座標,線段條數以及顏色等等 x width 網格區域寬度 var rdwid 800 y width 網格區域高度 var r...

基於svg的實時監控曲線的實現

為了完成演示的效果,把源 總的ajax部分省略調,解壓就可以在ie中看演示效果,當然需要安裝svg viewer.使用者可以更改lib.js的如下引數改變圖形位置,曲線條數,座標,線段條數以及顏色等等 x width 網格區域寬度 var rdwid 800 y width 網格區域高度 var r...

基於php mysql實現分頁技術

1.傳入頁碼 page get p url中傳入的值 p 1 2 3.2.傳入分頁資料 host localhost 3307 username root password db test pre page 1 10 pagesize 10 showpage 5 conn mysql connect...