|
|
|
|
Devuelve la posición geográfica (latitud y longitud) correspondiente a un punto de una control Mapa.
// Add a marker at the click location in a Map control // (code to include in the click code of control) MyLocation is geoPosition MyPosition = MAP_Position.InfoXY(MouseXPos(), MouseYPos()) IF ErrorOccurred = False THEN MyMarker is Marker MyMarker.Position = MyLocation MAP_Position.AddMarker(MyMarker) END
Sintaxis
<Result> = <Map control>.InfoXY(<X> , <Y>)
<Result>: geoPosition Variable geoPosition variable correspondiente a la posición geográfica del punto en el mapa.
<Map control>: Nombre del control Nombre de la control Mapa a utilizar. <X>: Integro Coordenada X (en píxeles) del punto a estudiar. Esta coordenada es relativa a la esquina superior izquierda de la control. Si esta coordenada es negativa, se buscará la posición para un punto que no se muestra en el mapa.. <Y>: Integro Coordenada Y (en píxeles) del punto a estudiar. Esta coordenada es relativa a la esquina superior izquierda de la control. Si esta coordenada es negativa, se buscará la posición para un punto que no se muestra en el mapa.. Observaciones - Para recuperar las coordenadas de un punto de la control Mapa en el que se ejecutó una Event (por ejemplo, haga clic):
- El cálculo de la posición tiene en cuenta el nivel de zoom en la control Mapa durante la llamada a la función. Cuanto más alto sea el nivel de zoom, más precisa será la posición.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|