我有一个带有一堆标记的谷歌地图.这些标记中的一些具有与其他标记相同的纬度/经度,因此彼此叠加.我正在使用oms库来标记蜘蛛,因此可以点击每个标记.
到目前为止一切都很好.但是,您可以通过单击标记来判断是否有多个标记的唯一方法,这对我的应用程序来说是一个问题.
有没有办法表明哪些标记被分组为'spiderfy'集群?
我也使用MarkerClustererPlus库来处理集群.可以使用clusterer库提供计数,然后"点击"蜘蛛标记,但我无法弄清楚如何做到这一点.
如果你查看这个例子,它有spiderfy和集群插件混合并且运行顺畅.但我的问题是我使用谷歌地图API与markercluster和OverlappingMarkerSpiderfier插件.我还在寻找是否可以使用传单集群插件进行谷歌地图?非常感谢你.

我在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) 我想更新页面上记录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"))
谢谢!