是否可以在java或androidstudio中进行overpass查询?我没有找到太多,只有这个:查询到java中的OverpassAPI。。。我想为绘制响应指定查询中的缩放。。为此,我必须在代码中添加什么?
public static String getNodesViaOverpass(String query) throws IOException, ParserConfigurationException, SAXException {
String hostname = OVERPASS_API;
URL osm = new URL(hostname);
HttpURLConnection connection = (HttpURLConnection) osm.openConnection();
connection.setDoInput(true);
connection.setDoOutput(true);
connection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
DataOutputStream printout = new DataOutputStream(connection.getOutputStream());
printout.writeBytes("data=" + URLEncoder.encode(query, "utf-8"));
printout.flush();
printout.close();
return some_string;
}
我对这段代码的特殊问题是:“overpass\u api cannot resolved to a variable”在“hostname=”时我该怎么办?但是,有没有一个网站,我可以找到一个如何用java一步一步地构建查询的解释,或者你有我的步骤?
暂无答案!
目前还没有任何答案,快来回答吧!