I have the PostGIS TIGER geocoder setup and working to geocode addresses in a single city. I am trying to use local street centerline data for geocoding instead of the TIGER data because it is more complete.

The linked PostGIS documentation briefly mentions that the geocoding function could be altered and applied to other data sets.

What approach would I need to take to alter the PostGIS geocoding function to use a different data set?

1 Answer 1


I would use the tiger geocoder as a backup and create your own geocoder using OpenAddresses.io data and full-text search in postgres.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.