디시인사이드 갤러리

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

갤러리 본문 영역

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

돌아가는지 모르겠당

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 이제는 의미 없어진 것 같은 시상식은? 운영자 25/12/01 - -
AD 따뜻한 겨울나기! 방한용품 SALE 운영자 25/11/27 - -
301094 요즘 아델포스 뭐하냐?? [4] C_Perl갤로그로 이동합니다. 12.02.01 61 0
301093 횽들 조개구이 어디서 쳐먹는게 좋을까 [13] dlbo갤로그로 이동합니다. 12.02.01 129 0
301092 횽들 나 그동안 싼글 다 지워도 됨? [7] dlbo갤로그로 이동합니다. 12.02.01 89 0
301091 형들 맨홀문제 그만 얘기해주세요 노이로제걸리겟음 [27] 디미준갤로그로 이동합니다. 12.02.01 167 0
301090 횽들 울 사촌형도 프로그래머던데 외국 나가는게 짱이라더라구요 [3] 겨울달력갤로그로 이동합니다. 12.02.01 156 0
301089 여친님이 프갤 탐사올뻔 했었다 [6] dlbo갤로그로 이동합니다. 12.02.01 131 0
301088 캐꼬꼬닭횽 봅니다 [6] dlbo갤로그로 이동합니다. 12.02.01 90 0
301086 님들도 마음만 먹으면 이거할수있죠?? [4] (210.113) 12.02.01 122 0
301083 너희들 고딩이 부럽냐?? [5] 꿀레(14.33) 12.02.01 142 0
301082 고딩들 이스트소프트좀 다니다가 이직이나 해라..ㅋㅋㅋㅋㅋㅋㅋㅋㅋ [1] (210.113) 12.02.01 185 0
301081 고딩들 취업해도 군대가면 끝 아님??? [2] (210.113) 12.02.01 91 0
301079 비전공자를위한 알고리즘 ..첨부파일있음 [1] 로또로(218.39) 12.02.01 109 0
301077 byte 자료형!!??!?!? [3] Paradise갤로그로 이동합니다. 12.02.01 70 0
301076 야 열등감 돋는데 이스트 소프트나 까자!! 꿀레(14.33) 12.02.01 125 0
301075 맨홀뚜껑 문제 구글인가 어디 외국기업 면접때 나온건데 [2] (210.113) 12.02.01 150 0
301074 들보횽이 여자 연락처 줬음... [16] 캐들보닭(115.92) 12.02.01 109 0
301073 이럴줄 알았으면 고등학교 실업계 갈걸.. 쩝 [1] (210.113) 12.02.01 89 0
301072 형들 보안쪽으로 가려는데 자바 깊게 할 필요 있음????? [3] SoliCode갤로그로 이동합니다. 12.02.01 87 0
301071 고딩들 왜이리 잘함 꿀레(14.33) 12.02.01 63 0
301070 이스트소프트 북한한테 털린곳 아니냐? [1] (210.113) 12.02.01 108 0
301069 시발 고딩들도 취업하는데 ;; (210.113) 12.02.01 67 0
301068 후배한테 발렸네...ㅋㅋㅋㅋㅋㅋㅋㅋ [2] (210.113) 12.02.01 103 0
301067 문제 존나 쉽네..ㅋㅋㅋㅋㅋㅋ [4] (210.113) 12.02.01 104 0
301066 채팅프로그램 소스부분인데 잘이해가 안가, [3] 챗프(203.237) 12.02.01 81 0
301064 캐닭횽만 보라니까 진짜 아무도 안보네 ㅋㅋ 프갤러들 순진하구나 [1] dlbo갤로그로 이동합니다. 12.02.01 59 0
301063 kbs 스카우트 보니까 고딩들이 나보다 훨씬 잘하네; [1] (210.113) 12.02.01 94 0
301062 알피지 만들기 물어봤길레ㅐ 글 싸본다.... [3] 졎문가(116.125) 12.02.01 88 0
301061 c if 문에 왜 비교연산자를 두개이상 못쓰나요!? [10] Paradise갤로그로 이동합니다. 12.02.01 129 0
301060 캐꼬꼬닭횽 봅니다 dlbo갤로그로 이동합니다. 12.02.01 27 0
301059 님들 알피지 만들기나 게임메이커 같은거 어떻게 만듬? [3] 플밍초보(222.119) 12.02.01 73 0
301057 프로그램 관련 기본서로 아예 이것도 좋지 않나..? [1] 야요이갤로그로 이동합니다. 12.02.01 63 0
301056 요즘 C#으로 만들어진 응용 프로그램 없나여 [2] ㅁㄴㅇ(112.153) 12.02.01 71 0
301055 오 헤드퍼스트 짱이네 [11] zaitsev갤로그로 이동합니다. 12.02.01 153 0
301054 공지 띄워 보니까 재밌다 책 춪현도 업글할겸 함 띄워보자 [29] dlbo갤로그로 이동합니다. 12.02.01 3518 31
301053 내가 자바하면서 젤 좆같았던게... [1] 캐자바까닭(115.92) 12.02.01 117 0
301052 씨바 좆 간단한 3단구성인데도 열라 어렵네 d제봘(220.117) 12.02.01 53 0
301051 프로그래밍 관련 분야가 좋은 8가지 이유 [1] 간디(59.23) 12.02.01 164 0
301050 코드좀 보고 왜 오류 생기는지 알려줘 [1] d제봘(220.117) 12.02.01 60 0
301049 <급>나좀 도와주라~웹 퍼블리셔 훃들아 이것좀 보고 왜그런지 알려죠바 [2] d제봘(220.117) 12.02.01 70 0
301048 한3시간전에글싸고방금봣는데 IMhouse갤로그로 이동합니다. 12.02.01 41 0
301047 형드라 자바서적 모가조아? [5] zaitsev갤로그로 이동합니다. 12.02.01 80 0
301046 크롬브라우져 쓰는 사람? 좀예전에 크롬업뎃 되면서 새탭 맘에 안든다 [6] 열받는다(175.116) 12.02.01 177 0
301045 아 빡침.....코딩하다 에러20개 뜸ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 롤이나 하러가야 [1] 엔투갤로그로 이동합니다. 12.02.01 74 0
301044 터보씨 하니깐 ㅋㅋㅋ C_Perl갤로그로 이동합니다. 12.02.01 52 0
301043 프로그래밍 커뮤니티가 여기말고 다른덴 없어? [13] 돌아이(65.49) 12.02.01 156 0
301042 퇴근안해?? C_Perl갤로그로 이동합니다. 12.02.01 40 0
301040 칼퇴하고 술 얻어먹으러 감~ 밥쳐먹는돼지(203.244) 12.02.01 36 0
301038 솔직히 여기 방전되기 3초전아냐? [2] 일산(121.157) 12.02.01 46 0
301037 프갤 살리기 프로젝트 돌입해야겠군요 [4] [성대아싸]갤로그로 이동합니다. 12.02.01 91 0
301036 아쉬 존나 바빴움 [2] C_Perl갤로그로 이동합니다. 12.02.01 54 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2