본문 바로가기

공공 데이터

네이버 지도에 주소 목록을 자동으로 저장하는 방법

반응형

[공공데이터]  네이버 지도에 주소 목록을 자동으로 저장하는 방법

 

 


 

■ 관련 데이터

 

네이버 지도에 주소 목록을 자동으로 저장하는 방법은 네이버 지도 API와 엑셀 같은 도구를 활용하거나, 네이버 지도의 북마크 기능을 이용하여 수동으로 저장하는 방식이 있습니다. 하지만 네이버 지도는 기본적으로 대량의 데이터를 자동으로 추가할 수 있는 기능을 제공하지 않습니다. 아래는 몇 가지 방법을 안내합니다:


1. 네이버 지도 북마크 기능을 활용 (수동 방법)

  1. 주소 검색: 네이버 지도 앱 또는 웹사이트에서 각 주소를 하나씩 검색합니다.
  2. 북마크 추가: 검색한 장소를 클릭한 후, 정보창에서 북마크 버튼을 눌러 저장합니다.
  3. 폴더 정리: 북마크를 정리하고 싶다면, 북마크 폴더를 만들어 저장한 장소를 관리할 수 있습니다.

2. 엑셀과 네이버 지도 API 활용 (자동화 방법)

준비물:

  • 네이버 개발자 계정
  • 네이버 지도 API 키 (Geocoding API와 Places API)
  • 프로그래밍 스크립트 (Python, JavaScript 등)

방법:

  1. 주소 데이터를 준비: 엑셀 파일에 주소 목록을 준비합니다.
    • 예: A열에 주소를 입력.
  2. API 키 발급:
  3. 주소 변환 스크립트 작성:
    • Python 예제 코드:
      python
      코드 복사
      import requests
      import pandas as pd

      # API 키 입력
      CLIENT_ID = 'your_client_id'
      CLIENT_SECRET = 'your_client_secret'

      # 주소 변환 함수
      def get_coordinates(address):
          url = f"https://naveropenapi.apigw.ntruss.com/map-geocode/v2/geocode"
          headers = {"X-NCP-APIGW-API-KEY-ID": CLIENT_ID, "X-NCP-APIGW-API-KEY": CLIENT_SECRET}
          params = {"query": address}
          response = requests.get(url, headers=headers, params=params)
          if response.status_code == 200:
              data = response.json()
              if data['addresses']:
                  return data['addresses'][0]['x'], data['addresses'][0]['y']
          return None, None

      # 엑셀에서 주소 읽기
      df = pd.read_excel("address_list.xlsx")
      df['Longitude'], df['Latitude'] = zip(*df['Address'].apply(get_coordinates))

      # 결과 저장
      df.to_excel("address_with_coordinates.xlsx", index=False)
      print("좌표 변환 완료!")
       
       
       
       
  4. 변환된 데이터를 지도에 업로드:
    • 변환된 좌표 데이터를 CSV로 저장한 뒤, Google My Maps 같은 서비스를 활용하여 대량으로 업로드하고 시각화할 수 있습니다. (네이버 지도는 대량 업로드 기능을 직접 지원하지 않음)


3. 크롬 확장 프로그램 또는 매크로 활용

  • 매크로: 키보드 매핑 도구를 사용하여, 주소를 하나씩 네이버 지도에 검색하고 북마크를 자동으로 저장하도록 설정할 수 있습니다.
  • 크롬 확장 프로그램: 특정 자동화 스크립트를 실행하여 네이버 지도를 제어할 수도 있습니다.

위 방법 중 자동화된 프로세스를 원한다면 Python이나 API를 사용하는 방식이 유용하며, 수동으로 관리하려면 네이버 지도 북마크 기능을 활용하세요.





■ 링크

원본 자료의 관련 링크는 아래와 같다.

 

 

 

 

https://link.coupang.com/a/bY9wBy

 

미니소화기 파이렉스 FIREX 스프레이식 소화기 가정용 휴대용 차량용 최신제품 당일발송 - 소화기

현재 별점 4.7점, 리뷰 139개를 가진 미니소화기 파이렉스 FIREX 스프레이식 소화기 가정용 휴대용 차량용 최신제품 당일발송! 지금 쿠팡에서 더 저렴하고 다양한 소화기/거치대 제품들을 확인해보

www.coupang.com

 

https://link.coupang.com/a/bXy1hr

 

LG전자 시네빔 HU710PB 2024신모델 큐브 4K 빔프로젝터 Qube - 빔/프로젝터 | 쿠팡

쿠팡에서 4.9 구매하고 더 많은 혜택을 받으세요! 지금 할인중인 다른 15 제품도 바로 쿠팡에서 확인할 수 있습니다.

www.coupang.com

 

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."


■ 기준 날짜

 2025.1.1

반응형