• Publicidad

Módulo de Google Maps

Aquí encontrarás todo lo que sea específicamente acerca de módulos de Perl. Ya sea que estás compartiendo tu módulo, un manual o simplemente tienes una duda acerca de alguno.

Módulo de Google Maps

Notapor danimera » 2009-01-29 09:54 @454

Estoy buscando un módulo de Google Maps para usarlo.

Vi dos en CPAN que me gustó mucho: HTML::GoogleMaps y WebService::GoogleMaps.

Pero lo que quiero realmente hacer es poder marcar varios puntos en un mapa, pero los iconos no serán iguales, es decir, si es hospital es un icono, si es hotel otro así, jejejé.

No sé cuál me recomienden para usar... o si hay otro mejor.
100% Telch - Perl Web Programming
Cali PerlMongers: http://cali.pm.org
Avatar de Usuario
danimera
Perlero frecuente
Perlero frecuente
 
Mensajes: 871
Registrado: 2005-06-23 19:02 @834
Ubicación: Colombia

Publicidad

Notapor explorer » 2009-01-29 11:01 @500

De los dos módulos... en el segundo es en el que da las claves de los iconos que se pueden situar en el mapa. Pero no veo forma de cómo colocar otro tipo de iconos definidos por el usuario.

Lo que sí se puede hacer... es que una vez que tienes el mapa generado y convertido a imagen (como lo hace el segundo módulo), es colocar tú encima los iconos que quieras, ya que las coordenadas de longitud y latitud del mapa y resolución son conocidas. Un poco de matemáticas y sería fácil hacerlo con el módulo GD, por ejemplo.

Actualización: uno de los enlaces indicados en el segundo módulo llevan a una página (Google Maps Hacking and Bookmarklets), en la parte octava, parece que sí se puede hacer.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor danimera » 2009-01-29 15:10 @673

Ese vínculo no me abre, no podré ver la página y vi que en el primer módulo tiene esto:

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
$map->add_icon(name => $icon_name, image => $image_url, shadow => $shadow_url, icon_size => [ $width, $height ], shadow_size => [ $width, $height ], icon_anchor => [ $x, $y ], info_window_anchor => [ $x, $y ]);
#Adds a new icon, which can later be used by add_marker. All args are required except for info_window_anchor.

$map->add_marker(point => $point, html => $info_window_html)
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4


Es que no he trabajado con Google Maps, pero como siempre Perl hace las cosas por mi. jejejé. :P
100% Telch - Perl Web Programming
Cali PerlMongers: http://cali.pm.org
Avatar de Usuario
danimera
Perlero frecuente
Perlero frecuente
 
Mensajes: 871
Registrado: 2005-06-23 19:02 @834
Ubicación: Colombia


Volver a Módulos

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 7 invitados