An AngularJS directive to quickly insert Google Static Maps.
An AngularJS directive to quickly insert Static Maps.
bower install --save angular-google-staticmaps
wu.staticGmap
module for your Angular app.static-gmap
directive.See the homepage for a live example.
<static-gmap size="137x137" markers="markers" sensor="false" zoom="14"></static-gmap>
The markers
attribute is an expression evaluating to either one or multiple
markers. Markers have the following format:
$scope.markers = [{
color: 'blue',
label: 'S',
coords: [lat, lon]
}];
Any attribute is directly passed to the generated URL the image is loaded from,
except for markers
, which gets formatted according to the specification.
size
(required)The size attribute is required and must be specified as wxh
whereby w
denotes the width and pixels and h
the height.
sensor
(required)The sensor attribute must explicitly be set to either true
or false
.
Pull requests welcome. Only change files in src
and don't bump any versions.
Please respect the code style in place.
MIT