Foros del Web » Programando para Internet » ASP Clásico »

reporte de cambio, por email ,en un mapa

Estas en el tema de reporte de cambio, por email ,en un mapa en el foro de ASP Clásico en Foros del Web. Hola me gustaria saber como puedo hacer un codigo que cuando veo un mapa generado en svg al cambiar algo (poner comentario, hacer lineas, etc...) ...
  #1 (permalink)  
Antiguo 27/09/2007, 06:10
 
Fecha de Ingreso: agosto-2007
Mensajes: 79
Antigüedad: 17 años, 8 meses
Puntos: 0
reporte de cambio, por email ,en un mapa

Hola me gustaria saber como puedo hacer un codigo que cuando veo un mapa generado en svg al cambiar algo (poner comentario, hacer lineas, etc...) me mande un e-mail al administrador con ese trozo de imagen adjunta ( como si se imprimiese pantalla o algo) para posteriormente cambiarlo en la base de datos y asi tener siempre el mapa actualizado.
Seria algo como mandar un e-mail de la pagina al servidor (en este caso el servidor podria ser un usuario), pero creo que el mayor problema seria como hacer que la propia pagina reconozca que pones un comentario o cambias algo y genere un archivo .jpg o .svg de la imagen cambiada para enviarlo por e-mail.
Si a alguien se le ocurre como se puede hacer o ha tenido que trabajar con algo parecido le agradeceria la ayuda.
Un saludo.
  #2 (permalink)  
Antiguo 27/09/2007, 07:23
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Re: reporte de cambio, por email ,en un mapa

Si el mapa lo presentas por medio de un ActiveX (algo similar al CR) no creo que puedas detectar el cambio, sino es por este componente me gustaría me explicaras con más detalle como presentas ese mapa (si es solo una imagen o qué es y cómo capturas el comentario), si es algo que el browser controle como una imagen, pues si sería posible.
  #3 (permalink)  
Antiguo 27/09/2007, 07:27
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 19 años, 4 meses
Puntos: 7
Re: reporte de cambio, por email ,en un mapa

Lo que pides es algo realmente interesante y costoso svg es un archivo XML. Lo ideal sería hacer un editor on-line de la imagen svg y que el usuario pudiera cambiar la imagen incorporando/modificando/borrando los datos de la imagen que quisiera cambiar. Una vez modificada la imagen, grabarla directamente en la base de datos.

Esto se podria hacer con svg, con jpg desde luego que no ya que este formato es binario y svg no.

Desde luego el proyecto completo deberia estar en svg por su versatilidad. Si te decantas por jpg deberás usar componentes COM de terceros ya que ASP no dispone de el todopoderoso GD que posee PHP

Siento no poder ayudarte mucho mas ya que enviar algo por e-mail es facil pero enviar un trozo de imagen al admin es volverlo loco al pobre.

Desde luego es un proyecto muy interesante.


Un saludo

NOTA: Te me adelantaste, Myakire (yo no deberia escribir tanto)
__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -
  #4 (permalink)  
Antiguo 27/09/2007, 07:37
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Re: reporte de cambio, por email ,en un mapa

Cita:
NOTA: Te me adelantaste, Myakire (yo no deberia escribir tanto)
Bueno, igual me pareció interesante tu aporte sobre lo que es un svg deja me empapo levemente de información y a ver que se me ocurre para esto.

Saludos tamm

Edito:

Gracias a esta página ya supe como se maneja esto, y se me ocurre rapidamente: Si el grafico es enviado en código al browser y el visor de svg es quien lo genera, ¿no se soluciona tu problema simplemente mandando un correo html al administrador? u otra, puedes generar con FSO una página en el server (enviando mediante un evento de Ajax o un botón) con el código de la página y le mandas un correo al administrador con una liga a esa página, así se asegura que sea visto con un browser y no con el outlook por ejemplo.

Última edición por Myakire; 27/09/2007 a las 07:49
  #5 (permalink)  
Antiguo 27/09/2007, 09:54
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 19 años, 4 meses
Puntos: 7
Re: reporte de cambio, por email ,en un mapa

Igual a ti, Myakire

Lo siguiente es una imagen svg. Fijaos que bonito queda (si lo veis con FireFox 2 y algunos mas que incluyen motor de SVG)

http://upload.wikimedia.org/wikipedia/en/c/c7/SVG.svg

o una página html con svg embebido

http://developer.mozilla.org/present...as/SVGDemo.xml

(fijaos en su codigo fuente)

Además de ser ideal para diseñar mapas, se está investigando implementarlo para los teléfonos móviles.



Un saludo

__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -

Última edición por tammander; 27/09/2007 a las 10:11
  #6 (permalink)  
Antiguo 28/09/2007, 01:42
 
Fecha de Ingreso: agosto-2007
Mensajes: 79
Antigüedad: 17 años, 8 meses
Puntos: 0
Re: reporte de cambio, por email ,en un mapa

Muchas gracias a todos por el interes, aqui trabajamos con svg para generar mapas por web (para creacion de la web utilizamos geomap de intergraph (en un futuro tb vamos a implementarlos para las pda)) que son creados por un programa llamado GIS, que tranforma los mapas de autocad creados por delineantes por orden de ingenieros de obras almacenados en una base de datos, y que salen en web en 3 formatos JPEG, PNG y SVG que es la que siempre utilizamos....pero si viendo un mapa ya creado un ingeniero ve algo que no es correcto ¿como podria mandar desde la web un correo o un comentario para que se cambie algo en esa calle o sector despues de que el ingeniero haga un recuadro del mapa o haga un comentario? gracias por la ayuda propuesta voy a seguir mirando manuales y los enlaces que dejaron a ver si me aclaro.
Un saludo
  #7 (permalink)  
Antiguo 28/09/2007, 02:49
 
Fecha de Ingreso: agosto-2007
Mensajes: 79
Antigüedad: 17 años, 8 meses
Puntos: 0
Re: reporte de cambio, por email ,en un mapa

bueno ya que estoy me gustaria saber como puedo mover el mapa con la manita (en plan pdf) y hacer zoom in y zoom out con la ruedita del raton
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:02.