|
|
|
|
|
- Presentación
- Inicializar un mapa
- Mostrar un mapa
- Gestión de parámetros avanzados (WEBDEV)
- Funciones de controles Mapa
- Observaciones
- Propiedades específicas de los controles Mapa
Manipular controles Mapa mediante programación
WINDEV, WEBDEV y WINDEV Mobile permiten manipular controles Mapa mediante programación. Para ello, utilice la variable del control Mapa en el código. La variable del control Mapa corresponde al nombre del control. Esta página de ayuda explica cómo manipular controles Mapa mediante programación. Observación: Existen varias funciones WLanguage específicas para los controles Mapa. Para obtener más información, consulte Funciones de controles Mapa.
Mostrar un mapa Cuando se abre una ventana que contiene un control Mapa, se muestra un mapa del mundo automáticamente: el mapa se centra en Europa, con un nivel mínimo de zoom. Puede visualizar la última ubicación en el mapa: simplemente seleccione la opción "Recordar última posición mostrada" en la pestaña "General" de la ventana de descripción del control Mapa. En este caso, se muestra la última ubicación con el mismo nivel de zoom. Para mostrar una ubicación específica en el mapa, utilice: - la función MapDisplayPosition: Esta función permite mostrar una ubicación específica (variable de tipo geoPosition), una ciudad o un monumento.
Por ejemplo:
// Centers the map displayed by the "MAP_Position" control // on a geographical location MyPosition is geoPosition MapDisplayPosition(MAP_Position, MyPosition) // Centers the map displayed by the "MAP_Position" control on a city // from its name MapDisplayPosition(MAP_Position, "Montpellier, France") // Centers the map displayed by the "MAP_Position" control on a monument // from its name MapDisplayPosition(MAP_Position, "Eiffel Tower")
- un comando de asignación directa con una ubicación específica. En este caso, la ubicación se muestra sin animaciones.
Ejemplo:
// Centers the map displayed by the "MAP_Position" control // on a geographical location MyPosition is geoPosition MAP_Position = MyPosition
Gestión de parámetros avanzados (WEBDEV) Funciones de controles Mapa Las funciones WLanguage utilizadas con controles Mapa pueden dividirse en varias categorías: - Funciones para obtener ubicaciones en el mapa:
| | MapDisplayPosition | Centers the map displayed in a Map control on a geographical position or on a specific location. | MapGetPosition | Returns the geographical position of the point located in the center of the map currently displayed in a Map control. | MapInfoPosition | Returns the coordinates (in pixels) of the point corresponding to a geographical position (latitude and longitude). | MapInfoXY | Returns the geographical position (latitude and longitude) corresponding to a point in a Map control. |
- Funciones para rastrear el dispositivo:
| | MapEndOfMove | Se detiene siguiendo el movimiento del dispositivo en un control Mapa. | MapFollowMovement | Displays the current location of the device in a Map control and updates the location as it moves. |
- Funciones para gestionar marcadores en el mapa. Estas funciones utilizan variables de tipo Marker para definir todas las características de los marcadores.
| | MapAddMarker | Adds a new marker onto a map displayed in a Map control. | MapDeleteAll | Deletes the following from a Map control: - all markers,
- use any shape you want,
- all images.
| MapDeleteMarker | Deletes a marker from a map displayed by a Map control. | MapModifyMarker | Modifies a marker displayed in a Map control. |
- Funciones para manipular rutas en el mapa.
- Funciones para opciones adicionales de la API de Google Maps:
| | MapConfigureGglAPI | Declares additional parameters for the Map control that will be transmitted to the Google API. | MapExecuteJS | Ejecuta el código nativo de Google Maps API en un control Mapa en JavaScript. | MapGetJSObject | Returns the instance of the API of Map control. |
Propiedades específicas de los controles Mapa Utilice las siguientes propiedades para manipular controles Mapa mediante programación: | | MapMode | Obtiene o establece el modo de visualización del mapa en el control Mapa. | Value | Centra la vista en la posición especificada por la variable geoPosition. | Zoom | Obtiene o establece el nivel de zoom inicial del mapa. |
Para obtener la lista completa de las propiedades WLanguage que pueden utilizarse con los controles Mapa, consulte Propiedades del control Mapa.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|