Skip to content

Releases: deytah/airtable-app-polygon-mapper

Polygon Mapper for Airtable

17 Dec 04:39
Compare
Choose a tag to compare
Pre-release

Features

  • The Map uses the active Table as the data source for the Map.
  • The Map loads all records in the active View that have GeoJSON data.
    • The Map uses clustering to group polygons calculated by proximity and size. Clicking on a cluster zooms in to it to display smaller clusters and/or polygons with their label.
  • A View can be Filtered to add/remove records from the Map.
  • A View can use Conditions to define colors for shapes on the Map.
    • Conditional colors can be toggled on/off.
  • The Map can display a background image overlay from a referenced Table.
    • When background image is toggled on, the background image displays on the map using its geo-reference.
    • Background image opacity is adjustable.
  • A Record can be selected and highlighted on the Map by clicking its shape.
  • A Record or Records can be selected from the Table and highlighted on the Map.
    • The map will Zoom to the selected record(s).
  • Selected Record(s) are displayed in a Record List under the Map.
  • A Record in the Record List can be expanded to view all its details.

Additionally, for View Mode:

  • Mode can be used by any user who has sufficient permissions to read the Base.
    • If a user does not have sufficient permissions to use an option, the option is not visible in the App UI.
  • The visible Map Canvas can be downloaded as a high resolution asset with its required Mapbox attribution text.
  • Labels are visible on the map canvas and in the PDF download.

Additionally, for Draw Mode:

  • Mode can be used by any user who has sufficient permissions to edit the Base.
    • If a user does not have sufficient permissions to use an option, the option is not visible in the App UI.
  • Draw tool can create a shape and save the coordinates to the Selected Record.
    • The Draw Tool works when geometry overlaps, without losing progress or deselecting the current record.
    • Draw Tool notifies the user if changes have not been saved, before switching to a different record selection.
  • Draw tool can edit a shape and save new coordinates to the Selected Record.
  • Users can use a background image overlay (toggle) as a reference for creating shapes.

Settings:

  • Mapbox Public Access Token is required and saves to the App.
  • GeoJSON geometry and GeoJSON label are definable.
  • Background image table and required fields are configurable.

Other:

  • The App is open source. Currently hosted through Deytah's GitHub Org.
  • Custom App can be installed to multiple bases, using the "remotes" beta for Airtable Apps.
  • The App has documentation - uses GitHub project's Wiki. Note: this is an evolving work in progress.

GeoJSON supported

  • Point (partial support)
  • Polygon
  • MultiPolygon

Polygon Mapper for Airtable

15 Dec 09:02
Compare
Choose a tag to compare
Pre-release

Features

In View Mode:

  • The Map uses the active Table as the data source for the Map.
  • The Map loads all records in the active View that have GeoJSON data.
  • If applicable, the Map will cluster your shapes at zoomed out levels.
  • A View can be Filtered to add/remove records from the Map.
  • A View can use Conditions to define colors for shapes on the Map. (Editors and up)
  • A Record can be selected and highlighted on the Map by clicking its shape.
  • A Record or Records can be selected from the Table and highlighted on the Map.
  • The Map will Zoom in/out, if applicable, to the active selection.
  • Selected Record(s) are displayed in a Record List under the Map.
  • A Record in the Record List can be expanded to view all its details.
  • The visible Map Canvas can be downloaded as a PDF with its required Mapbox attribution text. Optionally or if applicable, add a second attribution line for your dataset.
  • If a geo-referenced Image is available, it can be shown as a background overlay. Background image configuration can be defined in Global Settings.
  • If background images are toggled on, the image will be included in the downloaded PDF.

In Draw Mode:

  • A user can use the Draw tool to create a shape and save the coordinates to the Selected Record.
  • The Draw tool can be used to edit a shape and save new coordinates to the Selected Record.
  • Users can use a background overlay as a reference for creating shapes.

GeoJSON supported

  • Point (partial support)
  • Polygon
  • MultiPolygon