Google Maps Component

Overview

Google Maps Component Plugin provides support for displaying interactive maps, directions, and markers in a SAIL interface.

Pre-requisites: 

Key Features & Functionality
  • fn!googleMapsDisplayField
    • Displays a map centered on a specific latitude and longitude, with an optional pre-set list of custom markers. When a user clicks on a marker, the metadata is returned via a SaveInto.
    • Optionally allows the user to pan, use street view, and zoom.
  • fn!googleMapsDirectionsField
    • Displays map directions between 2 or more points.
    • It can automatically sort the waypoints to calculate the optimal route between the origin and destination. When the directions are computed, step-by-step directions, trip distance, and time are returned via a SaveInto.
    • Optionally displays current traffic conditions as an overlay, and exposes route options such as avoiding highways, ferries, or tolls. Also able to display custom markers.
  • fn!googleMapsPinField
    • Displays a map where a user can drop and reposition a marker.
    • When no marker is selected a default map center position can be set and used.
Anonymous
Parents
  • We recently received an email from Google regarding the Maps JavaScript API and upcoming changes to the support for certain Content Security Policy configurations. This API is being used within this plugin and appears to access the Maps JavaScript API in a way that will no longer be supported as of May 2023. To avoid a disruption in service, a change is needed to specify googleapis.com in the allow-list of the Content Security Policy.  As this is something that would impact other clients using this policy, is this a change that you (the author) can make prior to the May 2023 deadline?

Comment
  • We recently received an email from Google regarding the Maps JavaScript API and upcoming changes to the support for certain Content Security Policy configurations. This API is being used within this plugin and appears to access the Maps JavaScript API in a way that will no longer be supported as of May 2023. To avoid a disruption in service, a change is needed to specify googleapis.com in the allow-list of the Content Security Policy.  As this is something that would impact other clients using this policy, is this a change that you (the author) can make prior to the May 2023 deadline?

Children