Einführung der Google Map API mit Schienen

Was können Sie mit dem Code auf dieser Seite tun?

Holen Sie sich Maps JavaScript API & Geocoding API

Vielen Dank für diese Artikel. (Aus Referenzen)

[Vor dem Schreiben von Code] (https://qiita.com/nagaseToya/items/e49977efb686ed05eadb) [Ich habe versucht, die Google Maps-API zu verwenden] (https://qiita.com/Haruka-Ogawa/items/997401a2edcd20e61037) Suchen und identifizieren Sie den Standort anhand des Google MAP-Namens [Original-App erstellen - Google Map-Nutzung mit Rails überprüfen-] (https://note.com/daddy0055/n/nddbe8da38bbc)

Code

Angenommen, Sie schreiben in Posts. @ post.location ist ein Beispiel. Geben Sie die für Ihre Anwendung geeigneten Anfangswerte ein.

html:posts/index.html.erb


<div id='target'></div>

<div class='map-btn'>
<input id="address" type="textbox" value="<%= @post.location %>">
<input type="button" value="Suche" onclick="codeAddress()">
<div>

<script src="https://maps.googleapis.com/maps/api/js?key=Mein API-Schlüssel&callback=initMap" async defer></script>

style.scss


#target {
  height: 300px;
  width: 300px;
}

Javascript Beschreibung

post.js



let map
let geocoder
let centerp = {lat: 33.60639, lng: 130.41806}

function initMap(){
  geocoder = new google.maps.Geocoder()

  map = new google.maps.Map(document.getElementById('target'), {
    center: centerp,
    zoom: 12,
  });

  marker = new google.maps.Marker({
    position: centerp,
    map: map
  });
}

function codeAddress(){
  let inputAddress = document.getElementById('address').value;

  geocoder.geocode( { 'address': inputAddress}, function(results, status) {
    if (status == 'OK') {
      map.setCenter(results[0].geometry.location);
      var marker = new google.maps.Marker({
          map: map,
          position: results[0].geometry.location
      });
    } else {
      alert('Es gab keine zutreffenden Ergebnisse:' + status);
    }
  });   
}

Verweise

Vielen Dank für all die Hilfe, die Sie mir gegeben haben. Vielen Dank.

Vor dem Schreiben des Codes [https://qiita.com/nagaseToya/items/e49977efb686ed05eadb]

Ich habe versucht, die Google Maps-API zu verwenden [https://qiita.com/Haruka-Ogawa/items/997401a2edcd20e61037]

Suchen und identifizieren Sie einen Standort anhand des Google MAP-Namens [https://qiita.com/yoshi_yast/items/521c1f36306a180f45dd]

Ursprüngliche Anwendungserstellung - Überprüfung der Google Map-Nutzung mit Rails- [https://note.com/daddy0055/n/nddbe8da38bbc]

Recommended Posts

Einführung der Google Map API mit Schienen
Zeigen Sie die Google Maps-API mit Rails und Pin-Anzeige an
Einfache Buchregistrierung mit Google Books API und Rails
[Rails] So zeigen Sie Google Map an
[Google Maps API] Karte wird nicht angezeigt und wird leer [Rails]
Holen Sie sich Urlaub mit der Google Kalender-API
[Rails] google maps api So posten und anzeigen Sie einschließlich Karteninformationen
Bei der Einführung der Google Cloud Vision-API in Schienen habe ich die Dokumentation befolgt.
So zeigen Sie eine Karte mit der Google Map API (Android) an
Ich habe "License OCR" mit der Google Vision API ausprobiert
Automatische Sprachtranskription mit Google Cloud Speech API
[Rails 6 / Google Map API] Veröffentlichen Sie eine Adresse und setzen Sie mehrere Markierungen auf der Karte
[Rails] So berechnen Sie Breiten- und Längengrade mit hoher Genauigkeit mithilfe der Geocoding-API und zeigen sie auf Google Map an
Erhalten Sie Datenbeschriftungen, indem Sie bei der Vorschau von Bildern mit Rails eine Verknüpfung mit der Google Cloud Vision-API herstellen
Erstellen Sie eine Tweet-Heatmap mit der Google Maps-API
Extrudieren Sie mit der Fusion360-API
YOLP Holen Sie sich eine XML-Datei mit Karteninformationen mit der Yahoo! Static Map API
Hallo Welt mit Google App Engine (Java 8) + Servlet API 3.1 + Gradle
[Ruby on Rails] Google Map mehrere Pins, Sprechblasen, Links
Ich habe versucht, mich mit Spring Boot + Spring Security REST API anzumelden
Zeigen Sie die mit Rails gem'geocoder 'eingegebene Adresse in Google Map an
Spracherkennung von WAV-Dateien mit der Google Cloud Speech API Beta
Anfänger der Google Maps API und der Twitter API haben "Tweet Map" erstellt.
Stellen Sie die umgekehrte Geokodierung auf Japanisch mit der Python Google Maps-API bereit
Spielen Sie mit der YouTube Data API v3 mit dem Google API Python Client
Bild herunterladen mit Flickr API
Testen Sie eingebettete Software mit Google Test
Erstellen Sie eine API mit Django
Verwenden Sie die Twitter-API mit Python
Versuchen Sie Google Mock mit C.
API mit Flask + uWSGI + Nginx
Lernen Sie Python mit Google Colaboratory
Über das Lernen mit Google Colab
Informationen erhalten Sie mit zabbix api
Web-API mit Python + Falcon
Erstellen Sie eine Patentkarte mit Streamlit
Unterstützen Sie sich mit der Twitter API
Rufen Sie die API mit python3 auf.
Hängen Sie Google Drive mit google-drive-ocamlfuse ein
Greifen Sie mit Python auf Google Drive zu
Verwenden Sie die Unterschall-API mit Python3
Probieren Sie OpenCV mit Google Colaboratory aus
Google Drive API-Tipps (Python)
Übersetzen - Hilfe von PHP_UML mit Google Übersetzung
Erfolgreiches update_with_media mit Twitter API
Erstellen Sie eine Rails-Anwendung mit Docker
Qiita API Oauth mit Django
Holen Sie sich ein Ranking mit Rakuten API
Mit der Google Ads API erhalten Sie Suchvolumen, CPC und Wettbewerbsfähigkeit des Keyword-Planers
Versuchen Sie, Google Map und Geography Map mit Python anzuzeigen
[Ruby on Rails] Anzeigen und Fixieren von GoolgeMAP mithilfe der Google-API