splashはじめにウェブ上で地図の配信を行う手法は、タイルに分割された地図画像をajaxにより書き換える方法と、ベクトルデータを全部・あるいは部分的に読み込む手法が主でした。より書き換える方法が登場しました。VectorTileです。このVectorTileの配信を行うオープンソースのモジュールのうちのひとつがTileSplashです。よるWebサーバのエンジン用ライブラリとして書かれています。プロジェクトは、GitHubで下記にて公開されています。実行させるには、以下のモジュールが必要です。インストール方法については、割愛します。オプションを使用すると、グローバル環境にモジュールがインストールされますが、ここでは、コマンドを実行したディレクトリ上にモジュールがインストールされるようにします。図形テーブルを構築します。言った書き方をしてもエラーになるので注意してください。既存のgeometryフィールドが異なるSRIDで作成している場合は、以下のようにフィールドを追加すると良いでしょう。Sharing)の制約にひっかかって動作しない可能性があります。present」といったエラーがブラウザにより返されます。これを解消するには、以下のモジュールを利用します。corserでモジュールをインストールし、node_mojules/tilesplash/lib/index.jsファイルに以下の修正を施します。*を付加する事になります。サーバに対して、アクセスする例です。})});</script></body></html>実行すると、こんな感じになります。上から実行すると、CORSにひっかかります。CORS対策の部分は、もうちょい真面目にやらないとダメかもしれません。