ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Controls, pages and windows / Map functions
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Returns the API instance of a Map control. This allows you to handle the Map control in a JavaScript code directly.
Combined with MapConfigureGglAPI, this function allows you to manage additional parameters not proposed by default by the Map control.
Remark: In WINDEV, this function can be used in the JavaScript code run by <Map>.ExecuteJS to handle the Map control of the WINDEV application.
Example
// Server code
MapConfigureGglAPI("libraries=geometry,places","language=fr")
// Browser code
MyMap is object dynamic
MyMap = MAP_Browser.GetJSObject()
FindAddress(MyMap)
// JavaScript function that uses the dynamic object
FindAddress(MyMap)
{
var infowindow;
// Rome: 41.873144, 12.480391
var pyrmont = new google.maps.LatLng(41.873144, 12.480391);
var request = {
location: pyrmont,
radius: 500,
types: ['store']
};
infowindow = new google.maps.InfoWindow();
var service = new google.maps.places.PlacesService(MyMap);
service.nearbySearch(request, ReturnAddress_WB);

}
Syntax
<Map control>.GetJSObject()
<Map control>: Control name
Name of the Map control to be used.
Component: WDJS.DLL
Minimum version required
  • Version 23
Comments
Click [Add] to post a comment

Last update: 06/19/2023

Send a report | Local help