How to Get Addresses from Latitude and Longitude in Ionic?
In this blog, we will discuss how to get addresses from Latitude and Longitude in Ionic development. Before that, we need to know what is latitude and longitude. Latitude and longitude are the coordinate systems by means of which the position or location of any place on Earth’s surface can be determined and described. We can get the addresses using latitude and longitude. This is a very important part of any section of the web and software development. So, here we will discuss how to do that in the Ionic development framework, which is the most famous framework to develop any application these days.
Please follow the below steps to have a clear vision. So, let's start.
Step 1:
First, u create an app and generate a key for location base API.
Step 2:
Please add a script tag in your index.html of your project.
This key static you have to generate key that I say in the first step and paste after key=”…..”.
Step 3:
Globally declare Google variable in your TS file where you have generated address. Like,
declare var google;
Step 4:
Below the imports section please paste it in your TS file.
codeLatLng(lat, lng) { var geocoder = new google.maps.Geocoder(); var latlng = new google.maps.LatLng(lat, lng); geocoder.geocode({'latLng': latlng}, function(results, status) { if (status == this.google.maps.GeocoderStatus.OK) { //console.log(results); if (results[0]) { // console.log(results[4].formatted_address); this.currentaddress=results[4].formatted_address; //document.getElementById('ppp').innerHTML = this.currentaddress; } } }); }
This function is used to generate addresses using latitude and longitude that pass as an argument into function.
Conclusion:
Please use the above steps to generate addresses using latitude and longitude and you will get the result. The above code is fully created and tested by me. Please read the blog and share your reviews in the comment section. See you on my next blog. Happy reading.
Comments