트렌드깃허브 · 쇼핑에서 뜬 것, 매일 07:30 · English

깃허브 · 2026년 11월 8일 기준 · 깃허브에서 보기 →

marceloprates/prettymaps

오픈스트리트맵 데이터로 그림을 그리는 도구

7일 동안 별 +9

오픈스트리트맵 데이터로 나만의 스타일 지도를 그리는 도구

지도의 색과 선을 직접 조절해 예술 작품처럼 보이는 지도를 만들 수 있습니다. 오픈스트리트맵의 실제 지리 정보를 가져와서 원하는 대로 꾸며주는 작은 파이썬 라이브러리입니다. 복잡한 지도 엔진을 다루지 않아도, 몇 줄의 코드로 특정 지역의 독특한 분위기를 살린 이미지를 뽑아낼 수 있습니다.

지도의 겹층과 스타일을 직접 조율한다

이 도구는 지도를 여러 겹으로 나누어 그립니다. 물, 건물, 도로 등 오픈스트리트맵의 각 요소를 따로 불러와서 색과 선의 두께를 지정할 수 있습니다. 예를 들어 물은 연한 파란색으로 채우고 건물은 따뜻한 색 팔레트로 칠하는 식으로 조합을 만듭니다. 기본 설정을 불러오거나, 원형 경계로 지역을 잘라내거나, 지형의 음영을 표현하는 기능도 지원합니다. 이렇게 해서 단순한 위치 표시를 넘어 시각적 아름다움을 강조한 지도를 완성합니다.

시작하는 방법과 학습 자료

파이썬 환경에 pip install prettymaps 명령으로 설치합니다. 설치 후 prettymaps.plot 함수에 지역 이름을 넣으면 기본 지도가 그려집니다. 더 깊이 파고들려면 마르모 노트북이나 구글 콜랩에서 실행할 수 있는 튜토리얼을 제공합니다. 이 튜토리얼에서는 지도의 각 요소를 어떻게 설정하는지, 미리 정의된 스타일 프리셋을 어떻게 쓰는지, 여러 지도를 한 화면에 배치하는 방법 등을 이미지와 함께 설명합니다. 스트림릿 기반의 프론트엔드 앱도 제공되어 브라우저에서 바로 실험해볼 수 있습니다.

출처 표기와 NFT 사용 금지

이 프로젝트는 오픈스트리트맵 데이터를 사용하므로, 생성된 지도 이미지에는 반드시 저장소와 오픈스트리트맵에 대한 출처 표기가 남아 있어야 합니다. 이는 오픈스트리트맵 라이선스의 의무 사항입니다. 또한 저자는 환경적 영향과 커뮤니티 내 도난 유인 구조를 이유로 NFT 판매를 위한 사용을 명시적으로 반대합니다. 과거 일부 프로젝트가 이 도구를 이용해 NFT를 판매하고 출처를 표기하지 않은 사례가 있었으며, 저자는 이를 공개적으로 비판했습니다. 따라서 이 도구를 상업적 NFT 프로젝트에 활용하려는 경우를 제외하고는, 출처 표기 의무를 지키는 한 상업적 사용과 수정, 배포가 가능합니다.

라이선스와 사용 전 확인 사항

이 저장소는 GNU Affero General Public License v3.0 라이선스를 따릅니다. 이 라이선스는 소스 코드 공개를 조건으로 상업적 사용과 수정을 허용합니다. 지도를 생성할 때 오픈스트리트맵의 데이터 사용 규정을 준수해야 하며, 특히 이미지 내 출처 표기를 생략하면 안 됩니다. 또한 저자의 의도에 따라 NFT 판매 목적의 사용은 윤리적으로 문제가 될 수 있으므로, 해당 용도로 사용할 계획이라면 주의가 필요합니다. 파이썬 환경과 오픈스트리트맵 데이터 접근이 가능한 네트워크 환경이 준비되어 있어야 합니다.

AI가 이 저장소의 README를 읽고 2026년 9월 30일에 쓴 글입니다. 사실관계는 깃허브 원문이 기준입니다.

숫자로 본 저장소

깃허브 트렌딩 기록
트렌드가 기록을 시작한 2026년 6월 19일 ~ 11월 8일 가운데 하루 · 처음 오른 날 8월 19일 · 일간 최고 13위(8월 19일)

2026년 11월 8일 기준으로 깃허브에서 읽은 숫자입니다.

언어
Python
주제 태그
cartography · generative-art · jupyter-notebook · maps · matplotlib · openstreetmap · python
별
14,329
7일 동안 늘어난 별
+9
기여자
23
포크
734
최근 릴리스
v1.4.2 · 2025년 3월 3일
커밋
283
마지막 커밋
2026년 7월 30일
열린 이슈
16
열린 PR
8

깃허브에서 보기 → · 홈페이지

README에 달기

trend.ondo.sh · 깃허브 일간 트렌딩 13위 · 2026년 8월 19일 trend.ondo.sh · GitHub daily trending #13 · August 19, 2026

위 배지는 이 저장소가 2026년 6월 19일 이후 깃허브 일간 트렌딩에서 가장 높이 오른 순위와 그날을 보여 줍니다. README의 언어에 맞는 줄을 붙여 넣으세요. 배지를 누르면 이 페이지가 열리고, 저장소가 더 높이 오르면 배지도 저절로 바뀝니다.

한국어 README

[![trend.ondo.sh](https://trend.ondo.sh/github/r/marceloprates--prettymaps/badge.svg)](https://trend.ondo.sh/github/r/marceloprates--prettymaps/)

영어 README

[![trend.ondo.sh](https://trend.ondo.sh/github/r/marceloprates--prettymaps/badge.en.svg)](https://trend.ondo.sh/github/r/marceloprates--prettymaps/en.html)