Gå til hovedinnhold
Beta! Dokumentasjonen er automatisk generert. Informasjonen kan være ufullstendig og inneholde feil, spesielt skjermbilder og videoer. Se Om hjelpesidene. Vi vil veldig gjerne ha innspill: Kontakt oss via «Fant du det du lette etter?» nederst, i chatten nede til høyre eller på support@placepoint.no – vi svarer så fort vi kan!

v2 console feature map

Generated 2026-05-11T21:34:52.522Z by scripts/tour-v2/gen-feature-map.ts. Do not edit by hand: regen after every npm run tour:v2:explore.

This is the human-readable hand-off for what we know about app.placepoint.no. Each row is one panel/button/tab/tool from scripts/tour-v2/inventory.ts. The inventory is source-derived: selectors come from placepoint-no/placepoint/apps/frontends/v2-console/src/. Status comes from markdown-v2/v2-inventory-status.json, which the explorer rewrites on every run.

Coverage: 60/97 captured, 37 stale, 0 broken, 0 todo. Adaptive click-everything captured an additional 1410 panel-internal interactions.

Stale = the screenshot was taken but a click/hover precondition for it failed against the current app, so the PNG shows the page-default state instead of the targeted panel. Selectors in scripts/tour-v2/inventory.ts need a refresh against current v2 source. Run npm --prefix scripts run tour:v2:probe-selectors to dump the current DOM.

For the long-form rules of how this works see ../scripts/tour-v2/PROCESS.md.


Top-level routes

IDLabelStatusLast runShotv1 equivalent
homeHjem (oversikt)🟢 captured (+30 adaptive)2026-05-11shotmarkdown/kartgrensesnittet/oversikt.md
map-emptyKart (tom)🟢 captured (+30 adaptive)2026-05-11shotmarkdown/kartgrensesnittet/index.md
map-bjorvikaKart (Bjørvika 2D)🟢 captured (+30 adaptive)2026-05-11shot-
loginInnloggingsside🟢 captured2026-05-11shot-
oversiktOversikt (etter login)🟢 captured2026-05-11shot-
IDLabelStatusLast runShotv1 equivalent
sidebar-kartlagKartlag🟢 captured (+30 adaptive)2026-05-11shotmarkdown/kartgrensesnittet/kartlag/
sidebar-taggerTagger🟢 captured (+30 adaptive)2026-05-11shotmarkdown/sok-tags/tagger.md
sidebar-datasettDatasett🟢 captured (+30 adaptive)2026-05-11shotmarkdown/datasett.md (n/a - new in v2)
sidebar-matchingMatching🟢 captured (+30 adaptive)2026-05-11shotmarkdown/sok-tags/matching.md
sidebar-modeller3D-Designer / Modeller🟢 captured (+30 adaptive)2026-05-11shotmarkdown/prosjektfunksjoner/3d-designer.md
sidebar-overvakingOvervåking🟢 captured (+30 adaptive)2026-05-11shotmarkdown/prosjektfunksjoner/overvaking.md
sidebar-innstillingerInnstillinger🟢 captured (+30 adaptive)2026-05-11shotmarkdown/innstillinger/
sidebar-hjelpHjelp🟢 captured2026-05-11shotmarkdown/om-placepoint.md

Toolbar buttons

IDLabelStatusLast runShotv1 equivalent
toolbar-mode-2dModus: 2D⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shot-
toolbar-mode-3dModus: 3D🟢 captured (+30 adaptive)2026-05-11shot-
toolbar-focusFokus / Sentrer kart⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shot-
toolbar-basemap-tooltipBakgrunnskart (tooltip)⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shot-
toolbar-active-layersAktive lag⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shot-
toolbar-bookmarkBokmerker⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shot-
toolbar-printSkriv ut⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shot-
toolbar-screenshotSkjermbilde⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shot-
toolbar-compassKompass / nullstill nord🟢 captured (+30 adaptive)2026-05-11shot-
toolbar-fullscreenFullskjerm⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shot-
toolbar-sceneview3D-innstillinger (kun i 3D)⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shot-
toolbar-zoom-inZoom inn⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shot-
toolbar-zoom-outZoom ut⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shot-
toolbar-sidebar-toggleVis/skjul sidemeny🟢 captured (+30 adaptive)2026-05-11shot-

Toolbar popovers (open state)

IDLabelStatusLast runShotv1 equivalent
toolbar-basemap-openBakgrunnskart (åpnet)⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shot-
toolbar-bookmark-openBokmerker (åpnet)⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shot-

