V4.2 FP3:

为地理视图启用区域聚集

您可以将位置分组到城市,将城市分组到省/自治区/直辖市,以及将省/自治区/直辖市分组到国家或地区。 这种分组称为区域聚集。

区域聚集具有以下优势:

  • 放置在地图上的标记数量减少。
  • 您可以查看大面积地图区域,例如,两个数据中心或者国家或地区之间的连接。

地理视图可以通过网络视图、一组定义的地理边界、一组特定的设备、特定域或所有域中的所有设备限定范围。 设备和位置的事件也会聚集。 区域显示所有子区域的最高状态级别。

区域之间的链接表示区域到区域、区域到位置或区域到设备的聚集链接。

您可以配置用于不同级别区域聚集的图标。

要为地理视图启用区域聚集,请完成以下步骤。

  1. 确保为要包含在地理视图中的所有设备正确填充 ACMEGeoLocation (或等效) 数据库表中的以下字段:
    IP,ADDRESS,CITY,STATE,COUNTRY,LATITUDE,LONGITUDE
    限制:

    确保层次结构中的每个级别都是唯一的。 以下示例不正确,因为城市和州的值相同:

    IP, ADDRESS, CITY, STATE, COUNTRY, LATITUDE, LONGITUDE
    192.168.0.1,"113620 Redwood Gulch Rd, Cupertino, CA 95014, USA",PLAL,PLAL,US,37.15458,-122.05561
    192.168.0.2,"113620 Redwood Gulch Rd, Cupertino, CA 95014, USA",CA,CA,US,37.15458,-122.05561

    以下示例不正确,因为城市和国家或地区值相同。

    IP, ADDRESS, CITY, STATE, COUNTRY, LATITUDE, LONGITUDE
    Redwood Gulch Rd, Cupertino, CA 95014, USA",US,CA,US,37.15458,-122.05561

    以下示例不正确,因为 PLAL 值先前用作城市并且在此处用作省/直辖市/自治区。 CA 已用作状态,在此处用作国家或地区。

    IP, ADDRESS, CITY, STATE, COUNTRY, LATITUDE, LONGITUDE
    192.168.0.3,"113620 Redwood Gulch Rd, Cupertino, CA 95014, USA",Redwood,PLAL,CA,37.15458,-122.05561
    

    以下示例正确,因为地理层次结构已正确排序并包含。

    IP, ADDRESS, CITY, STATE, COUNTRY, LATITUDE, LONGITUDE
    192.168.0.1,"113620 Redwood Gulch Rd, Cupertino, CA 95014, USA",PLAL,CA,US,37.15458,-122.05561
    地理视图中不包含不正确的层次结构。 PopulateDNCIM_CustomGeography 拼合器从拓扑中除去不正确的层次结构,并将每次出现的错误记录在 ncp_disco 日志中,如下所示:
    Cyclic collection detected : Entity with entityId 123 should not be collected with collectingEntityId 8912

    缺省区域聚集是 address -> city -> state -> country。 此逻辑在以下编排器中定义: $NCHOME/precision/disco/stitchers/DNCIM/PopulateDNCIM_CustomGeography.stch

    对于区域聚集保留字符顺序 ->。 设备和位置名称不得包含该顺序。

  2. 打开 GIS 设备图 ,然后单击 拓扑呈现 选项卡。 启用将位置聚集到区域选项。

    您也可以对地图使用 URL 参数来启用或禁用区域聚集。

  3. V4.2 修复包 18:要配置用于不同级别区域聚合的图标,请在 $JazzSM_HOME/profile/installedApps/JazzSMNode01Cell/isc.ear/ncp_gis.war/resources/config.json 文件中编辑以下属性。
    aggIconBasedOnLevel
    将此属性设置为 "true" 以启用每个聚集级别的图标定制。 "false" 的缺省值将禁用此功能。
    aggIconsForLevelType

    更改级别列表中图标的名称。 在以下示例中,级别 3 和 4 使用区域的图标,级别 1 和 2 使用位置的图标。

    
            "aggIconsForLevelType": {
                "level1": "geolocation.png",
                "level2": "geolocation.png",
                "level3": "georegion.png",
                "level4": "georegion.png",
可以将设备和位置自动分组到地理视图中可用的最高区域层次结构。 双击区域可以向下钻取到该区域,并显示层次结构的下一个逻辑级别。 用户可以通过在 “地图配置” 窗口的 “拓扑渲染” 选项卡上选择 “聚合位置到区域” > “启用” 来为其会话启用区域聚合。