{
  "retrieved": "2026-11-04",
  "sources": [
    {
      "name": "SunCalc 1.9.0, Vladimir Agafonkin",
      "license": "BSD-2-Clause",
      "url": "https://github.com/mourner/suncalc/tree/v1.9.0",
      "use": "Locally bundled solar-position and sunrise/sunset calculations from the village coordinates and current date."
    },
    {
      "name": "OpenStreetMap contributors",
      "license": "ODbL 1.0",
      "url": "https://www.openstreetmap.org/copyright",
      "use": "Building footprints, roads, land use, forest boundaries, waterways, POI and peaks."
    },
    {
      "name": "ČÚZK RÚIAN",
      "license": "CC BY 4.0",
      "url": "https://ags.cuzk.gov.cz/arcgis/rest/services/RUIAN/MapServer",
      "use": "Official cadastral boundary 690147, additional current building footprints and registered storey counts."
    },
    {
      "name": "ČÚZK DMR 5G, DMP OK, Ortofoto ČR",
      "license": "CC BY 4.0",
      "url": "https://geoportal.cuzk.gov.cz/",
      "use": "Real terrain, approximate reconstructed roof geometry, heights, roof appearance and canopy hints."
    }
  ],
  "limitations": [
    "Seasonal colours, blossoms, crop growth and patchy snow on terrain, trees and roofs are illustrative calendar-based artwork. They do not represent live weather, measured snow depth or a botanical survey. Annual previews include leap years and change the date used for solar lighting; ordinary reloads return to the current date and time. The orthophoto is not repainted with seasonal snow.",
    "Time follows the device clock and Europe/Prague time zone. Sun direction and seasonal day length are calculated; sky colours, nighttime fill light, streetlamp effects and household window schedules are artistic approximations, not real weather or monitored activity. Manual previews reset to live time on an ordinary reload.",
    "Roof types and pitches are robust estimates from the surface model, not surveyed building models.",
    "Windows, doors, roof trim and street lamps are stylized visual details; lamp positions are illustrative.",
    "Three new-house footprints and the unmapped northern streets were digitized from licensed CUZK orthophoto construction traces. Finished heights use the user’s two-storey guidance; these are approximate reconstructions.",
    "Roof colours use a muted stylized palette without photographic textures. Forest density follows real mapped forest boundaries; individual trees and field surfaces are generalized.",
    "Vehicles, farm activity and emergency departures are illustrative animations, not live traffic.",
    "Data sources have different survey dates. Storey counts prefer RUIAN; unavailable new-house heights may use the user’s two-storey guidance.",
    "Tiny shared-building overlaps are cleaned. Road alignments and widths are locally generalized for visual separation from buildings, not engineering accuracy.",
    "Additional narrow driveways are illustrative routes inferred with the CUZK orthophoto, refreshed on 2026-11-04, favoring visible paved ground and avoiding building footprints and water. Exact entrances and rights of access are not established.",
    "Crop volumes follow continuous mapped farmland boundaries and real terrain, without decorative tile subdivisions. Their canopy height of approximately 0.7–0.9 m and painted appearance are illustrative; underlying terrain and buildings are unchanged. The wheat-canopy bitmap is original AI-generated artwork with subtle bump shading, not imagery or an asset from Dorfromantik."
  ]
}
