Google지도에있는 아이콘을 탭하면 Institute, Company, 상호 및 주소가 필요합니다.안드로이드에있는 아이콘을 두 드릴 때 자세한 내용을 확인하십시오 Google Map
예 : - Google지도 응용 프로그램에서 아이콘을 두드리면 아이콘에 대한 세부 정보와 주소가 표시됩니다.
세 이미지를 찾으십시오. "HealthCare Global Enterprise Ltd."를 탭하면 아이콘을 클릭하면 병원 이름이 표시된 전체 주소가 화면 상단에 표시됩니다.
특정 위도 - 경도에 대한 주소를 얻기 위해 지오 코더를 사용하고 있습니다. 나는 거리, 국가, 핀 코드 등을 얻고 있지만 연구소, 회사, 회사 명을 얻을 수는 없습니다. 여기
병원 이름 : 헬스 케어 글로벌 기업 (주)
코드 : -
private String getCompleteAddressString(double LATITUDE, double LONGITUDE) {
String strAdd = "";
Geocoder geocoder = new Geocoder(this, Locale.getDefault());
StringBuilder strReturnedAddress = null;
try {
List<Address> addresses = geocoder.getFromLocation(LATITUDE, LONGITUDE, 1);
if (addresses != null) {
System.out.println("Address Size ->>: " + addresses.size());
System.out.println("Address 0th Position ->>: " + addresses.get(0));
Address returnedAddress = addresses.get(0);
strReturnedAddress = new StringBuilder("");
for (int i = 0; i < returnedAddress.getMaxAddressLineIndex(); i++) {
strReturnedAddress.append(returnedAddress.getAddressLine(i)).append("\n");
System.out.println("*****************************");
System.out.println("Admin Area: ->> " + returnedAddress.getAdminArea());
System.out.println("Country Code: ->> " + returnedAddress.getCountryCode());
System.out.println("Country Name: ->> " + returnedAddress.getCountryName());
System.out.println("Feature Name: ->> " + returnedAddress.getFeatureName());
System.out.println("Admin Area: ->> " + returnedAddress.getLatitude());
System.out.println("Latitude: ->> " + returnedAddress.getLocality());
System.out.println("Longitude: ->> " + returnedAddress.getLongitude());
System.out.println("Max Address Line Index: ->> " + returnedAddress.getMaxAddressLineIndex());
System.out.println("Phone: ->> " + returnedAddress.getPhone());
System.out.println("PostalCode: ->> " + returnedAddress.getPostalCode());
System.out.println("Premises: ->> " + returnedAddress.getPremises());
System.out.println("SubAdminArea: ->> " + returnedAddress.getSubAdminArea());
System.out.println("SubLocality: ->> " + returnedAddress.getSubLocality());
System.out.println("SubThoroughfare: ->> " + returnedAddress.getSubThoroughfare());
System.out.println("Thoroughfare: ->> " + returnedAddress.getThoroughfare());
System.out.println("Url: ->> " + returnedAddress.getUrl());
System.out.println("*****************************");
}
strAdd = strReturnedAddress.toString();
Log.w("My Current loction address", "" + strReturnedAddress.toString());
} else {
Log.w("My Current loction address", "No Address returned!");
}
} catch (Exception e) {
strReturnedAddress.append("Address Not Avilable");
strAdd = strReturnedAddress.toString();
}
return strAdd;
}
이걸 알고 싶습니까? http : //stackoverflow.com/questions/2273207/using-google-maps-ap-to-get-address-of-business – Dhina
아니요. 제 질문은 맑고 깨끗합니다. ... Google지도 앱을 열면 거기에 아이콘이 많이 표시됩니다. 병원, 학교, 연구소, 상점 등등. 아이콘을 탭하면지도 상단에 아이콘의 전체 주소와 이름이 표시됩니다. –
http://wptrafficanalyzer.in/blog/showing-nearby-places-and-place-details-using-google-places-ap-and-google-maps-android-api-v2/ 이 정보가 도움이 되었습니까? 장소 API로 Places API 키가 필요합니다. – Dhina