영어 원문: https://argusic.com/best/maps

오픈 소스 맵 서버 및 도구, 설치 및 실행

직접 실행할 수 있는 지도 서버와 매핑 도구. 목록은 Argusic이 새로 설치했을 때 각 프로젝트가 실행되었는지 여부에 따라 정렬됩니다. 해당 시도의 녹화는 클릭 한 번으로 볼 수 있습니다.

테스트 기간: 2026년 9월 26일 ~ 2026년 11월 2일. 각 행에 자체 테스트 날짜가 표시되며, 프로젝트는 그 이후에 바뀔 수 있습니다.

테스트한 프로젝트 35개 중 34개가 실행됩니다. 6개가 테스트를 기다리고 있습니다.

요약: 테스트한 프로젝트 35개 중 29개가 새 머신에서 그대로 시작되었습니다: arnis, graphhopper, photon, headway, timezone-boundary-builder, geo-three, Aleph, OSM2World 외 21개. 추가로 5개는 데이터베이스처럼 프로젝트가 필요로 하는 서비스를 대체물로 바꾼 뒤 시작되었습니다: osmnx, tilemill, tasking-manager, geo-golang, web-app. 1개는 검증할 수 없었습니다: motis. 어디서 멈췄는지는 log에서 볼 수 있습니다.

Argusic이 매번 새 머신에서 측정합니다. 모든 수치는 해당 증거로 연결됩니다.

#프로젝트판정Argusic 점수언어스타테스트 날짜
1arnis실행됨100 / 100Rust18,5272026년 11월 2일

Minecraft에서 실제 세계의 어떤 위치든 높은 수준의 세부 묘사로 생성합니다.

테스트 결과: arnis 3.2.0 CLI binary builds and runs, its test suite passes 1189/1189 tests with zero errors. 10분.

2graphhopper실행됨100 / 100Java6,7542026년 9월 28일

OpenStreetMap용 오픈 소스 라우팅 엔진입니다. Java 라이브러리 또는 독립형 웹 서버로 사용할 수 있습니다.

테스트 결과: GraphHopper 12.0-SNAPSHOT builds from source, all tests pass (0 failures), and the web server serves valid car/foot/bike routes on port 8989 using the bundled Andorra OSM data. 37분.

3photon실행됨100 / 100Java3,1692026년 10월 1일

OpenStreetMap 데이터용 오픈 소스 지오코더

테스트 결과: Java 21 installed, project builds, all 539 tests pass against embedded OpenSearch instance. 9분.

4headway실행됨100 / 100Rust3,0132026년 10월 2일

자체 호스팅이 가능한 지도 스택, OpenStreetMap 기반

테스트 결과: Rust workspace builds and all unit tests pass; travelmux-server launches and responds 200 on health endpoints; frontend vitest suite passes 44/44 tests with Node 22.22.0; pelias generate_config tests pass 6/6; Docker unavailable blocks full-stack integration tests. 10분.

5timezone-boundary-builder실행됨100 / 100JavaScript1,1352026년 10월 10일

Open Street Map (OSM)에서 데이터를 추출하여 세계의 시간대 경계를 구축하는 도구

테스트 결과: npm install succeeds, lint tests pass, and the main script downloads real OSM boundaries to produce valid GeoJSON polygon data. 2분.

6geo-three실행됨100 / 100TypeScript9622026년 10월 11일

threejs용 타일 기반 지리적 세계 지도 시각화 라이브러리

테스트 결과: geo-three installs, builds, and renders 3D map tiles via three.js in headless Chrome; all major modes (PLANAR, HEIGHT, SPHERICAL, HEIGHT_SHADER), LOD strategies (Raycast, Frustum, Radial), and coordinates conversions work correctly. 8분.

7Aleph실행됨100 / 100Python7942026년 10월 27일

위성 이미지, 지형 데이터, 건물, 스트리트뷰 사진을 LLM에 제공합니다.

테스트 결과: Install, all 38 unit tests, CLI help, place resolution, Street View download, satellite download, and dashboard server all succeed with no errors. 2분.

8OSM2World실행됨100 / 100Java7942026년 10월 14일

OpenStreetMap 데이터로 세계의 삼차원 모델을 생성하는 변환기

테스트 결과: OSM2World 0.5.0-SNAPSHOT builds, passes all 808 tests, and successfully converts real OSM data into a 2.3 MB valid binary glTF 3D model file. 20분.

9osmtogeojson실행됨100 / 100JavaScript7512026년 10월 14일

OSM을 GeoJSON으로 변환

