So codierst du Google Maps mit Google Maps JavaScript API | Millennial Creatives ✅ | Skillshare

Playback-Geschwindigkeit


1.0x


  • 0.5x
  • 0.75x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

So codierst du Google Maps mit Google Maps JavaScript API

teacher avatar Millennial Creatives ✅, Learn Skills from the Future

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

    • 1.

      Google Maps API - Willkommen

      1:00

    • 2.

      Google Maps - Das Setup

      2:22

    • 3.

      Google Maps API Console Guide (KEY)

      2:52

    • 4.

      So zeigst du Google Maps an und findest Orte!

      2:00

    • 5.

      Füge deiner Karte Standortmarkierungen hinzu!

      1:17

    • 6.

      So fügst du der Karte mehrere Marker hinzu (KEY!)

      2:10

    • 7.

      So gestaltest du deine Karte! (Größe, Animation, Logo und mehr!)

      2:26

    • 8.

      GeoCoding-Kartenstandorte! (NÜTZLICH!)

      2:39

    • 9.

      Das Kursprojekt!

      0:29

    • 10.

      Zusammenfassung & Fazit - Danke

      0:29

  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Jedes Niveau

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

144

Teilnehmer:innen

1

Projekte

Über diesen Kurs

Wenn du weißt, wie du Google Maps hinzufügst und wie du Google Maps mit HTML, CSS und -JAVASCRIPT auf deine Website einfügst, dann ist es ein großartiges Tool für Unternehmer, Website-Besitzer, Programmierer und alle, die Google Maps verwenden oder lernen möchten, wie du ein besserer Programmierer wirst.

Im heutigen Kurs führt dich der Informatik-Absolvent und Software-Ingenieur Jacob in dieser Schritt-für-Schritt-Anleitung durch den Prozess, wie du Google Maps zu deiner Website hinzufügen kannst. Dieser Kurs soll dir helfen, Websites und Anwendungen mit der Google Maps API zu erkunden und zu entwickeln. Dies ist ein Google Maps JavaScript API-Leitfaden. Ein Google Maps JavaScript API-Tutorial. So verwendest du Google Maps JavaScript API

Der heutige Kurs umfasst:

  • So richtest du die Google Maps API ein
  • So fügst du Google Maps von Grund auf zu deiner Website hinzu
  • So passe du Google Maps auf deiner Website an
  • Coding in JAVASCRIPT, HTML & CSS
  • JAVASCRIPT Google Maps API-Tutorial
  • Und vieles mehr!

Github-Code aus dem heutigen Kurs: https://github.com/jacshe2/GoogleMapsSkillshare

Verwendete Musik: [Keine Urheberrechtsmusik] Chill-Uplifting LoFi-HipHop Musik (kein Urheberrecht) ATF-Stücke - Extended Version_cNVQqdr0tjo.mp3

Hab Spaß!

Triff deine:n Kursleiter:in

Teacher Profile Image

Millennial Creatives ✅

Learn Skills from the Future

Kursleiter:in

Hey, we are the Millennial Creatives. All the skills we have learned growing up with tech, from our university degrees and life experience will be shared in this platform.

A collective group of Millenial Teachers teaching you a wide variety of key skills.

Vollständiges Profil ansehen

Level: Intermediate

