Skip to content

← API reference

Superficial deposits under the address point

ground_conditions6 fields6 of these fields open in the demo
Source
NGU løsmasser (superficial deposits)
Geography
The address point
Reported stale after
1 year
Access
Requires an API key granted this section
Contract version
1

What this does not say

Quoted verbatim from the section’s warnings field, exactly as the API returns it. They are not translated: a translation would show something other than what your response actually contains.

  • Point-in-polygon against NGU's løsmasse mapping, which does not cover the whole country: 38.6% of a sampled 2 673 addresses fall inside a mapped polygon. mapped=false therefore means NGU has not mapped this point, NOT that there are no deposits there, and it never establishes what the ground is. mapped=null means the layer holds no rows at all and the question was not asked. Neither may be read as a finding about the ground. NGU's thickness attribute is not served: the collector leaves thickness_class null in all 196 194 rows, and a field that is structurally always empty would read as "unknown for this address" when it is in fact never collected.
  • soil_type is NGU's løsmassetype for the polygon containing the point (e.g. marine deposits, bedrock, till). infiltration_potential is a mapped attribute of that polygon, not measurements at this address. mapped_polygon_area_m2 is the size of the smallest containing polygon and is a coarseness indicator: a large polygon means the classification is regional, not site-specific. Not a geotechnical assessment; a site investigation is the only basis for building decisions.

Fields

3 of 6 fields are value fields — the ones that decide whether a record actually says anything. The rest are context: identifiers, codes and timestamps. Fields marked “open” return values to anonymous callers; the rest require a key.

FieldTypeRoleDemo
mappedboolean | nullvalueopen
soil_typestring | nullvalueopen
soil_type_codestring | nullcontextopen
soil_descriptionstring | nullcontextopen
infiltration_potentialstring | nullvalueopen
mapped_polygon_area_m2number | null (m2)contextopen

Fetch this section

curl -H "X-API-Key: $APPROACH_API_KEY" \
  "https://api.approach.no/api/v1/addresses/285717643?include=ground_conditions"

# paginated, one section at a time
curl -H "X-API-Key: $APPROACH_API_KEY" \
  "https://api.approach.no/api/v1/addresses/285717643/sections/ground_conditions?limit=25"

Try it now

This is a real call against the public demo, from here. What appears below is what the API returned — not a sample.