> For the complete documentation index, see [llms.txt](https://doc.sysdevmobile.com/mss-extensibility/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.sysdevmobile.com/mss-extensibility/mss-5.0/untitled-1/gmaps/ext_gmaps_loadmap.md).

# EXT\_GMAPS\_LoadMap

Function to ask MSS to open the Documents screen.

*Input parameters*:

* inMyLocation\_Latitude – Current position Latitude;
* inMyLocation\_Longitude – Current position Longitude;
* inShowPoint – Show specific point: 1 – Yes / 0 – No;
* inPoint\_Latitude – Specific point Latitude;
* inPoint\_Longitude – Specific point Longitude;
* inCanChangePointLocation – If user can change specific point location by clicking on map: 1 – Yes / 0 – No;
* inZoom – Zoom value (when showing multiple points, the zoom is calculated to show all points);
* inPointsList\_Latitude – Latitude of multiple points (values separated by ASCII 7);
* inPointsList\_Longitude – Longitude of multiple points (values separated by ASCII 7);
* inPointsList\_Title – Titles of multiple points (values separated by ASCII 7);
* inPointsList\_Icon – Icons of multiple points (values separated by ASCII 7);
* inPointsShowLabels – Show labels with titles of each point: 1 – Yes / 0 – No;
* inPointsList\_GooglePlacesID – Google places ID of multiple points (values separated by ASCII 7 - Optional);

*Output parameters*:

* outResultCode – Return code: 0 – Done / < 0 User canceled selection or error occurred;
* outMapFileName – Full path of the file to load in the HTML Viewer;

{% hint style="info" %}
Note: Google maps api key is required and is loaded directly in the function.
{% endhint %}
