Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

212
Vistas
¿Cómo oculto el lado no dibujado de un polígono durante el modo de dibujo del polígono usando mapbox-gl-draw?

La función normal de la herramienta de dibujo de polígonos de mapbox-gl-draw muestra el polígono que se crearía si hiciera clic en el punto original desde donde comenzó.

ingrese la descripción de la imagen aquí

Pero lo que me gustaría es NO mostrar la línea que aún no ha sido dibujada por el usuario durante el modo de dibujo.

En esta imagen, el lado izquierdo y el lado inferior están bien porque el usuario colocó el punto superior y el segundo punto en la parte inferior. Pero no quiero ver una línea que conecte donde está mi cursor con el punto original.

Puedo eliminar el color de relleno cambiando el estilo de relleno, pero no puedo ocultar la línea "fantasma", ya que usa el mismo trazo que las otras líneas dibujadas por el usuario.

He usado la sección "Líneas y polígonos" de este enlace: https://github.com/mapbox/mapbox-gl-draw/blob/main/docs/EXAMPLES.md

Lo que he intentado editar:

 { id: "gl-draw-polygon-stroke-active", type: "line", filter: ["all", ["==", "$type", "Polygon"], ["!=", "mode", "static"]], layout: { "line-cap": "round", "line-join": "round", }, paint: { "line-color": "#D20C0C", "line-dasharray": [0.2, 2], "line-width": 3, }, }

Pero esto también cambia el trazo de la línea "fantasma". ¿Es posible simplemente ocultar la línea fantasma o necesito hacer una implementación de polígono personalizada del modo de polígono mapbox-gl-draw?

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda