How can I find the latitude and longitude from address?

前端 未结 9 1164
礼貌的吻别
礼貌的吻别 2020-11-22 10:27

I want to show the location of an address in Google Maps.

How do I get the latitude and longitude of an address using the Google Maps API?

9条回答
  •  一个人的身影
    2020-11-22 11:17

    public GeoPoint getLocationFromAddress(String strAddress){
    
    Geocoder coder = new Geocoder(this);
    List
    address; GeoPoint p1 = null; try { address = coder.getFromLocationName(strAddress,5); if (address==null) { return null; } Address location=address.get(0); location.getLatitude(); location.getLongitude(); p1 = new GeoPoint((double) (location.getLatitude() * 1E6), (double) (location.getLongitude() * 1E6)); return p1; } }

    strAddress is a string containing the address. The address variable holds the converted addresses.

提交回复
热议问题