【问题标题】:KML/Fusion Tables - line is always redKML/Fusion Tables - 线始终为红色
【发布时间】:2012-08-29 00:14:30
【问题描述】:

我一直在使用 Fusion Tables/Google Maps 的东西来创建不同地点之间的一些飞行路径,但我不知道如何正确设置线条样式。

这是我导入的示例 KML:

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
  <name>LineStyle.kml</name>
  <open>1</open>
  <Style id="linestyleExample">
    <LineStyle>
      <color>00FF00</color>
      <width>4</width>
      <gx:labelVisibility>1</gx:labelVisibility>
    </LineStyle>
  </Style>
  <Placemark>
    <name>LineStyle Example</name>
    <styleUrl>#linestyleExample</styleUrl>
    <LineString>
      <extrude>1</extrude>
      <tessellate>1</tessellate>
     <coordinates>-0.47364383,51.824664,0.0 -122.364152,37.824322,0.0</coordinates>
    </LineString>
  </Placemark>
</Document>
</kml>

它正确地绘制了线条,但无论我在 LineStyle 部分中输入什么值,它始终是红色的。

有人知道如何获得不同的颜色吗?我已经尝试了我能想到的一切,但我被卡住了!

提前致谢, 标记

【问题讨论】:

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


    【解决方案1】:

    您可以使用用户界面(in Visualize:Map, click on Configure Styles) 在 FusionTables 中设置样式(折线、多边形和标记)。如果您将样式信息放在一列中,这是最简单的(除非您希望它们都一样)

    您还可以在(单个)FusionTablesLayer 上的 Google Maps API v3 中动态配置多达 5 种样式。

    【讨论】:

    • 那是另一个问题。
    【解决方案2】:

    Fusion Tables 不导入样式信息,您必须使用 Fusion Tables 界面重新设置样式

    【讨论】:

    • 哦,真的!?我不知道。我希望能够在我想要绘制的不同线条上添加不同的样式 - 我是否认为那样不可能做到这一点?
    • 您可以使用用户界面在 FusionTables 中设置它们的样式(在 Visualize:Map 中,单击配置样式)。您可以在(单个)FusionTablesLayer 上的 Google Maps API v3 中动态配置多达 5 种样式。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-17
    • 1970-01-01
    • 2018-06-25
    • 1970-01-01
    • 2012-12-05
    • 1970-01-01
    • 2017-04-25
    相关资源
    最近更新 更多