我的kml图层正在显示,但它向左移动

时间:2013-03-06 20:23:05

标签: javascript google-maps embed

我试图将我的地图添加到我的网站,到目前为止我已经得到它来显示我的地图,但它向左偏移了几公里

到目前为止,

正在进行中,标记位于左侧:http://www.decking.co.il/indexwip.html#

我的Google地图网站,其中的标记位于正确的位置:http://goo.gl/maps/atvDH

<script type="text/javascript" src="https://maps.google.com/maps/api/js?sensor=false">
</script> <script type="text/javascript">
function initialize() {
var latlng = new google.maps.LatLng(32.147711,34.972229);
var myOptions = {
zoom: 9,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"),
myOptions);
 var ctaLayer = new google.maps.KmlLayer('https://maps.google.com/maps/ms?authuser=0&vps=2&ie=UTF8&msa=0&output=kml&msid=211701918214336350936.0004be32c642b750948e4', 
{preserveViewport:true});  
ctaLayer.setMap(map); 
}

请有人能告诉我,我做错了什么?我一整天都在寻找解决方案,我混合了错误的命令吗?我在某个地方复杂了吗?我已经看到有一种方法可以简单地嵌入到网页中,但我不知道如何使嵌入显示在我正在使用的模板中提供的框内

1 个答案:

答案 0 :(得分:0)

对我而言,它看起来并不“向左”。看起来你有discussed here之类的css冲突。

相关问题