【问题标题】:How do i apply this JSON to customize my Google Map我如何应用这个 JSON 来自定义我的谷歌地图
【发布时间】:2012-04-11 06:35:13
【问题描述】:

我正在尝试将此 JSON 代码应用到我的 Google 地图:

[ { stylers: [ { hue: "#ff0000" } ] } ]

generated from this website:

这实际上是由 Google 制作的,问题是我对 JSON 的了解不够,无法知道如何应用此代码,而且我找不到任何使用此类代码的示例。

感谢任何提示或答案! :)

【问题讨论】:

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


    【解决方案1】:

    是的,我认为这不是那么明显。在向导的第 9 条中,他们在应该是“样式”的时候写了“样式”,这并没有帮助。

    在 Hello World 示例 (https://developers.google.com/maps/documentation/javascript/tutorial) 中,更改 myOptions,在 mapTypeId 后添加逗号,然后选择“styles:”选项并粘贴 JSON。

      function initialize() {
        var myOptions = {
          center: new google.maps.LatLng(-34.397, 150.644),
          zoom: 8,
          mapTypeId: google.maps.MapTypeId.ROADMAP,
          styles: [ { stylers: [ { hue: "#ff0000" } ] } ]
        };
        var map = new google.maps.Map(document.getElementById("map_canvas"),
            myOptions);
      }
    

    【讨论】:

    • Jikes,不知道我必须使用 Google Map API 来完成这项工作,我终于完成了,包括颜色和图标,但这个解决方案不适合胆小的人。如果有人对如何做到这一点感到好奇,请到这里:developers.google.com/maps/documentation/javascript/tutorial 并按照教程一步一步地进行操作,这实际上是有道理的:p
    猜你喜欢
    • 1970-01-01
    • 2011-04-04
    • 2020-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多