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

320
Visualizações
leaflet bounding rectangle error after enable edit

Users can input coordinates to a map then draw on map. However when I try to let the user edit the bounding rectangle by adding rectangle.enableEdit(); It get the following error. "Error: Must add layer to map before using getCenter()". If I remove enableEdit I can drag the map around. But with enableEdit on i get the error. What I am trying to accomplish is if a user puts in coordinates or if they use the draw rectangle button. I am trying to give them the same features. Where they can resize the bounding box and move the bounding box.

function drawRectangle()
{
if(rectangle) rectangle.remove(map);
....
...
var lat_lon = [[north,east],[south,west]];

rectangle = L.rectangle(lat_lon, { draggable: true ,redraw:true});
rectangle.addTo(map);
rectangle.enableEdit();
map.fitBounds(rectangle.getBounds());
}

Leaflet enableEdit Error

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