Turn on more accessible mode
Skip Ribbon Commands
Skip to main content
Turn on Animations

Integración de SharePoint 2007 con mapas de Microsoft

WebParts


El sistema de mapas online de Microsoft (Virtual Earth) se puede integrar con SharePoint 2007
Autor: Gustavo

Microsoft ha creado un sistema de mapas Online con un Modelo de Objetos que se puede utilizar en SharePoint 2007 para mostrar mapas en el Portal.

En SharePoint, agregue una WebPart del tipo "Elemento Web Editor de contenido" en alguna pagina. Vaya al "panel de herramientas" de la WebPart y utilice el botón "Editor de código fuente" para iniciar el editor. Añada el siguiente código:

El primer script baja el "mapcontrol" desde el sitio de Microsoft, necesario para mostrar el mapa.

La función "GetMapa" inicia el control y lo carga en la pagina indicando las coordinadas en la forma de latitud y longitud ("new VELatLong(12.95, -7.8)", en el ejemplo), el nivel del zoom ("6"), el tipo de imagen ("r" = Road, "a" = Aerial, "H" = Hybrid) y si el control del mapa será visible o no.

La función "AddPin" agrega una chincheta en el mapa, en la posición (latitud y longitud) indicadas, con un titulo y descripción.

La función "addLoadEvent" es una función general que ejecuta el script cada vez que la página es refrescada.

Finalmente, el elemento HTML "div" muestra el mapa en la pantalla.

El SDK de Virtual Earth se puede encontrar en http://dev.live.com/virtualearth/sdk/.