2013-04-26 6 views
2

Google지도를 HTML 파일로 자바 스크립트를 사용하여 표시하고 있습니다. 인터넷 연결이 없으면 해당지도를 표시 할 수 있습니다. 거기에 jquery API가 있으면 도움이됩니다.ios에서 인터넷없이 Google지도를 표시하는 방법

감사합니다. 위의 코드

<!DOCTYPE html> 
<html> 
    <head> 
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> 
    <style type="text/css"> 
     html { height: 100% } 
     body { height: 100%; margin: 0; padding: 0 } 
     #map-canvas { height: 100% } 
    </style> 
    <script type="text/javascript" 
     src="https://maps.googleapis.com/maps/api/js?sensor=false"> 
    </script> 
    <script type="text/javascript"> 
     function initialize() { 
     var mapOptions = { 
      center: new google.maps.LatLng(-34.397, 150.644), 
      zoom: 8, 
      mapTypeId: google.maps.MapTypeId.ROADMAP 
     }; 
     var map = new google.maps.Map(document.getElementById("map-canvas"), 
      mapOptions); 
     } 
     google.maps.event.addDomListener(window, 'load', initialize); 
    </script> 
    </head> 
    <body> 
    <div id="map-canvas"/> 
    </body> 
</html> 

은 HTML 파일에 있고 나는 웹보기

+0

여기 처음 –

답변

0

당신이 내 의견으로는 두 가지 옵션이 있습니다 오프라인지도에 대한 당신 can't.Now을이 html 파일을로드하지하고

을 사용하여 arcGIS server을 사용하고 오프라인 및 온라인지도를 가져 오기 위해 서버를 구축하십시오 (하지만 이것을 사용하려면 arcGIS 전문가가 필요하거나이에 대해 공부해야합니다.) .Garc 서비스가 게시되고/di 당신이 establish arcGIS면 당신을 위해 편안한 지원이 될 것입니다.

두 번째 옵션은 이미지를 DB에 수동으로 저장하고 이벤트 (Javascript/jquery)에 표시하는 것입니다. 이렇게하려면 시스템/제품에 표시 할 DB의 모든 이미지를 저장해야합니다.
당신은 jquery plugindemo

+0

당신의 코드를 추가 여기에 찾을 수
mapper.js
imagemapster 볼이뿐만 아니라 또한
굉장에 대한 API의 많이 찾을 수 오프 난 그냥지도보기를 표시 할 모든, 인터넷이없는 경우 –

+0

http://stackoverflow.com/questions/4169478/displaying-mkmapview-without-internet-access – Freak

+0

mkmapkit을 사용하면 온라인 상태 일 때지도를 열고 인도 맵을로드 한 다음 닫습니다. 응용 프로그램 및 네트워크 연결을 끊고 응용 프로그램을 다시 시작하면 나는 다시 인도를 볼 수 있지만, 내가 프랑스에 가려고하면 나는 그것을 보지 못한다 ... 내가하고 싶은 것처럼. –

관련 문제