2013-08-21 33 views
0

我有一个kmz文件,其中包含在Google地球中排列的图像,然后以kmz文件形式导出。图片在Google地球中排列完美,但是当KMZ在Google地图中显示为叠加层时,图像会发生偏斜,并且不再与下面的基础图层正确对齐。他们似乎被错误地旋转。在谷歌地图上显示带有正确投影的kmz图像

看来,这是在Google地球和Google地图之间使用的不同投影问题?在Google地图中加载覆盖图时是否有解决此问题的方法?

KML片段(从意见,所以可读):

<name>TA_CustomMaps</name> 
<open>1</open> 
<GroundOverlay> 
    <name>TA_3_33</name> 
    <color>82ffffff</color> 
    <Icon>  
    <href>files/TA_Sec3_33.jpg</href> 
    <viewBoundScale>0.75</viewBoundScale> 
    </Icon> 
    <LatLonBox>  
    <north>46.71319940900263</north> 
    <south>46.51856909608949</south> 
    <east>-114.4281143798832</east> 
    <west>-114.9183785328563</west> 
    <rotation>21.81811552052049</rotation> 
</LatLonBox> 
</GroundOverlay> 
+0

支持你能否提供更多细节或显示出该问题的KMZ文件? – geocodezip

+0

看来它是旋转标签的问题。我猜Google地图不支持旋转标签?这里是从kmz文件中kml内容的摘录。 TA_CustomMaps <的GroundOverlay> TA_3_33 82ffffff 文件/ TA_Sec3_33.jpg 0.75 46.71319940900263 46.51856909608949 -114.4281143798832 -114.9183785328563 21.81811552052049

回答

1

<rotation>KML in Google Maps

+0

有,我可以采取不同的方法。由于我知道角度,我发现有一个用于旋转图像的jQuery插件,但叠加图像似乎没有id值可供选择。是否有可能为每个叠加图像添加一个id? –