Mi tarea consiste en desarrollar un algoritmo que ajuste diferentes tipos de curvas en una secuencia de puntos dada en el espacio bidimensional.Representación 2D y ampliación con SVG
Para poder probar mi algoritmo, he elegido SVG para mostrar el resultado. Tengo varios problemas con eso.
Como puede haber entradas y salidas muy diferentes de mi algoritmo, es esencial que pueda ver los archivos SVG generados con la capacidad de acercar!
Pero una ruta en SVG solo se puede mostrar con un ancho determinado. Si hago un acercamiento, entonces el ancho de la ruta se hace más ancho. Me gustaría que el ancho sea, por ejemplo, 1 píxel en todos los niveles de zoom. ¿Existe alguna solucion para esto?
También: ¿puede SVG mostrar puntos? Sí, puntos simples y crudos. He descubierto que no puede.
Gracias
usando%: el zoom también amplía la línea. – libeako
Gracias por la propiedad de efecto vectorial, pero no funciona como quiero. No defiende el zoom, solo contra la transformación en el propio documento svg. Pero incluso eso no funciona, creo que porque esta podría ser una característica demasiado nueva de SVG, es posible que Mozilla Firefox no lo admita. – libeako
Creo que es una característica de SVG 1.2, pero incluso es compatible con los perfiles pequeños y móviles, por lo que cualquier implementación de SVG 1.2 debería ser compatible. La descripción de la especificación SVG hace que parezca que también debería funcionar para el acercamiento, ya que se supone que debe representarse en el contexto del dispositivo (es decir, el espacio de la pantalla). ¿Has probado con otros espectadores de SVG para ver cómo funciona? – Naaff