小编iZe*_*han的帖子

OverlappingMarkerSpiderfier显示哪些标记位于"蜘蛛状群集"中?

我有一个带有一堆标记的谷歌地图.这些标记中的一些具有与其他标记相同的纬度/经度,因此彼此叠加.我正在使用oms库来标记蜘蛛,因此可以点击每个标记.

到目前为止一切都很好.但是,您可以通过单击标记来判断是否有多个标记的唯一方法,这对我的应用程序来说是一个问题.

有没有办法表明哪些标记被分组为'spiderfy'集群?

我也使用MarkerClustererPlus库来处理集群.可以使用clusterer库提供计数,然后"点击"蜘蛛标记,但我无法弄清楚如何做到这一点.

如果你查看这个例子,它有spiderfy和集群插件混合并且运行顺畅.但我的问题是我使用谷歌地图API与markercluster和OverlappingMarkerSpiderfier插件.我还在寻找是否可以使用传单集群插件进行谷歌地图?非常感谢你.

在此输入图像描述

javascript google-maps-api-3

6
推荐指数
1
解决办法
2261
查看次数

MYSQL:WHERE IN()速度问题,用于Query中的大比较

我在mysql查询中遇到WHERE IN()条件的严重问题.我从两个不超过10个字段的表中获取RESULT.我在两者中创建了主要字段.

我需要使用WHERE IN()来查看可能超过500或更长的logged_in ID.所以它创建了一个繁重的查询,它获取的记录太慢.当login_in ID小于20左右时,它很好,但是当它们超过50或100或更多时,它会变得更慢并且需要很长时间来处理.

那么,我的问题是如何让它快速?我使用错误的技术吗?我的意思是我应该在IN()的地方使用其他东西吗?任何想法都将受到高度赞赏.

SELECT subscriber. * , track . * 
FROM track, subscriber 
WHERE track.type =1 AND 
      track.logged_in IN ( 2803, 2806, 54, 54, 64, 383, 833, 2808, 2809, 2810, 56, 2811, 2812, 2813, 2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821, 2822, 2823, 2824, 2825, 2826, 2827, 2828, 2829, 2830, 2831, 2832 ) AND 
      subscriber.post_id = track.post_id AND 
      track.nmade = subscriber.nmade AND 
      subscriber.userid =  '54' 
ORDER BY track.date_created DESC 
LIMIT 5
Run Code Online (Sandbox Code Playgroud)

php mysql

1
推荐指数
1
解决办法
379
查看次数

如何使用JS客户端更新时间

我想更新页面上记录li或div上显示的时间.我已将创建此记录的时间放在每个记录的隐藏字段中.

例:

# Hi what are you doing? 
  5 minute ago.  <hidden id='1' value='1345888475'>

# Akon song is good 
  10 minute ago  <hidden id='2' value='1345888855'>

# I love the way you lie
  15 minute ago <hidden id='3' value='1345889995'>
Run Code Online (Sandbox Code Playgroud)

我怎样才能每分钟更新一次?所以一分钟后第一个div应该说是6分钟前,第二个会说11分钟前?

这有可能使用JS.我不想为此而去php.只是使用JS.DB中的时间存储如下strtotime(date("Y-m-d H:i:s"))

谢谢!

javascript php

1
推荐指数
1
解决办法
173
查看次数

标签 统计

javascript ×2

php ×2

google-maps-api-3 ×1

mysql ×1