跳到主要内容 跳到补充内容

加载

加载加载未应用任何操作的数据集。这允许您加载所有 Qlik GeoOperations 支持的不同格式。

提示注释

如果几何图形非常详细且显示速度较慢,则简化可以作为加载的良好替代方案。

您可以加载:

  • 文件

  • 分隔的文本文件

  • 位置服务的标准区域和点

  • 之前加载的表

从文件加载

可以使用加载从以下文件类型加载数据:

  • DXF

  • ESRIJSON

  • GeoJSON

  • GML2

  • Shapefile(压缩)

  1. 数据连接下,单击 Qlik GeoOperations 连接上的 选择数据

  2. 操作下,选择加载

  3. 类型下,选择基于文件的地理数据集

  4. URL 下,输入文件的位置。

    仅允许使用 HTTPS 或 LIB 协议的 URL。

    您可以使用以下语法使用应用程序空间中数据源中的文件:lib://DataFiles/<file name> 例如 lib://DataFiles/SalesGeographies.geojson

    还可以使用以下语法指定存储文件的空间:lib://<space name>:DataFiles/<file name>。例如 lib://EuropeSales:DataFiles/SalesGeographies.geojson

    还可以使用以下语法从 Web 存储提供程序连接器指定文件:lib://<Web Storage Provider>/<file name>。例如 lib://Dropbox/SalesGeographies.geojson

  5. 关键字段下,选择包含每个几何结构标识的字段。

    如果选择自动生成,将生成关键字段。

    如果选择指定,请输入字段名称。

  6. 文件类型下,选择要加载的文件的类型。

  7. 字符编码下,选择文件中使用的字符编码。

    如果选择自动,则连接将尝试自动检测编码。

    如果选择指定,请输入编码。

  8. 预期几何结构类型下,选择几何结构字段中包含的几何结构类型。有以下类型可用:

    • 自动:尝试自动检测类型。
    • :查找指定文件中的点。
    • 线:查找指定文件中的线。
    • 多边形:查找指定文件中的多边形。
  9. 下,选择要加载的表。

  10. 字段下,从表中选择要加载的字段。

  11. 单击插入脚本

从单独的文本文件加载数据

