0

我一直在玩 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 部分中输入什么值,它始终是红色的。

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

在此先感谢,马克

4

2 回答 2

1

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

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

于 2012-08-29T00:49:23.743 回答
0

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

于 2012-08-29T00:20:44.090 回答