4P by neo 2023-08-24 | favorite | 댓글 1개
  • Prettymapp은 사용자가 OpenStreetMap 데이터로 시각적으로 매력적인 지도를 생성할 수 있게 해주는 웹앱 및 Python 패키지입니다.
  • 이 프로젝트는 Marcelo Prates의 원래 prettymaps 프로젝트를 재작성한 것으로, 속도, 간소화된 구성 인터페이스, 코드 복잡성 감소에 중점을 두고 있습니다.
  • Prettymapp 패키지는 웹앱과 독립적으로 Python에서 직접 사용할 수 있어, 사용자 정의나 자신의 애플리케이션 구축에 유연성을 제공합니다.
  • Prettymapp의 설치는 간단하며 pip(pip install prettymapp)을 사용하여 수행할 수 있습니다.
  • 이 패키지는 사용자가 영역을 정의하고, 다운로드하며, Python 코드를 사용하여 OpenStreetMap 데이터를 플롯할 수 있게 해줍니다.
  • 사용자는 Plot 클래스의 추가 인수(예: shape, contour_width 등)를 사용하여 지도의 모양을 사용자 정의할 수 있습니다.
  • 이 패키지에는 또한 사전 구성된 스타일과 웹앱 예제가 포함되어 있어 참고할 수 있습니다.
  • Prettymapp 프로젝트는 또한 Streamlit 웹앱 컴포넌트를 도입하여 사용성과 접근성을 향상시킵니다.
Hacker News 의견
  • 'Prettymapp'에 대한 기사, OpenStreetMap 데이터를 Streamlit 웹앱에서 지도로 만들 수 있는 도구
  • 사용자들이 도구를 유용하게 사용하고 경험과 제안을 공유
  • 한 사용자가 Figma 플러그인을 공유, OpenStreetMap 데이터를 가져와 OSM 지도를 사용자 정의하려는 사람들을 위한 것
  • 다른 사용자는 프로젝트에 문서화되지 않았음에도 불구하고 Streamlit에서 앱의 배포 과정이 쉽다고 발견
  • 한 사용자가 도시/마을 이름 대신 GPS 위치에서 지도를 중심으로 설정하는 API 문서화에 관심을 표현
  • 도구의 라이선싱에 대해 한 사용자가 질문, 원본이 AGPL이었고 재작성이 허용적으로 라이선스되었는지 궁금해함
  • 벡터 지도를 제공하는 SAAS 서비스인 Maptiler가 오픈 소스에 대한 회사의 기여를 칭찬하는 사용자에 의해 추천됨
  • 한 사용자가 주류 함수형 프로그래밍과 즉시 모드 GUI의 발전을 Prettymapp의 개발과 비교
  • 사용자들이 Ortelius와 Felt와 같은 다른 지도 사용자 정의 도구를 언급
  • 앱이 HackerNews로부터의 높은 트래픽에 압도당했다는 댓글, 그 인기를 나타냄