I am trying to develop a java application that can reverse geocode US addresses to latitude and longitude using the TIGER\Line shapefiles and geodatabase files with GeoTools (GeoTools The Open Source Java GIS Toolkit).
I can see that the ADDRFEAT shapefiles have street names etc, but how do i link these shapefiles to those with latitude and longitude?
Is this even possible?