Gå til innholdet

Veggplan

GET /v1/projects/{projectId}/walls/svg

Returnerer 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).

ParameterTypeBeskrivelse
includeMatrikkelbooleanTa med alle bygninger på matrikkelenheten, ikke bare den adresserte. Legger til uthus som garasje eller anneks. Veggene utledes fra takgeometrien, så parameteren virker som på takendepunktene.

Bygningsgruppen merkes med data-building-type — bygningstypekoden fra matrikkelen — når registeret har klassifisert bygningen, slik takplanen gjør.

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.

AttributtBeskrivelse
data-unitsEnhet for alle numeriske dataattributter (cm)
data-layoutLayouttype (unfolded)
AttributtBeskrivelse
data-building-idBygningsidentifikator
data-building-nameVisningsnavn (f.eks. «Bygning 1»)
data-wall-countAntall vegger i denne bygningen
data-total-wall-areaTotalt veggareal i cm²
AttributtBeskrivelse
data-wall-idVeggidentifikator (f.eks. «4858263-W1»)
data-wall-typeground eller shared
data-directionKompassretning veggen vender mot i hele grader (0 = nord)
data-surface-idsKommaseparerte takflate-IDer (matcher surfaceId i Takmålinger)
data-edge-idsKommaseparerte takkant-IDer (matcher data-edge-id i Takplan)
data-areaVeggareal i cm²
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>

SVG-visualiseringen er tilgjengelig gjennom MCP-verktøyet get_walls_svg. Det aksepterer en valgfri include_matrikkel-parameter.

For strukturerte veggdata med areal, GPS-vertekser og totaler per bygning, se Veggmålinger.