테스트 결과: The repo builds and runs: dependencies installed, full test suite passes (64 + 85 assertions), and the osmtogeojson CLI converts a sample OSM XML file into valid GeoJSON. 1분.

10mini-macau실행됨100 / 100-6392026년 10월 16일

일정 기반 시뮬레이션을 포함한 마카오 대중교통 및 항공(LRT, 버스, 페리, MFM 공항 항공편)의 세 개 언어 지원 3D 시각화

테스트 결과: With a user-local Node 22 on PATH, npm install, npm test (952 passed), npm run build, npm run lint, the Vite dev server and production preview all work, and the LRT API answers 200 with valid 120-second vehicle windows. 14분.

11map-machine실행됨100 / 100Python5722026년 10월 18일

사용자 정의 아이콘으로 최대한 많은 지도 기능을 표시하는 Python OpenStreetMap 렌더러

테스트 결과: The Map Machine Python package is installed in a venv, all 148 tests pass, and the render, icons, and version commands produce valid output. 7분.

12fable51-worlds실행됨100 / 100JavaScript5282026년 10월 19일

fable 5.1에서 코드로 만드는 세계

테스트 결과: Three Three.js worlds (Kyoto Higashiyama, Death Star Trench Run, Union Square SF) install from npm, build with vite, serve via vite dev server at HTTP 200, and render interactive 3D scenes in Playwright headless Chromium. 64분.

13osm실행됨100 / 100Go4712026년 10월 20일

OpenStreetMap 데이터를 읽고, 쓰고, 작업하기 위한 범용 라이브러리

테스트 결과: All 11 Go packages under github.com/paulmach/osm build and pass their tests with CGO disabled: osm, annotate, annotate/internal/core, internal/mputil, osmapi, osmgeojson, osmpbf, osmtest, osmxml, and replication. 2분.

14pyrosm실행됨100 / 100Python4412026년 10월 21일

Python으로 Protobuf 파일에서 OpenStreetMap 데이터를 GeoDataFrame으로 더 빠르게 읽기

테스트 결과: pyrosm 0.13.1 builds and installs from source, all 605 tests pass, and all five OSM data layers (network, buildings, POI, landuse, natural) parse correctly from the bundled test PBF extract. 29분.

15pyosmium실행됨100 / 100Python3992026년 10월 22일

libosmium의 Python 바인딩

테스트 결과: Pyosmium 4.3.1 is built and installed in a virtualenv at /tmp/dev-venv; imports successfully, processes real OSM XML and PBF files correctly, all 401 tests pass, and the pyosmium-get-changes CLI tool reports version 4.3.1. 20분.

16go-staticmaps실행됨100 / 100Go3832026년 10월 22일

OpenStreetMap 타일을 사용하여 정적 지도 이미지를 렌더링하는 Go (golang) 라이브러리 및 명령줄 도구입니다.

테스트 결과: The go-staticmaps library builds, all 2 unit tests pass, and the create-static-map CLI compiles and renders valid PNG images with OSM tiles, markers, and background colors. 2분.

17versatiles-rs실행됨100 / 100Rust3312026년 10월 24일

여러 형식의 지도 타일을 변환, 검증, 제공하는 VersaTiles 툴킷의 핵심 Rust 구현

테스트 결과: versatiles 4.15.0 builds, installs, passes all 5137 tests, probes metadata from .mbtiles containers, converts between tile container formats, and serves tiles via HTTP with correct MVT responses. 23분.

18walkers실행됨100 / 100Rust2902026년 10월 26일

egui용 slippy map (openstreetmap) 위젯

테스트 결과: Rust 1.95.0 toolchain is installed, the walkers workspace compiles cleanly, all 105 tests pass, and the demo_native binary launches on Xvfb, initializing the wgpu renderer via Mesa llvmpipe and rendering a slippy map window with real OSM tiles. 26분.

19OSMExpress실행됨100 / 100C++2752026년 10월 26일

OpenStreetMap용 고속 데이터베이스 파일 형식

테스트 결과: osmx C++ binary builds, runs expand/query/extract on real OSM data, test suite passes (27/27), Python osmx package installs and reads databases correctly. 14분.

20python-overpy실행됨100 / 100Python2662026년 10월 27일

Overpass API에 접근하기 위한 Python 래퍼

테스트 결과: overpy 0.7 is installed in a project venv, its full test suite passes (63/63), and the package answers Overpass queries with correctly parsed JSON responses. 1분.

21mapwarper실행됨100 / 100Ruby2222026년 10월 30일

