Collection of angular components to build map views faster and with minimal configuration using the most popular library **LeafletJS**.
npm install angular-leafletCollection of angular components to build map views faster and with minimal configuration using the most popular library LeafletJS.


npm install --save angular-leaflet
`
Usage
Import NglCoreModule to root or feature module in your angular app.
`typescript
@NgModule({
imports: [NglCoreModule]
})
export class AppModule { }
`NglCoreModule contains base component and classes:
- BaseLayer - required to create custom layer and use inside core component
- MapHandler - required to create map handler class
- LayerHandler - required to create layer handler class`typescript
[options]="pathOptions | async">
`Table with available submodules
|Name|Description|Components
|--|--|--|
|
NglImageOverlayModule| Contains component to display image as a base layer. Also required to set crs in map options to CRS.Simple.|
|NglTileLayerModule|Contains component to display tiles as a base layer. At this moment, OpenStreetMap is a provider of tiles.|
|NglMarkerModule|Contains component to display Marker layer on map.|| Contains layers based on vectors such as Polyline, Polygon, Circle and Rectangle.|, ,
|NglGroupsModule|Contains group-like layers.|