Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/miya0001/style-template
https://github.com/miya0001/style-template
geolonia-map
Last synced: 24 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/miya0001/style-template
- Owner: miya0001
- Created: 2021-09-25T17:07:00.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2021-09-30T17:44:53.000Z (about 3 years ago)
- Last Synced: 2024-10-16T01:48:20.877Z (2 months ago)
- Topics: geolonia-map
- Homepage:
- Size: 72.3 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# style-template
## ユーザーがカスタマイズする際の手順
* [Use this template] ボタンでこのリポジトリをコピー。
* `style.yml` を編集。
* しばらくすると `gh-pages` ブランチに `style.json` がコミットされるので、Geolonia Maps で表示する場合は、その URL を以下のような感じで指定してください。。```
```例: https://codepen.io/miya0001/pen/bGRKJgV
## この方法によるメリット
* スタイルを YAML で記述できるようになったことで、コメントを入れられるようになった。
* 変数を使えるようになり、レイヤー数が増えてもデザインしやすくなったり、難解な Expression を再利用できるようになった。
* ユーザーがデザインをカスタマイズするためのステップが簡単になった。
* 外部ファイルの読み込みが可能になったことで、レイヤーごとにファイルを分割できるようになった。## 関連
このリポジトリは、以下で開発中のツールを GitHub Actions で実行して、Mapbox GL JS ベースのベクトルタイルのスタイルを、JSON ではなく YAML で書けるようにしています。
https://github.com/geolonia/charites