原文:OpenLayers-添加Marker

在OpenLayers Map添加Marker。 .創建Marker圖層 Maker由Marker圖層進行管理 .創建Marker對象 在marker上注冊一個mousedown事件,mousedown事件的響應函數為onMakerMouseDown。 定義Marker鼠標事件 鼠標點擊后,添加一個紅色的Marker。 完整代碼如下 ...

2013-02-19 11:49 0 15797 推薦指數:

查看詳情

OpenLayers-控件

OpenLayers帶有很多的控件,只需要添加簡單的代碼,就可以在 OpenLayers添加控件。OpenLayers控件位於OpenLayers.Control命令空間下。 1. 圖層Switcher控件(Layer Switcher) 圖層Switcher控件用於切換 ...

Mon Feb 18 01:15:00 CST 2013 0 10734
OpenLayers-點擊查詢

OpenLayers支持通過WMS的GetFeatureInfo(參考WMS說明)方法來實現地圖上的點擊查詢。 1.定義MapClick事件響應函數 1) 定義請求GetFeatureInfo請求參數 onMapClick使用一個json數據結定義了WMS ...

Mon Feb 18 20:53:00 CST 2013 4 13001
OpenLayers 動態添加標記(Marker)和信息窗(Popup)

方式一:使用marker方式 1、在地圖上添加標記圖層 2、動態添加標記和Popup方法: 3、事件觸發,點擊地圖獲得marker 及其信息窗口。 如果click不是OpenLayers.Events的register方法,就需要activate Click方法 ...

Mon Mar 19 00:15:00 CST 2012 4 2601
OpenLayers-加載地圖數據(Google Map)

除了WMS地圖外,OpenLayers可以直接添加Google Map, Microsoft Virtual Earth等地圖。 1. 添加google map的key 使用google map的數據需要google map的一個key。OpenLayers的examples里面 ...

Sun Feb 17 19:13:00 CST 2013 0 14260
OpenLayers-第一個程序

OpenLayers是一個javascript編寫的開源WebGIS客戶端軟件,后端可連接標准的OGC WMS/WFS/WCS的WebGIS服務以及Google Map,Microsoft Virtual Earth等空間數據。OpenLayers具有豐富的功能,可用來開發WebGIS客戶端 ...

Tue Feb 12 08:27:00 CST 2013 0 5749
OpenLayers-繪制圖元

本文介紹使用OpenLayers.Control.DrawFeature和OpenLayers.Handler.Polygon來繪制Polygon圖元。繪制Point和Line與此類似。 1. 創建Vector圖層 2. 創建Draw Polygon Control ...

Mon Feb 18 22:22:00 CST 2013 0 8027
openlayers-獲取某個點是否在某個區域內

  openlayers版本: v6.3.1-dist   頁面效果:   案例下載地址:https://gitee.com/kawhileonardfans/openlayers-example/tree/master/openlayers-%E8%8E%B7%E5 ...

Tue Apr 21 23:55:00 CST 2020 0 2125
openlayers中利用vector實現marker的方式

項目需要一個小型的gis。openlayers,geoserver,postgres組合是比較好的選擇。 openlayersmarker層好像不支持拖動操作。通過研究api發現,可以利用vector層 達到這個目的,作出標注的效果。可以定位,搜索,拖動等效果,選中的時候可以 通過修改 ...

Wed Jul 24 18:12:00 CST 2013 0 4728
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM