google map 聚合 js-google map 聚合 后 画线的问题

问题描述

google map 聚合 后 画线的问题

google map marker大约在3w左右,所以我使用MarkerCluster(聚合)和LnglatBounds(得到当前显示区域的经纬度范围)组合使用,但是现在有个问题:

  1. 聚合后的点的位置不确定,但是由于功能需求我需要画线,某几个marker相连,这怎么做啊,还找原来的marker对象吗?
  2. 性能上还是不行,我是一次性创建了3w marker(但没有设置marker的map属性,这样能快点),但是3w个变量还是有点恐怖的。(我开始想用前后台交互,而不是这种后台一次性把数据给前台,前台做业务处理但是要是用户手贱,来回上下滑动鼠标滚轮,我就得不停地前后交互,这就操蛋了。)
时间: 2024-09-23 20:46:06

google map 聚合 js-google map 聚合 后 画线的问题的相关文章

Google Map Api和GOOGLE Search Api整合实现代码_javascript技巧

         将GOOGLE MAP API 和 GOOGLE Search API 进行整合,我用面向对象的方式写了一个类,通过传一个经纬度进去,自动通过GOOGLE LOCAL SEARCH获取附近的相关信息.比如餐厅.景点等,反过来标到地图上,并可在任意容器内显示. 下面是源码: 复制代码 代码如下: /* *Author:karry *Version:1.0 *Time:2008-12-01 *KMapSearch 类 *把GOOGLE MAP 和LocalSearch结合.只需要传

java-怎么将map 值取出来,处理后再放回去?

问题描述 怎么将map 值取出来,处理后再放回去? public Model listAreaActoin(@RequestParam Map reqs){ } 中 reqs的值是{format=json, t=1441427827088, STARTNUM=1300007, ENDNUM=1300009, pageindex=1, pagesize=10} 怎么把STARTNUM=1300007, ENDNUM=1300009值取出来 让STARTNUM值加1,ENDNUM的值减1.然后再放回

js遍历map javaScript遍历map的简单实现_javascript技巧

js遍历map javaScript遍历map的简单实现 var map = { "name" : "华仔", "realname":"刘德华" }; for (var key in map) { console.log("map["+key+"]"+map[key]); } 这样会把map给遍历掉,显示在浏览器上的控制器里. 以上这篇js遍历map javaScript遍历map的简单

js采用map取到id集合组并且实现点击一行选中一行_javascript技巧

复制代码 代码如下: <tbody > <tr > <td >1</td> <td>楼盘开业<br>折扣大大</td> <td>2011-11-11</td> <td>短信通知</td> </tr> <tr > <td>2</td> <td>楼盘开业<br>折扣大大</td> <td&g

浅谈Java之Map 按值排序 (Map sort by value)_java

Map是键值对的集合,又叫作字典或关联数组等,是最常见的数据结构之一.在java如何让一个map按value排序呢? 看似简单,但却不容易! 比如,Map中key是String类型,表示一个单词,而value是int型,表示该单词出现的次数,现在我们想要按照单词出现的次数来排序: Map map = new TreeMap(); map.put("me", 1000); map.put("and", 4000); map.put("you", 3

Google沙盒和Google降权

google降权和Google沙盒可能是每一位站长做站过程中都遇到过的问题,Google降权和Google沙盒随便出现一个就可以让站长头痛半天,更头疼的是Google降权和Google沙盒还很难区分,很多时候会将两者混淆.特别对于刚学会做站的新手站长来说,更是容易犯错. 网站出现问题并不可怕,兵来将挡,水来土掩.可怕的是不知道自己网站到底得了什么病,对症下药也就无从说起. google降权和Google沙盒虽然有很多相似的地方,例如:排名下降,搜索网站主关键字翻十几页都找不到网站;或是site:

Map.putAll方法——追加另一个Map对象到当前Map集合(转)

该方法用来追加另一个Map对象到当前Map集合对象,它会把另一个Map集合对象中的所有内容添加到当前Map集合对象. 语法  putAll(Map<? extends K,? extends V> m)  m:一个Map集合对象. 典型应用  本示例创建一个Map集合对象,为它添加一些内容并输出该集合的大小,然后创建第二个Map集合对象,也添加一些内容,输出集合大小,最后把第二个Map集合添加到第一个Map集合对象,再次输出第一个集合的大小.运行结果如图1.28所示.   public sta

怎么将map中存入的map取出来?

问题描述 之前,我将一map存入了session中,之后我怎么将该map的value读取出来呢?代码如下:Map<String,String>map=newHashMap<String,String>();map.put("1","aa");map.put("2","bb");map.put("3","cc");this.session.put("map

从google的广告语看google在华的惨败

中介交易 SEO诊断 淘宝客 云主机 技术大厅 虽然我很反感baidu,因为他总是搜索到被人恶意优化的网页,因为他时常有霸权主义的行为,因为他没有中华民族的博大精深!但我依然和中国亿万网民一样,天天baidu一下,因为我别无选择!google,世界级的龙头,为什么压不过地头蛇?小生浅薄,暂从google的广告看google在华的惨败. 首先,google的中文名叫做"谷哥",我不知道到底会有多少人喜欢这个名字,我知道如果一个从不知道google的人听了这个名字后不会有什么感觉,更多的是