上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 81 下一页
摘要: 1. 地址解析和逆解析使用的是Geocoder。 从地址到经纬度使用 getPoint, 从经纬度到地址使用 getLocation 2. 地址解析 1 /** 2 * 地址解析 3 */ 4 function geoCode(){ 5 var myGeo = new BMapGL.Geocoder 阅读全文
posted @ 2021-04-27 09:00 googlegis 阅读(954) 评论(0) 推荐(0)
摘要: 1. 三维定位同二维定位类似,也包括浏览器定位、IP定位、SDK辅助定位。 2. 浏览器定位 1 /** 2 * 浏览器定位 3 */ 4 function geoLocation() { 5 var geoLocation = new BMapGL.Geolocation(); 6 geoLoca 阅读全文
posted @ 2021-04-27 08:54 googlegis 阅读(958) 评论(0) 推荐(0)
摘要: 1. 三维 GL库中的路径规划功能和 二维中的区别不大,连调用方式都类似。 直接上代码,至于要获取路径的查询结果,这里就没有写,请参考官网地址。 其中支持驾驶、公交、步行、骑行模式。 1 * http://lbsyun.baidu.com/jsdemo.htm#sCaculateDriveTime 阅读全文
posted @ 2021-04-27 08:32 googlegis 阅读(1305) 评论(0) 推荐(0)
摘要: 1. 三维GL库的聚合样式竟然比二维库的样式要丑那么一点点,实在有点不可思议。 2. 聚合调用的 mapvgl 中的clusterLayer,这完全是另外一个库了,以后会专题讲。 https://mapv.baidu.com/gl/docs/index.html 3. 代码参考 1 var view 阅读全文
posted @ 2021-04-26 17:09 googlegis 阅读(2540) 评论(1) 推荐(0)
摘要: 1. 右键菜单,这个功能在二维库中是没有写入demo的, 也许是因为三维的功能点太少了,拿出来充数的。 2. 右键菜单 主要使用 BMapGL.ContextMenu 3. 代码参考 1 var menu = new BMapGL.ContextMenu(); 2 3 function addMap 阅读全文
posted @ 2021-04-26 17:03 googlegis 阅读(668) 评论(0) 推荐(0)
摘要: 1. 地图事件应该和二维下的事件一致,只不过demo中没有写那么多,可以参考官方文档 2. 代码参考 事件同样支持添加和删除。 1 function showInfo(e){ 2 alert('点击位置经纬度:' + e.latlng.lng + ',' + e.latlng.lat); 3 }; 阅读全文
posted @ 2021-04-26 16:55 googlegis 阅读(590) 评论(0) 推荐(0)
摘要: 1. 三维GL库中支持的富文本主要有两种,一种是 InfoBox ,一种是 RichMarker。 2. 通过添加 BMapGLLib 的 引用,支持对这两种对象的调用。 1 <link href="//mapopen.bj.bcebos.com/github/BMapGLLib/InfoBox/s 阅读全文
posted @ 2021-04-26 16:46 googlegis 阅读(910) 评论(0) 推荐(0)
摘要: 1. 三维GL库的信息窗口也支持多种类型,主要是有InfoWIndow,InfoBox, RichMarker 这次先来学一下 InfoWindow。 2. InfoWindow 是 BMapGL 库直接支持的对象,其内容可以是Html内容。所以说内容可以很丰富。 也支持从窗口对象中获取信息内容。 阅读全文
posted @ 2021-04-26 16:40 googlegis 阅读(1525) 评论(0) 推荐(0)
摘要: 1. 三维GL库中增加了新的图层支持 比如视频层 2. 代码 1 /** 2 * 叠加地面图片层 3 */ 4 function addGroundOverlay(){ 5 map.centerAndZoom(new BMapGL.Point(117.200, 36.2437), 18); 6 ma 阅读全文
posted @ 2021-04-26 16:33 googlegis 阅读(1306) 评论(0) 推荐(0)
摘要: 1. 三维库依然可以添加矢量图标,甚至可以添加一些二维库中无法实现的功能。 如棱柱(prism)。 2. 1 /** 2 * 镂空面绘制 3 */ 4 function getBoundary() { 5 map.centerAndZoom(new BMapGL.Point(116.718, 40. 阅读全文
posted @ 2021-04-26 16:26 googlegis 阅读(1700) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 81 下一页

坐标合肥,非典型GIS开发人员 GitHub