FACTS(사실, 객관) : 내가 한 일
아웃소싱프로젝트 - 주소로 경도와 위도 가져오기
문제발생
내가 가져온 정보에는 위도/경도 정보가 없어서 주소만으로 지도에 표시하는 것을 찾다가 하루가 다 갔다
원인추론
결론은 나는 할 수 없다 그치만 방법은 있다
rest API를 사용하면 뭔가 코딩으로 주소를 가지고 위도 경도를 구하는 것이 가능하긴 한데
(https://developers.kakao.com/docs/latest/ko/local/dev-guide#address-search)
이게 방법이 그렇 게까지 친절하게 나와있지도 않고, 자바스크립트/리액트로 어떻게 하는 방법을 못찾아서 (파이썬은 있긴했는데..) 다른 방법을 찾았다
모든 약국의 위도와 경도를 db에 넣자. 수작업으로.
해결방안
나한테 있는건 pdf로 된 표 형식의 파일이었는데, 이것을

엑셀로 변환할 수 있었다
그리고 엑셀에서 표 내용을 싹 긁어서 구글 스프레드 시트에 복사 붙여넣기 한다
그냥 엑셀에서 복사하고 구글스프레드시트에 붙여넣기 하면 행과 열을 나눠 알아서 잘 들어가진다!
그리고 구글 스프레드 시트에 확장프로그램을 설치한다

(우측 하단 측면패널표시 버튼을 클릭해야 확장프로그램 목록이 나온다)

우측에 + 를 클릭하고 검색창에 geo까지만 쳐도 알아서 자동완성된다! 그리고 Geocode by Awesome...을 다운받으면 된다.
이미 열린시트에 적용이 안될거같아 나는 시트를 저장하고 새로 열었다

그리고 확장프로그램의
Geocode by Awesome Table => Start Geocoding 클릭

그럼 우측에 패널이 뜨는데 위에있는 Free어저구는 무시하고 주소가 담긴 열을 선택한다

그리고 Geocode! 를 클릭하면

이렇게 알아서 위도/경도를 뽑아준다!!
그리고 이제 이 엑셀 데이터를 모두 복사해서
https://shancarter.github.io/mr-data-converter/
Mr. Data Converter
shancarter.github.io

(잘 모르니까)초기 세팅은 건들지 않고 여기 상단에 갖다 붙여넣으면 하단에 알아서 json형식으로 변환된다!!!
노가다로 약국 209개의 위도와 경도를 하나하나 넣어줘야할 줄 알고 지레 겁먹었는데
이렇게 발전된 세상에 살고있다니 너무 감격이다
FEELINGS(느낌, 주관) : 나의 감정적인 반응, 느낌
FINDINGS(배운 것) : 그 상황으로부터 내가 배운 것, 얻은 것
지오코딩(geocoding) => 고유명칭(주소나 산,호수의 이름등)을 가지고 위도와 경도의 좌표값를 얻는 것
FUTURE(미래) : 배운 것을 미래에는 어떻게 적용할 지