All templates

Legal land and treaty inspector

Find out what is at any point. Click the map or type a legal land description and get the survey cell and the treaty records there in one card.

Legal land needs an add-on that includes it: Legal Land, Energy or Agriculture. Treaty context is part of every plan. With a key that has none, the page says why and links pricing.
Answer card · Calgary
Page block

Previews run the installed code on unmap's demo key, with stock shadcn components and the unmap theme. In your project it takes on your theme.

Add it with the unmap CLI

Detects Next.js or Nuxt, puts the page in place, installs the components it uses and declares the key variable.

npx @unmap/cli add land-treaty-inspector

Add to your Next.js app

npx shadcn@latest registry add @unmap=https://registry.unmap.dev/r/{name}.json
npx shadcn@latest add @unmap/land-treaty-inspector

Add to your Nuxt app

npx shadcn-vue@latest add https://registry.unmap.dev/r/vue/land-treaty-inspector.json

The page reads your browser key from NEXT_PUBLIC_UNMAP_KEY on Next.js, or from NUXT_PUBLIC_UNMAP_KEY on Nuxt, which also needs runtimeConfig: { public: { unmapKey: "" } } in nuxt.config (unmap add writes both). Allow your site's origin on the key.

What it includes

  • Legal land search, or click anywhere
  • The survey cell hatched and the treaty records dotted on the map
  • Without legal land on the key, it says why and still answers with treaties

Page block

A whole page that calls the unmap API with your key. It installs in Next.js or Nuxt and takes on your shadcn theme.