nominatim(OSM)没有拿到地址

时间:2016-07-14 09:25:57

标签: java geolocation openstreetmap nominatim

我已经让这个Java程序从nominatim中获取了一个地址,但是我得到了一个空的结果。代码中是否有错误?

String address = "Ctra. Ibiza a San Antonio, Km 5, 07816 San Rafael, Illes Balears, Spain";

StringBuilder urlStringConnection = new StringBuilder();

urlStringConnection.append  ("http://nominatim.openstreetmap.org/search/");
urlStringConnection.append  (ESAPI.encoder().encodeForURL(address));
urlStringConnection.append  ("?format=json&addressdetails=1&limit=1&polygon_svg=1");

URL url = new URL(urlStringConnection.toString());
URLConnection uc = url.openConnection ();
uc.connect();
List<Place> places = (parseGeocodingAddress (uc.getInputStream()));

0 个答案:

没有答案