Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

112
Vistas
LeafLet agregar/vincular un marcador a una línea o información sobre herramientas múltiples para una línea

tengo lo siguiente:

 var gcdLines = []; //Geodesic lines var markers = [];

Cuando hago clic en mi mapa, agrego una nueva línea:

 var line = new L.Geodesic([gcdLastPoint, [e.latlng.lat, e.latlng.lng]], geodesicOptions); line.bindTooltip("brng and rng", { permanent: true }).addTo(mymap).openTooltip(); gcdLines.push(line);

Si presiono un botón y hago clic en el mapa, aparece un marcador:

 mymap.on('click', function (e) { if (showLLToggle == true) { var latlongstr = DegToDms(e.latlng); var marker1 = L.marker([e.latlng.lat, e.latlng.lng], { draggable: false, title: "Location", riseOnHover: true, }).on('click', removeMarker).addTo(markerGroup).bindTooltip(latlongstr, tooltipOptions).openTooltip();

Entonces, mis marcadores están en un grupo de marcadores y mis líneas están en una matriz/lista separada.

Mi problema es que cuando elimino (a través de un botón) la última línea agregada de gcdLines, la línea se elimina pero el marcador no, y no puedo averiguar cómo vincularlos, por lo que cuando la línea elimina el marcador correcto también es remoto. Como el último marcador agregado puede no coincidir con el marcador de la línea, no puedo simplemente abrir () el último marcador.

Traté de agregar la información del marcador como una segunda información sobre herramientas al final de la nueva línea L.Geodesic, que funcionó bien, pero cuando fui a eliminar la última línea, solo eliminó una información sobre herramientas (la segunda que agregué). Entonces, ¿supongo que no puedo tener 2 información sobre herramientas? Dígame que puedo, si es así, ¿cómo elimino la punta de la herramienta anterior que parece haberse perdido en el espacio?

Cualquier idea sobre cómo vincular el marcador a la línea o tener 2 consejos sobre herramientas sería apreciada, o cualquier idea mejor.

¡Gracias!

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda