2011-01-19 3 views
1
나는 구글 어스 안드로이드 의도를 사용하여 특정 위도와 경도에 도착하려면 다음 코드를 사용하고

: 것을 제외하고,이 거의 확인을 작동플라잉과/경도를 LAT 구글 어스 안드로이드 의도

Intent myIntent = new Intent(); 

myIntent.setClassName("com.google.earth", "com.google.earth.EarthActivity"); 
myIntent.setAction(Intent.ACTION_SEARCH); 
myIntent.putExtra(SearchManager.QUERY, lat + " " + lon); 

을 특정 범위 내에 있으면 가장 가까운 주소로 위도/경도를 지오 코딩하는 것이 좋습니다. 즉, 위도/남반구가 남극 대륙의 중앙에있는 경우지도는 특정 지점을 중심으로하지만 좌표가 스핑크스 인 경우지도는 카이로 알렉스 사막 도로의 주소를 중심으로 일정 거리 떨어져.

Android 용 Google 어스를 만드는 방법은 모든 경우에 주어진 위도/경도로 이동합니까?

답변

3

이 시도 : 그런데

Uri uri = Uri.parse("geo:38.899533,-77.036476"); 
Intent it = new Intent(Intent.Action_VIEW,uri); 
startActivity(it); 
+0

를, 내가 지금 비슷한 시도하고 내가 여기에 게시됩니다 그것에 팅겨이 있다면, 그래서. 문자열에 추가해야하는 "지역"일 수 있습니다. –