Tech. Forum 개발자들을 위한 정보 공유의 장입니다
닫기

Tech.Forum

지도에 마커를 찍으면 마커에 위경도값을 추출할수 있나요 ??

#1

지도에 마커를 찍으면 마커에 위경도값을 추출할수 있나요 ??

0 Likes

#2

안녕하세요.

T map API 운영담당자입니다.

지도 이벤트 설정으로 선택한 위치의 위경도값을 추출할 수 있습니다.

onPressEvent의 파라미터로 들어오는 TMapPoint tMapPoint의 값을 tMapPoint.getLatitude() 와 tMapPoint.getLongitude() 메소드를 이용하여 호출하면 원하는 결과를 얻으실 수 있을겁니다.

아래의 소스와 가이드 링크를 참고하시면 도움이 되실겁니다.

---- tMapView.setOnClickListenerCallBack(new TMapView.OnClickListenerCallback() { @Override public boolean onPressEvent(ArrayList arrayList, ArrayList arrayList1, TMapPoint tMapPoint, PointF pointF) {

			Toast.makeText(getApplicationContext(), tMapPoint.getLatitude() + ", " + tMapPoint.getLongitude(), Toast.LENGTH_SHORT).show();
			return false;
		}

		@Override
		public boolean onPressUpEvent(ArrayList<TMapMarkerItem> arrayList, ArrayList<TMapPOIItem> arrayList1, TMapPoint tMapPoint, PointF pointF) {
			return false;
		}
	});

<지도 이벤트 설정하기>
http://tmapapi.sktelecom.com/main.html#android/sample/androidSample.sample2

http://tmapapi.sktelecom.com/main.html#android/docs/androidDoc.TMapPoint_getLatitude

http://tmapapi.sktelecom.com/main.html#android/docs/androidDoc.TMapPoint_getLongitude

감사합니다.

0 Likes