CoLabor : 외국인 근로자 지원 센터 데이터 파싱 및 지도 표시 기능 구현

2024. 7. 17. 16:14코딩 도구/프로젝트 개발

반응형

외국인 근로자 지원 센터 데이터 파싱 및 지도 표시

현재 사회적 약자를 위한 공모전을 준비중에 “외국인 근로자를 위한 웹사이트”를 만들기로 했습니다.

 

사용 공공데이터 : https://www.data.go.kr/tcs/dss/selectFileDataDetailView.do?publicDataPk=3038226#/tab-layer-openapi

네이버 지도 :  https://www.ncloud.com/product/applicationService/maps

전체적인 작업 설계

1. API 키를 활용해서 데이터베이스 저장

  • 공공데이터 포털의 API를 사용하여 외국인 노동자 지원 센터 데이터를 가져왔습니다.
  • 가져온 데이터를 데이터베이스에 저장했습니다.

2. 지오코딩 수행 및 데이터베이스 저장

  • 네이버 지도 API를 사용하여 저장된 지원 센터 데이터의 주소를 위도와 경도로 변환했습니다.
  • 변환된 위도와 경도 정보를 데이터베이스에 저장했습니다.

3. 지원센터 데이터 제공 API 구현

  • 데이터베이스에 저장된 지원 센터 데이터를 조회하는 API 엔드포인트를 구현했습니다.

관련 코드

깃허브 주소 : https://github.com/Co-Labor-Project/Co-Labor-BE

 

GitHub - Co-Labor-Project/Co-Labor-BE

Contribute to Co-Labor-Project/Co-Labor-BE development by creating an account on GitHub.

github.com

 

포스트맨 테스트
DB

 

반응형