Google Maps API v3 KML层来自Geoserver,不';不显示

Google Maps API v3 KML层来自Geoserver,不';不显示,maps,kml,geoserver,Maps,Kml,Geoserver,正在尝试从Google Maps v3中的Geoserver 2.1.1加载KML。什么也没出现。这个URL应该工作吗(除了我们的实际域) 尝试了两个不同的层次;同样的结果。我从谷歌KmlOverlayService看到了这样的回应: _xdc_._7hdyfu && _xdc_._7hdyfu( [1] ) 使用此URL使其正常工作 http://mydomain.org/geoserver/wms/reflect?layers=parks_and_recreation:Ci

正在尝试从Google Maps v3中的Geoserver 2.1.1加载KML。什么也没出现。这个URL应该工作吗(除了我们的实际域)

尝试了两个不同的层次;同样的结果。我从谷歌KmlOverlayService看到了这样的回应:

_xdc_._7hdyfu && _xdc_._7hdyfu( [1] )

使用此URL使其正常工作

http://mydomain.org/geoserver/wms/reflect?layers=parks_and_recreation:City_Parks_Locations&format=kml
我成功了:

正确的URL:

(有趣的是,我找不到使用“reflect”和“format=kml”显示的文档。只有通过谷歌搜索才知道。)


我的主机:8080必须可以被谷歌访问。像“localhost”这样的东西不起作用。

你试过在Google Earth中打开KML文件吗?我没有试过在Google Earth中打开KML。我玩弄了这个网址。我使用参数format=geoRSS获得了显示点的覆盖图。虽然我没有看到任何使用format=kml的示例,但我尝试了它,它确实有效。
http://mydomain.org/geoserver/wms/reflect?layers=parks_and_recreation:City_Parks_Locations&format=kml