包含表格数据的文本文件,可以选择包含几何体。可以指定位置名称,代替几何体。所有字段都将作为字符串加载。

  1. 数据连接下,单击 Qlik GeoOperations 连接上的 选择数据

  2. 操作下,选择加载

  3. 类型下,选择单独的文本文件

  4. URL 下,输入文件的位置。

    仅允许使用 HTTPS 或 LIB 协议的 URL。

    您可以使用以下语法使用应用程序空间中数据源中的文件:lib://DataFiles/<file name> 例如 lib://DataFiles/SalesGeographies.geojson

    还可以使用以下语法指定存储文件的空间:lib://<space name>:DataFiles/<file name>。例如 lib://EuropeSales:DataFiles/SalesGeographies.geojson

    还可以使用以下语法从 Web 存储提供程序连接器指定文件:lib://<Web Storage Provider>/<file name>。例如 lib://Dropbox/SalesGeographies.geojson

  5. 关键字段下,选择包含每个几何结构标识的字段。

    如果选择自动生成,将生成关键字段。

    如果选择指定,请输入字段名称。

  6. 几何结构字段下,输入几何结构字段的名称。

    如果点数据位于两个字段中,则以下面的格式指定:latitude field,longitude field

  7. 几何结构类型下,选择几何结构字段中包含的几何结构类型。有以下类型可用:

    • Qlik Sense 点格式的点几何结构:[longitude,latitude]
    • 点纬度和经度:在单独的字段中使用纬度和经度点几何结构。
    • 线:一种 Qlik Sense 线格式的线几何结构:[[longitude,latitude],[longitude,latitude],...]
    • 多边形:多边形几何结构。
    • LocationNamedPoint :地理点的名称,如城市。
    • LocationNamedArea :地理区域的名称,如国家/地区。
    • WKT :WKT 格式的集合结构:Qlik GeoOperations 支持 Point、LineString、MultiLineString、Polygon 和 MultiPolygon。有关详细信息,请参见几何结构的已知文字表示
  8. (可选)在位置后缀下,添加后缀以附加到所有值。

    这是向基于服务器的位置服务(如国家/地区代码或类型)指定更多信息的有效方法。例如,使用以下后缀,所有项目都指定为瑞典的城市:,SE:city。有关要使用的语法的更多信息,请参阅位置服务 (仅提供英文版本)

  9. 字符编码下,选择文件中使用的字符编码。

    如果选择自动,则连接将尝试自动检测编码。

    如果选择指定,请输入编码。

  10. 标题下,如果标题是第一行,请选择文件中的第一行

    否则,选择指定并输入列的名称,用逗号分隔。

  11. 字段分隔符下,输入分隔字段的字符。

    除字符外,还支持关键字 TABNEWLINECOMMASEMICOLON

  12. 记录分隔符下,输入分隔行的字符。

    除字符外,还支持关键字 TABNEWLINECOMMASEMICOLON

  13. (可选)在引号字符下,输入用于引用字符串的字符。

    引号内的字段分隔符和记录分隔符将不会被这样解析。将删除加载数据中的引号。支持关键词 QUOTE (")、DOUBLEQUOTE (") 和 SINGLEQUOTE (')。

  14. 坐标参考系下,选择要加载的数据的 CRS。

    数据在加载到应用程序之前从所选 CRS 投影到 WGS84 (EPSG:4326)。

    如果选择自动,则连接将尝试从文件中自动检测 CRS。如果文件中未找到 CRS,则使用 EPSG:4326 (WGS84)。

    信息注释

    设置 CRS 值会覆盖文件中的信息,并且仅应针对缺少此类信息的文件或已知信息错误的文件进行设置。不支持数据包含多个 CRS 的文件。

  15. 下,选择要加载的表。

  16. 字段下,从表中选择要加载的字段。

  17. 单击插入脚本

加载标准区域和点

您可以从 Qlik GeoAnalytics 服务器位置服务加载默认点和区域。这些字段可以与其他表中包含相应名称的字段相关联,以提供点和区域。

有以下位置类型可用:

位置支持
位置 描述 区域
Adm 1 区域 第一级行政区域。
Adm 2 区域 第二级行政区域。
Adm 3 区域 第三级行政区域。
Adm 4 区域 第四级行政区域。
机场代码 IATA IATA 机场代码。
机场代码 ICAO ICAO 机场代码。
大写字母 国家首都。
城市 主要城市和地点。
大洲 大洲。
国家/地区 国家/地区名称。
国家/地区代码 ISO 2 国家/地区 ISO 2 代码。
国家/地区代码 ISO 3 国家/地区 ISO 3 代码。
邮政编码 邮政编码或 ZIP 码。
  1. 数据连接下,单击 Qlik GeoOperations 连接上的 选择数据

  2. 操作下,选择加载

  3. 类型下,选择单独的文本文件

  4. 几何结构类型下,选择区域

  5. 位置类型下,选择要加载的位置。

  6. 国家/地区代码下,可以选择为要从中加载位置的国家/地区输入国家/地区码(2 或 3 个字母)。

    您可以用逗号分隔国家/地区代码。不输入值表示将加载所选类型的所有位置。

    信息注释

    只能加载 50,000 个条目。如果加载更多,加载将失败。

  7. 下,选择要加载的表。

  8. 字段下,从表中选择要加载的字段。

  9. 单击插入脚本

加载以前加载的表

您可以将先前加载的表传递给 Qlik GeoOperations,以声明应如何解释其地理数据。

在许多情况下,可以根据内容自动检测关键字段和几何结构字段。建议声明表,以便在重新加载新数据后不会更改解释。

通常使用 Qlik Sense 几何结构格式,但也支持众所周知的几何结构表示 (WKT) 格式。这使得可以从数据库读取地理数据,然后使用加载操作转换几何结构。

  1. 数据连接下,单击 Qlik GeoOperations 连接上的 选择数据

  2. 操作下,选择加载

  3. 类型下,选择加载的表

  4. 表名称下,输入表。

  5. 关键字段下,选择包含每个几何结构标识的字段。

    如果选择自动生成,将生成关键字段。

    如果选择指定,请输入字段名称。

  6. 几何结构类型和字段下,选择几何结构类型,然后输入包含该数据的字段。

    对于不包含几何结构的数据,请选择

  7. 坐标参考系下,选择要加载的数据的 CRS。

    数据在加载到应用程序之前从所选 CRS 投影到 WGS84 (EPSG:4326)。

    如果选择自动,则连接将尝试从文件中自动检测 CRS。如果文件中未找到 CRS,则使用 EPSG:4326 (WGS84)。

    信息注释

    设置 CRS 值会覆盖文件中的信息,并且仅应针对缺少此类信息的文件或已知信息错误的文件进行设置。不支持数据包含多个 CRS 的文件。

  8. 下,选择要加载的表。

  9. 字段下,从表中选择要加载的字段。

  10. 单击插入脚本

现在,在“最近”操作中加载时,可以从 temppoints CSV 文件中加载 pts2 表中的数据。

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!