MicroStrategy ONE

设置与 Google 地图集成

安装适用于 Google 地图的 GIS 连接器

当你安装时 MicroStrategy,选择 安装 GIS 连接器 下的复选框 MicroStrategy Web 普遍的。这使得 MicroStrategy Google 地图的 GIS 连接器(插件)位于 GISConnectors 文件夹中 MicroStrategy 安装目录。如果您在初次安装时没有安装连接器 MicroStrategy,您可以稍后通过修复安装并选择来安装它 安装 GIS 连接器

获取 Google 地图许可证并注册您的域名

要获取 Google Maps API Premier 密钥并向 Google 注册您的域,请访问 谷歌地图 API 并按照网站上的说明进行操作。您的 Google Maps API Premier 密钥对单个目录或域有效。

复制插件并配置 Google 地图可视化

当您配置插件并将其复制到 MicroStrategy Web,Google 地图可视化效果将添加到可在仪表板或文档中使用的可视化效果列表中。

  1. 打开 GISConnectors/Map 文件夹 MicroStrategy 安装目录,然后打开包含适合您环境的 Google 地图可视化插件的文件夹:
    • J2EE环境:地图连接器
    • .NET环境:ConnectorForMap_ASP
  2. 复制适用于您的环境的 ConnectorForMap 插件文件夹并将其粘贴到您的插件文件夹中 MicroStrategy Web 安装目录。
  3. 展开复制的 ConnectorForMap 插件文件夹,然后导航到 WEB-INF/xml/。
  4. 打开mapConfig.xml 文件并执行以下操作:
    1. 配置您的 Google 地图 API 密钥

      • 如果您使用的是 Google Maps API Premier 产品,请在<mk>和</mk>标签,代替 InvalidPremierKey 在下面的代码示例中以粗体显示。这是您在 Google 注册域名时获得的密钥。

        复制
        <gc>
        <mk>InvalidPremierKey</mk>
        </gc>

      • 如果您使用标准 Google Maps API 而不是 Google Maps API Premier 产品,请设置 isPremier 的属性<mk>元素为“假”。

        复制
        <gc>
        <mk isPremier="false">InvalidPremierKey</mk>
        </gc>

    2. 通过渠道功能,您可以在 Google Enterprise 支持门户上按渠道查看地图的使用情况报告。如果您想使用此功能来跟踪使用同一客户端 ID 的不同应用程序的使用情况,请添加 <channel> 标记作为 <gc> 标记的子标记。添加格式正确的参数来代替 ChannelParam。请参阅 Google 开发者网站 有关如何格式化通道参数的说明。

      复制
      <gc>         
      <mk isPremier="true">PremierKey</mk>
      <channel>ChannelParam</channel>
      </gc>

    3. 保存修改后的mapConfig.xml 文件。
  5. 重新启动您的网络服务器以应用更改。

从以下位置访问 Google 地图可视化 dossier

  1. 打开一个 dossier 包含地理属性的数据集。
  2. 在顶部工具栏中,单击 插入可视化
  3. 选择 地图 > 地图
  4. 如果底图类型为 ESRI,打开格式面板。
  5. 从地图样式下拉列表中选择 谷歌
  6. 在数据集面板中,双击地理属性和度量以将它们添加到可视化效果中。