2017-12-23 6 views
-3

내 응용 프로그램은 Google지도를 많이 사용합니다. 무료 한도 사용량을 초과하여지도를 사용/표시하는 것이 매우 비싸다는 사실을 감안할 때, 내 앱을 Google 서버에 연결하는 횟수를 최소화하고 싶습니다.Google지도에 대한 참조 저장 및 나중에 사용하기

Google Maps API 문서에서 언급했듯이 생성자를 사용하여 Google지도를 만들고 있습니다. 이제 사용자가 처음으로지도 페이지를 방문한 다음 앱의 다른 페이지 몇 개를 방문하여 원래의지도 페이지로 돌아 오면지도를 다시 표시하기 위해 Google 서버에 연결해야하는 것은 아닙니다. 오히려 이전에 표시된 맵을 다시 표시해야합니다.

이것을 달성 할 방법이 있습니까? 지도 참조를 브라우저의 로컬 저장소에 저장 한 다음 나중에 검색 할 수 있습니까? 그러나지도는 같은지도 참조를 사용하여 어떻게 다시 표시 될 것인가? 나는 궁금해하고있다.

어떤 아이디어/도움이 필요하십니까?

+0

아직 직접 구현하지 않으셨습니까? –

+0

@ Thomas Smyth이 게시물을 읽은 후 저의 견해를 밝혔습니다. https://groups.google.com/forum/#!topic/google-maps-api/ITV805W6ytg –

답변

0

Google지도 api는 스토리지 시스템을 제공하지 않습니다. 실제로 API를로드하지 않고 다시 사용하려면지도 또는 Google 서비스를 저장하는 것이 금지되어 있습니다. 규정 : enter image description here

the google api web site의 규정을 참조 할 수 있습니다.

질문이 있으시면 알려주십시오.

-2

S.P.H.I.N.X가 100 % 정확하면지도 인스턴스를 저장하지 말아야합니다.하지만 더 중요한 것은 올바른 프레임 워크가 응용 프로그램에 적합하면 걱정할 필요가 없습니다. 이를 수행하는 데는 여러 가지 방법이 있습니다. 일반적으로 Vue.js와 같은 프레임 워크는 각 요청에 대해 맵을 다시로드 할 필요가없는 단일 페이지 응용 프로그램을 작성합니다.

+0

올바른 답변은 SPA입니다. 불행히도 내 앱은 SPA가 아닙니다. 조금 쓸데없는 오픈 소스 플랫폼을 사용하고 있습니다. –

+0

어떤 프레임 워크에 제약이 있습니까? 이것을 제한으로 나열하지 않았습니다. – rahicks

+0

프레임 워크가 아니라 NodeBB라는 포럼 플랫폼입니다. https://nodebb.org/ –

관련 문제