What would you like to know more about?

Show Page Sections

Multi Map

Explore the multi-map feature, where you can visualize multiple locations on a single map, ideal for organizing events and understanding group distributions.

Want to display a map of more than one location? You can do that! For example, on the Groups page, you can display all of the group member's locations to organize that progressive dinner.

Note: The multi-map record insight displays addresses, not individuals. So if multiple people in your sub-page view share the same address, only one pin will display for that address.
  • Multiple addresses? No problem! We've included a multi-map so you can see all the pins in one place.
    • Groups Page: Map of group member household addresses
  • The multi map insight is based on a sub-page view, so think strategically about where the images you want to display are located (for example, the Participants tab) and build your view before configuring your insight.
  • Pins display for the addresses in the view.
  • The map will zoom out to show all pins. Lots of addresses close together? Your map will display a smaller area. But if your addresses are spread out, a larger area will display.
  • Click the map to open a zoomable Google Map 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 Multi 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.
  1. If you don't have one already, obtain a Google Maps API key.
  2. Add the Google Maps API key to your domain record:
    1. Go to System Setup > Domains/Accounts.
    2. Open the Domain record.
    3. Click Edit Record.
    4. Scroll to the very bottom.
    5. Paste the value into the Google Maps API key field.
    6. Click Save.

Add Multi 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.

  1. Build your view on the tab of the page that will display the record insight.
  2. In the navigation menu, click System Setup > Insights.
  3. Click New to create a new record insight. Or find one you like, and click Copy.
  4. Add or edit the necessary information:
    1. Title: A clear, concise title for your record insight. The title displays on the multi map record insight, so enter something that others will understand.
    2. Page: The page where the record insight will display.
    3. Sub Page View: The view the images will be sourced from. In this example, the Current Addresses view on the Participants tab. This is different than the maps record insight as the latitude and longitude values will be sourced from a sub-page view rather than directly from a record ID.
    4. Template: The template for this insight.
      • name: The sub-page column name that will display when the pin is tapped. If the column name is an alias, use that same alias as the name value.
      • lat: The sub-page latitude column name. If the column name is an alias, use that same alias as the lat value.
      • long: The sub-page longitude column name. If the column name is an alias, use that same alias as the long value.
    5. View Order: The order this insight will display in, from left to right.
    6. Active: Whether the insight will display on the page. If the insight is no longer relevant, set this to No.
  5. Click Save.

Multi Map Template

Copy the template below. Be sure to switch the Template field into source mode before pasting. To do this, click the </> button.

{MultiMap: name=[Address Pin], lat=[Latitude], lon=[Longitude] }