【问题标题】:Find hidden markers in google maps在谷歌地图中找到隐藏的标记
【发布时间】:2012-07-30 21:29:15
【问题描述】:

所以我找到了一张只有缩放按钮的自定义地图,其中标记仅以 100% 缩放显示。这不是很方便,所以也许有一些方法可以在正常缩放时显示所有标记?一些我可以添加到 url 或类似的 js 代码? Оr 可能在源代码中的某处是标记的坐标?

【问题讨论】:

    标签: javascript json google-maps google-maps-api-3


    【解决方案1】:

    简短的回答:不,不是真的,除非你查看源代码:)

    答案有点长: 我认为你想在网页的查询字符串中写一些东西,然后查看标记。如果制作该网站的人已经编写了代码来做到这一点,这当然是可能的,但我认为他不会。

    唯一的可能性是查看页面的源代码,看看是否可以找到某种包含标记的数组。如果你找到一个这样的数组,你可以使用调试工具来执行你自己的 JS,你可以在其中运行数组并在所有标记上运行 .setVisible(true)。

    这有点像一个大黑客,我相信网站的所有者有充分的理由不显示标记,除非你放大,所以除非它真的很重要,否则我不会搞砸它。如果您想要完整的标记列表,您应该询问网站所有者。

    【讨论】:

    • 在通过 httpliveheaders 调试代码时,我从谷歌服务器中找到了一个数组......它很长,有很多数字,但这是我第一次使用谷歌地图,我什么都不明白。 ..也许你能说点什么? google.maps.Load = function(apiLoad) { 删除 google.maps.Load; apiLoad([null,[[["mt0.googleapis.com/vt?l....... 之后是这样的,[386930130,1288476560]],[[350277470,1288476560],[38693
    • 我认为您不需要关心您发布的内容。您要查找的数组不应来自 Google 服务器,而应位于您正在查看的页面的源代码中。
    • 哦,你有这个数组的例子吗?
    • 不抱歉.. 该数组是网站的实现者自己制作的自定义内容:) 虽然它通常被称为标记。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-01-31
    • 2018-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多