hazdev-ng-location-input
TypeScript icon, indicating that this package has built-in type declarations

0.1.2 • Public • Published

Hazdev Angular Location Input

User interface to accept a geolocated, geocoded, or coordinate location to be input.

Using the Location Input

Install the hazdev-ng-location-input

npm install hazdev-ng-location-input

Add leaflet assets if you are using the LocationMapComponent

  {
    "glob": "**/*",
    "input": "node_modules/leaflet/dist/images",
    "output": "/leaflet"
  }

Import the LocationInputModule to use the location input

import { LocationInputModule } from 'hazdev-ng-location-input';
…
@NgModule({
  imports: [
    LocationInputModule.forRoot()
  ],
  …
})

Add the LocationMapComponent to your application

<location-input-map></location-input-map>

Subscribe to the coordinates service to access the selected location

import { Coordinates, CoordinatesService } from 'hazdev-ng-location-input';

this.coordinatesService.coordinates$.subscribe((coordinates: Coordinates) => {
 console.log(coordinates);
});

Readme

Keywords

none

Package Sidebar

Install

npm i hazdev-ng-location-input

Weekly Downloads

5

Version

0.1.2

License

none

Unpacked Size

1.16 MB

Total Files

45

Last publish

Collaborators

  • ehunter-usgs