<script type="text/javascript">
var map = new BMap.Map("map_canvas");
if(navigator.geolocation){
navigator.geolocation.getCurrentPosition(
"enableHighAcuracy": true
function updataPosition(position){
var latitudeP = position.coords.latitude;
var longitudeP = position.coords.longitude;
Wap.zoomStore(latitudeP,longitudeP,${vid });
Wap.nearbyStore(latitudeP,longitudeP);
var point = new BMap.Point(longitudeP , latitudeP);
map.centerAndZoom(point, 16);
BMap.Convertor.translate(point,0,translateCallback);
function translateCallback(point1){
var marker1 = new BMap.Marker(point1);
var label = new BMap.Label("我在这",{offset:new BMap.Size(20,-10)});
var gc = new BMap.Geocoder();
gc.getLocation(point1, function(rs){
var addComp = rs.addressComponents;
var addr = addComp.province + "" + addComp.city + "" + addComp.district + "" + addComp.street + "" + addComp.streetNumber + "";
$(".Map_right").html(addr);
function getPositionError(error){
case error.PERMISSION_DENIED :
alert( " 您拒绝了使用位置共享服务,查询已取消 " );
case error.POSITION_UNAVAILABLE :
alert( " 亲爱的火星网友,非常抱歉,我们暂时无法为您所在的星球提供位置服务 " );
window.addEventListener('load', lodeSupport , true);