联合搜索 Virtual Earth 映射连接器示例

备注

本主题介绍 Infrastructure Update for Microsoft Office Servers中的功能。若要下载此更新,请参阅 2008 年 7 月 15 日版 SharePoint Server 2007 基础结构更新说明

通过使用联合搜索 Web 部件,在搜索结果页上不仅仅可以显示 OpenSearch (1.0/1.1) 网站中的结果,还可以显示其他内容。同样的轻型接口(即连接器)使您能够显示 results of SQL Server database queries,并使您能够include results from sites that do not expose XML feeds,而且还可用于显示 Web 服务请求的结果。

本示例演示您可以将连接器概念扩展到非搜索查询的 Web 服务请求。它演示如何使用连接器将结构化地址字符串传递给 Microsoft MapPoint Web 服务以获取该地址的纬度坐标和经度坐标。具有这些坐标后,只需向联合位置定义文件添加一些 ECMAScript 代码(JScript 和 JavaScript),便可显示 Microsoft Virtual Earth 映射。

关于下载(包括联合搜索 Virtual Earth 映射连接器示例应用程序的完整代码),请参阅Federated Search Connector for Virtual Earth Maps Sample

先决条件

若要使用联合搜索 Virtual Earth 映射连接器示例,您必须具有 MapPoint developer account。您的环境必须安装了以下各项:

  • Office SharePoint Server 2007

  • Infrastructure Update for Microsoft Office Servers

  • 支持 Microsoft Visual C# 的 Microsoft Visual Studio 2005 或 Microsoft Visual Studio 2008

完成演练

以下主题将引导您完成创建和部署联合搜索 Virtual Earth 映射连接器的整个过程:

步骤 1:设置用于联合搜索 Virtual Earth 映射连接器的项目

步骤 2:为联合搜索 Virtual Earth 映射连接器添加代码

步骤 3:创建 Virtual Earth 映射位置并自定义 XSL

See Also

概念

构建联合搜索连接器的体系结构指南

联合结果 Web 部件 XSLT