Programación SIG

lunes, junio 23, 2008

Google Maps + ASP.NET en Firefox

Estoy utilizando Google Maps y ASP.NET en un proyecto. Aunque existen controles ASP.NET que encapsulan la funcionalidad de Google Maps, no quiero utilizarlos porque luego necesito integrar funcionalidad de ArcGIS Server encima del mapa de Google Maps (con la nueva API de Javascript, version 9.3). Por lo tanto estoy utilizando el API de Google Maps por defecto.

Ademas, estoy utilizando controles AJAX del AJAX Control Toolkit, y he descubierto que en Firefox no conviene poner un control de Google Maps dentro de un TabContainer, porque el comportamiento de algo tan sencillo como hacer un "Pan" se vuelve aleatorio y poco controlable. La solucion ha sido sacarlo del TabContainer, y todo ha funcionado correctamente. Curiosamente este problema no existe en IE 7.

La verdad es que mi aplicacion no tiene como requisito ser multinavegador, pero en estos casos creo que conviene cubrirse las espaldas, porque estara expuesta a varios usuarios, y a saber los navegadores que utilizan.