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

191
Visualizações
Folleto de React - obtener mosaicos sin conexión

Uso leaflet.offline que permite guardar los mosaicos en indexedDB. La copia de seguridad se realiza haciendo clic en un botón 'L.control'. Me gustaría que esta copia de seguridad sea automática cada vez que inicie un mapa (sin botón). ¿Cómo hacerlo con leaflet.offline o conoces otra forma, por favor?

Creación de capas: funciona bien

 const tileLayerOffline = L.tileLayer.offline( "https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png", { attribution: '&copy; <a href="http://osm.org/copyright">OpenStreetMap</a> contributors', subdomains: "abc", crossOrigin: true, minZoom: 13, maxZoom: 16, } )

botón de lanzamiento

 const controlSaveTiles = L.control.savetiles(tileLayerOffline, { zoomlevels: [13, 16], // optional zoomlevels to save, default current zoomlevel }); controlSaveTiles.addTo(map);
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Mirando el código fuente, el botón de control savetiles activa el método _saveTiles() . Puede llamar a este método directamente en la variable controlSaveTiles que contiene una referencia al control savetiles .

 const controlSaveTiles = L.control.savetiles(tileLayerOffline, { zoomlevels: [13, 16] }); controlSaveTiles._saveTiles(); // no need to addTo(map), just save

Código que crea los botones de control: https://github.com/allartk/leaflet.offline/blob/master/src/ControlSaveTiles.js#L123

Método que guarda los mosaicos: https://github.com/allartk/leaflet.offline/blob/master/src/ControlSaveTiles.js#L144

about 4 years ago · Juan Pablo Isaza Relatório
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