mar 152017
 

Desde hace unos días, GMLib ha dejado de funcionar correctamente mostrando el siguiente mensaje de error:

«Se ha producido un error.
Esta página no ha cargado Google Maps correctamente. Descubre los detalles técnicos del problema en la consola de JavaScript.» Continue reading »

may 122016
 

Debido al futuro cierre de google.code han dejado de ser accesibles los archivos vía raw. Por este motivo, y dado que GMLib usa StyledMarker.js alojado en estos servidores, GMLib ha dejado de funcionar.

No obstante, la solución es sencilla: subir este archivo a otro servidor y hacer un pequeño cambio en el código de la GMLib.

Así pues, he subido StyledMarker.js al repositorio de la GMLib en GitHub. Ahora sólo quedará modificar hacer un pequeño cambio en la GMLib:

  • En el fichero .\resources\map.html sustituir el enlace
http://google-maps-utility-library-v3.googlecode.com/svn/trunk/styledmarker/src/StyledMarker.js

por éste otro

https://rawgit.com/cadetill/gmlib_v1/master/Resources/StyledMarker.js
  • Recrear el archivo de recursos ejecutando el archivo .\resources\rc.cmd
  • Hacer un build (no un compile) de toda la GMLib

Con estos tres sencillos pasos ya tendremos la GMLib otra vez en funcionamiento.

Otra opción es descargaros del repositorio los fuentes modificados.

Hasta la próxima!

feb 102016
 

Buscando información para la librería GMLib sobre las novedades del TWebBrowser en Androis y iOS en las nuevas versiones de RAD Studio (acceso al HTML y ejecución de funciones JavaScript), me encontré la clase TWebBrowserEx que realiza todo lo que necesito.

Esta clase realizada por Jun HOSOKAWA es compatible con RAD Studio (desde la versión XE5 -con alguna pequeña corrección- hasta Seattle 10) y con Appmethod (desde la 1.14 a la 1.17).

La clase TWebBrowserEx hereda directamente de TWebBrowser (por lo que será compatible con cualquier aplicativo que se tenga hecho con éste componente) añadiendole ciertas funcionalidades interesantes: Continue reading »

sep 232015
 

Buenas

Pues os presento una nueva versión de los componentes GMLib. Como comenté en una entrada anterior, esta versión sólo trae compatibilidad con la nueva versión de Rad Studio Seattle 10.

Como siempre, podéis descargaros la nueva versión desde los sitios habituales que podéis encontrar en la página de los componentes.

Hasta la próxima entrada,

ago 092015
 

Buenas

Hoy os presento una nueva versión de la librería GMLib en la que, a parte de la corrección de algunos bugs, trae las siguientes novedades:

  • Compatibilidad con RAD Studio XE8
  • Compatibilidad con OpenStreet Maps

A parte de ésto, decir que GMLib 1.x se congelará en esta versión para poder dedicarme de lleno en la versión 2.0 la cuál estará totalmente recodificada. No obstante, y mientras esta nueva versión no vea la luz, GMLib 1.x se irá recompilando en cada una de las nuevas versiones de RAD Studio que vayan saliendo.

Como siempre, podéis descargaros la nueva versión desde los sitios habituales que podéis encontrar en la página de los componentes.

Hasta la próxima entrada,

oct 202014
 

Buenas

Debido a una reciente actualización en la API de Google Maps en la clase InfoWindows, los componentes de la GMLib que la usaban han empezado a dar errores de JavaScript. Así pues, me he visto con la obligación de sacar una nueva versión más rápido de lo que quería para intentar solucionar este problema (espero no haber ocasionado nuevos problemas jejeje).

A parte de este cambio, esta nueva versión también lleva:

  • compatibilidad con XE7
  • corregido error en el método de la clase base TCustomCircle.SetRadius
  • corregido error en el método de la clase base TCustomSizeable.OnTimer
  • corregido error en el método de la clase base TGMObjects.IsMapActive
  • se ha añadido la propiedad TMarker.Direction de tipo entero tal y como se pedía en la lista de problemas de Google Code

Como de costumbre, podéis descargaros la nueva versión desde la página de los componentes y de los sitios habituales.

Hasta la próxima entrada,

ago 302014
 

Buenas

Mientras voy trabajando en la versión 2 de la GMLib (una nueva versión totalmente recodificada y con todas las nuevas funcionalidades de la API de Google Maps), el amigo Frédéric LESUR ha desarrollado la implementación de la parte del API de Google Maps para la visualización de archivos KML.

Dicho desarrollo se merece sacar una nueva versión de los componentes, así que aquí tenemos la versión 1.4.0 con algunas correcciones de errores menores y ésta nueva implementación.

Desde aquí agradecerle el trabajo realizado.

Como siempre, podéis descargaros la nueva versión desde los sitios habituales que encontraréis en la página de los componentes.

Hasta la próxima.

jun 172014
 

Buenas

Después de la salida de RADStudio XE6, era necesario liberar una nueva versión de la GMLib.

Ya puestos a hacerlo compatible con XE6, también he añadido un nuevo componente, el TGMHeatMap, para poder representar mapas de calor.

Para poder usar el componente, os recomiendo la lectura de esta entrada anterior.

Como siempre, tenéis disponible la descarga de los mismos desde los sitios habituales.

Pues nada, de momento esto es todo.

Hasta la próxima entrada.

mar 262014
 

Buenas

Dado que varios de vosotros me habéis pedido que empaquete una nueva versión de la GMLib, me he decidido a dar por cerrada la versión 1.2.x con los arreglos y mejoras que tiene hasta la fecha y empaquetarla.

Así pues, a partir de este momento tenéis disponible para descarga por los canales habituales la nueva versión.

Como principales cambios decir que tenemos un paquete para XE5, que se arreglan 5 bugs (uno de ellos arrastrado des de hace tiempo), que se añaden varios idiomas (gracias a los colaboradores) y que se añade el uso de la APIKey de Google Maps para aquellos que tengan la necesidad de usar ampliamente Google Maps y, por lo tanto, tengan que adquirir una licencia.

Pues nada, de momento esto es todo.

Hasta la próxima entrada.

 

jun 122013
 

Buenas

Nueva versión de la GMLib / New version of  the GMLib.

Mensaje en dos idiomas / Post in two languages:


spanish flag Volvemos con una nueva versión de la GMLib, la 1.1.0. No trae muchas novedades, pero sí estudio para futuras versiones…

Continue reading »