【问题标题】:Google maps styling query谷歌地图样式查询
【发布时间】:2012-07-16 14:13:42
【问题描述】:

我使用 FusionTablesLayer 向导 (http://gmaps-samples.googlecode.com/svn/trunk/fusiontables/fusiontableslayer_builder.html) 创建了北德文郡的风力涡轮机地图。

http://www.thisisnorthdevon.co.uk/images/localpeople/ugc-images/275834/binaries/WindTurbines.html

但是有两个问题。

首先是我在 Fusion Table 图层中创建的样式没有实现。是否有强制图层采用这种样式的开关?

第二个是我不希望 shapefile 图层可点击。如何关闭此功能?

【问题讨论】:

    标签: javascript google-maps google-fusion-tables


    【解决方案1】:

    但是有两个问题。

    • 首先是我在 Fusion Table 图层中创建的样式没有 通过。是否有强制层采用这种样式的开关?

    不确定您要询问的样式。它是在 FusionTable 中定义的样式吗?通过 FusionTables 向导?看起来您可能缺少将样式应用到地图 this 或等效项:

     map.setOptions({styles: styles});
    

    您可能想查看documentation on styling the map

    • 第二个是我不希望 shapefile 图层可点击。如何关闭此功能?

    要禁用对该 FusionTablesLayer 的点击,请在构建时使用 suppressInfoWindows 选项。

    your page with infowindows suppressed on the polygon layer and styling,请注意您的 html 无效(无正文)。

    【讨论】:

    • 第一个查询:可以在 Fusion Tables 中设置信息窗口的样式,但是当我使用向导时,它不会选择我应用的样式。感谢您对第二个查询的帮助。非常感谢
    • 不确定你的意思。 infoWindow 的样式内容应该在图层单击事件中可用;如果您正在创建自己的 infoWindow(或者如果您正在创建样式向导),那么您需要编写代码来设置您喜欢的 infoWindow 样式。
    • 是的。我是个笨蛋。我已经创建了同一张地图的多个版本,并且没有更新每个版本的样式。我正在慢慢地学习程序员的心态,但不是很快。原谅我的无知。我唯一的借口是我首先是一名记者,其次是黑客。在 PC 上工作了 15 年后,我目前正在尝试在 Mac 上学习终端。这并不难,但需要一种我多年没有的心态。
    猜你喜欢
    • 1970-01-01
    • 2018-04-12
    • 2011-11-26
    • 1970-01-01
    • 2011-11-11
    • 2014-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多