디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

캐로로닭 보긔.. (위치기반 어플)

쿄스케갤로그로 이동합니다. 2012.01.30 21:36:00
조회 157 추천 0 댓글 32

 일단 앱을 실행 시켰을때만 위치정보를 보낼건지.. 아님 폰 처음키면 자연적으로 백그라운드에서 앱이 돌아가서 위치정보를 보낼지 정해야하고

(카톡 같은 경우 폰 키고 따로 어플 실행 안시켜도 다른 사용자가 메시지 보내면 자연스럽게 메시지 온거 알려주듯이..)

서버로 위치 정보 전송하는 부분은 일단 5분마다 폰에서 현재위치를 체크한 다음에.. 폰 자체 디비나 데이터를 저장할수 있는 공간에 저장해..

이미 저장되어 있는 값이 있으면 저장되어 있는 값이랑 지금 현재 위치랑 비교하고

거리차이가 별로 나지 않으면 서버에 전송하지 말고.. 만약 300미터(500미터로 정하던 1키로로 정하던 그건 개발자 마음...)

이상이 차이가 난다고 하면 그 값은 폰에도 저장하고 서버에도 전송하게 하는거지.. 그러면 한곳에 머물러 있으면 서버에 계속 위치를 전송할

필요가 없겠지... 이러면 일단 서버로 전송하는 횟수는 확실히 줄어들거야....

어쨋건 폰에서 5분마다 위치를 탐색하니 베터리 소모는 어느정도 감수 해야해..(그래서 하데에서는 자기위치 서버로 보내는

기능을 온 오프 할수 있는걸로 앎) 그나마 베터리 소모를 줄이자면 위에 언급했듯이 폰에서 먼저 거리를 비교하는데.. 5분전에 저장됬던 값이랑

비교해서 별 차이가 없으면 +1분을 해준다거나(다시 체크하는 시간을..) 아님 그냥 10분으로 확 늘리던가해.. 근데 한곳에만 있는게 아니라

자동차를 타고 이동중일수도 있고 기차를 탈수도 있잖아.. 5분전에 저장한 값이랑 지금 위치랑 비교해서 거리차이가 확 난다 싶으면 거리에

반비례해서 시간을 줄이는거야.. 최소 1분으로.. 그니까 자동차나 기차.. 지하철을 타면 1분마다 전송하게 만드는거지...(근데 이거 또한

베터리 소모가 크니 사용자한테 알림창으로 계속 위치정보를 보낼거냐고 알림창을 표시해주면 더 좋을듯..) 솔직히 나도 상용화한 앱을

만든적이 없어서 저 베터리 줄이는건 생각만 하고 직접 구현해본적은 없는데 충분히 가능할거라 생각... 서버에서는 유저가 폰으로 위치정보를

날리면 그 값을 쿼리에서 비교하는거지.. 아까 말했듯이 두점간의 거리공식 이용해서(해싱을 해서 값을 줄인다는데 그부분은 나도 잘 모르겠고)

아마 위도랑 경도는 디비에서 인덱스를 잡아주면 좀더 빨리 뽑아낼거야..  음.. 아무튼 내가 생각하는건 이런데... 상용화된 앱은 어떻게

