Map
An overview of the map record insight feature that displays a single location on a map, enhancing your experience with easy navigation and location identification on various pages.
Is there a location associated with the record? Then the map record insight is the one for you! It displays a single location on a map. Perfect for Small Groups, but how great it would be on the Household page?
- Here are some maps to get you started.
- Contacts Page: Map of Household's address.
- Households Page: Map of the Household's address.
- Participants Page: Map of the Household's address.
- Events Page: Map to the Event's location.
- Care Cases Page:
- Map to the Care Case location.
- Map to the associated Household's address.
- Map of a single location associated with the record.
- Click the map to open a zoomable Google Maps dialog box.
- Click a map pin on your computer to open directions in Google Maps.
- Tap a map pin on your mobile device to open your mapping application, if possible.
Configure Map Record Insights
The map record insights can be very helpful. To get them up and running, you'll need to do a few things in the Platform first.
- If you don't have one already, obtain a Google Maps API key.
- Add the Google Maps API key to your domain record:
- In the navigation menu, click .
- Open the Domain record.
- Click Edit Record.
- Paste the value into the Google Maps API Key field.
- Click Save.
Add Map Record Insights
MinistryPlatform has a bunch of useful record insights by default. But if you want to add your own, you can do that if you have access to the System Setup section.
- Find the address you want to map and obtain the longitude and latitude record IDs.
- In the navigation menu, click .
- Click New to create a new record insight. Or find one you like, and click Copy.
- Add or edit the necessary information:
- Click Save.
Map Template & Example
Copy the template below. Be sure to switch the Template field into source mode before pasting. To do this, click the </> button.
Group Offsite Meeting Address
{Map: name=[Offsite_Meeting_Address_Table.Address_Line_1], lat=[Offsite_Meeting_Address_Table.Latitude], lon=[Offsite_Meeting_Address_Table.Longitude] }