2013-03-21 1 views
0

Google지도 API를 사용하여 데이터베이스에서 데이터를 가져와 JSON 객체를 사용하여 삽입 된지도에 마커 및 관련 데이터를 만들고 표시하는 해킹 된 웹 앱이 있습니다. . 나는 여기에 API에 액세스하고 있습니다 : 지금 사용자가 주소를 검색 및지도가 원하는 위치를 표시하기 위해 이동합니다, 그래서 나는,지도에서 검색 상자를 필요 깨달았다Google지도 apis-- JQuery 및 지역 정보 라이브러리 사용

http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js

. Places 라이브러리가 필요한 것처럼 보입니다. 문서의 코드 샘플을 사용하여 검색 상자를 쉽게 구현할 수 있습니다. 장소를 식별하고 원하는 위치로 경계를 재설정하는 작업을 변경하기 만하면 장소와 관련해서는 아무 것도하지 않습니다.

https://maps.googleapis.com/maps/api/js?libraries=places&sensor=false

을하지만 라이브러리를 전환하는 경우, 내 앞의 코드는 (어쩌면 당연한) 나누기 : 그래서 분명히 여기있는 장소 라이브러리에 액세스해야합니다. 둘 다 사용할 수있는 방법이 있습니까? 이미이 앱에서 JQuery를 사용하고 있기 때문에 Places를 처리해야합니까? 아니면 내가 도서관을 어떻게 언급하는지에 관한 문제일까요?

감사합니다. Z

답변

0

은 간단하게이

var geocoder = new google.maps.Geocoder(); 
var address = document.getElementById("txtAddress").value; 
var lat; 
var lng; 
geocoder.geocode({ 'address': address}, function(results, status) { 
    if (status == google.maps.GeocoderStatus.OK) 
    {   
    lat= results[0].geometry.location.latitude; 
    lng =results[0].geometry.location.longitude; 
    } 
}); 
map.panTo(new google.maps.LatLng(lat,lng)); 
map.setZoom(14); 
+0

감사를 수행합니다! 그냥 일반적으로, 다른 구글 맵스 api (만약 내가 별도의 기능을 활용하고있다)에 여러 참조를 포함시키는 것은 나쁜 습관인가, 아니면주의 만 받는다는 경고인가? – zannah

관련 문제