JJUNNAK's

[ Android ] "급똥" _ 03. 데이터 분석 (1) 본문

PROJECT/급똥

[ Android ] "급똥" _ 03. 데이터 분석 (1)

최낙준 2023. 1. 10. 01:18

[ 이전 글 ]

https://jjunnak.tistory.com/15

 

[ Project ] "급똥" _ 02. Beta버전 앱 만들기

[ 이전글 ] https://jjunnak.tistory.com/14 [ Project ] "급똥" _ 01. 프로젝트 기획 일전에 누나한테 캡스톤 프로젝트 해야하는데 뭐 아이디어 추천해줄만한 것이 있냐고 물었더니 " 지하철 화장실이 게이트

jjunnak.tistory.com

 

 

기다리고 기다리던 api 인증키가 발급되었다!

 

데이터 분석

받은메일의 설명대로 역사코드기관 첨부파일을 열어보면

요청변수에 들어갈 값들이 있다.

내 어플에 들어가야할 정보는

[ 노선 , 역이름 , 화장실 게이트 안/밖 여부 , 상세위치 ] 이니까

엑셀에서 LN_CD (노선) , STIN_NM (역이름)

출력결과에서 gateinotDvNm(게이트 안,밖) , dtLoc (상세위치) 를 얻어내면 된다.


문제 발생

1. 데이터를 불러올때 노선별로 검색할수 있는것이 아니고 하나의 "역사" 기준으로 데이터를 불러올수 있다.

2. 엑셀에서 수도권뿐만이 아닌 대구,부산 의 지하철 정보도 있는데

부산1호선 대구1호선 수도권1호선 모두 같은 LN_CD "1" 을 사용하고 있다.

3. 3호선을 예로 들어 대화~삼송까지는 코레일에서 , 지축~오금 까지는 서울교통공사에서

담당하고 있어 같은 노선이라도 담당기관 코드가 다르다.

따라서 내가 원하는 값을 얻어내기 위해서는 데이터를 충분히 분할하고 상황에 맞게 설정해야한다.

Comments