Analyze tools

IDLabelStatusLast runShotv1 equivalent
analyze-menu-openAnalyze-meny (åpnet)🟢 captured (+30 adaptive)2026-05-11shotmarkdown/analyser-rapporter/
analyze-malingerMålinger🟢 captured2026-05-11shotmarkdown/analyser-rapporter/
analyze-dagslysDagslys🟢 captured2026-05-11shotmarkdown/analyser-rapporter/
analyze-skyggeSkygge🟢 captured2026-05-11shotmarkdown/analyser-rapporter/
analyze-hoydeprofilHøydeprofil🟢 captured2026-05-11shotmarkdown/analyser-rapporter/
analyze-siktlinjeSiktlinje🟢 captured2026-05-11shotmarkdown/analyser-rapporter/
analyze-siktfeltSiktfelt🟢 captured2026-05-11shotmarkdown/analyser-rapporter/
analyze-etasjerEtasjer (bygg)⚠️ stale (selector failed, PNG shows fallback)2026-05-11shotmarkdown/analyser-rapporter/
analyze-bra-byggBRA m² (bygg)⚠️ stale (selector failed, PNG shows fallback)2026-05-11shotmarkdown/analyser-rapporter/
analyze-bra-tomtBRA% (tomt)⚠️ stale (selector failed, PNG shows fallback)2026-05-11shotmarkdown/analyser-rapporter/
analyze-bya-tomtBYA% (tomt)⚠️ stale (selector failed, PNG shows fallback)2026-05-11shotmarkdown/analyser-rapporter/
analyze-demografiDemografi (område)⚠️ stale (selector failed, PNG shows fallback)2026-05-11shotmarkdown/analyser-rapporter/
analyze-panel-legacyAnalyse: Legacy🟢 captured2026-05-11shotmarkdown/analyser-rapporter/
analyze-panel-new-build-projectAnalyse: Nybyggprosjekt🟢 captured2026-05-11shotmarkdown/analyser-rapporter/
analyze-panel-market-activityAnalyse: Markedsaktivitet🟢 captured2026-05-11shotmarkdown/analyser-rapporter/
analyze-panel-plot-transactionsAnalyse: Tomteomsetning🟢 captured2026-05-11shotmarkdown/analyser-rapporter/
analyze-panel-plot-adsAnalyse: Tomteannonser🟢 captured2026-05-11shotmarkdown/analyser-rapporter/
analyze-panel-rental-activityAnalyse: Leieaktivitet🟢 captured2026-05-11shotmarkdown/analyser-rapporter/
analyze-panel-commercial-transactionAnalyse: Næringssalg🟢 captured2026-05-11shotmarkdown/analyser-rapporter/
analyze-panel-plot-valuationAnalyse: Tomtevurdering🟢 captured2026-05-11shotmarkdown/analyser-rapporter/
analyze-panel-commercial-leasingAnalyse: Næringslokaler🟢 captured2026-05-11shotmarkdown/analyser-rapporter/
analyze-panel-time-on-marketAnalyse: Liggetid🟢 captured2026-05-11shotmarkdown/analyser-rapporter/
analyze-panel-area-scoreAnalyse: Områdescore🟢 captured2026-05-11shotmarkdown/analyser-rapporter/

Layer categories (kartlag)

