百度地图行政区优化卡顿问题
百度地图行政区优化卡顿
只筛选一个区域
沿海城市会出现多个区域,比如上海有4个区域,一个是主区域,外加三个岛屿,把三个岛屿排除掉
// 获取行政区的时候有可能会出现多个行政区,只获取最大的行政区域let bounder = res.boundaries.reduce((pre, next) => {return pre.length >= next.length ? pre : next;});
筛选点位
根据不同的点数进行不同等比的筛选,减少点位
getOptimizationBounder = function(bounder) {const splittedBounder = bounder.split(';');// 如果总数量小于 100 个点的话就不进行缩减了,不然会很丑(例如海南台湾,会变成一个三角形或者消失掉)if (splittedBounder.length < 1000) {return bounder;}// 等距筛选点位if (splittedBounder.length < 5000) {const minBounder = splittedBounder.filter((point, index) => !(index % 5));return minBounder.join(';');}if (splittedBounder.length < 10000) {const minBounder = splittedBounder.filter((point, index) => !(index % 15));return minBounder.join(';');}const minBounder = splittedBounder.filter((point, index) => !(index % 25));return minBounder.join(';');};
百度地图行政区优化卡顿问题相关推荐
- 百度地图-图标过多卡顿解决方案
点聚合 <script type="text/javascript" src="//api.map.baidu.com/api?v=3.0&ak=xxxx& ...
- 解决 百度地图多点聚合卡顿问题
由于百度地图提供的MarkerClusterer_min.js 比较卡顿 特此提供加速后的MarkerClusterer_min.js 源码如下 /*** @fileoverview MarkerCl ...
- Android开发之百度地图定位打卡
Android开发之百度地图定位打卡 一.效果图 二.下载百度地图SDK 三.代码实现 1.布局文件(activity_main) 2.布局文件(activity_map) 3.在res文件夹下新建m ...
- android百度地图行政区填充颜色
android百度地图行政区填充颜色 给行政区填充颜色其实就是添加几何图形覆盖物,需要行政区边界上面的点的集合这样可以添加几何图形覆盖物,原理就是这样的.这是百度地图添加几何图形覆盖物网址 --htt ...
- Android性能优化系列篇(三):崩溃优化+卡顿优化
前言 汇总了一下众多大佬的性能优化文章,知识点,主要包含: UI优化/启动优化/崩溃优化/卡顿优化/安全性优化/弱网优化/APP深度优化等等等~ 本篇是第三篇:崩溃优化+卡顿优化 [非商业用途,如有侵 ...
- 百度地图排名优化及标注
百度地图标注,是专门服务于本地商户的一种新型营销模式,你可以在百度地图自主管理您的详情页面,丰富营业信息,让客户全方位了解您并找到你.百度地图标注时可以添加公司名称.地址.电话及400电话.让目标客户 ...
- iOS界面优化 ——卡顿检测和优化方案
iOS界面优化 --卡顿检测和优化方案 1. 卡顿原理 2. 卡顿检测 3. 界面优化 1. 卡顿原理 卡顿,也就是掉帧.当UIView被绘制时,cpu执行drawrect,通过context将数据写 ...
- 我的世界java版特别卡怎么办_MCjava优化卡顿解决办法?我的世界运行咋办
我的世界这个游戏看着像素不高,感觉好像要求配置不高,但是游戏的可扩展性很强,玩玩东西多了就会发现运行越来越卡,还有下载材质包和MOD版东西更多,那运行卡顿除了提高电脑配置这个办法外,还能对游戏进行优化 ...
- 关于高德地图2.0卡顿问题的解决方案(chrome设置+显卡设置)
最近笔者开始接触高德地图,发现了一种情况:不论是项目上还是高德官方,2.0版本均存在自定义地图在操作时非常卡顿的现象,而1.4.15版本却仍旧流畅. 项目上存在的"多个接口多个文件调用时阻塞 ...
最新文章
- java百度api人脸识别_百度人脸识别api demo
- 算法与数据结构(三) 二叉树的遍历及其线索化(Swift版)
- java controller json_springMVC的controller层接收前端json数据
- win10获取注册表权限
- HTML5动画软件工具编辑器 HTML5动画分类 工具推荐
- 爬虫入门之urllib库详解(二)
- sublime text3 智能提示和自动补全
- 单总线和i2c总线结合实现数字温度计的设计c语言程序,1《单片机原理应用》课程设计指导书2010-6-8.doc...
- mysql-connector-odbc-5.3.12-win32.msi安装步骤
- Eclipse阿里云镜像源配置
- 网络工程师考试视频教程
- python中梅花数_梅花易数中的“数字”
- npm install安装失败,报错记录之The operation was rejected by your operating system. node-sass无法安装,且禁用淘宝镜像
- 初识C语言————3
- word中如何在方框中打钩
- docker开机启动失败_docker安装后启动不了 解决方法
- 下载、安装Ctex及编译自动化学报模板时错误的解决
- 微型计算机接口与技术期末,北邮《微机原理与接口技术》期末复习题(含答案).doc...
- 对于line-height的一些理解
- mac 系统安装总结 二,dmg 文件安装