무료 오픈 소스 공개 지도용 지리참조기, 지리보정기 및 워퍼

테스트 결과: Ruby 2.4.0 Rails 4.2 app running tests against live PostgreSQL 16 + PostGIS 3.4 + GDAL 3.8.4; 94 tests pass, 0 errors, 0 infrastructure-related failures. 36분.

22geodesk실행됨100 / 100Java2032026년 10월 31일

빠르고 저장 공간 효율적인 OpenStreetMap 데이터용 공간 데이터베이스 엔진

테스트 결과: GeoDesk 2.1.0 builds from source with Maven and all 28 unit tests pass on JDK 17 on x86-64 Linux. 3분.

23geo-sleuth실행됨95 / 100Python5,9212026년 10월 8일

사진이 촬영된 위치를 OpenStreetMap 지오메트리, 고도 스카이라인, 위성 이미지, 거리 뷰로 찾아내고 작업 과정을 보여주는 agent skill입니다. Claude Code, Codex, Cursor, Gemini CLI, OpenCode 및 GitHub Copilot과 함께...

테스트 결과: uv was installed into a venv and every script's dependencies resolved via uv run; the geo-sleuth skill's core scripts (clues, geo, board, sun, exif, imgprep, terrain, tiles, evidence, ocr, match, sat_scan, intake, baidu_pano) all executed real end-to-end runs with decoded media output, two input edge-case bugs were... 23분.

24quackosm실행됨90 / 100Python3802026년 10월 23일

QuackOSM: DuckDB를 사용하여 OpenStreetMap PBF 파일을 읽기 위한 오픈 소스 Python 및 CLI 도구

테스트 결과: QuackOSM 0.18.2 installed and running. End-to-end PBF→GeoParquet conversion works on the Monaco test file (7937 features). Tag filtering, WKT conversion, sorting, and CLI modes all function correctly. 30+ tests pass. 7 tests fail due to 8 GB cgroup memory limit being insufficient for the 747+ column keep_all_tags=True... 70분.

25geo-downloader실행됨75 / 100Rust4332026년 10월 21일

GeoD는 OpenStreetMap/XYZ 타일, GeoTIFF, 3D 타일 및 Esri Wayback을 위한 무료 오픈 소스 지리공간 데이터 다운로더입니다. Windows, macOS 및 Linux.

테스트 결과: Frontend builds and all 34 JS tests pass; Rust backend builds and all 121 unit tests pass; the binary exists but cannot launch its GUI (no WebKitNetworkProcess helper, requires root to install). 50분.

26maptoposter실행됨60 / 100Python14,2742026년 9월 26일

좋아하는 도시를 아름답고 미니멀한 디자인으로 변환하세요. MapToPoster를 사용하면 코드로 시각적으로 인상적인 지도 포스터를 만들고 내보낼 수 있습니다.

테스트 결과: Install completes with no errors, flake8 passes, and the script generates valid map poster PNGs from live OpenStreetMap data via Nominatim geocoding and OSMnx for any city/country pair across all 17 themes, with Google Fonts i18n support confirmed working. 6분.

27VoxCity실행됨60 / 100Python5842026년 10월 18일

지리공간 데이터, 3D 도시 모델링 및 도시 시뮬레이션을 통합하는 Python 프레임워크

테스트 결과: VoxCity 1.7.0 installs in a pip-only venv, passes its full test suite (3021 passed, 16 skipped), and ran a real end-to-end Tokyo data pipeline plus CPU/GPU solar simulations and OBJ/VOX/INX/CitiLES/NetCDF/HDF5 exports. 19분.

28sightline실행됨60 / 100TypeScript5752026년 10월 18일

OpenStreetMap 데이터에서 실제 인프라를 매핑하는 OSINT 검색 엔진

테스트 결과: npm install and next build succeed; dev server starts on port 3000, homepage serves 200, and the search API returns real OpenStreetMap infrastructure data via Nominatim geocoding and Overpass API queries. 12분.

29silver-tourism-digital-twin실행됨60 / 100JavaScript1872026년 10월 31일

시맨틱 디지털 트윈 및 역사 지구의 고령 친화 연구를 위한 500-agent 시뮬레이션 연구실

테스트 결과: The Silver Tourism Digital Twin Studio v3.5.0 web application and API server run on port 8092, serving the pre-built frontend, handling OSM place searches via public Nominatim API, supporting scientific figure generation via Python matplotlib/numpy backend, and serving all static assets with correct content types. 5분.

30osmnxmock으로 실행됨92 / 100Python5,8892026년 9월 29일

