<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&key=xxxxxxxxxxxxxxxxxx&sensor=false"></script>
<script type='text/javascript' src='http://www.example.com/wp/wp-content/themes/ang/js/underscore-min.js'></script>
<script type='text/javascript' src='http://www.example.com/wp/wp-content/themes/ang/js/angular-google-maps.min.js'></script>
<script type='text/javascript' src='http://www.example.com/wp/wp-content/themes/ang/js/app.js'></script>
<div ng-controller="MyCtrl">
<div class="row">
<div class="col-sm-12">
<google-map
id="map-canvas"
center="map.center"
zoom="map.zoom"
draggable="true"
options="map.options"
control="map.control"
events="map.events"
>
<marker coords="map.marker" click="onMarkerClicked(map.marker)">
<window show="map.marker.showWindow"
closeClick="closeClick(map.marker)"
templateUrl="map.templateUrl"
templateParameter="map.templateParameter"
>
</window>
</marker>
</google-map>
</div>
</div>
</div>
var mapApp = angular.module('googleMapApp', ['google-maps','ui.bootstrap']);
mapApp.controller("MyCtrl", function ($scope) {
angular.extend($scope, {
map: {
center: {
latitude: 35.681382,
longitude: 139.766084
},
options: {
maxZoom: 20,
minZoom: 3
},
zoom: 15,
control: {},
events: {
click: function (map, eventName, originalEventArgs) {
addLatLng(map, eventName, originalEventArgs);
}
},
marker: {
showWindow: false
},
templateUrl: 'assets/templates/addr.html',
templateParameter: {
message: ''
}
}
});
function addLatLng(map, eventName, originalEventArgs) {
var infowindow = new google.maps.InfoWindow();
var e = originalEventArgs[0];
var geocoder;
geocoder = new google.maps.Geocoder();
var lat = parseFloat(e.latLng.lat());
var lng = parseFloat(e.latLng.lng());
var latlng = new google.maps.LatLng(lat, lng);
geocoder.geocode({'latLng': latlng}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
if (results[0]) {
$scope.map.marker.latitude = lat;
$scope.map.marker.longitude = lng;
$scope.map.templateParameter.message = results[0].formatted_address;
$scope.$apply();
} else {
alert('No results found');
}
} else {
alert('Geocoder failed due to: ' + status);
}
});
}
$scope.closeClick = function (marker) {
marker.showWindow = false;
};
$scope.onMarkerClicked = function (marker) {
marker.showWindow = true;
};
});
<div>
<strong>Address</strong>
<div>
{ { parameter.message }}
</div>
</div>
It’s hard to find your articles in google.
I found it on 14 spot, you should build quality backlinks ,
it will help you to rank to google top 10. I know how to help you, just type in google
– k2 seo tips