IDLabelStatusLast runShotv1 equivalent
layer-cat-bygningerKartlag - Bygninger🟢 captured2026-05-11shotmarkdown/kartgrensesnittet/kartlag/bygninger.md
layer-cat-demografiKartlag - Demografi🟢 captured2026-05-11shotmarkdown/kartgrensesnittet/kartlag/demografi.md
layer-cat-eiendomKartlag - Eiendom🟢 captured2026-05-11shotmarkdown/kartgrensesnittet/kartlag/eiendom.md
layer-cat-energiKartlag - Energi🟢 captured2026-05-11shotmarkdown/kartgrensesnittet/kartlag/energi.md
layer-cat-forurensningKartlag - Forurensning🟢 captured2026-05-11shotmarkdown/kartgrensesnittet/kartlag/forurensning.md
layer-cat-geologiKartlag - Geologi🟢 captured2026-05-11shotmarkdown/kartgrensesnittet/kartlag/geologi.md
layer-cat-infrastrukturKartlag - Infrastruktur🟢 captured2026-05-11shotmarkdown/kartgrensesnittet/kartlag/infrastruktur.md
layer-cat-kyst-og-fiskeriKartlag - Kyst og fiskeri🟢 captured2026-05-11shotmarkdown/kartgrensesnittet/kartlag/kyst-og-fiskeri.md
layer-cat-landbrukKartlag - Landbruk🟢 captured2026-05-11shotmarkdown/kartgrensesnittet/kartlag/landbruk.md
layer-cat-naeringslivKartlag - Næringsliv🟢 captured2026-05-11shotmarkdown/kartgrensesnittet/kartlag/naeringsliv.md
layer-cat-naturKartlag - Natur🟢 captured2026-05-11shotmarkdown/kartgrensesnittet/kartlag/natur.md
layer-cat-prisingKartlag - Prising🟢 captured2026-05-11shotmarkdown/kartgrensesnittet/kartlag/prising.md
layer-cat-reguleringerKartlag - Reguleringer🟢 captured2026-05-11shotmarkdown/kartgrensesnittet/kartlag/reguleringer.md
layer-cat-risikoKartlag - Risiko🟢 captured2026-05-11shotmarkdown/kartgrensesnittet/kartlag/risiko.md
layer-cat-samferdselKartlag - Samferdsel🟢 captured2026-05-11shotmarkdown/kartgrensesnittet/kartlag/samferdsel.md
layer-cat-støyKartlag - Støy🟢 captured2026-05-11shotmarkdown/kartgrensesnittet/kartlag/støy.md
layer-cat-ukategorisertKartlag - Ukategorisert🟢 captured2026-05-11shotmarkdown/kartgrensesnittet/kartlag/ukategorisert.md
layer-cat-utdanningKartlag - Utdanning🟢 captured2026-05-11shotmarkdown/kartgrensesnittet/kartlag/utdanning.md
layer-cat-vannKartlag - Vann🟢 captured2026-05-11shotmarkdown/kartgrensesnittet/kartlag/vann.md

Object panels

IDLabelStatusLast runShotv1 equivalent
cadastre-panel-2dEiendomspanel (2D)🟢 captured (+30 adaptive)2026-05-11shotmarkdown/eiendom/eiendomspanel.md
cadastre-panel-3dEiendomspanel (3D)🟢 captured (+30 adaptive)2026-05-11shot-

Object panel tabs

IDLabelStatusLast runShotv1 equivalent
cadastre-tab-overblikkEiendomspanel: Overblikk⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shotmarkdown/eiendom/
cadastre-tab-tomtEiendomspanel: Tomt⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shotmarkdown/eiendom/
cadastre-tab-byggEiendomspanel: Bygg⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shotmarkdown/eiendom/
cadastre-tab-enheterEiendomspanel: Enheter⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shotmarkdown/eiendom/
cadastre-tab-leietagereEiendomspanel: Leietagere⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shotmarkdown/eiendom/
cadastre-tab-annonseEiendomspanel: Annonse⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shotmarkdown/eiendom/
cadastre-tab-verdivurderingEiendomspanel: Verdivurdering⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shotmarkdown/eiendom/
cadastre-tab-tomtevurderingEiendomspanel: Tomtevurdering⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shotmarkdown/eiendom/
cadastre-tab-leieverdiEiendomspanel: Leieverdi⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shotmarkdown/eiendom/
cadastre-tab-dokumenterEiendomspanel: Dokumenter⚠️ stale (selector failed, PNG shows fallback)2026-05-11shotmarkdown/eiendom/
cadastre-tab-reguleringEiendomspanel: Regulering⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shotmarkdown/eiendom/
cadastre-tab-eiereEiendomspanel: Eiere⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shotmarkdown/eiendom/
cadastre-tab-transaksjonerEiendomspanel: Transaksjoner⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shotmarkdown/eiendom/
cadastre-tab-saksinnsynEiendomspanel: Saksinnsyn⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shotmarkdown/eiendom/
cadastre-tab-risikoEiendomspanel: Risiko⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shotmarkdown/eiendom/
cadastre-tab-esgEiendomspanel: ESG⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shotmarkdown/eiendom/
cadastre-tab-offentlig-journalEiendomspanel: Offentlig journal⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shotmarkdown/eiendom/
IDLabelStatusLast runShotv1 equivalent
search-empty-focusedSøk (fokus, tom)🟢 captured2026-05-11shotmarkdown/sok-tags/sok.md
search-typing-addressSøk: adresse🟢 captured2026-05-11shotmarkdown/sok-tags/sok.md
search-typing-companySøk: virksomhet🟢 captured2026-05-11shotmarkdown/sok-tags/sok.md
search-typing-personSøk: person🟢 captured2026-05-11shotmarkdown/sok-tags/sok.md
search-typing-cadastreSøk: matrikkel🟢 captured2026-05-11shotmarkdown/sok-tags/sok.md
user-menu-openBrukermeny (åpnet)⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shot-
workspace-selector-openArbeidsområde (åpnet)⚠️ stale (selector failed, PNG shows fallback) (+30 adaptive)2026-05-11shot-

