Tengo un objeto marcador que tiene una altura y un ancho específicos, y aunque apunta a una sola coordenada, la representación visual del marcador abarca muchos píxeles. Cuando hago clic en la representación visual del marcador, me gustaría obtener las coordenadas del mapa subyacente, pero en cambio solo tengo acceso a la única coordenada lat / lng asociada con el marcador.
fuente
var latlng = self._map.containerPointToLatLng([event.originalEvent.clientX - vpWidthDifference, event.originalEvent.clientY - vpHeightDifference]);
Siempre puede recuperar las coordenadas del mapa de objetos del folleto. Puedes usar algo como esto:
Aquí tienes un ejemplo de trabajo.
fuente
cesium
etiqueta puedan darle una mejor respuesta.