Add geocoding reverse - method to convert a geographic location to an address in real time

What is the general goal of the feature?
Provide an easy way to get known and standarized address from latitude and longitude data that can be input as data in forms

What are some example use cases for this feature?
Collecting data from known places

What can you contribute to making this feature a reality?

Android documentation is here

getFromLocation
added in API level 1
public List getFromLocation (double latitude,
double longitude,
int maxResults)
Returns an array of Addresses that are known to describe the area immediately surrounding the given latitude and longitude. The returned addresses will be localized for the locale provided to this class's constructor.

The returned values may be obtained by means of a network lookup. The results are a best guess and are not guaranteed to be meaningful or correct. It may be useful to call this method from a thread separate from your primary UI thread.

Parameters
latitude double: the latitude a point for the search
longitude double: the longitude a point for the search
maxResults int: max number of addresses to return. Smaller numbers (1 to 5) are recommended

Hi @Alexander_Torrado, is there a reason why this geocoding needs to be done in the form and not on the server or in the reporting stage? Why does the enumerator need to see an address?

Because the return addresses are a list of best guess ("The results are a best guess and are not guaranteed to be meaningful or correct") there could be a chance that enumerator confirms an address as "recognized".

2 Likes