바이두 지도 자동 포지셔닝
2304 단어 지도.
index
(function (doc, win) {
var docEl = doc.documentElement,
resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
recalc = function () {
var clientWidth = docEl.clientWidth;
if (!clientWidth) return;
docEl.style.fontSize = 100* (clientWidth / 1080) + 'px';
};
if (!doc.addEventListener) return;
win.addEventListener(resizeEvt, recalc, false);
doc.addEventListener('DOMContentLoaded', recalc, false);
})(document, window);
var map = new BMap.Map("allmap");// Map , id allmp div
var point = new BMap.Point(116.331398,39.897445);//
map.centerAndZoom(point,12);//// ,
var geolocation = new BMap.Geolocation();
var gc = new BMap.Geocoder();//
// SDK
geolocation.enableSDKLocation();
geolocation.getCurrentPosition(function(r){
if(this.getStatus() == BMAP_STATUS_SUCCESS){
var mk = new BMap.Marker(r.point);
map.addOverlay(mk);
map.panTo(r.point);
//alert(' :' + r.point.lng + ',' + r.point.lat);
var pt = r.point;
map.panTo(pt);//
//alert(r.point.lng);//X
//alert(r.point.lat);//Y
gc.getLocation(pt, function(rs){
var addComp = rs.addressComponents;
//alert(addComp.city);
document.getElementById("point01").innerHTML= addComp.province + addComp.city + addComp.district + addComp.street + addComp.streetNumber;
});
}
else {
alert('failed'+this.getStatus());
}
});
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
도쿄도 건축물 환경 계획서의 데이터로 물건 사이트를 만들어 봤어요.나는 원래 이 집을 좋아했지만 도쿄도 건축물 환경계획서의 데이터가 좋아서 그것을 바탕으로 이 사이트를 만들었다. 이 물건의 구조물의 규격정보, 지도정보, 거주편안정보를 조합하여 감각이 좋은 물건 사이트를 만들고 싶다...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.