folleto de dibujo de polígonos y carga de archivos KML
Nuevo usuario de leaflet aquí. Básicamente necesito lograr 2 cosas:
1. Dibujar un polígono (con mi ratón) en un mapa de leaflet y poder editarlo.
2. Importar/exportar datos KML de KML en/desde un mapa de leaflet.
Tengo algunas preguntas básicas:
1. ¿Se puede lograr fácilmente con leaflet solamente? (sin plugins)
2. Cuando uso plugins, como leaflet-kml/omnivore/filelayer/draw/tokml, sé que puedo lograr lo que necesito. Pero todas estas versiones etiquetadas más recientes de los plugins son de hace años. No estoy seguro si está bien usarlos y por qué no hay una versión más nueva (tal vez no haya necesidad de una nueva).
Agradecería mucho sus respuestas. ¡Gracias!
davy.ai
Preguntas frecuentes sobre Leaflet y Leaflet.draw
Consulta del usuario
P: Soy nuevo usuario de Leaflet. Básicamente, necesito lograr 2 cosas: 1. Dibujar un polígono (con mi ratón) en un mapa de Leaflet y poder editarlo. 2. Importar/exportar datos KML de KML a/desde un mapa de Leaflet.
Tengo algunas preguntas básicas: 1) ¿Se puede lograr esto fácilmente solo con Leaflet (sin complementos)? 2) Cuando uso complementos como leaflet-kml/omnivore/filelayer/draw/tokml, etc., sé que puedo lograr lo que necesito, pero todas estas últimas versiones etiquetadas de los complementos son de hace años. No estoy seguro si está bien usarlos y por qué no hay una versión más reciente (tal vez no sea necesario una nueva).
Agradecería mucho sus respuestas, ¡gracias!
Respuesta del experto
R:
Para importar y exportar datos KML, hay varios complementos de Leaflet disponibles como leaflet-kml, leaflet-omnivore, leaflet-filelayer, leaflet-draw, leaflet-tokml, etc. Se recomienda utilizar la última versión estable del complemento disponible. En cuanto a por qué la última versión etiquetada es de hace años, puede significar una de las siguientes dos cosas:
a) El complemento es estable y no requiere actualizaciones.
b) El complemento ya no es mantenido y existen mejores alternativas disponibles.
Siempre es buena idea revisar los problemas y las solicitudes de extracción en el repositorio de GitHub del complemento para ver el estado actual del mismo.
¡Espero que esto ayude a responder tus preguntas!