Integración de características de mapa y ubicación en SharePoint

Integre información de ubicación y mapas en listas de SharePoint y en aplicaciones móviles y web para SharePoint. Use el nuevo campo Ubicación geográfica y cree sus propios tipos de campo basados en la ubicación geográfica.

¿Qué son las características de mapa y ubicación de SharePoint?

SharePoint presenta un nuevo tipo de campo denominado Geolocalización que le permite realizar anotaciones en las listas de SharePoint con la información de ubicación. En columnas de tipo Geolocalización puede escribir la información de ubicación como un par de coordenadas de latitud y longitud en grados decimales o recuperar las coordenadas de la ubicación actual del usuario en el explorador si implementa la API de geolocalización W3C. En la lista, SharePoint muestra la ubicación en un mapa de la tecnología de Mapas de Bing. Además, una nueva vista denominada Vista del mapa muestra los elementos de lista como marcadores en un control Ajax V7 de Mapas de Bing con los elementos de lista como tarjetas en el panel izquierdo. La figura 1 resume las características predeterminadas de mapa y ubicación de SharePoint. Juntos, el campo Geolocalización y la Vista del mapa le permiten dar un contexto espacial a cualquier información al integrar datos de SharePoint en mapas. Además, permiten que los usuarios participen en nuevas formas de la web, aplicaciones móviles y soluciones.

Importante

Las personalizaciones basadas en JSLink (representación del cliente) no se admiten en la experiencia moderna. Esto incluye listas y bibliotecas modernas, así como la compatibilidad de JSLink en los elementos web de vista de lista de las páginas modernas. La representación del cliente es compatible con la experiencia clásica de SharePoint Online o local.

Nota:

Existe un paquete MSI llamado SQLSysClrTypes.msi que debe instalarse en cada servidor web front-end de SharePoint para poder ver el valor del campo de geolocalización o los datos de la lista. Este paquete instala componentes que implementan los nuevos tipos de Id. de jerarquía, geografía y geometría de SQL Server 2008. De forma predeterminada, este archivo se instala en SharePoint Online. Pero, no está destinado a una implementación local de SharePoint. Para poder llevar a cabo esta operación, necesita ser miembro del grupo Administradores de la granja de servidores. Para descargar SQLSysClrTypes.msi, consulte Microsoft SQL Server 2008 R2 SP1 Feature Pack para SQL Server 2008 o Microsoft SQL Server 2012 Feature Packpara SQL Server 2012 en el Centro de descarga de Microsoft.

Figura 1. Vista resumida de características predeterminadas de mapa y ubicación

Características predeterminadas de mapa y ubicación

¿Qué se puede hacer con las funciones de ubicación y mapas?

Las características de mapa y ubicación de SharePoint ofrecen oportunidades únicas a los desarrolladores para incorporar características de búsqueda de proximidad, mapas y ubicación en la web, aplicaciones móviles y soluciones. La tabla 1 contiene algunas tareas básicas que le ayudarán a integrar las características de mapa y ubicación en sus aplicaciones y soluciones.

Tabla 1. Tareas básicas para integrar funciones de ubicación y mapas

Tarea Descripción
Procedimientos para establecer la clave de los Mapas de Bing a nivel de la web y granja de SharePoint
SharePoint usa Mapas de Bing para representar el mapa de la ubicación. Para poder usar la característica de Mapas de Bing, deberá crear una clave de Mapas de Bing y establecerla a nivel de la web o granja. El artículo muestra las distintas maneras de establecer la clave en SharePoint y cuándo y qué opción debe elegir. Verá un mensaje de error en el mapa si no usa una clave de Mapas de Bing válida o si no se establece una clave en la web que contiene la lista o a nivel de granja.
Procedimientos para agregar una columna Geolocalización a una lista mediante programación en SharePoint
De forma predeterminada, la columna Ubicación geográfica no está disponible en listas de SharePoint para usuarios. Para agregar la columna a una lista de SharePoint, es necesario escribir código. En este tema se explica cómo agregar el campo Ubicación geográfica a una lista mediante programación.
Procedimientos para ampliar el tipo de campo Geolocalización mediante la representación del lado cliente
Puede proporcionar su propia representación de la interfaz de usuario predeterminada (UI.md), lógica y comportamiento del campo Geolocalización mediante la creación de tipos de campos personalizados que derivan de dicho campo. SharePoint simplifica la creación de tipos de campos personalizados, lo que le permite ejecutar JavaScript al proporcionar una nueva propiedad JSLink en la clase de campo Geolocalización, que apunta a un archivo .js personalizado que representa el campo.

Nota: La propiedad JSLink no se admite en las listas de encuesta o eventos. Un calendario de SharePoint es una lista de eventos.

Vea también