Hacker News 의견들
  • 여러 번 사용해본 관련 프로젝트가 있음
    city-roads (GitHub)인데, SVG 출력을 지원하고 온라인에서도 바로 시도해볼 수 있음
    제작자인 Anvaka는 다른 멋진 데이터 시각화 프로젝트들도 많이 만듦
  • 정말 멋진 프로젝트임
    다만 거리 파라미터를 조정하는 게 조금 까다로움
    개선 아이디어로는 도시 이름 대신 좌표 입력을 받아 특정 지점을 중심으로 설정할 수 있게 하는 것, 그리고 여러 스타일을 한 번에 출력해 시각적으로 고를 수 있게 하는 기능이 있음
    어쨌든 훌륭한 작업임
  • 샌프란시스코 이미지는 멋지지만, 일부 샘플에서 투영 방식에 문제가 있어 보임
    UTM이 아니라 전지구 구면 투영처럼 보여서 지역 렌더링에는 적합하지 않음
    README에 projection 언급이 없는 게 조금 의심스러움
    • 이건 재미있고 예술적인 포스터를 만드는 아트 프로젝트라서 투영 방식이 중요하지 않음
      오픈소스이기도 하니, 지도 제작 경험을 살려 pull request로 개선안을 제안해보면 좋을 듯함
    • 최종 이미지에 비네팅 효과가 들어가 모서리가 자연스럽게 사라지는 느낌임
      아마 OSM 타일을 가져와 이미지 후처리를 한 듯 보임
      결과물이 꽤 멋짐
  • 코드를 잠깐 봤는데, matplotlib 덕분에 약간만 수정하면 SVG 출력이 가능할 것 같음
    혹시 PNG를 기본값으로 둔 특별한 이유가 있는지 궁금함
    • 좋은 지적임. plt.savefig(output_file, format='svg', facecolor=THEME['bg'])로 해결 가능함
      --format 파라미터를 추가해서 반영할 예정임
    • 큰 도시를 PDF/SVG로 내보내보니 속도가 매우 느림
      인구 50만 도시 하나만 해도 엄청 오래 걸림
  • 이런 이미지를 실제 포스터로 인쇄하려면 어떤 방법이 좋은지 궁금함
    • 뉴저지의 El-co Color가 20x30인치 포스터를 저렴하게 인쇄해줌
      El-co Color Poster Special
    • 예전에 이런 지도를 3D 프린트로 입체 지도로 만들어 액자에 넣어주는 서비스도 있었음
    • 나는 Vistaprint를 사용함. 비교를 많이 해본 건 아니지만 가격과 품질이 괜찮음
    • 직접 해보고 싶다면 Rasterbator.net으로 여러 장을 이어붙여 DIY 포스터를 만들 수 있음
      다만 손이 좀 많이 감
    • 미국에서는 Staples 인쇄 품질이 꽤 좋았음
  • 이 저장소는 정말 훌륭함
    README는 OSS의 모범 사례로 삼을 만하고, 결과물도 놀라울 정도로 아름다움
  • prettymapp도 함께 살펴보면 좋음
  • 동일한 이름의 도시가 여러 곳에 있을 때는 어떻게 되는지 궁금함
    예를 들어 Salem(OR/MA), Portland(OR/ME), Springfield(IL/MO), Dallas(TX/GA)처럼 말임
    • 그냥 "Salem"만 입력하면 임의의 도시를 선택함
      "Salem, Oregon"이나 "Salem, MA"처럼 입력하면 원하는 결과를 얻을 수 있고, 입력한 텍스트가 캡션으로 사용됨
    • 미국에는 Paris, London, Athens 같은 세계 도시 이름을 딴 도시도 많음
    • 그건 생각도 못 했음. 아마 국가까지 입력받는 기능을 추가해야 할 듯함
  • 혹시 이 프로젝트가 그래프 기반 접근인지, 아니면 일반적인 이미지 생성인지 궁금함
    Picxstudio에서도 비슷한 결과를 본 적 있는데, 거긴 AI 이미지 생성 플랫폼
  • 시드니 도로 지도를 직소 퍼즐로 만들어서 놀면서 도로 구조를 익히고 싶었음
    그렇게 하면 내비 앱 의존도를 줄이고 예전식 운전자가 될 수 있을 것 같음
    • 시드니에서 Where 2가 Google Maps로 발전한 이유가 있음
      일방통행 도로가 너무 많고, 항만과 터널 구조가 복잡해서 시드니 길을 익히는 건 평생 과제임