2017-03-16 2 views
-2

Bei der Verwendung von Google API werden die Daten benötigt, die für eine Anwendung benötigt werden, die Standorte verschiedener Orte anzeigt. Breiten- und Längengrad sind erforderlich, die Standorte, die angezeigt werden sollen, sind bereits in Google Maps . Oder nur die Adresse oder der Name des Ortes wird ausreichen.Benötigte Daten für Google Maps api

Kann mir jemand helfen?

Antwort

0

Wenn Sie Marker auf einer Karte platzieren, müssen Sie mindestens den Breitengrad und die langen Eckpunkte verwenden.

Sie einen verschiedenen Google-APIS für Abrufen von Daten wie eine Google Places-Bibliothek verwenden, kann durch einen Ortsnamen oder Adresse zu suchen: https://developers.google.com/maps/documentation/javascript/examples/places-searchbox

Sie auch einen umgekehrten Geokodierungs-Service zur Suche nach einem lat lange verwenden kannst: https://developers.google.com/maps/documentation/javascript/examples/geocoding-reverse

Oder wenn Sie Ihre eigenen Daten können Sie die Markierungen erstellen, wie in diesem Beispiel gezeigt:

var myLatlng = new google.maps.LatLng(36.166461, -86.771289); 

      app.marker = new google.maps.Marker({ 
      position: (myLatlng), 
      data:this, 
      map: app.map, 
      title: 'Hello marker!!' 
     });  

https://jsfiddle.net/loanburger/48asvsed/

+0

Wenn wir nur den Standort eines Ortes haben, können wir eine Google-API verwenden, um den Ort oder den Namen des Ortes in den Geocode zu konvertieren und ihn zu verwenden, um den Ort zu finden. Ist das möglich? – Vicky

+0

Nach Standort meinen Sie die Lat- und Long-Werte? oder der Ortsname? so oder so ist es möglich. Wenn Sie den Lat und Long haben, können Sie einen umgekehrten Geocode machen. Sehen Sie sich diesen Link an: https://developers.google.com/maps/documentation/javascript/examples/geocoding-reverse –

+0

nach Ort Ich meinte den Ortsnamen, ist es möglich für Google API, wenn es mit einer iOS-App verwendet wird, um das zu finden Ort ,, nehmen Sie an, um Richtungen zu diesem Ort von Ihrem gegenwärtigen Standort zu bekommen, wir haben nur Ortsnamen, keine Breite und Länge, ist das möglich zu implementieren ??? – Vicky