[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: [Ayuda] simplificar svg



leon wrote:

que tal amigos

espero que mi explicacion sea clara para que me echen una mano

hice un mapa con la ayuda de inkscape y me quedo algo pesado (unos
3Mb) por lo que quisiera 'simplificarlo'

checando el archivo veo que tengo muchas entradas como la siguiente
(calculo que el 95%)
--------
 <path style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#aaaaaa;stroke-width:1.0000000pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.
0000000;"
    d="M 222.19234,1019.3154 L 345.01670,1090.0667"
    id="path1575"
    sodipodi:stroke-cmyk="(0.0000000 0.0000000 0.0000000 0.33333334)" />

segun entiendo el archivo svg esta en formato xml (formatos sobre los
que aun estoy verde)
la mayor parte del archivo son lineas rectas en gris, como la del
ejemplo, por lo que supongo que se puede hacer una reduccion del
tamaño del archivo si cambio lo que esta entre comillas en <path
style="algo" y definiendo ese  "algo" en el principio (encabezado o
como se diga) del archivo y tal vez en el mismo caso de:
sodipodi:stroke-cmyk="algo2"
Explicacion breve, desconozco la especificacion del SVG pero los datos son legibles para un diseñador geek ;)

Mira, todas dentro de style indican las propiedas del trazo, tales como relleno (fill) efecto, color del trazo en formato RRGGBB (stroke) o el ancho definido en puntos al parecer.

d, imagino son las coordenadas, es decir los nodos del trazo. id, todo trazo debe tener un nombre para que pueda ser accesado por x o y programa, este deber ser unico, y sodipodi:stroke-cmyk (que ademas suena a tag no standard), son los valores en Cyan Magenta Yellow y blacK, definidos desde un valor de 0.0000000 (ausencia de color) a 1.0000000 (color saturado)

y tambien (supongo) que esto me ayudaria a mostrar mi imagen svg en
distintos colores simplemente cambiando la definicion
Sip, aunque es dificil hacer las combinaciones de colores en CMYK nada como una interfaz grafica, pero nada que no se posible...

Un buen post de un amigo en blog acerca de el CMYK, viene con unas interesantes ligas...

http://www.isopixel.net/archives/000962.html

la idea es montar un mapa (de mi ciudad) en la web sin usar los
pesados (complicados, propietarios y otras desventajas) archivos flash
Mmm, supongo que te quejas por que te resultaba lento manejar el archivo, el detalle, muchos nodos en una sola pieza, la opcion aqui era dividir el mapa en pequeñas piezas que al hacer zoom sobre una seccion, cambiara de scene, y asi tienes un mapa menos " pesado "

como mencionaba mas arriba todavia ando verde en el manejo xml o svg
pero estoy en proceso
y mientras tanto es un  poco pesado manejar el archivo ahora que he
completado la 'captura' de un 90% de la ciudad

si gustan echarle un ojo al archivo, (sin nombres de calles aun) esta aqui
http://www.geocities.com/rleonmx/dibujo.txt
(paciencia si yahoo se pone sus moños, por cierto es solo una parte
(134kb) y hay que cambiar la extension a .svg, yahoo no me dejo subir
un archivo .svg)
se puede ver con inkscape o con el plugin svg
Mencionaban en otro correo acerca de usar svgz, pero es la misma carga para el sistema, la opcion mas sana, es dividir tu mapa en pequeños trozos mas "manejables,

saludos y gracias por leer todo el chorizote
No hay problema. Dudas a la lista :)

--
-------------------------------
Gustavo Barron
Consultoria IT & D.signer
http://www.idealabs.tk

-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCA/IT/TW/L/CS/MU d+(--) s-:- a-- C++ UL+++$ L++ E--- W+++$ N+ o+++
K- w O- M+ V- PS+(+++) PE- Y+ PGP t+(---) 5-- X++ R tv++ b++>+++ DI+ D++ G e h* r y+>$
------END GEEK CODE BLOCK------




[Hilos de Discusión] [Fecha] [Tema] [Autor]