@amin-karimi/agm-direction
Version:
Angular Google Maps direction
120 lines (83 loc) ⢠2.8 kB
Markdown
This library was generated with Angular CLI version 14.2.0.
[](https://travis-ci.org/explooosion/Agm-Direction)
[](http://makeapullrequest.com)
[](https://github.com/Amin-Karimi/Agm-Direction) is the directive for [@amin-karimi/agm-core](https://github.com/Amin-Karimi/angular-google-maps)
- Angular
- Google Map API
How to use?
š [Start Reading](https://robby570.tw/Agm-Direction-Docs/)

Installation is done using the
[`npm install` command](https://docs.npmjs.com/getting-started/installing-npm-packages-locally):
- Use npm
```bash
npm install --save @amin-karimi/agm-core agm-direction
```
```typescript
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';
import { AgmCoreModule } from '@amin-karimi/agm-core'; // @agm/core
import { AgmDirectionModule } from '@amin-karimi/agm-direction'; // agm-direction
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
AgmCoreModule.forRoot({ // @agm/core
apiKey: 'your key',
}),
AgmDirectionModule, // agm-direction
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
```
HTML
```html
<agm-map [latitude]="lat" [longitude]="lng">
<agm-direction
[]="origin"
[]="destination"
>
</agm-direction>
</agm-map>
```
CSS
```css
agm-map {
height: 400px;
}
```
TS
```typescript
public lat = 24.799448;
public lng = 120.979021;
public origin: any;
public destination: any;
ngOnInit() {
this.getDirection();
}
getDirection() {
this.origin = { lat: 24.799448, lng: 120.979021 };
this.destination = { lat: 24.799524, lng: 120.975017 };
// Location within a string
// this.origin = 'Taipei Main Station';
// this.destination = 'Taiwan Presidential Office';
}
```
- Document [Agm-Direction-Docs](https://robby570.tw/Agm-Direction-Docs/)
- Less useful [AgmDirectionModule](https://robby570.tw/Agm-Direction/)
This library generated by [angular-library-starter](https://github.com/robisim74/angular-library-starter).
[](http://opensource.org/licenses/MIT)