博客地址:http://blog.csdn.net/foxdave
在该系列文章中,作者展示了SharePoint 2013最显著的新功能概观——对移动设备的支持。
该系列文章:
移动设备和SharePoint 2013 - 第1部分:概述
移动设备和SharePoint 2013 - 第2部分:设备管道和SharePoint页面模型
移动设备和SharePoint 2013 - 第3部分:推送通知
定位
SharePoint Server 2013支持一个新的地理位置字段类型,可应用于移动应用程序开发。
现在您可以列出“位置感知”,并通过必应地图显示经纬度坐标,在地图视图上会显示为一个图钉。尽管有多种方式应用该地理位置字段,一个关键的场景是移动应用程序开发。
当用户远程办公时可以跟踪和记录位置信息数据。或者,当应用程序执行离线功能时帮助用户定位兴趣点。
源:https://msdn.microsoft.com/zh-cn/library/jj163135(v=office.15).aspx
先决条件
必须在SharePoint的每个前端服务器上安装SQLSysClrTypes.msi(SQL Sever 2008 R2 SP1 Feature Pack, SQL Server 2012 Feature Pack)来查看位置字段的值或列表中的数据。
否则你会遇到如下错误信息:
A required component for using a geolocation field is not installed: Microsoft SQL Server System CLR Types
这个包在SQL 2008中负责安装用来实施新的几何、地理和hierarchyid类型的组件。默认情况下,这个文件是为SharePoint Online安装的,本地部署的SharePoint 2013预览版无法使用。
感谢Bas Lijten指出:Link
限制
当你通过UI创建列表时,地理位置字段是不可用的。也就是说,只能通过编程来实现该字段的插入。
补充信息:
在 SharePoint 2013 移动应用程序中使用位置字段类型