Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

107
Visualizações
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 à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda