Jeśli korzystasz z satelity GMapType przy użyciu tego Google-provided example w v3 interfejsu API, maksymalny poziom zoomu ma skalę 2 m/10 stóp, podczas gdy przy użyciu wersji v2 another Google-provided example (musiał użyć innego, ponieważ sterowanie - proste nie mieć kontrolę skali) daje maksymalną skalę 20 m/50 stóp. Czy to jest nowa "funkcja" v3?Czy Google Maps API w wersji 3 pozwala na większe wartości zoomu?
Muszę nadmienić, że testowałem te przykłady w tych samych regionach GLatLng - więc domyślam się, że poziom szczegółowości kafelków nie ma na nie wpływu, czy jestem w błędzie?
Jak wspomniano wcześniej: in another question, v3 należy uznać za bardzo wysoką jakość Labs-y/beta, więc na razie należy odradzać korzystanie z niego podczas produkcji.
Zostałem przyciągnięty do tematu, ponieważ muszę "zwiększyć poziom powiększenia GMap", the answers here wydaje się sugerować używanie GTileLayer i rozważam GMapCreator, chociaż będzie to wymagało pewnego wysiłku.
Co staram się osiągnąć, to mieć większy poziom zoomu, skala 2 m/10 stóp byłaby idealna, mam mapę, na której płytki nie są takie hi-res i sporo markerów. Ponieważ obszar ten nie ma płytek o wysokiej rozdzielczości, odległość między znacznikami jest naprawdę mała, co powoduje pewne nakładanie się elementów.
A jeszcze lepiej, jak stworzyć niestandardową mapę, która pozwala na wyższy poziom powiększenia, tak jak w Google Campus, gdzie osiąga się skalę 2 m/10 stóp, a , a nie używać własnego serwera plików? Widziałem przykład on a fellow Stackoverflower's GMaps sandbox, gdzie płytki są tworzone ręcznie na podstawie poziomu powiększenia.
Widziałem the codebase for a custom Map on mapki, ale wiąże się to z posiadaniem serwera plików, nie można po prostu użyć kafelków Google dla określonego poziomu powiększenia, a następnie zamienić niektóre z nich (w zależności od pliku tile.x i tile.y) za pomocą niestandardowych kafelków, kiedy poziom powiększenia jest większy niż 19?
Nie wydaje mi się, żebym miał więcej sensu, więc zamierzam zakończyć to ważne pytanie tutaj, zastanawiałem się, próbując znaleźć rozwiązanie na wiele godzin. Mam nadzieję, że ktoś przyjdzie mi z pomocą!
Z góry dziękuję!
Po przeprowadzeniu dalszych badań rzeczywiście tak jest - Mapy v3 umożliwiają maksymalny poziom powiększenia 22 (!), Co równa się skali 2 m/10 stóp, ale tylko wtedy, gdy typ mapy to Satelita, a nie Hybrid! – Dr1Ku
Zmieszany z wtyczką automatyczną Cuttera Photoshopa również nie mógł uzyskać pożądanych rezultatów (nie wiedziałem, jak dokładnie skalować mapę, aby płytki były idealnie ustawione), używając ImageOverlay, nie wygląda więc piksel-y. – Dr1Ku
Od tego czasu przeportowałem mój kod GMaps v2 do wersji v3, płynnie żeglując. I tak, posiadanie mapy satelitarnej (nie hybrydowej!) Pozwala na maksymalne powiększenie 22, trudne do umieszczenia znaczniki (blisko siebie) są lepsze. Dodanie nakładki + niestandardowych kafelków (w końcu) do "Przepraszam, tu nie ma zdjęć", w końcu udało się – Dr1Ku