如何通过名称和位置查找药房的坐标?
我正在尝试使用Google地理编码API进行搜索:
var pharmacyName = "Farmácia Ereirense";
var address = "Cartaxo, Santarém";
var url = "http://maps.googleapis.com/maps/api/geocode/xml?address=" + pharmacyName + ", " + address + "&sensor=false";
但我在GeoResponse状态下只有ZERO_RESULTS
,如果我谷歌“FarmáciaEreirense,Cartaxo,Santarém”它找到了正确的位置...
我已经尝试过:
var pharmacyName = "Farmácia Ereirense";
var address = "Cartaxo, Santarém";
var url = "https://maps.googleapis.com/maps/api/place/nearbysearch/xml?name=" + pharmacyName + ", " + address + "&key=" + apiKey;
但我得到了INVALID_REQUEST
结果。
答案 0 :(得分:0)
最后我找到了解决方案!我们可以这样做一个文本搜索请求:
<WebView
android:layout_height="0dp"
android:layout_weight="1"
android:layout_width="match_parent"
android:id="@+id/main"/>
它的效果很好,就像Google的搜索一样。