PDA

View Full Version : مشکل با google map



dreadful
یک شنبه 31 خرداد 1394, 23:29 عصر
سلام دوستان
من یه مپ تو سایتم دارم که یه مارک روش دارم و مشکلم اینه که این علامت همیشه میوفته وسط صفحه و من می خوام اون رو ببرم سمت چپ !

http://i.stack.imgur.com/xB3sK.jpgمثلا این عکس رو نگاه کنید، من اون مارکرام میفته وسط صفحه (نقطه آبی) ولی میخوام بندازمش جایی که توی عکس مشخصه (سمت راست)
توی نت هم گشتم که فقط فهمیدم باس از panBy() استفاده کنم که نمیدونم چه طوری باس ازش استفاده کرد !

کد اسکریپتم :





var myCenter=new google.maps.LatLng(31.843239,54.38326);
var marker;


function initialize()
{
var mapProp = {
center:myCenter,
zoom:16,
mapTypeId:google.maps.MapTypeId.ROADMAP
};


var map=new google.maps.Map(document.getElementById("googleMap"),mapProp);


var marker=new google.maps.Marker({
position:myCenter,
animation:google.maps.Animation.BOUNCE
});


marker.setMap(map);
}


google.maps.event.addDomListener(window, 'load', initialize);





ممنون از دوستان ;)

dreadful
سه شنبه 02 تیر 1394, 13:39 عصر
ممنون از این همه کمک :|

marasiali
چهارشنبه 03 تیر 1394, 07:04 صبح
من زیاد تو این مسائل وارد نیستم ولی دیدم کسی جواب نداده یه سرچ زدم دیدم انگار باید موقعیت مارکرتو داخل پرانتز متد panby قرار بدی مثلا:


map = new google.maps.Map(document.getElementById('user-map-canvas'), mapOptions);
map.panby(x, y);

یه سر به اینجا (http://stackoverflow.com/questions/20660469/map-panbyx-y-where-to-place-in-google-map-code) بزن ببین کمکت میکنه