-7
我想統計一個地區的醫院數量。 GPS座標給出,我想知道有多少醫院出口在一定的米半徑。如何找出GPS座標附近的醫院數量?
使用技術類型沒有限制或限制。它可能是Java,google-maps-apis,android或者這些技術的任何組合。
我想統計一個地區的醫院數量。 GPS座標給出,我想知道有多少醫院出口在一定的米半徑。如何找出GPS座標附近的醫院數量?
使用技術類型沒有限制或限制。它可能是Java,google-maps-apis,android或者這些技術的任何組合。
如果醫院的座標提供,你可以計算出你和醫院之間的距離座標使用該
float[] distance = new float[2];
Location.distanceBetween(marker.getPosition().latitude, marker.getPosition().longitude,
circle.getCenter().latitude, circle.getCenter().longitude, distance);
if(distance[0] > circle.getRadius() ){
Toast.makeText(getBaseContext(), "Outside", Toast.LENGTH_LONG).show();
} else {
Toast.makeText(getBaseContext(), "Inside", Toast.LENGTH_LONG).show();
}
文檔被here
這似乎很有幫助。可以收集座標。我會試一試。 –
使用此API:https://maps.googleapis.com/maps/api/place/nearbysearch/json?location = LatitudeValue,LangitudeValue&radius = 5000&types = hospital&sensor = true&key = APIKEY' – Stallion
@Stallion這會將它繪製在地圖上。我需要在數據庫中收集啤酒花數量。 –
API不會繪製。它會給出響應數據。你需要迭代並找出結果。 – Stallion