hfu / plow

on-demand real-time server-side image tile rendering using Playwright

Home Page:https://hfu.github.io/plow/img.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

plow

on-demand real-time server-side image tile rendering using Playwright

PlayWright を使ってベクトルタイルを画像タイルにレンダリングすることのコンセプト実証

画像タイルレンダリング前

画像タイルレンダリング後

ファイル説明

PlayWright を使って画像タイルを切り出す Node.js プログラム。現在はバッチモードでタイルを保存していくような構成にしているが、オンデマンドリアルタイム画像タイルレンダリングをする場合には、タイルリクエストを受けてから同様にスクリーンショットをとってレスポンスにすることになる。

Node.js のパッケージファイル。playwright だけしか使っていないことがわかる。ただし、style.json を作るのに parse-hocon や gl-style-validate を使っている。

タイル生産、スタイル生産、ホストのそれぞれをするためのコマンドを格納している。

ウェブコンテンツ

画像タイルを表示するテストサイトに使用する style.json (img.json)のソースファイル。

About

on-demand real-time server-side image tile rendering using Playwright

https://hfu.github.io/plow/img.html

License:Creative Commons Zero v1.0 Universal


Languages

Language:JavaScript 87.5%Language:Ruby 12.5%