공부67 [naver map api] naver cloud platform 등록과정 정리 네이버 지도 api를 사용하면 다양한 작업들을 할 수 있다. 카카오 지도 api와 마찬가지로 네이버 지도 api를 사용하려면 라이선스를 발급받아야 하기 때문에 먼저 라이선스 키를 발급받는 방법에 대해 작성한다. 네이버 클라우드 플랫폼을 검색한다. 플랫폼에서 로그인 한 다음 결제수단 등록까지 마치면 되는데, 카드정보를 등록하기만 하면 되기 때문에 등록하기까지 과정은 생략한다. https://www.ncloud.com/ 등록이 끝났으면 서비스에서 Maps를 클릭한다. 상단에 이용 신청하기 버튼을 클릭한다. 미리 말해두지만 지금 사용할 서비스는 무료니까 요금 계산하기 보고 겁먹을 필요는 없다. 하단에 Application 등록 버튼을 클릭한다. 등록할 Application 정보를 입력한다. 우선 Applica.. 2022. 1. 26. [naver map api] 프로젝트 소개 한달 전, 나는 기관 담당자의 부탁으로 kakao map api를 사용하는 법을 공부했었다. 그런데 kakao map이 아니라 naver map으로 만들어주라는 말에 할까말까 하고 있었는데 왜 여기까지 만들게 되어버렸는지 모르겠다. 사실 javascript는 한번도 사용해본적이 없어서 이번 기회에 간단한 기능만 구현해보자는 생각이었다. 어떤식으로 돌아가는건지 지금도 잘 모르겠지만 node.js에 리액트를 연동해서 구현한다거나 그런게 아니라 그냥 단순히 html, javascript, css로만 작성해서 어떤식으로 보여질지 모르겠다. 프로그램을 최대한 작동하는것에 초점을 두고 구현하는거라 이렇게 하는게 효율적인지도 모르겠다. 물론 맞으면 다행이지만 아닐 가능성이 높아서 참고정도로만 읽어주면 된다. 최대한 .. 2022. 1. 26. [공공 데이터 파싱 프로그램 만들기] pyinstaller로 .exe파일 생성 이전 글에서 공공 데이터 파싱을 위한 코드를 작성하는 법을 알아보았다. 이번에는 이렇게 작성했던 코드를 바탕으로 사람들에게 배포할 수 있는 exe프로그램을 만드는 법에 대해 알아본다. 우선 이전 글에서 작성했던 코드를 .py로 재작성하기 위해 왼쪽 상단의 File - Download as - Python (.py)를 클릭한다. 파일은 내 pc - 다운로드에 저장된다. 사진1에서 만든 read_api.py를 현재 작업 폴더로 가져오자. 사실 마우스로 직접 가져오는 게 훨씬 빠르고 편한데, 어차피 이제부터는 명령 프롬프트로만 작업할 거라서 괜히 해봤다. 아무튼 read_api.py파일과 명령 프롬프트의 작업 디렉터리를 작업 폴더로 옮긴다. 명령 프롬프트를 실행시켜서 만들어뒀던. py 파일을 .exe프로그램으.. 2022. 1. 8. [공공 데이터 파싱 프로그램 만들기] 프로그램 UI 제작, api 데이터 엑셀 파일로 저장 이전 글에서 공공 데이터 파싱을 위한 api 인증키를 얻는 법을 알아보았다. 이번에는 python으로 공공 데이터 api를 파싱 해오는 코드를 작성한 후, 사람들에게 배포할 수 있는 프로그램을 만드는 법에 대해 알아본다. 기본적으로 python IDE는 anaconda jupyter notebook으로 작성하며 사용된 버전은 3.8.8이지만 작성할 때 버전 3.6 이상이면 아무거나 사용해도 상관없을 것 같다. 사용할 라이브러리를 임포트 시킨다. 글이 더 길어지기 때문에 따로 라이브러리에 대한 설명은 없고, 구글에 검색해보면 나보다 훨씬 잘 알려주시는 고마운 분들이 쓴 글이 많으니 그것들을 참고하면 된다. import requests import xml.etree.ElementTree as et from .. 2022. 1. 2. 이전 1 ··· 12 13 14 15 16 17 다음