|
|
|
|
|
- Properties specific to gglMapParameter variables
- Functions that use gglMapParameter variables
gglMapParameter (Type of variable) In french: gglParamètreCarte
The gglMapParameter type is used to define the advanced characteristics of a map: points, road, ... The characteristics of this map can be defined and changed using different WLanguage properties. Remark: For more details on the declaration of this type of variable and the use of WLanguage properties, see Declaring a variable. // Configure a map Params is gglMapParameter // Define the markers M1 is gglMarker M1.Latitude = 47.022356 M1.Longitude = 52.423654 M1.Color = 0x0000FF // blue M1.Size = gglSmall // Add the markers Add(Params.Marker, M1) // Various parameters Params.Format = gglJPG Params.Border = True
Remarks Properties specific to gglMapParameter variables The following properties can be used to handle gglMapParameter variables: | | | Property name | Type used | Effect |
---|
Area | gglCoordinate | Specifies the range in latitude and in longitude that must be displayed on the map. In order for this parameter to be taken into account, the <Zoom> parameter found in GglGetStaticMap must correspond to the gglAutoZoom constant. This property corresponds to Span in previous versions. | Border | Boolean | - True to add a border around the image,
- False to display no border.
The characteristics of the border are as follows: blue border of 5 pixels wide, with an opacity set to 55%.Remark: since version 2 of the Google service, this parameter has become obsolete and it is ignored. | Format | String constant | Format of image received. This parameter can correspond to the following constants:- gglGIF (default value): image in GIF format
- gglJPG: image in JPG format.
- gglJPGNonProgressive: image in non-progressive JPG format.
- gglPNG8: image in PNG 8 format
- gglPNG32: image in PNG 32 format
| Language | Character string | Language in which the information will be displayed on the map. This parameter can correspond to "fr", "en", "de", ... | Marker | Array of gglMarker | Markers to display on the map. The maximum number of markers that can be used is set to 50. This number is reduced if points are added (indeed, the size of the URL expected by Google limits the maximum number of markers). | MobileDevice | Boolean | - True to retrieve a map optimized for the display on a mobile device,
- False otherwise.
| Path | gglPath | Path to draw on the map. The drawing of the route uses the specified points (and not the streets on the map). The points are linked by a line. | Scale | Integer | Modifies the number of pixels returned. This property is required for a display on a high-resolution screen. If the Scale property is set to 2, it returns twice as many pixels as if it were set to 1, for the same area covered and the same level of detail (map content is unchanged). Possible values: - 1 (default value),
- 2,
- 4 (available if owning a Google Maps APIs Premium Plan license).
|
Functions that use gglMapParameter variables | | GglGetStaticMap | Retrieves the map of a specific location via the Google Maps service. |
Related Examples:
|
Unit examples (WINDEV): The GglGetStaticMap function
[ + ] Using gglGetMap to display a Google map in an Image control.
|
|
Unit examples (WEBDEV): The GglGetStaticMap function
[ + ] Using GglGetStaticMap function to display a Google map in an Image control.
|
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|