2012-11-05 7 views
0

Google 어스에 오프라인으로 액세스해야하는 유스 케이스가 있습니다. Google 어스 엔터프라이즈는 연결이 끊어진 제품을 제공하지만 Google은 해당 제품 및/또는 Google 어스 엔터프라이즈에 대한 액세스 권한이 없어도 개발 라이센스의 경우 25,000 달러로 엄청나게 비쌉니다.오프라인 Google 어스 플러그인 사용

Google 어스 플러그인은 응용 프로그램을 빌드하고 JS API를 사용하고자하므로 선호합니다. 내 자체의 연결이 끊긴 서버에서 Google 어스 플러그인을 호스팅 할 수 있습니까? Google 어스를 사용하여 독립형 오프라인 WMS 서버에 연결하여 이미지에 액세스 할 수 있습니다.

다른 말로하면, 내 자신의 서버에 플러그인과 해당 자바 스크립트를 호스트 할 수 있습니까?

답변

0

Google 어스를 프록시 서버와 함께 캐시하려했지만 시도 할 수 없었습니다. 또한 API가 Google 서버에로드 될 때마다 유효성이 검사되어 오프라인 사용을 허용하지 않는다고 생각합니다.

+0

덕분에 도움을 시작할 수 있기를 바랍니다에 10 종류의 내가 예상. – harshaw

1

잘 모르겠는지 모르겠지만 문제는 현재 내가 설명하고 있습니다.

Google 어스 플러그인 js api를 사용하는 현재 응용 프로그램입니다. 오프라인 일지라도 플러그인을 시작할 수 있습니다. 그러나 하나의 요구 사항은 캐시 된 데이터를 갖는 것입니다. 데이터를 캐시하고 오프라인에서 플러그인을 시작한 경우 캐시 된 데이터에있는 것보다 높은 해상도로 확대하면 아무런 효과가 없습니다 (이미지는 고해상도로 업데이트되지 않습니다).

당신이 정말로 필요에 따라, 그래, 당신이 정말 원래의 질문에 대답하지만 당신이 관심이 있다면, 바로

0

그것은 내가 가진 이후 지금 몇 개월간 맡았던있어 :-) 말해되지 않는 플러그인 오프라인

을 시작할 수 있습니다 이 일을했다. "스크립트 유형 ="텍스트/자바 스크립트 "SRC ="은 https :/ 나는 내 플러그인, 내가 제거했다가 어디는 HTML에서

:-) 기억할 수있는 무엇으로 설명하려고합니다

하지만 난 로컬로 저장 한이 파일. 나는 또한 로컬로 저장 jsapi.js, 나는 '(++ Qt는을 C) 내 코드를 메신저 다음

을 loader_1-008.js> /www.google.com/jsapi " m evaluateJavaScript (Qstring 소스)를 두 번 사용 소스는 내 2 .js 파일에서 읽은 텍스트 html (플러그인이있는 플러그인)을로드하기 전에 이러한 2 번의 evaluateJavaScript 호출을 수행해야합니다.내 QWebView

내가 훨씬 더 remmeber 수 없지만 나는이 당신에게

관련 문제