OpenStreetMap에서 거리 네트워크 및 기타 지리공간 피처의 다운로드, 모델링, 분석, 시각화

테스트 결과: OSMnx 2.1.1 installed via uv from source; 15/17 pytest suite tests pass with a local mock Overpass server; the source bug in elevation.py (0-d array) was patched; the remaining two test failures are due to mock data not matching real OSM attribute richness. 75분.

31tilemillmock으로 실행됨92 / 100JavaScript3,1482026년 10월 1일

TileMill은 현대적인 지도 디자인 스튜디오입니다.

테스트 결과: Server starts on ports 20008/20009, responds HTTP 200 on all endpoints, 24 of 30 mocha tests pass including config CRUD, project CRUD, abilities, export create/delete, and duplicate module detection for sqlite3/mapnik. 39분.

32tasking-managermock으로 실행됨92 / 100Python6102026년 10월 17일

Tasking Manager - OpenStreetMap에서 매핑을 위해 팀을 이루는 도구

테스트 결과: FastAPI backend (Python 3.10, uv-managed) starts successfully on port 5000 against an embedded PostgreSQL 18.6 database, serving the Tasking Manager API with 149 endpoints and Swagger UI documentation. 26분.

33geo-golangmock으로 실행됨92 / 100Go5472026년 10월 18일

지오코딩 및 역지오코딩 API를 사용하는 Go 라이브러리

테스트 결과: The geo-golang geocoding framework builds and all 21 test suites pass using httptest mock servers, with no external API keys required. 4분.

34web-appmock으로 실행됨92 / 100TypeScript2702026년 10월 27일

이것은 실행 중인 데모 웹 앱입니다.

테스트 결과: All 854 unit tests and all 22 Playwright e2e tests pass; vite dev server answers HTTP 200 on localhost:3000. 10분.

35motis검증할 수 없음0 / 100C++6222026년 10월 17일

멀티모달 라우팅, 지오코딩 및 지도 타일

테스트 결과: 검증할 수 없었습니다. 어디서 멈췄는지는 log에서 볼 수 있습니다. 87분.

-openinframap아직 검증되지 않음-TypeScript698-
-osrm-backend아직 테스트되지 않음-C++8,191-
-planetiler아직 테스트되지 않음-Java2,239-
-osgearth아직 테스트되지 않음-C1,819-
-sms아직 테스트되지 않음-Python269-
-timeshape아직 테스트되지 않음-Java208-

실행됨 실제 종속성으로 설치되고 시작되었습니다. mock으로 실행됨 데이터베이스나 서드파티 API 같은 외부 서비스를 대체물로 바꾼 뒤 시작되었습니다. 검증할 수 없음 표준 agent도, 더 강력한 agent도 시간 제한 안에 실행시키지 못했습니다. log에서 어디서 멈췄는지 볼 수 있습니다.

테스트 방법

최신 테스트 기준 이 목록: 프로젝트 29개가 그대로 실행되었고, 5개는 mock으로 실행되었으며, 1개는 검증할 수 없었습니다. 6개는 아직 대기 중입니다. 테스트한 언어: C++, Go, Java, JavaScript, Python, Ruby, Rust, TypeScript. 모든 시도는 깨끗한 일회용 머신, 고정된 버전의 프로젝트, 45분 제한을 사용했으며, 전체 절차는 방법론 페이지에 있습니다.

자주 묻는 질문(FAQ)

이 목록은 어떻게 순위를 매기나요?

의견이 아니라 측정에 따라 매깁니다: Argusic이 새 머신에 설치하고 실행한 프로젝트가 먼저, 그다음 외부 서비스 대신 mock으로 실행된 프로젝트, 그다음 검증할 수 없었던 프로젝트 순입니다. 동점이면 Argusic 점수, 그다음 자체 출처에서의 인기도로 정합니다.

일부 프로젝트에 순위가 없는 이유는 무엇인가요?

프로젝트 6개가 아직 테스트나 시도 완료를 기다리고 있습니다. Argusic이 측정을 마칠 때까지 순위 없이 표시됩니다.

증거는 어디에 있나요?

모든 행은 프로젝트의 Argusic 페이지로 연결되며, 그곳에서 각 실행의 전체 log와 터미널 녹화를 sha256 지문과 함께 볼 수 있습니다. 이 목록에 있든 없든, 테스트한 모든 프로젝트에 같은 페이지가 있습니다.

이 카테고리의 다른 목록

전체 목록: Best. 테스트한 전체 프로젝트: 프로젝트.