Bus Sketch: City Map Data (12 cities) ====================================== Public location: https://dalgureum.dev/data/bus/ README.txt (this file) london-centre.json https://dalgureum.dev/data/bus/london-centre.json seoul-centre.json https://dalgureum.dev/data/bus/seoul-centre.json tokyo-centre.json https://dalgureum.dev/data/bus/tokyo-centre.json newyork-centre.json https://dalgureum.dev/data/bus/newyork-centre.json paris-centre.json https://dalgureum.dev/data/bus/paris-centre.json barcelona-centre.json https://dalgureum.dev/data/bus/barcelona-centre.json chicago-centre.json https://dalgureum.dev/data/bus/chicago-centre.json berlin-centre.json https://dalgureum.dev/data/bus/berlin-centre.json sydney-centre.json https://dalgureum.dev/data/bus/sydney-centre.json osaka-centre.json https://dalgureum.dev/data/bus/osaka-centre.json taipei-centre.json https://dalgureum.dev/data/bus/taipei-centre.json rome-centre.json https://dalgureum.dev/data/bus/rome-centre.json (English first. Korean text follows below.) 1. WHAT THIS IS --------------- The game "Bus Sketch" by Dalgureum Lab lets players draw bus routes on the real streets of 12 city centres. Each city in the game is one JSON file: roads, buildings, water, parks, the stops a game can open, and the real bus routes used for the "rival" comparison on the result card. This folder publishes those files exactly as they are shipped inside the game. 2. LICENSE AND ATTRIBUTION -------------------------- Contains information from OpenStreetMap, made available under the ODbL 1.0. Map data (c) OpenStreetMap contributors: https://www.openstreetmap.org/copyright Open Database License (ODbL) 1.0: https://opendatacommons.org/licenses/odbl/1-0/ The OpenStreetMap layers of these files are a Derivative Database of OpenStreetMap and are made available under the ODbL 1.0. Copyright and database rights in the original data stay with the OpenStreetMap contributors. seoul-centre.json also contains layers from two sources other than OpenStreetMap. They are kept as separate layers and are not merged with OpenStreetMap data: stops, routes, realRoutes Seoul Metropolitan Government, Seoul Open Data Plaza, "Bus stop information by route" (OA-1095, 2026-09-02 edition), Korea Open Government License (KOGL) Type 1. https://data.seoul.go.kr/dataList/OA-1095/F/1/datasetView.do buildings_gov Ministry of Land, Infrastructure and Transport (Korea), GIS integrated building information, via V-World (vworld.kr), KOGL Type 1. KOGL Type 1 allows reuse, including commercial use and modification, with attribution. This README and the game's code are not covered by the ODbL (the ODbL applies to the database only). 3. FILES -------- File City Baked OSM via Stops Real routes Bytes ---------------------- ---------- ---------- ------------- ----- ----------- --------- london-centre.json London 2026-11-06 Overpass API 102 60 3,236,120 seoul-centre.json Seoul 2026-11-06 Overpass API 74 63 3,660,210 tokyo-centre.json Tokyo 2026-11-06 Geofabrik 79 34 2,935,417 newyork-centre.json New York 2026-11-05 Overpass API 112 15 2,622,167 paris-centre.json Paris 2026-11-06 Overpass API 101 42 4,003,874 barcelona-centre.json Barcelona 2026-11-06 Geofabrik 79 43 3,371,720 chicago-centre.json Chicago 2026-11-06 Geofabrik 79 29 1,459,817 berlin-centre.json Berlin 2026-11-06 Overpass API 72 12 2,109,111 sydney-centre.json Sydney 2026-11-06 Geofabrik 69 23 1,893,384 osaka-centre.json Osaka 2026-11-06 Geofabrik 64 13 3,925,007 taipei-centre.json Taipei 2026-11-06 Geofabrik 98 101 2,212,458 rome-centre.json Rome 2026-11-06 Geofabrik 85 50 2,163,668 SHA-256: 082c3ca071543fdfd9bf81d578629c487f5e919311442836c847bc995522021a london-centre.json 3149b1dd14e3b0503f6c76321f8c6553e130f4f85c779ada73be0752c612f4be seoul-centre.json 4c1439e6c3ebeacb5d95fdd369fdba8cf1326778f8051124dee0799bcfa8179a tokyo-centre.json 8b2d15f5e44ddd56f1410e893e6cafd180fb0bcd56b91ce3024fee5dbd1e30f0 newyork-centre.json 01fea26f1cfa8e9bd99044cdf91bb63a61ea1b51f33af300fe23076fcefa073d paris-centre.json 9dc48964c88d6f789e5f876280cd705cc08d575328bd8e8a10e9595bb11af863 barcelona-centre.json 0ca0dc53023b2d3aa349bda47a957182f87ca7f10e382cf0087126097603b41c chicago-centre.json eeb9a24ed00f68fb49bec3b99b4d012e73fcbe868b5ba009b2d339f06c1ab7c6 berlin-centre.json 69aad04c38e98b306eea76484c98971994fcc6725e77d23d532e9c16ed4a4055 sydney-centre.json ef08bf192d0030d8363bbb8c4dd2e636e46e8cb60ff381ea2169a8a2d58e1329 osaka-centre.json 15d959803d851fd9c01c13b3ad3a19c369bc2a7817766e17e50905774b6eef31 taipei-centre.json 257cb9eae69916d6c8f8847bd85446c17fc63acb9a5a894b4a56e816ffde2afc rome-centre.json Format: UTF-8 JSON, one object per file. Coordinates are metres from the centre of "bbox" (x east, y north). "bbox" is [west, south, east, north] in WGS84 degrees, so any point can be turned back into longitude and latitude. Key Meaning ---------- --------------------------------------------------------------------------- layers buildings (p outline, h height m, a area m2, k building tag, n name), roads (id OSM way id, p line, t highway type, w width m, n name, oneway), water, green (p outline), stops (x, y, n name, s passenger shape, real = placed on a real bus stop), buildings_gov (Seoul only, fl floors) routes Bus route summary in the box (counts, a sample of shapes as coordinates) realRoutes Real bus routes as orders of the "stops" above (seqs) with a colour index (col). No route numbers, names or operators are stored. landmark One landmark per city (position, names in 4 languages, Wikipedia link) stats Counts and checks recorded while baking 4. METHOD --------- 1. OpenStreetMap data for each city box was read either from the Overpass API or from a Geofabrik regional extract (column "OSM via"), on the "Baked" date. Real bus routes (realRoutes) for the 11 cities other than Seoul come from Geofabrik extracts of 2026-11-08. 2. Roads: drivable highway types only, clipped to the box. Buildings: outlines with height from height or building:levels, otherwise an estimate; very small ones dropped. 3. Stops: real bus stops (OpenStreetMap; Seoul Open Data Plaza for Seoul) thinned to a playable set, each given a passenger shape. 4. Real routes: daytime routes only (night, school and rush-hour-only routes dropped, long-distance coaches dropped). Each real stop is matched to the nearest game stop within 60 m; one direction per route; routes with fewer than 2 matched stops dropped. The files can be rebuilt with tools/bake_city.py and tools/real_routes.py in the game's source repository. ====================================== 버스 스케치(Bus Sketch): 도시 지도 자료(12곳) 1. 무엇인가 Dalgureum Lab 의 게임 «Bus Sketch»는 실제 도시 12곳 도심의 도로 위에 버스 노선을 긋는 게임이다. 도시마다 JSON 파일 하나(도로 · 건물 · 물 · 녹지 · 정류장 · 결과 카드 «라이벌» 비교에 쓰는 실제 버스 노선)이고, 이 폴더는 게임 안에 든 파일을 그대로 공개한다. 2. 라이선스와 출처 OpenStreetMap 자료를 담고 있으며 ODbL 1.0 으로 제공한다. 지도 자료 © OpenStreetMap contributors. 이 파일들의 OpenStreetMap 층은 OpenStreetMap 의 파생 데이터베이스이고 ODbL 1.0 으로 제공한다. seoul-centre.json 에는 OpenStreetMap 이 아닌 두 곳의 자료로 만든 층이 있고, OSM 자료와 섞지 않고 따로 둔다. stops · routes · realRoutes: 서울특별시 열린데이터광장 «서울시 버스노선별 정류소 정보»(OA-1095, 2026-09-02 판), 공공누리 제1유형(출처 표시) buildings_gov: 국토교통부 GIS건물통합정보 · 브이월드(vworld.kr), 공공누리 제1유형(출처 표시) 이 README 와 게임 코드는 ODbL 대상이 아니다(ODbL 은 데이터베이스에만 적용). 3. 파일 · 4. 만든 방법 파일 목록 · 바이트 · SHA-256 · 열 뜻은 위 영어 3절, 만든 방법은 4절과 같다. 좌표는 bbox 가운데에서 잰 미터(x 동쪽, y 북쪽)이고, bbox = [서, 남, 동, 북] 경위도(WGS84)다. 실제 노선(realRoutes)에는 노선 번호 · 이름 · 운수사를 저장하지 않는다.