Kursbewertung

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen auf Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. Google Maps API – Willkommen: Willkommen zurück im kreativen Millennial-Skillset-Channel Heute zeigen wir Ihnen, wie Sie Google Maps-API in Ihre Website integrieren Zu mir gesellt sich ein guter Freund von mir, Jacob, uns zuvor beigebracht hat, wie man eine Website von Grund auf neu codiert. Er ist Softwareingenieur und heute wird er an dem Kurs teilnehmen. Ich werde zu ihm weitermachen. Hi, Leute. Ich bin Jacob. Ich bin Diplom-Softwareingenieur. Und heute werde ich Ihnen erklären, wie Sie Ihrer Website die Google Maps-Integration hinzufügen können. Dies ist nützlich, wenn Sie vor Ort oder etwas auf Ihrer Website ausgestellt sind, und wenn Sie Projekte verwenden, bei Ort oder etwas auf Ihrer Website ausgestellt sind, und wenn Sie Projekte verwenden denen Kartenintegration hinzugefügt Sie können mit Google Maps einige coole Funktionen nutzen und Ihr Projekt spannender gestalten. Wir werden also HTML-, CSS - und Java-Skripte verwenden, um diese Kartenintegration in Ihr Projekt einzufügen . Ich werde jetzt ein Beispiel auf den Bildschirm bringen , wie das endgültige Projekt aussehen wird. Wir werden damit beginnen, einen Ort auf der Karte anzuzeigen, und dann fügen wir Markierungen hinzu und fügen dann mehrere Markierungen hinzu . Außerdem werden wir herausfinden, wie die Karte angepasst werden kann und auch Go-Codierung hinzugefügt werden kann, damit Sie bestimmte Orte auf der Karte anzeigen können. Dies ist ein äußerst nützliches Tool für Programmierer, Geschäftsinhaber und alle, die Ihrem Projekt eine interaktive Funktion hinzufügen möchten die Ihrem Projekt eine interaktive Funktion . Lass uns loslegen 2. Google Maps – Das Setup: Willkommen in der ersten Klasse. In diesem Kurs werden wir darüber sprechen welche Software wir benötigen, um die Google Maps-Integration im Projekt nutzen zu können . Da wir also die Google Maps JavaScript-API verwenden , mit der Sie Karten mit Ihren eigenen Inhalten und Bildern für die Anzeige auf Webseiten und Mobilgeräten anpassen können, werden wir Visual Studios, die IDE, verwenden werden wir Visual Studios, die IDE, verwenden, um die HTML -, CSS- und JavaScript-Dateien codieren zu können -, CSS- und JavaScript-Dateien Ich habe hier also drei einfache Dateien erstellt, eine HTML-Datei mit Indexpunkten und eine JavaScript-Datei mit Kartenpunkten. Und eine Style-CSS-Datei. Um diese Dateien kurz zu erklären In der Indexdatei wird unser HTML-Code für die Anzeige des Layouts der Webseite verwendet In der JavaScript-Kartendatei wird unser JavaScript-Code gespeichert, um das tatsächliche Laden der Google Maps zu tatsächliche Laden der Google Maps Das Style-CSS wird den Code enthalten , mit dem angezeigt wird, wie die Website aussieht. Im Moment handelt es sich bei dieser Klasse also um eine Zwischenklasse, was bedeutet, dass ich davon ausgehe, dass Sie ein grundlegendes Verständnis der HTML-CSS - und JavaScript-Dateien und ihrer Bedeutung haben ein grundlegendes Verständnis der HTML-CSS - und JavaScript-Dateien und ihrer Bedeutung Wenn Sie sich jedoch nicht sicher sind, möchte ich ein tieferes Verständnis. Ich habe ein weiteres Video auf diesem Kanal, in Ich habe ein weiteres Video auf diesem Kanal erklärt wird, wie man eine Website von Grund auf neu erstellt Um mit der HML-Datei zu beginnen, habe ich ein grundlegendes HTML-Dokument beigefügt das einen Link zu unserer CSS-Datei und auch zu unserer JavaScript-Datei mit dem Code für die Karte enthält Ich habe einen einfachen Header erstellt , um der Website ein gewisses Design zu geben , und auch ein Div hinzugefügt, das die Karte enthält, die später gestaltet wird Aus dem CSS heraus haben wir grundlegendes Styling, nur um der Website ein bisschen Stil zu verleihen der Website ein bisschen Stil zu Wir haben also den Hauptteil der die Hintergrundfarbe, die Breite und den Header hat, der eine leichte Färbung und einige Ränder sowie auch einen leichten Rand hat. Und unten haben wir das Kartendesign, das die Breite der Karte und den Rand für die Karte anzeigt , sodass die Google Maps-Vorlage eine Vorlage für die Breite und Höhe von Google Maps festlegen kann. Und wir haben auch eine O-Script-Datei , in die wir später Code einfügen werden, um die Funktionalität der Karte zu erstellen und Anpassungen und Änderungen an der Funktionalität der Karte zu ermöglichen Anpassungen und Änderungen . Jetzt haben wir also ein grundlegendes Funktions-Setup. Wir sind jetzt bereit, die Google Maps-Integration in die Website hinzuzufügen . In der nächsten Lektion werden wir uns also ansehen, wie man die Google Maps-Integration tatsächlich in das Projekt einfügt , sodass wir damit beginnen können, die Karten hinzuzufügen und mit der Anzeige der Karte zu beginnen. Dazu verwenden wir die Google Maps-API und zeigen, wie man sich für die API anmeldet und auch den Schlüssel und den irrelevanten Code in das Projekt installiert . In diesem Kurs werden wir uns also ansehen, wie mit dem Projekt beginnen können, und den Basiscode definieren , den wir benötigen, bevor wir die Google Maps-Integration in das Projekt hinzufügen können . 3. Google Maps Console (KEY): Willkommen in Klasse zwei. In diesem Kurs werden wir uns die Schritte ansehen, die wir unternehmen müssen, um uns bei der Google Cloud Platform anzumelden , um den ApiKey zu erhalten , damit wir ihn zu unserem Projekt hinzufügen können Der erste Schritt besteht darin, ein Google-Konto zu erstellen, sich bei der Google Cloud Platform anzumelden und dann zur Konsole zu wechseln Sie müssen auch das Bieten in Ihrem Konto aktivieren , um Google Maps verwenden zu können Ich werde Ihnen nicht zeigen, wie Sie diesen Schritt ausführen, aber er ist sehr einfach und nimmt nicht viel Zeit in Anspruch. Der nächste Schritt besteht darin, ein Projekt in der Google Clouds Console zu erstellen , das Google verwendet, damit Sie dem Projekt Ihre Anmeldeinformationen und API-Schlüssel hinzufügen können . Wählen Sie dazu Ihr Projekt aus und klicken Sie auf Neues Projekt . Geben Sie Ihrem Projekt einen Namen und klicken Sie auf Erstellen. Sobald dies erledigt ist, öffnen Einstellungen und gehen Sie zu API und Services. Klicken Sie auf Dashboard und aktivieren Sie API und Dienste. Die beiden APIs, die wir für dieses Projekt verwenden Maps-JavaScript-API für die Kernfunktionalität der Karte sowie die Places-API, die später an einer beliebigen Stelle hinzugefügt werden kann. Dies wird verwendet, um einen Standort in Breiten - und Längengradkoordinaten umzuwandeln Breiten - und Längengradkoordinaten , sodass die Markierung auf der Karte dargestellt werden kann Klicken Sie also auf Maps JavaScript API und aktivieren Sie es. Ich habe diesen Schritt bereits ausgeführt, aber Sie sollten hier eine Schaltfläche zum Aktivieren der API sehen. Das Gleiche gilt für die Places API. Sobald Sie die APIs aktiviert haben, können Sie Anmeldeinformationen erstellen und einen Zugriffsschlüssel erhalten , damit Google Maps in Ihrem Projekt verwendet werden kann. Klicken Sie auf, erstellen Sie Anmeldeinformationen und API-Schlüssel wird automatisch ein API-Schlüssel generiert , den Sie verwenden können. Dieser kann dann kopiert und in Ihr Projekt eingefügt werden, sodass die Karten in Ihrem Projekt implementiert werden können Ich würde empfehlen, den Schlüssel so einzuschränken , dass nur Sie und die Personen, auf die Sie zugreifen möchten, darauf zugreifen können , um sicherzustellen, dass niemand Ihren Zugangsschlüssel unwissentlich verwendet und Ihre Da wir eine Website erstellen, müssen wir HTTP aktivieren Wir können dann die Website-Einschränkungen aktivieren , die wir verwenden möchten. Aktivieren Sie dann die URL der Website, auf der wir Google Maps verwenden möchten . Natürlich müssen Sie den Schlüssel nicht einschränken , können ihn aber nur empfehlen. Sobald dies erledigt ist, können Sie Ihren API-Schlüssel kopieren, dann in das Projekt eingefügt werden kann. Sobald Google Maps online eingerichtet ist, können Sie den Code zu Ihrem Projekt hinzufügen , um mit den Karten zu beginnen. also in Ihrer HTML-Datei Fügen Sie also in Ihrer HTML-Datei einfach ein kurzes Skript hinzu, das Ihren Schlüssel am Ende der URL enthält, sowie eine Callback-Funktion, die definiert, welche Funktion in der Javascript-Datei verwendet wird, um die Karte zuerst einzurichten Um kurz ein wenig darüber zu sprechen , was diese Symbole bedeuten Aus der Quelle wird die Map geladen . Sie enthält den API-Schlüssel und die Callback-Funktion , mit der beim Laden des Projekts die erste Funktion für die Map aufgerufen wird beim Laden des Projekts die erste Funktion für die Map Das A veranlasst den Browser, das Skript gleichzeitig herunterzuladen und auszuführen, während das HTML geladen wird Skript gleichzeitig herunterzuladen und auszuführen während das HTML geladen Wenn das Skript geladen ist, ruft es die in der Callback-Funktion angegebene Funktion Also danke, dass du dir diesen Kurs angesehen hast. In diesem Kurs haben wir uns angesehen, wie Sie sich bei der Google Cow-Plattform anmelden, die entsprechenden APIs aktivieren und unseren Zugriffsschlüssel erhalten und unseren API-Zugriffs-Schlüssel erhalten und ihn gleichzeitig einschränken, um sicherzustellen, dass er nur für die richtigen Zwecke verwendet wird In der nächsten Klasse werden wir uns mit der Definition der Funktion befassen, die beim Laden der HTML-Datei zuerst aufgerufen wird die zur Anzeige der Karte verwendet wird 4. So findest du Google Maps und Locations!: Willkommen in Klasse drei. In diesem Kurs werden wir uns den entsprechenden Code ansehen, der zur Driscriptdatei hinzugefügt werden muss, damit wir unseren ersten Standort auf der Karte anzeigen können Wie wir bereits erwähnt haben , haben wir hier ein Skript, das mit der Map-Dot-JS-Datei verknüpft Unsere Callback-Funktion teilt der HTML-Datei mit, auf welche Funktion zuerst zugegriffen werden soll, wenn die Seite in die Map-Dot-JS-Datei geladen wird Wir haben es Init Map genannt. In der S-Datei haben wir die Funktion Init Map definiert Wir holen uns die Karten-ID aus der HML-Datei und legen fest, dass der Mittelpunkt der Karte angezeigt werden soll Google Maps verwendet dazu Längen- und Breitengradkoordinaten , um den Standort auf der Karte darzustellen Wir haben den Mittelpunkt der Karte so festgelegt, dass er der Standort von Big Ben ist. Wir können auch definieren, wie vergrößert die Karte sein soll. Acht ist ungefähr in der Mitte. Je höher Sie Ihren Zoom haben, desto stärker wird er gezoomt, je weniger Sie ihn haben, desto stärker wird die Karte herausgezoomt die HTML-Datei mit Google Chrome öffnen, können wir jetzt sehen, was wir Google Maps wird deutlich auf dem Bildschirm angezeigt , wobei Big Ben im Mittelpunkt der Karte haben wir noch keine Markierungen hinzugefügt, aber das wird Teil des nächsten Kurses sein. Ich werde den Zoom vergrößern, um ein besseres Bild davon zu bekommen, was auf der Karte angezeigt wird. Jetzt, wo ich das getan habe, können Sie sehen , dass in der Mitte der Karte Big Ben ist. Die Karte ist interaktiv und Sie können sie verschieben, verkleinern und eine Satellitenansicht anzeigen. Ziehen Sie außerdem eine Markierung auf die aktuelle Position und blättern Sie herum. Der Vorteil von Dra-Skripten besteht darin, dass die Karte interaktiv ist, sodass wir uns mit dieser Karte beschäftigen , herumblättern und auch die Designmerkmale der Karte anpassen können. Wir werden uns später mit der Anpassung der Markierungen auf der Karte befassen Also danke, dass du dir diesen Kurs angesehen hast. Wir haben uns den entsprechenden Code angesehen, der zur Eingabe in unsere DRA-Skriptdatei benötigt wird, um den Standort auf der Karte deutlich anzuzeigen und auch, wie man die Karte vergrößern und verkleinern und mit ihr interagieren kann. In der nächsten Lektion werden wir uns ansehen, wie man Markierungen zur Karte hinzufügt, damit wir die Koordinaten des Standorts klar auf der Karte darstellen können die Koordinaten des Standorts klar . 5. So fügst du deine Karte hinzu: Willkommen in der vierten Klasse. In diesem Kurs werden wir uns ansehen, wie man der Karte tatsächlich eine Markierung hinzufügt, sodass die spezifischen Koordinaten des Standorts auf der Karte angezeigt werden können. Um die Markierung zum Projekt hinzuzufügen, müssen wir nur die Maps-JS-Datei bearbeiten, sodass der Index bei HML und der Stil bei CSS gleich bleiben können Ich habe einige geringfügige Änderungen am Code vorgenommen. Ich habe eine Variable verwendet, um die Ortscodes des Punktes zu speichern die Ortscodes des Punktes , den wir auf der Karte zeichnen möchten. Dann setze ich den Mittelpunkt der Karte auf diese Ortskoordinaten. Das Wichtige ist hier hervorgehoben. Wir wollen eine Markierung für die Karte erstellen. Die Google Map API hat dafür eine eingebaute Funktion. Wir setzen einfach die Position der Karte auf die Ortskoordinaten , die wir zeichnen möchten, und definieren dann die Karte, auf der Sie die Koordinate zeichnen möchten In unserem Fall nennen wir es einfach Karte , weil wir die Karte so definiert haben. Sobald das erledigt ist, können Sie anhand dieser roten Markierung hier den Ort Big Ben sehen , der auf der Karte eingezeichnet werden soll , der auf der Karte eingezeichnet Natürlich muss es nicht Big Ben sein. Sie können einfach alle Ortskoordinaten bearbeiten , um den gewünschten Standort zu zeichnen. Danke, dass du dir diesen Kurs angesehen hast. Wir haben gelernt, welcher Code zu unserer Java-Script-Datei hinzugefügt werden muss zu unserer Java-Script-Datei hinzugefügt , um die Markierung des Ortes zu zeichnen , den wir auf der Karte anzeigen möchten . In der nächsten Lektion werden wir uns mit der grundlegenden Anpassung der Karten befassen und wie wir die Kartenmarkierung so ändern können , dass sie ein Bild von allem ist, was wir wollen. 6. Wie du mehrere Marker zur Karte hinzufügst! (KEY!): Willkommen zurück in der sechsten Klasse. In diesem Kurs werden wir uns ansehen, wie Sie mehrere Markierungen hinzufügen der Karte mehrere Markierungen hinzufügen können, sodass Sie verschiedene Immobilien gleichzeitig anzeigen können . Auch hier werden wir nur die Maps in einer JavaScript-Datei bearbeiten , die größtenteils auf demselben Code wie die letzte Klasse basieren wird . In unserem Allocations-Array habe ich weitere Koordinaten hinzugefügt , sodass wir verschiedene Markierungen auf der Karte zeichnen können In diesem Fall habe ich Big Ben, London und Buchanan Palace in einer Zuweisungsmatrix, sodass wir drei Markierungen auf der Karte haben können . Aber das ist unbegrenzt Sie können so viele Markierungen haben, wie Sie möchten. Ich habe gerade die Breiten- und Längengradkoordinaten jeder dieser Landmarken in der Positionsmatrix hinzugefügt . Ich habe den Typ auch auf Info gesetzt, sodass eine Informationsmarkierung angezeigt wird. Aber auch hier kann alles eingestellt werden, was Sie wollen. Um dies zu ändern, müssen Sie nur die Symbolanordnung festlegen und ein neues Symbol hinzufügen. Um mehrere Markierungen zeichnen zu können, benötigen wir eine Schleife mit vier Schlaufen, die das Ort-Array durchläuft und alle Standorte zur Karte hinzufügt. Wie Sie sehen können, habe ich eine vierfache Schleife hinzugefügt , die sich über die gesamte Länge der Standorte schlängelt. In unserem Fall haben wir also drei Standorte, also wird es dreimal in einer Schleife laufen und drei Markierungen auf der Karte zeichnen. Ich werde die Position des ersten Standorts zeichnen bevor ich zum zweiten Ort und dann zum dritten Und für jeden dieser Marker-Drops können wir dieselbe Animation und auch dasselbe Logo verwenden, und diese werden alle auf derselben Karte gezeichnet Wie Sie also sehen können, können wir, wenn ich die Seite lade, die drei Markierungen auf der Karte an drei verschiedenen Stellen sehen . Wie Sie auf der Karte sehen können, haben wir drei Standorte, das sind drei Punkte, die wir eingezeichnet haben Die vier Schleifen haben sich also dreimal für jeden Ort in unserer Ortungsmatrix umrundet dreimal für jeden Ort in unserer Ortungsmatrix und diese Punkte unter Verwendung von Längen- und Breitengrad auf der Karte dargestellt diese Punkte unter Verwendung von Längen- und Breitengrad auf der und Breitengrad auf Wie Sie sehen können, springen die Logos beim Aktualisieren der Seite auf und ab. Dabei wird auch die Animation verwendet , die wir kodiert haben Danke, dass du dir diesen Kurs angesehen hast. Wir haben gelernt, wie man der Karte mehrere Markierungen hinzufügt und auch die Möglichkeit hat, mehr Markierungen hinzuzufügen und die Symbole zu ändern. In der nächsten Lektion werden wir uns ansehen, wie man einen Ort geokodiert, sodass wir nicht den Breiten - und Längengrad jedes Punktes kennen müssen , den wir zeichnen Stattdessen können wir einfach den Standort angeben , der dann von der Google Map API für uns in Längen- und Breitengrad umgewandelt werden sollte für uns in Längen- und Breitengrad , sodass wir uns darüber keine Gedanken machen müssen 7. Wie du deine Karte anpassen kannst! (Größe, Animation, Logo und mehr!): Willkommen zurück zu diesen Kosten. Wir werden uns mit leichten Anpassungen befassen, die wir an der Karte vornehmen können, und wir werden uns ansehen , wie wir das Markersymbol ändern und dem Projekt auch einige coole Animationen hinzufügen können das Markersymbol ändern und dem Projekt auch einige coole Animationen hinzufügen Auch hier bearbeiten wir nur die Maps-Dot-JS-Datei. Ich habe hier einige geringfügige Änderungen am Code vorgenommen. Das erste ist, dass wir die Symbolbasis so eingerichtet haben , dass das Kartenbild aus der Google JavaScript-Beispielbibliothek abgerufen wird, und dann das Symbol als Info Maps-Bild in der Bibliothek festgelegt haben. Ich habe das als Beispiel verwendet, aber Sie müssen diese Bibliothek nicht verwenden. Sie können jedes beliebige Bild verwenden, buchstäblich jedes Bild, das Sie möchten, solange Sie definiert haben, welches Symbol Sie verwenden möchten. Als Beispiel sollten Sie hier Symbole haben, den Markierungspunkt PNG, wenn ich diese Markierung als Markierung für Google Maps festlegen möchte . Alles was wir tun müssen, ist das zu löschen und den Titel einfach auf Mark PNG zu setzen. Möglicherweise müssen Sie die Breite und Höhe dieser Markierung bearbeiten , wenn das Bild zu groß sein wird. Aber im Moment verwende ich JavaScript-Bibliothek von Google als Beispiel. In diesem Abschnitt habe ich ein Array namens Locations erstellt, das jeden einzelnen Ort enthält , den ich auf der Karte zeichnen möchte . Jetzt möchte ich nur noch Big Ben auf der Karte einzeichnen. Also habe ich die Position der Google Maps sowie die Längen- und Breitengrade auf den Standort von Big Ben festgelegt die Längen- und Breitengrade auf den Standort von Big Ben Ich habe auch den Markertyp auf Info gesetzt, was auf diese Icon-Basis hier zurückgeht Ich habe dann die Markierungen erstellt, was weitgehend die gleichen ist wie zuvor. Ich habe jedoch die Position des Standort-Arrays so angegeben , dass sie Big Ben ist. Und auch das Icon-Array soll das Info-Icon sein, das uns eine Informationsmarkierung gibt. Ich habe hier auch einige coole Animationen hinzugefügt , um zu zeigen, wie die Markierung auf die Google-Maps fällt , um einen coolen Effekt zu erzielen und die Karte ein bisschen ansprechender zu gestalten. Wie Sie sehen können, hat das Kartensymbol jetzt die Form eines Auges. Wie ich bereits gesagt habe, muss dies kein Info-Logo sein. Das kann ein beliebiger Marker sein, den du willst. Was cool ist, ist, dass ich die Animation hinzugefügt habe. Wenn ich die Seite aktualisiere, wirst du sehen, wie die Markierung springt, was einen coolen visuellen Effekt ergibt In diesem Kurs haben wir gelernt, wie man das Marker-Logo individuell anpasst und auch die coole Animation hinzufügt, um der Markierung einen schönen visuellen Effekt zu verleihen einen schönen visuellen Effekt zu , wenn sie auf die Karte fällt In der nächsten Lektion werden wir uns ansehen, wie man mehrere Markierungen zur Karte hinzufügt sodass wir mehrere Orte gleichzeitig auf der Karte anzeigen können . 8. GeoCoding Map GeoCodierung! (NUTZUNG!): Also willkommen zu unserer letzten Klasse, Klasse sieben. In diesem Kurs werden wir uns ansehen, wie man einen Standort mithilfe der Geocode-API in Längen- und Breitengradkoordinaten umwandelt Geocode-API in Längen- und Breitengradkoordinaten , sodass diese dann in der Grafik dargestellt werden können Auf diese Weise können wir Punkte auf der Karte zeichnen, bei Anwendungen, bei denen wir deren Koordinaten nicht kennen Dies ist sehr nützlich , wenn Sie den Standort auf der Karte darstellen möchten und die Koordinaten nicht kennen. Anstatt zu versuchen, einen Längen- und Breitengrad zu ermitteln, können Sie die Geocode-API verwenden, um den Standort in Koordinaten umzuwandeln, die dann auf der Karte dargestellt werden können In der Map St JS-Datei habe ich größtenteils dieselben Codes verwendet , habe ich größtenteils dieselben Codes verwendet nur eine einzelne Markierung auf die Karte gezeichnet Ich habe hier einen Standort mit einer Postleitzahl von mindestens zwei ND festgelegt. Sie können diesen Standort jedoch auf alles einstellen , was Sie möchten Die Geocode-API kann diesen Standort besser ermitteln und konvertieren, sodass er auf der Karte dargestellt werden kann Die Geocode-API ist eine weitere API, die von der Karten-API getrennt ist. Aber wie in Klasse zwei besprochen, haben wir dies bereits in der Google-Konsole aktiviert, sodass hier kein Problem auftreten sollte Sobald wir also die Standortvariable festgelegt haben, müssen wir die Geocode-Variable mithilfe des Google Maps-Geocodes festlegen mithilfe des Google Maps-Geocodes Wir rufen hier dann eine Funktion auf, die die Adresse auf den Standort setzt, die hier diese Funktion aufruft, die die Kartenadresse Ich habe hier eine if-Anweisung eingefügt, damit die Website nicht zerstört wird, wenn die Geocode-API die Ladeadresse nicht finden kann die Geocode-API die Ladeadresse nicht finden Stattdessen wird der Fehler einfach protokolliert. Wenn es erfolgreich ist, wird der Breitengrad für den Standort berechnet und in der Variablen gespeichert , ebenso wie für den Längengrad. Diese Variablen werden dann als Ortskoordinaten für den Mittelpunkt der Karte verwendet. Ich habe dann eine Markierung gezeichnet , deren Position auf den Längen- und Breitengrad der Koordinaten festgelegt ist . Dies kann dann in der Grafik dargestellt werden. Auch wenn wir hier vielleicht nur ein einfaches Beispiel verwenden, hat es das Potenzial, für viele Funktionen verwendet zu werden, z. B. die Eingabe eines Benutzers für eine Adresse , nach der er suchen möchte, sie zu konvertieren und sie dann auf der Karte darzustellen Mit einer ähnlichen Technik wie in unserer letzten Klasse können wir hier auch eine Schleife verwenden, um mehrere Markierungen auf die Karte zeichnen zu können Der Standort muss keine Postleitzahl sein. Es kann sich um einen Straßennamen, eine Stadt oder einen Straßennamen und eine Stadt und eine Postleitzahl handeln, um eine bestimmte Adresse anzugeben. Dies ist dieselbe Technologie , die verwendet wird, wenn Sie auf Google Maps nach einem Ziel suchen , und es wird eine PIN angezeigt. Wie Sie sehen können, werden beim Aktualisieren der Seite die für einen Ort definierten Postleitzahlen dargestellt und auf der Karte eine Markierung für diese Postleitzahl eingezeichnet . Also danke, dass du dir Class Seven angesehen hast. In diesem letzten Kurs haben wir gelernt, wie man einen beliebigen Ort nimmt und der Grafik zeichnet, ohne die Längen- und Breitengradkoordinaten zu kennen . Dies kann für jeden beliebigen Ort verwendet werden und kann so erweitert werden, dass Standorte aus einer Datenbank, Benutzereingaben und sogar dem gleichzeitigen Zeichnen mehrerer Markierungen übernommen werden Benutzereingaben und sogar . 9. Das Kursprojekt!: Willkommen zum Klassenprojekt. Dafür möchte ich, dass du das, was du im heutigen Kurs gelernt hast, verwendest , um die Karte auf deine Website zu bringen und sie anzupassen, indem du mehrere Markierungen hinzufügst , genau wie wir es im heutigen Kurs gemacht haben. Der gesamte Code aus dem heutigen Kurs wurde auf GitHub veröffentlicht. Wenn Sie also nicht weiterkommen, schauen Sie sich den Code an und zögern Sie nicht, Ihre Fragen unten zu stellen. Am Ende dieses Klassenprojekts Sie also die Karte auf Ihrer Website hinzu und fügen dann mehrere Markierungen um all den verschiedenen Personen, die Ihre Website besuchen , verschiedene Orte zu zeigen . Also probieren Sie es aus und wenn Sie nicht weiterkommen, vergessen Sie nicht, einen Git-Hub zu verwenden oder unten eine Frage zu stellen. 10. Nachfassen und Abschluss- Danksagung: Ich danke Ihnen allen, dass Sie sich diesen Kurs angesehen haben. Ich hoffe, Sie haben viel gelernt und ich hoffe, dass Sie diese Tools für Ihre eigene Website nutzen können . Abschließend habe ich Ihnen heute beigebracht, wie Sie Google Maps mithilfe von HML-CSS und JavaScript in Ihre Website integrieren mithilfe von HML-CSS und JavaScript in Ihre Website Ich habe Ihnen gezeigt, wie Sie Standorte mithilfe von Markierungen anzeigen, wie Sie die Karten anpassen und wie Sie Google Geocoder verwenden, und wie Sie Google Geocoder verwenden um Kundenstandorte auf der Karte anzuzeigen Also gib bitte dem Klassenprojekt und sieh dir meinen anderen Kurs im Channel an, in dem ich dir gezeigt habe , wie man mit CSS und HTML eine Website von Grund auf neu erstellt. Und danke fürs Zuschauen.