我想避免调用外部API(Google地理位置或Open Street Map)。因此,我一直在寻找可以接受经度和纬度并返回城市或国家/地区名称的Java库。
我已经找到org.locationtech.spatial4j,但似乎并没有满足我的需要。有没有可以放在我的应用程序中并提供此简单服务的Java库?
org.locationtech.spatial4j
请检查https://mvnrepository.com/artifact/com.google.maps/google-maps-services
并且此测试testReverseGeocode()包含反向GeoCoding的示例
https://github.com/googlemaps/google-maps-services-java/blob/master/src/test/java/com/google/maps/GeocodingApiTest.java