lunes, 30 de diciembre de 2013

Unir campo DATE y TIME en un único campo TIMESTAMP con MySQL

Hace unos días me encontré la necesidad de unir un campo DATE y TIME para hacer un UPDATE sobre un campo TIMESTAMP de otra tabla.

La solución es muy sencilla. Simplemente tenemos que usar la función TIMESTAMP de la siguiente forma:

UPDATE tabla2, tabla1
SET tabla2.campo=TIMESTAMP(tabla1.campofecha, tabla1.campohora)
WHERE tabla2.id=tabla1.id

Espero que os sirva de ayuda.

miércoles, 4 de diciembre de 2013

Mapas vectoriales con el CANVAS en HTML5 mediante el proyecto Cartagen

A continuación vamos a hablar de un proyecto muy interesante llamado Cartagen (http://cartagen.org). Según ellos mismos definen en su repositorio de github se trata de:

"Cartagen es un framework de cliente basado en vectores para renderizar mapas en HTML5 nativo. Escrito en JavaScript, utiliza el nuevo elemento Canvas para cargar datos de mapas desde varias fuentes, incluyendo OpenStreetMap."

En el sitio web de Cartagen podemos ver varias demos que muestran el funcionamiento y la potencia de este framework. Además podrás ver y editar el código GSS (Geographic Style Sheets), con el que se le da estilo al mapa e incluso descargar el mapa creado como bitmap.