我希望根据xml Feed中的详细信息动态生成Google地图,然后引用数据库将城市名称转换为地图坐标。我很好,但在特定城市可能有10甚至50,因此具有相同的坐标。我不能更具体的位置,因为我不知道它。我的问题是,是否有人知道如何在不相互隐藏的情况下显示标记?我的想法是某种弹出列表,(虽然我无法思考如何对其进行编码)或者在偏移上添加到坐标以稍微改变它们。思想赞赏。我的标记是使用php创建的,并添加为一个字符串。
$markers = $markers . "['<a href=\"". $url . "\">".$type."</a>'," . $lat . "," . $long . ",". $num."],";
var locations = [ php echo $markers /php];
答案 0 :(得分:0)
如果它能帮助我找到可能的临时解决方案。它不是纯粹主义者的一个,但我只是随机化了该位置的最后四位数字。它现在似乎对我来说足够好,并且在缩放时有足够的分离。
$lat = get_lat($town, $state);
$long = get_long($town, $state);
$temp_long = mt_rand(1000,9999);
$temp_lat = mt_rand(1000,9999);
$lat = substr($lat, 0, -4) . $temp_lat;
$long = substr($long, 0, -4) . $temp_long;
$markers = $markers . "['<a href=\"". $url . "\">".$type."</a>'," . $ lat . "," . $long . ",". $i."],";
感谢您的链接。