돌아가는지 모르겠당

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 뛰어난 운동 신경으로 남자와 싸워도 이길 것 같은 여자 스타는? 운영자 25/11/24 - -
이슈 [디시人터뷰] 충무로가 주목하는 신예, '세계의 주인' 서수빈 운영자 25/11/24 - -
AD 대학생 필수템! What's in my Bag 운영자 25/11/21 - -
300948 근데 전공 접고 프로그래밍으로 전환한 사람들 없음? [7] 해피너스갤로그로 이동합니다. 12.02.01 118 0
300946 그런의미에서 오늘부터 도전할래 엔투갤로그로 이동합니다. 12.02.01 29 0
300945 slrclub 이란 곳은.... [2] 야요이갤로그로 이동합니다. 12.02.01 46 0
300944 망각의 동물이네 엔투갤로그로 이동합니다. 12.02.01 32 0
300943 소멤 아이디어 좀 ㅠ 880416(112.153) 12.02.01 68 0
300942 근데 프갤공지는 어떻게됨??? C_Perl갤로그로 이동합니다. 12.02.01 54 0
300941 SOD횽 담달에 저와함께도전합시다 [6] Dawnwalkre갤로그로 이동합니다. 12.02.01 48 0
300939 it뱅크라는데서 전화왔는데 이거뭐냐? [1] (124.56) 12.02.01 166 0
300938 난 "언어는 도구다" 말하고 싶었음 ㅋㅋ [3] C_Perl갤로그로 이동합니다. 12.02.01 61 0
300937 Perl VS Python?? [1] C_Perl갤로그로 이동합니다. 12.02.01 104 0
300936 엌 나..나도 도전할래! [3] SODMaster갤로그로 이동합니다. 12.02.01 48 0
300935 으억 시팔 [3] ㅇㅇㅎ(211.246) 12.02.01 62 0
300934 소통때매 리젠률이 떨어졌네 [1] 엔투갤로그로 이동합니다. 12.02.01 45 0
300933 너희들과 소통을 하고싶다. 로또로(218.159) 12.02.01 53 0
300931 더미다 언패킹 할줄아는횽 있어? [4] ㅡㅡ(123.142) 12.02.01 434 0
300930 원도우 서버책은 뭐가좋음?? [6] C_Perl갤로그로 이동합니다. 12.02.01 88 0
300929 왜 potluck 파티등에 한국 남자는 초대를 받지못할까? 초딩6(59.13) 12.02.01 42 0
300928 점심전인데 글은싸고 갤질하냐?? [1] C_Perl갤로그로 이동합니다. 12.02.01 43 0
300926 시언어 늅늅이가 구조체 연습중 질문 [16] 해피너스갤로그로 이동합니다. 12.02.01 95 0
300924 이제 대학올라가는 새내기 [4] ㅇㅇ갤로그로 이동합니다. 12.02.01 79 0
300923 야 별 수술이 다 있군아..... [6] 개심심(61.73) 12.02.01 89 0
300922 자살춤에게 도전장을 보낸다.. [5] 쿄스케갤로그로 이동합니다. 12.02.01 71 0
300920 오늘도 공부하자. [1] 어슐러르귄갤로그로 이동합니다. 12.02.01 36 0
300919 내가 오늘 늦게 일어나는바람에 8시에 2호선 탔거든? [4] 캐클럽닭(115.92) 12.02.01 88 0
300918 여기가 어딘줄 아는사람? [1] 개심심(61.73) 12.02.01 28 0
300917 c#이 많이 좋음? [3] 막준갤로그로 이동합니다. 12.02.01 93 0
300916 비나이다 비나이다~ 대현이 내일도 승천하게 해주소옵소서 [2] 개심심(61.73) 12.02.01 38 0
300915 c과제좀 내주셈 [4] 1(118.220) 12.02.01 46 0
300914 const char *s_string 이걸 어떻게 해석하지? [5] 이거참도와줘(121.157) 12.02.01 75 0
300912 님들 flex 차트 질문좀 ㅠㅠㅠ 우왕굿갤로그로 이동합니다. 12.02.01 35 0
300911 프겔 입겔! [1] 플러스비갤로그로 이동합니다. 12.02.01 42 0
300909 게임 프로그래머 2달을 채워가는 시점 [2] +어게인갤로그로 이동합니다. 12.02.01 136 0
300908 유기농 점심이 무료입니다.직원님. 때릴꺼야?(116.40) 12.02.01 62 0
300907 SQL 질문 좀여 [1] 543543갤로그로 이동합니다. 12.02.01 63 0
300906 디시 어플도 인생퇴갤이네 엔투갤로그로 이동합니다. 12.02.01 52 0
300905 불면증 ㅠㅠ고통스러움요ㅠㅠ [12] 엔투갤로그로 이동합니다. 12.02.01 124 0
300903 영어가 존나게 중요한듯... 꿀레(14.33) 12.02.01 93 0
300900 내생각은... [1] C_Perl갤로그로 이동합니다. 12.02.01 42 0
300899 읽어봐라 질문글이다 [2] C_Perl갤로그로 이동합니다. 12.02.01 78 0
300898 멘붕이어라~~ [2] 다크엔젤z갤로그로 이동합니다. 12.02.01 66 0
300897 웹으로 게임 만들기.. Flash VS HTML5 [2] ㅇㅇ(112.162) 12.02.01 202 0
300894 아 심란하다 이메일로 각종 프로젝트가 있다고 왔다. 거칠게갤로그로 이동합니다. 12.01.31 128 0
300893 슬레이트 피씨사고싶다 [2] 정신차리고갤질해라갤로그로 이동합니다. 12.01.31 84 0
300892 횽들...여기오니깐... [4] 까까모갤로그로 이동합니다. 12.01.31 189 0
300891 형들, 웹프로그래밍쪽 실무가면.. [2] 프갤러(121.129) 12.01.31 133 0
300890 폰을봐라 [1] dlbo갤로그로 이동합니다. 12.01.31 65 0
300889 신기술이고 나발이고.. sloth_갤로그로 이동합니다. 12.01.31 82 0
300888 프갤 없어진줄알았네;;; [1] 프갤러(121.129) 12.01.31 64 0
300887 SSD쓰면 컴퓨터 종료할때 [4] 정신차리고갤질해라갤로그로 이동합니다. 12.01.31 147 0
300886 컴퓨터 끌때 완전히 종료 안되는거 해결하려면 어떻게 해야할까? [5] ㅇㅇㅇ(121.144) 12.01.31 224 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2