«google-maps-api-3» etiketlenmiş sorular

Google Haritalar JavaScript API Sürüm 3, Google Haritalar'ın işlevselliğini kendi web sitenize yerleştirmenize olanak tanır. Sürüm 3, mobil cihazlar için büyük ölçüde geliştirilmiş destek sağlar. Maps API Google Grubu'nda programlama ve lisanslama dışı sorular sorun (bağlantı için tam açıklamaya bakın)

13
Google Maps JS API v3 - Basit Çoklu İşaretleyici Örneği
Google Maps Api için oldukça yeni. Bir harita üzerinde dolaşmak ve çizim yapmak istediğim bir dizi veri var. Oldukça basit görünüyor, ancak bulduğum tüm çok markalı öğreticiler oldukça karmaşık. Örnek olarak google'ın sitesindeki veri dizisini kullanalım: var locations = [ ['Bondi Beach', -33.890542, 151.274856, 4], ['Coogee Beach', -33.923036, 151.259052, 5], …

14
Google Maps API ile fare kaydırma tekerleği ölçeklendirmeyi devre dışı bırakma
Bir sayfada birkaç harita çizmek için Google Haritalar API'sını (v3) kullanıyorum. Yapmak istediğim bir şey, fare tekerleğini harita üzerinde kaydırdığınızda yakınlaştırmayı devre dışı bırakmaktır, ancak nasıl olduğundan emin değilim. ScaleControl devre dışı bıraktım (yani ölçeklendirme UI öğesi kaldırıldı), ancak bu kaydırma tekerleği ölçeklendirmesini engellemez. İşte benim fonksiyonumun bir parçası (basit …


4
Tüm görünür İşaretçileri kapsayacak şekilde Haritanın Merkezini Merkezle / Ayarla?
Haritama birden çok işaretçi ayarlıyorum ve statik olarak yakınlaştırma düzeylerini ve merkezini ayarlayabiliyorum, ancak istediğim, tüm işaretleyicileri kapsamak ve tüm pazarların görünür olmasını mümkün olduğunca yakınlaştırmak. Mevcut yöntemler aşağıdaki gibidir setZoom(zoom:number) ve setCenter(latlng:LatLng) Ne setCenterçoklu konum veya Konum dizisi girişini desteklemez ne setZoomde bu tür bir işleve sahip değildir


6
Google Harita API v3 - sınırları ve merkezi ayarlama
Kısa süre önce Google Maps API V3'e geçtim. Ben bir diziden işaretçileri çizen basit bir örnek üzerinde çalışıyorum, ancak nasıl işaretlemek için otomatik olarak merkezleme ve yakınlaştırma bilmiyorum. Google'ın kendi belgeleri dahil olmak üzere net yüksek ve düşük aradım, ancak net bir cevap bulamadım. Koordinatların ortalamasını alabileceğimi biliyorum, ama yakınlaştırmayı …

18
Google Maps API 3 - Varsayılan (nokta) işaretçisi için özel işaretçi rengi
Buna benzer başka sorular da gördüm ( burada , burada ve burada ), ama hepsi sorunumu çözmeyen cevapları kabul ettiler. Soruna bulduğum en iyi çözüm , işaretçiler için özel renkler tanımlamanıza izin veren StyledMarker kütüphanesidir, ancak varsayılan işaretçiyi (bir google harita araması yaptığınızda aldığınız) kullanamıyorum. ortada bir nokta), yalnızca işaretleyicilere …