Discoveries from adaptive sweep

Distilled from scripts/tour-v2/discover-output/prod/adaptive/*.json - regenerated each run, committed so future sessions can build on what was clicked.

Most frequent selectorHints

Selector hints (CSS) that the adaptive enumerator returned 5+ times. Candidates for stable widget classes to promote into inventory.ts entries.

SelectorCount
button.inline-flex.items-center598
button.ui-sidebar-menu-button463
button[aria-label="Toggle Sidebar"]50
button.ui-sidebar-menu-button.flex-147
button[aria-label="Veksle sidefelt"]47
button.ui-switch.peer44
button.ui-radio-group-item.peer42
button[aria-label="Default cursor"]23
button[aria-label="Rectangle selection tool"]23
button[aria-label="Lasso selection tool"]23
button[aria-label="Lasso-hybrid tool"]23
button.flex19

Routes in v2 source not yet in inventory

Generated from scripts/tour-v2/routes-catalog.json (parsed from apps/frontends/v2-console/src/router/router.constants.ts by gen-sitemap.ts). Each row is a route the v2 router knows about but no InventoryEntry in inventory.ts navigates to. Strong candidates for new entries.

Route keyCategoryTemplateResolved URL
COMPANY_PANEL_REDIRECT_IDCompany/map/companies/:companyId/map/companies/1
COMPANY_PANEL_REDIRECT_ORGNUMBERCompany/map/companiesOrgNr/:orgNr/map/companiesOrgNr/988969656
DATASET_PANELDataset/map/dataset/:datasetId/map/dataset/1
DATASET_PENDING_PANELDataset/map/datasetpending/:datasetId/map/datasetpending/1
DATASET_STYLE_PANELDataset/map/styledataset/:datasetId/map/styledataset/1
ADDRESS_PANELLocation/map/address/:addressId/map/address/1
PERSON_PANEL_REDIRECT_IDPerson/map/persons/:personId/map/persons/1
CADASTRE_BUILDING_PANEL_REDIRECT_IDProperty/map/buildings/:buildingId/map/buildings/1
CADASTRE_HOUSING_UNIT_PANEL_REDIRECT_IDProperty/map/units/:unitId/map/units/1
CADASTRE_PANEL_REDIRECT_IDProperty/map/cadastres/:cadastreId/map/cadastres/100320688
CADASTRE_PANEL_REDIRECT_NBProperty/map/cadastres/:knr/:gnr/:bnr/:fnr/:snr/map/cadastres/0301/209/369/0/0

How to use this file

  • Pick up where the last session left off: scan for 🔴 (broken), ⚠️ (stale - PNG taken but click failed, selector needs refresh), and 🟡 (todo). Each row points at scripts/tour-v2/inventory.ts (id column) where the entry lives. Fix the selector, rerun npm run tour:v2:explore --only=<id>, regen this map.
  • Add a new feature: find the source-of-truth selector in apps/frontends/v2-console/src/. Append an entry to INVENTORY in inventory.ts. Run tour:v2:explore. Regen this map.
  • Promote adaptive findings into inventory: see the "Discoveries" section above. Routes with multiple hits are the strongest "you should have an inventory entry for this" signals; common selectorHints belong in entries' selectors field.
  • Plug gaps from the v2 router: see the "Routes in v2 source not yet in inventory" section. Each row is a route the app exposes but we haven't captured. Regen routes-catalog.json first if v2 added routes: npm run tour:v2:gen-sitemap.
  • Per-panel adaptive log: scripts/tour-v2/discover-output/prod/adaptive/<id>.json (committed). Each entry is one click: text, selectorHint, post-click URL, screenshot path, error if any. markdown-v2/img/prod/adaptive/<id>/ has the screenshots.
Beta! Dokumentasjonen er automatisk generert. Informasjonen kan være ufullstendig og inneholde feil, spesielt skjermbilder og videoer. Se Om hjelpesidene. Vi vil veldig gjerne ha innspill: Kontakt oss via «Fant du det du lette etter?» nederst, i chatten nede til høyre eller på support@placepoint.no – vi svarer så fort vi kan!