2015-10-20 11 views
6

Web sayfasında, Google Haritalar'ı kullandığım bir NodeJs Uygulaması yapmaya çalışıyorum. Bazı nedenlerle, Google Maps'u seçtim ve ona bağlı kalmak istiyorum . Benim soru şu ki, harita karolarını çevrimdışı depolayabiliyor ya da önbelleğe alabildiğim ve daha sonra gerektiğinde kullanabileceğimiz bir yer var mı? [Not: 'u herhangi bir hack ya da Illegal için bir yol değil, zaten böyle birçok yol var biliyorum].Google Haritalar'ı çevrimdışı kullanma (Js Api)

denedim ve GEE (Google Earth Kurumsal) gibi taşınabilir birçok seçenek gördüm ama çok yakında 2017

tarafından yani onu kapanıyor tahmin

Temelde ne veri kullanımını en aza indirmek için buraya edilir çalışıyorum Harita karoları oluşturma, bu yüzden alternatif olarak, Google harita işini çevrimdışı yapmanın bir yolu yoksa, veri kullanımını en aza indirmek için herhangi bir öneri veya tavsiye takdir edilmektedir.

+0

[Google Map offline uygulamasında web uygulaması] (http://stackoverflow.com/questions/40839377/google-map-offline-in-web-application) – xomena

+0

@xomena Lütfen soruyu tekrar okuyun lütfen bir daha kopyalanmıyor – iyogeshjoshi

cevap

0

Localstorage'ı kullanmayın, bunun yerine yardımcı olabilir, ancak google chrome'da kullanılacaktır. 2.Bu url'yi kontrol edin yardımcı olabilir How to cache Google map tiles for offline usage?

+1

Soruda belirtildiği gibi, bunu yapmanın güvenilir ve yasal bir yolunu arıyorum. Ben zaten __gmapcatcher__ kontrol ettim ve ben yasal olduğunu düşünmüyorum ve diğer seçenek için sadece Google Maps ile bağlı kalmak istiyorum. – iyogeshjoshi

+0

Tamam, bu siteyi http://offline-map.appspot.com/ adresinden kontrol etmenizi ve https://github.com/tbicr/OfflineMap adresinden kontrol etmenizi rica ederim. –

4

Haritalar JavaScript API'sı üzerinden çevrimdışı erişim şu anda mevcut değildir.

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

ilgi ifade ve Google'dan daha fazla güncellemeleri almak için bu özellik isteği yıldız edin: Kamu sorun izleyicide bir özellik isteği vardır.