Veggplan
Endepunkt
Section titled “Endepunkt”GET /v1/projects/{projectId}/walls/svgReturnerer en utbrettet bygningsfasade-SVG — alle yttervegger lagt ut side om side som å brette ut en pappeske. SVG-en inneholder dataattributter på hvert element for programmatisk tilgang. Alle numeriske dataattributter bruker centimeter (deklarert via data-units="cm" på rotelementet).
Struktur
Section titled “Struktur”Vegger er gruppert per bygning, med hver bygning i en <g>-gruppe. Innenfor hver bygning er veggene lagt ut horisontalt med mellomrom. Flere bygninger stables vertikalt.
Bakkevegger (ekte fasader) bruker heltrukne streker. Delte vegger (ark/gesimssoverganger) bruker stiplede streker for visuell distinksjon.
Dataattributter
Section titled “Dataattributter”Rotelement (<svg>)
Section titled “Rotelement (<svg>)”| Attributt | Beskrivelse |
|---|---|
data-units | Enhet for alle numeriske dataattributter (cm) |
data-layout | Layouttype (unfolded) |
Bygningsgruppe (<g>)
Section titled “Bygningsgruppe (<g>)”| Attributt | Beskrivelse |
|---|---|
data-building-id | Bygningsidentifikator |
data-building-name | Visningsnavn (f.eks. «Bygning 1») |
data-wall-count | Antall vegger i denne bygningen |
data-total-wall-area | Totalt veggareal i cm² |
Veggpolygon (<polygon>)
Section titled “Veggpolygon (<polygon>)”| Attributt | Beskrivelse |
|---|---|
data-wall-id | Veggidentifikator (f.eks. «4858263-W1») |
data-wall-type | ground eller shared |
data-direction | Kompassretning veggen vender mot i hele grader (0 = nord) |
data-surface-ids | Kommaseparerte takflate-IDer (matcher surfaceId i Takmålinger) |
data-edge-ids | Kommaseparerte takkant-IDer (matcher data-edge-id i Takplan) |
data-area | Veggareal i cm² |
Eksempel
Section titled “Eksempel”GET /v1/projects/abc-123/walls/svg<svg xmlns="http://www.w3.org/2000/svg" viewBox="-1 -1 18.5 9" data-units="cm" data-layout="unfolded"> <g data-building-id="4858263" data-building-name="Bygning" data-wall-count="4" data-total-wall-area="1650000"> <polygon points="0,0 0,6.9 1.7,6.9 1.7,0" fill="#C4D4D4" fill-opacity="0.6" stroke="#666666" stroke-width="0.06" data-wall-id="4858263-W1" data-wall-type="ground" data-direction="180" data-surface-ids="110310263449" data-edge-ids="110310263449-0" data-area="124000"/> <polygon points="2.2,0 2.2,3.3 3.4,3.3 3.4,0" fill="#D4C4B4" fill-opacity="0.6" stroke="#999999" stroke-width="0.06" stroke-dasharray="0.3,0.15" data-wall-id="4858263-W2" data-wall-type="shared" data-direction="90" data-surface-ids="110310263448,110310263449" data-edge-ids="110310263448-2" data-area="41000"/> </g></svg>MCP-verktøy
Section titled “MCP-verktøy”SVG-visualiseringen er tilgjengelig gjennom MCP-verktøyet get_walls_svg.
For strukturerte veggdata med areal, GPS-vertekser og totaler per bygning, se Veggmålinger.