2015-10-20 10 views
6

Ich versuche, eine NodeJs-App zu machen, in denen ich auf der Webseite Maps verwende, aus bestimmten Gründen habe ich Google Maps gewählt und ich möchte dabei bleiben . Meine Frage ist, Gibt es sowieso, wo ich Kartenkacheln entweder offline speichern oder zwischenspeichern kann und sie später nach Bedarf verwenden kann [Hinweis: Nicht nach irgendeinem Hack oder Illegalen Weg dafür suchend, weiß ich bereits, dass es viele solcher Wege gibt].Mit Google Maps offline (Js Api)

Ich habe versucht, und sah portable viele Optionen wie GEE (Google Earth Enterprise), aber ich denke, sie es herunter Grundsätzlich von 2017.

sehr bald also nach unten, was hier Ich versuche, die Datennutzung auf zu minimieren Das Rendern von Kartenkacheln, also alternativ, wenn es keine Möglichkeit gibt, Google Maps offline arbeiten zu lassen, wird jeder Vorschlag oder Ratschlag zur Minimierung der Datennutzung geschätzt.

+0

Mögliches Duplikat von [Google Map offline in der Webanwendung] (http://StackOverflow.com/questions/40839377/google-map-offline-in-web-application) – xomena

+0

@xomena Bitte lesen Sie die Frage erneut, es ist sowieso kein Duplikat – iyogeshjoshi

Antwort

0

1.Verwenden Sie stattdessen LocalStorage, da es zwar helfen kann, aber in Google Chrome verwendet wird. 2.Überprüfen Sie, ob diese URL hilfreich sein kann How to cache Google map tiles for offline usage?

+1

Wie in meiner Frage erwähnt, suche ich nach einer zuverlässigen und legalen Art, das zu tun. Ich habe __gmapcatcher__ bereits überprüft und finde es nicht legal, und für andere Option möchte ich nur bei Google Maps bleiben. – iyogeshjoshi

+0

ok gut Ich möchte, dass Sie diese Website http://offline-map.appspot.com/ überprüfen und bitte https://github.com/tbicr/OfflineMap dies könnte helfen –

4

Der Offline-Zugriff über Maps JavaScript API ist im Moment nicht verfügbar. Es gibt eine Feature-Anfrage im öffentlichen Bugtracker:

https://issuetracker.google.com/issues/35827808

Bitte Star Dieses Feature-Anfrage Ihr Interesse zum Ausdruck bringen und weitere Updates von Google.