1
votes

I'm developing an Java application which, given a list of street names, must get a route and information about each street name, as the city or cities where each street is located. This is a preprocessing, made in a desktop, for an Android application.

For that I must to process data from some map source like OSM. I need to easily access data from streets and some other points programmatically to select my desired data.

I need to do it with Java. Is there some Java library for this?

1

1 Answers

2
votes

The OSM wiki has a large list of routing software and libraries. Some of them use Java, for example GraphHopper. Also don't forget to take a look at the various online and offline routers to get some inspiration.