Hello to all, welcome to therichpost.com. In this post, I will implemented Angular Google Maps.
Angular gives us so many default features and this is the best part of Angular. Today I will implemented Google Maps in Angular 6 Application. In my previous posts, I have done so many tricks with Google Maps Api.
Here is the working image of Google Map in Angular 6:

Here are the simple and easy steps to implement Google Map In Angular 6:
1. First, Run the following command into your terminal to add Angular Google Maps( AGM) via the Node Package Manager into your Angular 6 App:
npm install @agm/core --save
2. Here is the code need to add app.module.ts file:
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';
import { AgmCoreModule } from '@agm/core';
@NgModule({
declarations: [AppComponent],
imports: [
BrowserModule,
AgmCoreModule.forRoot({
apiKey: 'AIzaSyAFgM81Qz-SwfTzUsr4F51AgDj0HdN88CQ'
})
],
entryComponents: [AppComponent],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
3. Here is the code need to add app.component.ts file:
import {Component } from '@angular/core';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
lat: number = 43.653908;
lng: number = -79.384293;
}
4. Finally code need to add app.component.html file:
<div class="jumbotron text-center"> <h1>Angular Google Maps </h1> </div> <agm-map [latitude]="lat" [longitude]="lng"> <agm-marker [latitude]="lat" [longitude]="lng"></agm-marker> </agm-map>
5. App.component.css file code:
agm-map {
height: 300px;
}
This is it. If have any query related to this post then please do ask questions or comment below. I will come with more post related to Angular Google Map.
import { AgmCoreModule } from ‘@agm/core’;
add above in component.ts file also