For the complete documentation index, see llms.txt. This page is also available as Markdown.

Map component

Show location-based records on a map with markers.

Use a Map component on a page to display records with location data. It works well for visits, deliveries, service areas, projects, and site records.

Before you add a Map component, make sure your table has:

  • A Location field with valid values

  • Clear record names so markers are easy to identify

  • Fields to filter the records if the map should show only relevant ones

Add a Map component to a page

1

Open the Add tab

In the Settings panel, open Add.

2

Add Map

Under Views, drag Map to the preferred location on the page.

3

Configure the Map

In the Settings of the component,

  • Choose the source Table.

  • Select the Location field that determines each marker's position.

  • Select the Color field to use dynamic marker colors.

4

Review the displayed markers

Check whether the expected records appear in the right places. Then drag the component to move it on the page. Use the resize handles to adjust its size.

Map component settings

In Settings, you can define the basic component details:

  • Label for the title shown on the component

  • Internal name is filled automatically. Change it only if needed and carefully. When you script, you use Internal name, not Label.

Under Behavior, configure how the map works on the page:

  • Table to choose the source table

  • Location field to choose which field places markers on the map

  • Title field to choose which field Ninox shows if you hold the cursor over the marker

  • Color field to choose which field defines the marker color

  • Map type to choose the default map style as Roadmap, Satellite, Hybrid, or Terrain

  • Filter to limit which records users can see with one or more conditions

  • Show search field to show a search field at the top of the map to search a location

Under Visibility, choose how the component is shown on the page:

  • Visible to show the component on the page

  • Hidden to hide the component on the page

  • Conditional to define a Visibility condition that controls when the component is shown or hidden

    Use Conditional when the map should appear only in specific cases.

    Build the condition based on Fields and Tables.

    This only affects what is shown on the page. It does not change records or permissions.

To remove a component from a page, select the component, then click Delete component in the blue menu above it.

Last updated

Was this helpful?