Articles of google maps api 3

Ajouter un marqueur à Google Map on Click

J’ai du mal à trouver un exemple très simple de la manière d’append un marqueur à une carte Google lorsqu’un utilisateur a laissé des clics sur la carte. J’ai regardé autour de moi au cours des dernières heures et j’ai consulté la documentation de l’API Google Maps, et j’apprécierais de l’aide!

Alternatives à Google Maps api

Google Maps API est idéal pour développer des services de localisation pour les téléphones mobiles. Mais pour une raison quelconque, son utilisation est limitée pour moi dans un projet spécial. Par exemple, si votre projet est en conflit avec les conditions générales de Google, il est déconseillé d’utiliser l’API Google Maps. Dans mon application, à […]

Google Maps API V3: des défauts d’affichage étranges de l’interface utilisateur (avec capture d’écran)

N’importe qui avec des idées sur ce qui cause ce problème étrange avec les composants d’interface de Google Maps, soyez vraiment reconnaissant d’avoir de vos nouvelles! la carte est créée avec: var options = { zoom: zoom ?>, center: new google.maps.LatLng(centre_lat ?>, centre_lon ?>), mapTypeControl: false, mapTypeId: google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map(document.getElementById(‘map_canvas’), options); […]

Comment définir l’emplacement par défaut et le niveau de zoom pour Google Map api v2?

Quand ma carte montre, elle commence toujours à un endroit fixe (près de l’Afrique). Ensuite, j’utilise le code suivant pour centrer la carte sur l’emplacement souhaité. mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(loc.getLatitude(), loc.getLongitude()), 14.0f)); Ma question est la suivante: pourrais-je définir un emplacement et un niveau de zoom par défaut avant que la carte ne s’affiche? Parce que je […]

Google Maps Api v3 – trouver les marqueurs les plus proches

Lorsque je clique sur la carte, quel sera le meilleur moyen de trouver le marqueur ou les marqueurs les plus proches? y a-t-il des fonctions dans api qui m’aideront à le faire? c’est google map api v3.

A quoi sert ‘meta viewport user-scalable = no’ dans l’API Google Maps

J’utilise Google Maps JavaScript API V3 et les exemples officiels vous ont toujours inclus cette balise meta: La plupart des exemples tiers que j’ai vus le font aussi. Cependant, j’ai écrit un plugin qui l’utilisait et un de mes utilisateurs m’a dit qu’il l’empêchait de zoomer et de dézoomer sur son appareil mobile . Je […]

Avertissement relatif à l’API Google Maps: NoApiKeys

J’ai utilisé Google Maps API v3 pendant un certain temps sans clé API, et cela a bien fonctionné. Cela fonctionne toujours, mais je reçois un avertissement dans la console: Avertissement relatif à l’API Google Maps: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys J’inclus le script de manière standard: Et google.maps.version indique que j’utilise 3.24.2. Dans la documentation de Google, je […]

Google Maps: comment obtenir le pays, l’état / la province / la région, la ville en fonction d’une valeur lat / long?

J’ai besoin d’une liste de pays, états et villes basée sur une collection de valeurs lat / long j’ai. Je dois stocker ces informations de manière à préserver la hiérarchie et à éviter les doublons (par exemple, “USA” et “États-Unis” et “États-Unis” sont le même pays; je ne veux qu’une seule instance de ce pays […]

Google Map API V3: comment append des données personnalisées aux marqueurs

Est-il possible d’append des informations personnalisées à mes marqueurs pour une utilisation ultérieure? Il y a des façons d’avoir une fenêtre d’information et un titre, mais quoi si je veux associer le marqueur à d’autres informations. J’ai d’autres éléments affichés sur la page qui dépendent des marqueurs. Lorsqu’un clic est cliqué, le contenu de la […]

Google Maps V3 – Comment calculer le niveau de zoom pour une limite donnée

Je cherche un moyen de calculer le niveau de zoom pour une limite donnée à l’aide de l’API Google Maps V3, similaire à getBoundsZoomLevel () dans l’API V2. Voici ce que je veux faire: // These are exact bounds previously captured from the map object var sw = new google.maps.LatLng(42.763479, -84.338918); var ne = new […]