2010-03-20 25 views
2

我有一个生成.shp文件的程序,并将其导出为kml文件。我希望能够在谷歌地图或谷歌地球API中使用标准谷歌地图“地图”样式(灰色背景,黄色街道等)显示我的输出。如何让kml数据看起来像谷歌地图?

是否有我应该使用的风格指南或方法?

任何想法赞赏 - 我不知道如何构建这个问题。

谢谢。

http://code.google.com/apis/maps/documentation/services.html#XML_Overlays

它一定会像谷歌地图,然后:-)

不帮你多少,如果:

回答

0

那么,你可以使用API​​ KML文件加载到谷歌地图您绝对需要Google Earth内部可视化的数据。

+0

谢谢,汤姆,但它看起来怎么样?在示例中(http://code.google.com/apis/maps/documentation/examples/geoxml-kml.html),这些只是随机颜色的线条覆盖在现有的地图上。我想要我加载的kml,看起来像现有的谷歌地图。 – djq 2010-03-27 22:02:57

+0

错误...您的KML文件中包含什么内容? – tomfanning 2010-03-28 16:20:40

+0

没什么特别 - 只是我生成的.shp polyline道路网络(在ArcGIS中)。我可以手动识别谷歌地图中的所有颜色和线条粗细,并将这些设置应用于我的数据;但我想看看它是否被定义在任何地方。 – djq 2010-03-28 20:01:36

0

您可以在KML中定义样式,然后将其应用于线条。我不认为在谷歌地图中有任何预定义的风格看起来像道路。

如果您在导出到KML之前在ArcGIS中定义外观,是否不会在Google地球中设置外观?

+0

是 - 我只是不确定在ArcGIS中选择哪些设置 – djq 2010-03-29 20:15:47