Skip to main content

GIS: Geocoding Services

Submission Number: 112
Submission ID: 3675
Submission UUID: 085c2d56-bff4-4f3a-8060-007399ec20dc
Submission URI: /form/resource

Created: Tue, 05/02/2023 - 14:18
Completed: Tue, 05/02/2023 - 14:21
Changed: Mon, 05/08/2023 - 09:35

Remote IP address: 146.115.161.202
Submitted by: Dennis Milechin
Language: English

Is draft: No
Yes
GIS: Geocoding Services
Docs
gis
Beginner, Intermediate
Geocoding is the process of taking a street address and converting it into coordinates that can be plotted on a map. This conversion typically requires an API call to a remote server hosted by an organization/institution. The remote server will take the address attributes provided by you and the remote server will compare it to the data it contains and return a best estimate on the coordinates for that location.

There are many geocoding services available with different world coverages, quality of result, and set different rate limits for access. For R, a package called "tidygeocoder" provides an easy way to connect to these different services. As an additional benefit, their documentation provides a good summary of geocoding services available and links to their documentation. The link to the documentation for gecoding services accessible by "tidygeocoder" is provided below.

For Python, geopy package is a library that provides connection to various geocoding services. The link to the documentation for this package is also included below.