Skip to content

Gallery

Kohei Otsuka edited this page Jul 24, 2026 · 1 revision

Gallery

MaplatTransform in the Maplat ecosystem — its position and how it relates to the surrounding repositories.

Table of Contents


Position in the Ecosystem

MaplatTransform is the runtime coordinate-transform engine of the Maplat ecosystem. The three-layer structure is:

  1. @maplat/tin — generates TIN transformation definitions from ground control points (authoring time).
  2. MaplatTransform (this repository, @maplat/transform) — executes those compiled definitions at runtime: Processing 1 (basic transform), Processing 2 (sub-map selection), Processing 3 (viewport transform), Processing 4 (cross-map sync).
  3. Maplat (@maplat/ui) and MaplatCore (@maplat/core) — the viewers that embed MaplatTransform to overlay historical maps on modern maps without distorting the original image.

Case studies and demos of the resulting viewer applications live in the Maplat Wiki Gallery. MaplatTransform itself has no standalone visual demo; it is a library used inside the viewers.

Related Repositories

Repository License npm Role
Maplat Apache 2.0 @maplat/ui Main viewer
MaplatCore Apache 2.0 @maplat/core Core library
MaplatTin Apache 2.0 @maplat/tin TIN definition generation (companion)
MaplatEditor Apache 2.0 Desktop data authoring tool

Ecosystem Map: currently not published externally. See the README §Ecosystem for the full table.


日本語版はこちら / Read this page in Japanese

See Also

MaplatTransform

Language / 言語

Pages / ページ

English

日本語

External / 外部

Clone this wiki locally