KIILI 14 — run it on your own computer
======================================

This folder contains the complete Kiili 14 site: the 3D building model (from the original IFC)
and the local-area map with terrain, aerial photo, neighbouring buildings and trees. Everything
is included, so it also works without an internet connection.

START
  Mac      Double-click "Start Kiili 14 (Mac).command".
           The first time, macOS may say it cannot verify the developer: right-click the file,
           choose Open, then Open again.
  Windows  Double-click "Start Kiili 14 (Windows).bat".
  Linux    Run ./start-kiili14-linux.sh

  Your browser opens at http://127.0.0.1:8014/ (or the next free port). Keep the small
  window open while you use Kiili 14; close it to stop.

  It needs Node.js (https://nodejs.org) or Python 3, which most computers already have.
  Browsers do not allow a 3D site like this to load its models straight from a double-clicked
  HTML file, which is why the start file runs a tiny local web server. Nothing is sent
  anywhere; the server only answers your own browser.

WHAT IS INSIDE
  site/index.html     3D model: storeys, IFC elements, apartments, walkthrough, path tracing
  site/map.html       Map: Kiili 14 semi-transparent in its real surroundings (CesiumJS)
  site/data/kiili14/  Original IFC (Kiili14_AR.ifc), converted model, furnishing, landscape
                      and site data (terrain, aerial photo tiles, buildings, trees)
  server.mjs          The local web server used by the start files

GOOD TO KNOW
  A desktop browser with a dedicated graphics card gives the smoothest experience.
  The map places the model by matching its outline to the building register outline; it is
  an approximate visual registration, not a survey.

SOURCES AND LICENCE
  Terrain, aerial photo, buildings and building register data: Maa- ja Ruumiamet (Estonian
  Land and Spatial Development Board), open data licence
  https://geoportaal.maaamet.ee/opendata-licence . Trees: Tree Small 02 by Rico Cilliers /
  Poly Haven (CC0). Map engine: CesiumJS (Apache 2.0). 3D engine: three.js (MIT).
