Polygon Mapper for Airtable
Pre-release
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