GoogleMap showing Points Of Interest and user's GPS location.
The system will use either Google or Apple map automatically. The Map block uses a data source to display Point Of Interest (POI). The data source needs to associate longitude and Latitude with each POI to be displayed on the map. You can associate any action to each POI in the Map Block.
Learn more about Map Block
Google requires a Google Map API Key to use Google Map.
If you use Google Map, learn how to generate and configure Google Map API Key
Version 5.00 Changes [Android] Fixes stability issues and supports for latest maps API. Highly recommended to upgrade, old versions will be phased out soon.
Version 4.60 Changes Added checkbox to HIDE info popups from the screen. (MasterBlock v4.4 & v4.3 removed a similar option that had opt-in logic instead of opt-out)
Version 4.50 Changes Fixes some issues in which the map wouldn't show after the first visit when held within a container.
Version 4.30 Changes Updated so no POIs disappear from the screen when the screen was re-drawn/recentered.
Version 4.20 Changes Updated default behavior on Android when Lat/Lon Center Location is left blank. With 4.20, when Lat/Lon Center Loc is blank, the initial map position will center on the current location
Version 4.10 Changes Updated to add checkbox: Configuration-->Specific-->Marker-->Show info popup when marker selected. When checked, an "info" popup will show after a Marker is selected by the user.
|Center Latitude||The center latitude of the map as initially displayed. If this field is left blank, defaults to current location.|
|Center Longitude||The center longitude of the map as initially displayed. If this field is left blank, defaults to current location.|
|Show GPS Location||If enabled, show and update the current Device location. IMPORTANT: Tu enable GPS you MUST set 'GPS Update' at the View Level. [GPS Tutorial](http://support.eachscape.com/customer/portal/articles/2478676-gps?_ga=1.235024706.2117295085.1468443792)|
|Minimum Visible Miles||The extent of the map as initially displayed. If a minimum number of visible POIs is specified, the map may be resized to satisfy that constraint. This can be a floating point number, such as 0.25.|
|GPS Label||The label for the GPS annotation.|
|GPS Detail||The detail below the label.|
|Show Marker||If enabled, show a custom marker at the specified location.|
|Marker Latitude||The latitude for the marker annotation.|
|Marker Longitude||The longitude for the marker annotation.|
|Marker Label||When text is entered here, it makes the MARKER tappable, and when tapped, an INFO POPUP is shown. This value is the label for the popup. This label is displayed in BOLD on the first line of the info popup. If MARKER LABEL and MARKER DETAIL are left blank, tapping the Marker has no effect.|
|Marker Detail||When text is entered here, it makes the MARKER tappable, and when the marker is then tapped, an INFO POPUP is shown. Typically this field contains text explaining the importance of this marker location. That info popup will show this field below the bolded "Marker Label" specified above. If MARKER LABEL and MARKER DETAIL are left blank, tapping the Marker will have no effect.|
|Marker Image||The optional image used for the marker pin. If not set, a default pin image is used.|
|Show POIs||If enabled, show POI markers.|
|Suppress POI Info Popup||By default, tapping on a POI will show an info popup. Checking this box will DISABLE this info popup. The content of the POI INFO POPUP is specified below using the LABEL, DETAIL, and IMAGE values|
|Minimum Visible POIs||The minimum number of POIs initially visible on the map. The map scale may be adjusted to satisfy this constraint.|
|Maximum Visible POIs||The maximum number of POIs visible on the map at any time.|
|POI Data Source||The data source for Points of Interest.|
|POI Latitude||The field in the POI Data Source that specifies the POI latitude.|
|POI Longitude||The field in the POI Data Source that specifies the POI longitude.|
|POI Label||The field in the POI Data Source that specifies the POI label.|
|POI Detail||The field in the POI Data Source that specifies the POI detail below the label.|
|POI Image||The optional image used for the POI pin. If not set, a default pin image is used. Image will only display with local images in the Media folder. Can use Access By Name, to access the images.|
|Permission rationale||A brief explanation that will be prompted to the users for why the GPS access is necessary. If left blank the permission would be asked for without explaining why.|
Before Draw, Tap Marker, Tap P O I, Permission Denied