本文簡要介紹 python 語言中 arcgis.raster.ImageryLayer.filter_by
的用法。
用法:
filter_by(where=None, geometry=None, time=None, lock_rasters=True)
返回:
ImageryLayer
已過濾的圖像滿足過濾條件
filter_by
方法通過 where 子句、幾何和時間過濾器過濾層。Parameter
Description
where
可選字符串。該圖層上的 where 子句通過選擇 sql 語句過濾圖像圖層。對柵格中的字段進行操作的任何合法 SQL where 子句
geometry
可選的 arcgis.geometry.filters。按與另一個幾何體的空間關係過濾結果
time
可選的日期時間、日期或時間戳。該層的時間過濾器,使用指定的時刻或時間範圍按時間過濾圖像層。
語法:time_filter=<timeInstant>
指定為 [<startTime>, <endTime>] 列表的時間範圍 對於時間範圍,<startTime> 或 <endTime> 之一可以為 None。為開始時間或結束時間指定的“無”值將分別表示開始時間或結束時間為無窮大。語法:time_filter=[<開始時間>, <結束時間>] ;指定為 datetime.date、datetime.datetime 或時間戳(以毫秒為單位)
lock_rasters
可選布爾值。如果為 True,則 LockRaster 馬賽克規則將應用於圖層,除非被覆蓋
例子:
# Example Usage img_lyr = gis.content.search("my_image_service", item_type="Imagery Layer")[0].layers[0] filtered_img_lyr = img_lyr.filter_by(time=[1627417239146], lock_rasters=True)
相關用法
- Python ArcGIS ImageryLayer.thumbnail用法及代碼示例
- Python ArcGIS ImageryLayer.draw_graph用法及代碼示例
- Python ArcGIS ImageryLayer.compute_stats_and_histograms用法及代碼示例
- Python ArcGIS ImageryLayer.plot_histograms用法及代碼示例
- Python ArcGIS ImageryLayer.to_features用法及代碼示例
- Python ArcGIS ImageryLayer.compute_cache_info用法及代碼示例
- Python ArcGIS ImageryLayer.slices用法及代碼示例
- Python ArcGIS ImageryLayer.save用法及代碼示例
- Python ArcGIS ImageryLayer.query用法及代碼示例
- Python ArcGIS ImageryLayer.statistics用法及代碼示例
- Python ArcGIS ImageryLayer.compute_class_stats用法及代碼示例
- Python ArcGIS ImageryLayer.export_image用法及代碼示例
- Python ArcGIS ImageryLayer.compute_histograms用法及代碼示例
- Python ArcGIS ImageryLayer.measure用法及代碼示例
- Python ArcGIS ImageryLayer.get_histograms用法及代碼示例
- Python ArcGIS ImageryLayer.compute_angles用法及代碼示例
- Python ArcGIS ImageryLayer.identify用法及代碼示例
- Python ArcGIS ImageryLayerCacheManager.delete_tiles用法及代碼示例
- Python ArcGIS ImageryLayer用法及代碼示例
- Python ArcGIS ImageryLayerCacheManager.import_tiles用法及代碼示例
- Python ArcGIS ImageryLayerCacheManager.update_tiles用法及代碼示例
- Python ArcGIS ImageryTileManager.export用法及代碼示例
- Python ArcGIS ImageryTileManager.estimate_size用法及代碼示例
- Python arcgis.apps.hub.Initiative.update用法及代碼示例
- Python ArcGIS Item.publish用法及代碼示例
注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 arcgis.raster.ImageryLayer.filter_by。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。