{"id":23336168,"url":"https://github.com/yuiseki/vector-tile-builder","last_synced_at":"2025-04-09T20:52:19.445Z","repository":{"id":66605937,"uuid":"435117125","full_name":"yuiseki/vector-tile-builder","owner":"yuiseki","description":"🗺🙌 Dockerfile, Makefile and other things that allows you to build and hosting your own vector tile from data of OpenStreetMap","archived":false,"fork":false,"pushed_at":"2024-04-12T08:42:06.000Z","size":421565,"stargazers_count":28,"open_issues_count":3,"forks_count":4,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-23T22:43:29.831Z","etag":null,"topics":["charites","docker","makefile","mapbox","nodejs","openmaptiles","openstreetmap","tilemaker","tippecanoe"],"latest_commit_sha":null,"homepage":"https://yuiseki.github.io/vector-tile-builder/","language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"wtfpl","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yuiseki.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2021-12-05T08:54:08.000Z","updated_at":"2024-06-28T12:56:09.000Z","dependencies_parsed_at":"2023-03-01T10:16:19.687Z","dependency_job_id":"927d5660-6b50-48b1-85ed-366c18064e44","html_url":"https://github.com/yuiseki/vector-tile-builder","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yuiseki%2Fvector-tile-builder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yuiseki%2Fvector-tile-builder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yuiseki%2Fvector-tile-builder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yuiseki%2Fvector-tile-builder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yuiseki","download_url":"https://codeload.github.com/yuiseki/vector-tile-builder/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248111958,"owners_count":21049577,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["charites","docker","makefile","mapbox","nodejs","openmaptiles","openstreetmap","tilemaker","tippecanoe"],"created_at":"2024-12-21T02:12:11.586Z","updated_at":"2025-04-09T20:52:19.395Z","avatar_url":"https://github.com/yuiseki.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# vector-tile-builder\n\n## What is this\n\nThis repos allows you to build, customize and deploy your own vector tile maps from the data of OpenStreetMap.\n\n## How it works\n\nThis repos depends on the following softwares:\n\n- tilemaker\n  - https://github.com/systemed/tilemaker\n  - Most important software\n  - Make MBTiles file that following OpenMapTiles scheme from the data of OpenStreetMap\n- tippecanoe\n  - https://github.com/mapbox/tippecanoe\n  - Also important software\n  - Split MBTiles file into zxy style directory and PBF files\n- Node.js\n  - http-server\n    - https://github.com/http-party/http-server\n    - Simple, configure less http server\n  - mbtiles2tilejson\n    - https://github.com/yuiseki/mbtiles2tilejson\n    - Make TileJSON file from MBTiles file\n  - @unvt/charites\n    - https://github.com/unvt/charites\n    - Make JSON file that following Mapbox Style Specification from split yml files.\n\n## Structure\n\n- /conf\n  - Configure files for Raspberry Pi\n- /docs\n  - Final product of this repos\n- /layers\n  - Style definition files to customize appearance of maps\n- /tmp\n  - Temporary directory to leave the intermediate products behind\n\n## Build and Deploy vector tile maps on...\n\n### GitHub Actions and GitHub Pages\n\nRead [README_GitHub_Pages.md](./README_GitHub_Pages.md)\n\n### Raspberry Pi\n\nRead [README_Raspberry_Pi.md](./README_Raspberry_Pi.md)\n\n## Development\n\n### Requirements\n\n- git\n- curl\n- GNU sed\n- GNU make\n- Docker\n\nI believe GNU, So I don't care about other `sed` or `make`.  \nWhy don't you believe GNU?\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyuiseki%2Fvector-tile-builder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyuiseki%2Fvector-tile-builder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyuiseki%2Fvector-tile-builder/lists"}