2012-11-09 6 views
0

나는 클라우드 및 전단지를 실험 해 왔으며 클라우드에서 코드 스 니펫을 사용하고 싶습니다. 내 헤더에 모두 스크립트 태그가에 의해 전단지 맵을 정의 : 내가 Cloudmade에서 사용하고자하는전단지 및 클라우드 : 합치기 두 예제 함께

var map = L.map('map').setView([lat, -long], 13); 

L.tileLayer('http://{s}.tile.cloudmade.com/APIKEY/STYLE/256/{z}/{x}/{y}.png', { 
    minZoom:6, 
    maxZoom: 18, 
    keyboardZoomOffset:2 
}).addTo(map); 

코드 조각은 이것이다 : http://developers.cloudmade.com/projects/web-maps-api/examples/custom-map-controls

내가하려 한이를 다시 구축하고 그러나 구현 코드에는 CM 객체/메소드가 포함됩니다. 내가 필요한 것은지도에 3 개의 링크가 있기 때문에 사용자가 클릭하면 위도/경도로 저장됩니다. 누군가가 나를 안내 할 수 있다면 이것은 위대 할 것입니다.

나는이 프로 시저가 큰 문제는 아니며 두 플러그인 간의 오해라고 가정 할 때 Javascript 맵 프로는 아니다.

참고 :이 예에서 API 및 스타일 ID를 가져 왔습니다. 참고 : 리플릿/클라우드 포럼 및 회신은 없지만 많은 의견을 물었습니다.

고마워요

+0

브라우저에서지도를 미리 볼 때 포함시켜야합니다. 전단지지도 자산이 표시되고 작동하지만 Cloudmade에서 가져온 스 니펫은 전혀 표시되지 않습니다. – Shimsham84

답변

2

리플릿 작성자는 여기입니다. Leaflet API 참조 페이지의 코드 예제를 확인하십시오. http://leafletjs.com/reference.html#icontrol 희망이 도움이됩니다.

+0

지원해 주셔서 감사합니다. 조사해보고 결과 및 결과를 게시 해 드리겠습니다. – Shimsham84

+0

안녕하세요, 설명서를 한 번 보았습니다. 아직 전단지에이 방법을 사용하는 방법이 확실하지 않습니다. 나는 "레이어 튜토리얼"을 사용하여 설정 한지도를 가지고 있으며,이 목록에서 "도시 1"도시 2 "및 city3을 원합니다. 단지 토글 버튼이 아닌 링크를 만들고 저장된 마커를 찾으려면 위치 또는 다른 링크 또는 참조 위대한 것입니다, 감사합니다! – Shimsham84