{
 "schema": "cinci360.agent-manifest/1",
 "generated": "2026-11-14",
 "slug": "hp-floral",
 "name": "Hyde Park Floral",
 "address": "3503 Michigan Ave, Cincinnati, OH, 45208",
 "publisher": "Cinci360 (Cincinnati, OH) - reality capture and building intelligence",
 "human_viewer": "https://app.cinci360.com/walk/?b=hp-floral&w=walk-f1-v2",
 "thumbnail": "https://app.cinci360.com/buildings/hp-floral/thumb.jpg",
 "captured_with": "Matterport Pro3 lidar + 360 photography, decoded independently from raw captures (Cinci360 decoder); Insta360 video for the photo splat",
 "location": {
  "lat": 39.1399423,
  "lon": -84.441679,
  "of": "JOBS frame origin (0,0)",
  "elevation_m": 203.0,
  "elevation_note": "GPS altitude at the capture tripod minus station height in the JOBS frame -> elevation of JOBS z=0. Apple CoreLocation altitude, +/-10 m class; no DEM tie yet",
  "true_north_ccw_from_x_deg": 315.89,
  "jobs_x_bearing_deg": 315.89,
  "heading_sigma_deg": 1.06,
  "position_sigma_m": 3.8,
  "heading_sources": "sun_disk+gps",
  "local_to_wgs84": "E,N metres = M @ [x,y]; lat = lat0 + N/m_per_deg_lat; lon = lon0 + E/m_per_deg_lon",
  "M": [
   [
    -0.696061255,
    -0.717982402
   ],
   [
    0.717982402,
    -0.696061255
   ]
  ],
  "lat0": 39.1399423,
  "lon0": -84.441679,
  "m_per_deg_lat": 111319.491,
  "m_per_deg_lon": 86340.127
 },
 "frame": {
  "units": "metres",
  "axes": "JOBS frame: X/Y horizontal, Z up; all layers share it (no transforms between layers)",
  "floor_z": -1.167,
  "height_above_floor": "z - floor_z"
 },
 "accuracy": {
  "level": "medium",
  "plus_minus_cm": 6.9,
  "target_cm": 10,
  "field_verified": true,
  "geometryEligibleForAssetMeasurement": true,
  "checks": [
   {
    "type": "penlaser",
    "source": "PenLaser, 3 surfaces (2026-11-05)",
    "what": "model surfaces vs PenLaser",
    "error_cm": 4.0,
    "date": "2026-11-05"
   },
   {
    "type": "penlaser",
    "source": "PenLaser nearest spans vs BIM v1 (endpoints unknown)",
    "what": "BIM wall spans",
    "error_cm": 6.9,
    "date": "2026-11-09"
   }
  ],
  "scope": "Three owner-verified field controls validate registration and scale. They do not independently field-check every derived wall, opening, ceiling, or window entity.",
  "rules": [
   "Quote dimensions from bim.json / surfaces.json / lidar, never from the splat or photos.",
   "Report the accuracy level with any dimension; BIM is a review draft unless status says otherwise.",
   "Fields marked drawing-derived or candidate are not measurements."
  ]
 },
 "facts": {
  "counts": {
   "walls": 11,
   "partial_height_walls": 0,
   "exterior_walls": 8,
   "doors": 3,
   "passages": 3,
   "wide_openings": 0,
   "windows": 7,
   "gaps_unverified": 0,
   "spaces": 3,
   "interior_opening_candidates": 4,
   "glazed_door_candidates": 0,
   "counters": 7,
   "counter_candidates": 1
  },
  "spaces": [
   {
    "id": "SP-PLANT",
    "name": "Plant sale room",
    "area_m2": 32.3,
    "area_ft2": 347
   },
   {
    "id": "SP-FRONT",
    "name": "Front room (coolers, checkout)",
    "area_m2": 25.6,
    "area_ft2": 275
   },
   {
    "id": "SP-BOUQ",
    "name": "Bouquet assembly",
    "area_m2": 24.8,
    "area_ft2": 267
   }
  ],
  "total_area_m2": 82.7,
  "total_area_ft2": 889,
  "storey": {
   "storey_height_m": 2.934
  },
  "openings": [
   {
    "id": "BD01",
    "kind": "door",
    "width_m": 0.75,
    "width_ftin": "2'-6\"",
    "height_m": 2.3,
    "height_ftin": "7'-7\""
   },
   {
    "id": "BD02",
    "kind": "door",
    "width_m": 1.1,
    "width_ftin": "3'-7\"",
    "height_m": 2,
    "height_ftin": "6'-7\""
   },
   {
    "id": "BP01",
    "kind": "passage",
    "width_m": 0.65,
    "width_ftin": "2'-2\"",
    "height_m": 2.94,
    "height_ftin": "9'-8\""
   },
   {
    "id": "BWin01",
    "kind": "window",
    "width_m": 0.92,
    "width_ftin": "3'-0\"",
    "height_m": 2.52,
    "height_ftin": "8'-3\""
   },
   {
    "id": "BWin02",
    "kind": "window",
    "width_m": 0.65,
    "width_ftin": "2'-2\"",
    "height_m": 1.8,
    "height_ftin": "5'-11\""
   },
   {
    "id": "BWin03",
    "kind": "window",
    "width_m": 0.45,
    "width_ftin": "1'-6\"",
    "height_m": 1.7,
    "height_ftin": "5'-7\""
   },
   {
    "id": "BWin04",
    "kind": "window",
    "width_m": 0.97,
    "width_ftin": "3'-2\"",
    "height_m": 2.52,
    "height_ftin": "8'-3\""
   },
   {
    "id": "BWin05",
    "kind": "window",
    "width_m": 1.08,
    "width_ftin": "3'-7\"",
    "height_m": 2.52,
    "height_ftin": "8'-3\""
   },
   {
    "id": "BIO01",
    "kind": "interior_opening_candidate",
    "width_m": 0.6,
    "width_ftin": "2'-0\"",
    "height_m": 1.4,
    "height_ftin": "4'-7\""
   },
   {
    "id": "BIO02",
    "kind": "interior_opening_candidate",
    "width_m": 0.45,
    "width_ftin": "1'-6\"",
    "height_m": 2.5,
    "height_ftin": "8'-2\""
   },
   {
    "id": "BIO03",
    "kind": "interior_opening_candidate",
    "width_m": 0.6,
    "width_ftin": "2'-0\"",
    "height_m": 2.6,
    "height_ftin": "8'-6\""
   },
   {
    "id": "BIO04",
    "kind": "interior_opening_candidate",
    "width_m": 0.5,
    "width_ftin": "1'-8\"",
    "height_m": 2.55,
    "height_ftin": "8'-4\""
   },
   {
    "id": "BWin06",
    "kind": "window",
    "width_m": 0.31,
    "width_ftin": "1'-0\"",
    "height_m": 2.6,
    "height_ftin": "8'-6\""
   },
   {
    "id": "BWin07",
    "kind": "window",
    "width_m": 1.02,
    "width_ftin": "3'-4\"",
    "height_m": 2.52,
    "height_ftin": "8'-3\""
   },
   {
    "id": "BD04",
    "kind": "door",
    "width_m": 0.8,
    "width_ftin": "2'-7\"",
    "height_m": 2.03,
    "height_ftin": "6'-8\""
   },
   {
    "id": "BP02",
    "kind": "passage",
    "width_m": 1.4,
    "width_ftin": "4'-7\"",
    "height_m": 2.5,
    "height_ftin": "8'-2\""
   },
   {
    "id": "BP03",
    "kind": "passage",
    "width_m": 0.95,
    "width_ftin": "3'-1\"",
    "height_m": 2.5,
    "height_ftin": "8'-2\""
   }
  ],
  "exterior_wall_length_m": 40.94,
  "counters": [
   {
    "id": "CT01",
    "kind": "counter",
    "status": "accepted",
    "length_m": 4.3,
    "depth_m": 0.65,
    "top_above_floor_m": 0.97
   },
   {
    "id": "CT02",
    "kind": "counter",
    "status": "accepted",
    "length_m": 2.25,
    "depth_m": 0.55,
    "top_above_floor_m": 0.93
   },
   {
    "id": "CT03",
    "kind": "counter",
    "status": "candidate",
    "length_m": 2.2,
    "depth_m": 0.6,
    "top_above_floor_m": 0.89
   },
   {
    "id": "CT04",
    "kind": "counter",
    "status": "accepted",
    "length_m": 1.25,
    "depth_m": 0.9,
    "top_above_floor_m": 0.98
   },
   {
    "id": "CT05",
    "kind": "counter",
    "status": "accepted",
    "length_m": 1.25,
    "depth_m": 0.75,
    "top_above_floor_m": 0.86
   },
   {
    "id": "CT06",
    "kind": "counter",
    "status": "accepted",
    "length_m": 1.45,
    "depth_m": 0.5,
    "top_above_floor_m": 0.88
   },
   {
    "id": "CT07",
    "kind": "counter",
    "status": "accepted",
    "length_m": 1.45,
    "depth_m": 0.45,
    "top_above_floor_m": 0.97
   },
   {
    "id": "CT08",
    "kind": "counter",
    "status": "accepted",
    "length_m": 1.8,
    "depth_m": 0.35,
    "top_above_floor_m": 1.07
   }
  ]
 },
 "layers": [
  {
   "id": "bim",
   "url": "https://app.cinci360.com/buildings/hp-floral/walk-f1-v2/bim.json",
   "format": "application/json (cinci360 BIM, JOBS frame metres)",
   "use": "Walls, doors, windows, spaces, fixtures with dimensions. Start here for layout questions.",
   "status": "review draft"
  },
  {
   "id": "ifc",
   "url": "https://app.cinci360.com/buildings/hp-floral/walk-f1-v2/HPFloral_bim_v2.ifc",
   "format": "IFC4",
   "use": "Open in Revit / ArchiCAD / IfcOpenShell. Same content as bim.json."
  },
  {
   "id": "plan",
   "url": "https://app.cinci360.com/buildings/hp-floral/walk-f1-v2/plan.png",
   "format": "PNG floor-plan sketch (lidar slice 2.0-2.6 m)",
   "use": "Visual plan. Pixel -> metres: x = x0 + (col+0.5)*cell, y = y0 + (h-row-0.5)*cell.",
   "geometry": {
    "file": "plan.png",
    "x0": 0.6500000000000004,
    "y0": -2.8499999999999996,
    "cell": 0.025,
    "w": 533,
    "h": 577,
    "note": "sketch plan: lidar slice 2.0-2.6 m above floor as dot density, haze < 3 hits dropped, clipped to envelope (clean vector plan kept as plan.clean.png)",
    "style": "sketch"
   }
  },
  {
   "id": "surfaces",
   "url": "https://app.cinci360.com/buildings/hp-floral/walk-f1-v2/surfaces.json",
   "format": "application/json",
   "use": "Lidar-fitted wall faces, wall-to-wall spans and ceiling heights, each with fit quality."
  },
  {
   "id": "georef",
   "url": "https://app.cinci360.com/buildings/hp-floral/walk-f1-v2/georef.json",
   "format": "application/json (cinci360.georef/1)",
   "use": "Latitude/longitude, true north and elevation; converts any JOBS x,y to WGS84."
  },
  {
   "id": "coordinate_basis",
   "url": "https://app.cinci360.com/buildings/hp-floral/walk-f1-v2/coordinate_basis.json",
   "format": "application/json",
   "use": "Frame definition, architectural level 0, registration QC."
  },
  {
   "id": "stations",
   "url": "https://app.cinci360.com/buildings/hp-floral/walk-f1-v2/stations_used.json",
   "format": "application/json",
   "use": "Scanner station poses (x = R x_local + t). Each station has a 360 photo."
  },
  {
   "id": "panos",
   "url": "https://app.cinci360.com/buildings/hp-floral/walk-f1-v2/panos/panos.json",
   "format": "application/json index of equirectangular JPEGs",
   "use": "Colour-corrected 360 photos per station; image URLs = asset_base + file.",
   "asset_base": "https://assets.cinci360.com/models/hp-floral/walk-f1-v2/panos/"
  },
  {
   "id": "lidar",
   "url": "https://app.cinci360.com/buildings/hp-floral/walk-f1-v2/lidar.bin",
   "format": "binary: count x (int16 x,y,z mm from origin) then count x uint8 r,g,b",
   "use": "Downsampled coloured lidar points for geometry checks.",
   "origin": [
    -8.0,
    -13.0,
    -2.0
   ],
   "count": 1000000
  },
  {
   "id": "occupancy",
   "url": "https://app.cinci360.com/buildings/hp-floral/walk-f1-v2/occ.bin",
   "format": "binary uint8 grid",
   "use": "Walkable/blocked grid used by the viewer.",
   "grid": {
    "file": "occ.bin",
    "los_file": "los.bin",
    "cell": 0.05,
    "x0": -8.5,
    "y0": -13.5,
    "w": 481,
    "h": 507
   }
  },
  {
   "id": "splat",
   "url": "https://assets.cinci360.com/models/hp-floral/walk-f1-v2/splat.splat",
   "format": "3D Gaussian splat (.splat)",
   "use": "Photoreal appearance for renderers. NOT a measurement source.",
   "count": 1463192
  },
  {
   "id": "geojson",
   "url": "https://app.cinci360.com/agents/hp-floral.geojson",
   "format": "GeoJSON (WGS84)",
   "use": "Footprint, spaces, doors and fixtures on a map."
  }
 ],
 "units_note": "Metric is primary; ft/in given for convenience.",
 "terms": "Viewing, answering questions about, and AI model training on these buildings' data are permitted, with attribution to Cinci360 (https://cinci360.com). Resale or bulk redistribution of the data requires written permission.",
 "contact": "https://cinci360.com"
}