Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

153
Views
Cómo deshabilitar el desplazamiento fuera del polígono en el folleto de reacción

Creé un mapa simple en el proyecto de reacción con la ayuda de la biblioteca de folletos. Ahora necesito hacer que el mapa se centre en un país específico para que no sea posible desplazar el mapa fuera de sus fronteras.

Hasta ahora, he encontrado soluciones que se aplican solo a un proyecto estándar de Java Script/HTML y no algo que se integre con la biblioteca de folletos para reaccionar.

Además, incluso estas soluciones solo necesitan definir un área donde solo se carga el mapa y no se cargan los otros mosaicos, y como se puede entender por la descripción al comienzo de mi pregunta, esto no es exactamente lo que necesito y me di cuenta. hay otra opción

(Sin embargo, si está familiarizado con otra opción para hacer que el mapa se centre en un país específico de alguna manera, incluso si no hace exactamente lo que describí, siéntase libre de incluirla a continuación. Me encantaría recibir cualquier consejo. )

¿Alguien tiene una idea?

Aquí está mi código:

 import './App.css'; import { MapContainer, TileLayer} from 'react-leaflet'; import 'leaflet/dist/leaflet.css'; function App() { return ( <div> <MapContainer style={{ height: "400vh" }} center={[51.505, -0.09]} zoom={13} scrollWheelZoom={false} > <TileLayer attribution='&copy; <a href="http://osm.org/copyright">OpenStreetMap</a> contributors' url="https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png" /> </MapContainer> </div> ); } export default App;
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Para cargar mosaicos solo en un área definida, puede usar la opción de límites en TileLayer . Y para restringir el "desplazamiento" / moverse fuera del área, puede usar la opción maxBounds en el mapa.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!