6
Google Maps API v3'te birden çok işaretçiyle otomatik ortalamalı harita
3 pim / işaretli bir haritayı görüntülemek için kullandığım şey budur: <script> function initialize() { var locations = [ ['DESCRIPTION', 41.926979, 12.517385, 3], ['DESCRIPTION', 41.914873, 12.506486, 2], ['DESCRIPTION', 41.918574, 12.507201, 1] ]; var map = new google.maps.Map(document.getElementById('map'), { zoom: 15, center: new google.maps.LatLng(41.923, 12.513), mapTypeId: google.maps.MapTypeId.ROADMAP }); var infowindow = …

26
Google MAP API'sı Yakalanmadı TypeError: 'offsetWidth' özelliği null değeri okunamıyor
Google MAP API v3'ü aşağıdaki kodla kullanmaya çalışıyorum. <h2>Topology</h2> <script src="https://maps.google.com/maps/api/js?sensor=false" type="text/javascript"></script> <link rel="stylesheet" type="text/css" href="{% url css_media 'tooltip.topology.css' %}" /> <link rel="stylesheet" type="text/css" href="{% url css_media 'tooltip.css' %}" /> <style type="text/css" > #map_canvas { width:300px; height:300px; } </style> <script type="text/javascript"> var latlng = new google.maps.LatLng(-34.397, 150.644); var myOptions = …

23
Google Maps API v3: fitBounds'tan sonraZoom'u ayarlayabilir miyim?
Katıştırılmış bir Google Haritası'nda (API v3) çizmek istediğim bir dizi noktam var. Zoom seviyesi çok düşük (yani, çok uzaklaştırılmış) sürece sınırları tüm noktaları karşılamak istiyorum. Benim yaklaşımım şöyle oldu: var bounds = new google.maps.LatLngBounds(); // extend bounds with each point gmap.fitBounds(bounds); gmap.setZoom( Math.max(6, gmap.getZoom()) ); Bu işe yaramıyor. Son satır …

9
Google otomatik tamamlama sonuçlarını yalnızca Şehir ve Ülke ile sınırlama
Arama kutum için önerilen sonuçları döndürmek için google otomatik tamamlama yerleri javascript kullanıyorum, ihtiyacım olan şey yalnızca şehri ve ülkeyi girilen karakterlerle ilgili olarak göstermektir, ancak google api ihtiyacım olmayan genel yerler sonuçları verecek, bu nasıl sonucu yalnızca şehri ve ülkeyi gösterecek şekilde sınırlamak. Aşağıdaki örneği kullanıyorum: <html> <head> <style …

17
Bu API projesinin bu API'yı kullanma yetkisi yok. Lütfen bu API'nın API Konsolu'nda etkinleştirildiğinden emin olun
Enlem ve boylamım var "-27.0000,133.0000". Bunun üzerine bir harita tabanı oluşturmak istiyorum. Bu bağlantıya gitmeyi denedim https://maps.googleapis.com/maps/api/geocode/json?latlng=-27.0000,133.0000&key=****** Tarayıcıda bu hatayı almaya devam ediyorum { "error_message" : "This API project is not authorized to use this API. Please ensure that this API is activated in the APIs Console: Learn more: https://code.google.com/apis/console", …

11
Google Haritalar, “Yalnızca geliştirme amaçlı” gösterir
Google Haritalar, web sayfamda göstermeye çalıştığımda "Yalnızca geliştirme amaçlı" iletisini gösteriyor: Bu mesajı nasıl ortadan kaldırabilirim? Kodum şöyle: <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script> <script type="text/javascript"> function initialize() { var myLatlng = new google.maps.LatLng(50.5792659,8.6744471); var centerMap = new google.maps.LatLng(50.5792659,8.6744471); var div = document.getElementById('map'); } </script> Sonra sonra <p> <a href="https://www.google.com/maps/dir//50.5792659,8.6744471/@50.579266,8.674447,16z" target="_blank" >Route berechnen</a> </p> …

10
Google Maps V3 - Belirli bir sınır için yakınlaştırma düzeyi nasıl hesaplanır
getBoundsZoomLevel()V2 API benzer Google Maps V3 API kullanarak belirli bir sınır için yakınlaştırma düzeyini hesaplamak için bir yol arıyorum . İşte yapmak istediğim şey: // These are exact bounds previously captured from the map object var sw = new google.maps.LatLng(42.763479, -84.338918); var ne = new google.maps.LatLng(42.679488, -84.524313); var bounds = …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.