Angular-google-maps: ¿Qué tal la encuadernación bidireccional en el marcador lat / lng?

Creado en 7 jul. 2017  ·  4Comentarios  ·  Fuente: SebastianM/angular-google-maps

(leer título)
PS exportAs: 'agmMarker'

stale

Comentario más útil

@ matt-lethargic Smth así:
<agm-marker [markerDraggable]="true" (dragEnd)="markerMoved($event)" [latitude]="latitude || 39.8282" [longitude]="longitude || -98.5795"></agm-marker>

markerMoved(e) { const geocoder = new google.maps.Geocoder(); geocoder.geocode({'location': e.coords}, (res, status) => { if (status === google.maps.GeocoderStatus.OK && res.length) { this.ngZone.run(() => this.setLocation(res[0])); } }) }

setLocation(place) { this.latitude = place.geometry.location.lat(); this.longitude = place.geometry.location.lng(); }

Todos 4 comentarios

Soy nuevo en Angular2 y AGM, pero me encantaría esto, realmente pensé que ya estaría disponible.
¿Alguien sabe cómo obtener el lat / lng de un marcador arrastrado?

@ matt-lethargic Smth así:
<agm-marker [markerDraggable]="true" (dragEnd)="markerMoved($event)" [latitude]="latitude || 39.8282" [longitude]="longitude || -98.5795"></agm-marker>

markerMoved(e) { const geocoder = new google.maps.Geocoder(); geocoder.geocode({'location': e.coords}, (res, status) => { if (status === google.maps.GeocoderStatus.OK && res.length) { this.ngZone.run(() => this.setLocation(res[0])); } }) }

setLocation(place) { this.latitude = place.geometry.location.lat(); this.longitude = place.geometry.location.lng(); }

<agm-marker (dragEnd)="draggEnded($event)" [markerDraggable]="true" [latitude]="tripMirror.departure?.latitude" [longitude]="tripMirror.departure?.longitude" iconUrl="assets/icons/icon_marker_red.png"></agm-marker>

Por alguna razón, cuando trato de arrastrarlo, solo muevo todo el mapa, no puedo mover el marcador ... ¿alguna ayuda con esto?

Este problema se ha marcado automáticamente como obsoleto porque no ha tenido actividad reciente. Se cerrará si no se produce más actividad. Gracias por sus aportaciones.

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

alexweber picture alexweber  ·  4Comentarios

maneesht picture maneesht  ·  3Comentarios

Subhojit1992 picture Subhojit1992  ·  3Comentarios

n1t3w0lf picture n1t3w0lf  ·  3Comentarios

stot3 picture stot3  ·  3Comentarios