![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mapbox
GISer_飘逸的梦
这个作者很懒,什么都没留下…
展开
-
mapboxgl加载google地图、高德地图的在线切片地图
mapboxgl加载google地图、高德地图的在线切片地图1、加载google地图,只需将将style换为如下内容,并根据需要更换地图类型(注释部分)即可。style: { "version": 8, "sources": { "raster-tiles": { "type": "raster", 'tiles': [ // mt(0—3) Google地图使用了四个服务地址 // lyrs= // m:路线原创 2020-08-27 17:16:32 · 6622 阅读 · 2 评论 -
基于layui的鼠标移入显示按钮提示信息,移除隐藏提示信息的方法
$('#layer').on({ var tips; mouseenter:function(){ tips =layer.tips("图层控制","#layer",{time:0}); }, mouseleave:function(){ layer.close(tips); }});原创 2019-11-16 16:24:34 · 4958 阅读 · 0 评论 -
点、线、面数据的投影坐标串转换为经纬度坐标方法
/** * 点的投影坐标串转为经纬度坐标 * @param mercator 格式为:mercator="12305573.111993 2224966.231627" */function mercatorTolonlat(mercator) { // 切割字符串 var mercatorCoor = mercator.split(" "); var lng ...原创 2019-11-16 16:16:42 · 1577 阅读 · 0 评论 -
Mapboxgl图层样式动态设置
利用setPaintProperty方法设置mapboxgl图层的样式 interval=setInterval(function(){ var date=new Date(); var seconds=date.getSeconds(); if(seconds%3===0){ map.setPaintProperty('polygonlaye...原创 2019-08-31 12:24:58 · 4096 阅读 · 2 评论 -
mapbox中对同一图层(layer)的不同要素(feature)设置不同的颜色
方法是,给geojson中的每一个feature的propreties设置一个color属性,用于承载不同的颜色,然后在layer加载时候,给paint使用["get","color"],具体代码如下:var myLocation={ "type": "FeatureCollection", "features": [ { "type"...原创 2019-09-04 17:29:32 · 8429 阅读 · 3 评论 -
mapboxgl弹出框取消关闭按钮
mapboxgl的弹出框取消关闭按钮的实现方式是设置 closeButton: falsevar popup = new mapboxgl.Popup({ closeButton: false});原创 2019-09-05 20:26:09 · 1767 阅读 · 1 评论 -
mapboxgl点击高亮显示的实现
mapboxgl点击高亮显示的实现,采用过滤的方式实现。 //geojson点数据 var geojsonPoints = { "type": "FeatureCollection", "features": [{ "type": "Feature", "properties": { ...原创 2019-09-05 20:42:07 · 4527 阅读 · 0 评论