本文簡要介紹 python 語言中 arcgis.features.GeoAccessor.from_parquet
的用法。
用法:
static from_parquet(path, columns=None, **kwargs)
返回:
空間啟用DataFrame
從文件路徑加載 Parquet 對象,返回 Spatially Enabled DataFrame。
您可以使用
columns
參數讀取文件中的列子集。但是,返回的 Spatially Enabled DataFrame 的結構將取決於您讀取的列:如果沒有讀取幾何列,這將引發
ValueError
- 您應該使用 pandasread_parquet
方法。如果保存到此文件的主幾何列不包含在列中,則第一個可用的幾何列將被設置為返回的 Spatially Enabled DataFrame 的幾何列。
需要‘pyarrow’。
arcgis 版本中的新函數:1.9
Parameter
Description
path
必需的字符串。路徑對象
columns
可選列表[str]。默認為
None
。如果不是“無”,則隻會從文件中讀取這些列。如果不包含主幾何列,則從文件中讀取的第一個輔助幾何將被設置為返回的 Spatially Enabled DataFrame 的幾何列。如果不存在幾何列,則會引發ValueError
。**kwargs
可選字典。可以賦予
pyarrow.parquet.read_table
方法的任何附加 kwargs。>>> df = pd.DataFrame.spatial.read_parquet("data.parquet")
指定要讀取的列:
>>> df = pd.DataFrame.spatial.read_parquet( ... "data.parquet", ... columns=["SHAPE", "pop_est"] ... )
相關用法
- Python ArcGIS GeoAccessor.from_layer用法及代碼示例
- Python ArcGIS GeoAccessor.full_extent用法及代碼示例
- Python ArcGIS GeoAccessor.bbox用法及代碼示例
- Python ArcGIS GeoAccessor.area用法及代碼示例
- Python ArcGIS GeoAccessor.length用法及代碼示例
- Python ArcGIS GeoAccessor.true_centroid用法及代碼示例
- Python ArcGIS GeoAccessor.centroid用法及代碼示例
- Python ArcGIS Geometry.true_centroid用法及代碼示例
- Python ArcGIS Geometry.last_point用法及代碼示例
- Python ArcGIS Geometry.measure_on_line用法及代碼示例
- Python ArcGIS Geometry.point_from_angle_and_distance用法及代碼示例
- Python ArcGIS Geometry.hull_rectangle用法及代碼示例
- Python ArcGIS Geometry.translate用法及代碼示例
- Python ArcGIS Geometry.from_shapely用法及代碼示例
- Python ArcGIS Geometry.intersect用法及代碼示例
- Python ArcGIS Geometry.length用法及代碼示例
- Python ArcGIS Geometry.area用法及代碼示例
- Python ArcGIS Geometry.angle_distance_to用法及代碼示例
- Python ArcGIS Geometry.project_as用法及代碼示例
- Python ArcGIS Geometry.part_count用法及代碼示例
- Python ArcGIS Geometry.spatial_reference用法及代碼示例
- Python ArcGIS Geometry.densify用法及代碼示例
- Python ArcGIS Geometry用法及代碼示例
- Python ArcGIS Geometry.first_point用法及代碼示例
- Python ArcGIS Geometry.geometry_type用法及代碼示例
注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 arcgis.features.GeoAccessor.from_parquet。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。