2012-03-05 2 views
0

측면의 메뉴를 사용하여 활성화 및 비활성화 할 수있는 여러 타일 소스가있는지도에서 작업하고 있습니다. 각 타일 세트는 이미지 맵 유형으로 오버레이 될 때 독립적으로 작동하지만 분명히 한 번에 둘 이상을 표시 할 수 없습니다.여러 소스의지도에 타일 추가

어쨌든 여러 타일 URL에서 타일을 표시 할 수 있습니까? 그렇지 않다면 모든 소스에서 타일의 일부 슈퍼 오버레이를 만들어로드 할 컨트롤을 시도해야합니까?

답변

0

원하는만큼 타일을로드하고 표시 할 수 있습니다.

내가 어떤 코드없이 당신의 접근 방식에서 무엇이 잘못되었는지를 알 수 없습니다

,
은 그래서 예를했다 : http://jsfiddle.net/doktormolle/NNJRn/

(코드 google-demo에서 가져온 오버레이 창작)

+0

감사합니다,이 꽤 유용 할 것 같습니다. 나는 동일한 사이트를 사용하여 작업하고 있지만 API를로드 할 수없는 것 같습니다. 내가 가지고있는 것은 다음과 같습니다. http://jsfiddle.net/Azrael001/vMeTu/1/ – user1250480

+0

"onload"대신 "fiddle-options"에서 "wrap (body)"을 선택하십시오. 당신은 "undefined P31D8_6MapType"이라는 에러 메시지를 받게 될 것입니다. –

+0

P31D8_6MapType은 TopoMapType이어야합니다. 고정 된 상태에서 해당 확대/축소 수준의 모든 타일을로드합니다. 타일이 온라인 상태가 아니기 때문에 http://fiddle.jshell.net/_display/#####.png를 가리키는 404 오류를 재생산하는 데 영원히 걸릴 수 있으므로 성공적인 호출로 간주되어야합니다. – user1250480