From bb4dc1665f5ac619c4b0d616c2aac850fcada039 Mon Sep 17 00:00:00 2001
From: YANGDL <114714267@qq.com>
Date: 星期五, 15 一月 2021 23:46:37 +0800
Subject: [PATCH] 增加mapbox插接件和功能
---
src/views/mapbox/MapBoxHome.vue | 16 ++++++++++++----
1 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/src/views/mapbox/MapBoxHome.vue b/src/views/mapbox/MapBoxHome.vue
index 02dff1c..cd99fb7 100644
--- a/src/views/mapbox/MapBoxHome.vue
+++ b/src/views/mapbox/MapBoxHome.vue
@@ -97,7 +97,7 @@
tiles: [
// 鑾峰彇GeoServer 鐭㈤噺鍒囩墖鏈嶅姟,鍙互鏄竴涓嬪嚑绉嶆柟寮�
'http://localhost:8080/vector/tile/{z}/{x}/{y}' // postgis 鏁版嵁搴�
- // "http://xearth.cn:6213/geoserver/gwc/service/tms/1.0.0/vectory_tile%3Acontrolpoint@EPSG%3A4326@pbf/{z}/{x}/{y}.pbf" //geoserver
+ // 'http://xearth.cn:6213/geoserver/gwc/service/tms/1.0.0/vectory_tile%3Acontrolpoint@EPSG%3A4326@pbf/{z}/{x}/{y}.pbf' // geoserver
]
}
var geojson = {
@@ -206,7 +206,7 @@
type: 'circle',
source: 'test',
'source-layer': 'points',
- // "source-layer": "controlpoint",
+ // 'source-layer': 'controlpoint',
minzoom: 0,
maxzoom: 18,
// "paint": {
@@ -224,7 +224,7 @@
]
},
'circle-color': {
- // property: 'v',
+ // property: 'measattribute',
stops: [
[1, '#990055'],
[2, '#cdb640']
@@ -253,8 +253,16 @@
)
// 娣诲姞瀵艰埅鎺т欢锛屾帶浠剁殑浣嶇疆鍖呮嫭'top-left', 'top-right','bottom-left' ,'bottom-right'鍥涚锛岄粯璁や负'top-right'
map.addControl(nav, 'top-left')
- map.on('click', function (e) {
+ // map.on('click', function (e) {
+ // console.log(e)
+ // })
+ map.on('click', 'test', function (e) {
+ if (e.defaultPrevented) {
+ return
+ }
+ e.preventDefault()
console.log(e)
+ console.log(e.features)
})
console.log(geojson)
}
--
Gitblit v1.8.0