KML / Fusion Tables - 线总是红色的

时间:2012-08-29 00:14:30

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

我一直在玩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部分中放置什么值,它总是红色的。

任何人都有任何想法如何获得不同的颜色?我已经尝试了所有我能想到的但是我被卡住了!

提前致谢, 标记

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

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