목록Android/지도 (6)
올해는 머신러닝이다.
출처 : http://bugnote.tistory.com/2 안드로이드 프로그래밍을 하던 중 사용자와 사용자간의 거리를 계산해야 할 일이 생겼다.각 사용자의 위치는 위도와 경도로 알고 있기 때문에 아래 공식을 이용하여 적용했다.좌표 1(위도,경도)과 좌표 2(위도,경도) 거리 계산 방법sLat,sLng 는 좌표1(로그인한 사용자)의 위도, 경도 값이다.double sLat = Double.valueOf(LoginUser.item.lat); double sLng = Double.valueOf(LoginUser.item.lng);eLat, eLng는 대상(target)의 위도,경도 값이다. double eLat = Double.valueOf(item.lat); double eLng = Double.value..
출처 : http://ncube.net/7388이번에 작업 중인 사이트.. 수시로 정책이 바뀌어서 고생하고 있는.. 사이트에서 반경을 이용한 업체 검색 기능이 필요해서 구글링 좀 하고 잔머리를 좀 굴려서 원하는 기능을 구현했다. 각 지점의 경도와 위도는 네이버 지도API를 이용해 얻어온다. 그런 다음 경도 위도를 DB에 저장하고 Query를 이용해 기준 반경 내 업체를 구하는 식이다.1. 네이버 지도 API에서 경도, 위도 받아오기 우선 네이버 지도 API를 이용하기 위해서는 Key를 등록해야 한다. http://dev.naver.com/openapi/register 에 접속한다. 로그인이 되어야 정상적으로 이용할 수 있다. 그런 다음 아래 화면처럼 지도키 발급에서 사이트 주소를 입력하고 키를 발급받도록..
출처 : http://blog.naver.com/blow1/150106632098 해당 위도와 경도가 주어진 구역반경에 들어오는지 체크 한다. 아래는 위,경도를 통한 도분초를 계산하는 방법이며 마지막에 실제 함수를 작성하였다. 구글 거리계산기와 아래 함수를 비교하여 보니 정확한 계산치를 확인 할 수 있었다. 하지만, 아래 계산법은 우리 나라에 한해서만 적용되어야 할 듯 하다.( 서핑 하다 보니 이러저러한 이유로 지구 전체에 대한 것은 좀더 상세한 계산법이 필요 할 듯 하다) lat : 위도 , lon: 경도. ex>35.3036944 도 : 35 분 : 0.3036944 * 60 : int : 18 초 : (0.3036944 * 60 - 18)*60 : 13.3 35도 18분 13.3초 A 지점 : 동경..
출처 : http://messi.adnaru.com/guide/guide04.html 튜토리얼 결과물 소개 튜토리얼의 최종 결과물입니다. 휴대전화를 사용하고 있는 사용자의 위치 주변에 치킨, 중국집, 보쌈, 피자등의 배달 음식점을 찾아주는 애플리케이션입니다. 이 튜토리얼은 다음 좌표계변환 API를 이용해 GPS 위도,경도정보를 주소 정보로 변환한 후에, 네이버 지역정보 API를 통해 주변 배달 음식점 정보를 받아오게 됩니다. 두개의 API를 매쉬업해 주변 배달 음식을 찾는 앱을 만드는 가이드를 따라해봅시다.가이드를 시작하기에 앞서주의사항: 이 과정을 꼭 거쳐주세요. 반드시 필요로하는 사항입니다이 가이드는 Messi 라이브러리를 이용해 다음 쇼핑 API를 기반으로 최저가 검색기 앱을 만드는 가이드를 담은 ..
http://mobisys.in/blog/tag/zoom-controls-in-map-api-v2/http://www.itstrike.cn/Question/3b6e67d0-1773-4ccc-91d9-af4a1db80859.html http://wenku.baidu.com/view/4363b8fd9e3143323968931b.html 참고하세요안사 이쁜이 2014-03-12 (수) 17:00축하드립니다. ;) 냐옹이류님은 안사 이쁜이에 당첨되어 2 포인트 지급되었습니다.glaxy 2014-03-12 (수) 17:42베플로 선택된 게시물입니다. http://mobisys.in/blog/tag/zoom-controls-in-map-api-v2/http://www.itstrike.cn/Question/3b6e6..
Google Map Ver.2 현재 위치에 마커 찍는 소스 GibtHub 주소 : https://github.com/bear2u/GoogleMapTestApp.git public class MainActivity extends FragmentActivity implements LocationListener{ private GoogleMap mMap; private LocationManager locationManager; private String provider; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_mai..