本文简要介绍 python 语言中 arcgis.features.Table.generate_renderer
的用法。
用法:
generate_renderer(definition, where=None)
返回:
JSON 字典
使用提供的定义(分类定义)和可选的 where 子句对数据进行分组。结果是一个渲染器对象。
注意:
使用 baseSymbol 和 colorRamp 定义分配给每个类的符号。如果对表执行操作,则结果是包含数据类但不包含符号的渲染器对象。
Parameter
Description
definition
必需的字典。使用生成的渲染器的定义。使用类别划分或唯一值分类定义。有关更多详细信息,请参阅Classification Objects。
where
可选字符串。需要对数据进行分类的 where 子句。允许对动态层/表中的字段进行任何合法的 SQL where 子句操作。
例子:
# Example Usage FeatureLayer.generate_renderer( definition = {"type":"uniqueValueDef", "uniqueValueFields":["Has_Pool"], "fieldDelimiter": ",", "baseSymbol":{ "type": "esriSFS", "style": "esriSLSSolid", "width":2 }, "colorRamp":{ "type":"algorithmic", "fromColor":[115,76,0,255], "toColor":[255,25,86,255], "algorithm": "esriHSVAlgorithm" } }, where = "POP2000 > 350000" )
相关用法
- Python ArcGIS Table.get_unique_values用法及代码示例
- Python ArcGIS Table.append用法及代码示例
- Python ArcGIS Table.query_date_bins用法及代码示例
- Python ArcGIS Table.calculate用法及代码示例
- Python ArcGIS Table.delete_features用法及代码示例
- Python ArcGIS Table.query_related_records用法及代码示例
- Python ArcGIS Table.query用法及代码示例
- Python ArcGIS Table.edit_features用法及代码示例
- Python ArcGIS Table.manager用法及代码示例
- Python ArcGIS TimeInstant用法及代码示例
- Python ArcGIS TrackView用法及代码示例
- Python ArcGIS TimeInterval用法及代码示例
- Python ArcGIS Timeline用法及代码示例
- Python ArcGIS power用法及代码示例
- Python ArcGIS APIKeyManager.get用法及代码示例
- Python ArcGIS KnowledgeGraph.named_object_type_delete用法及代码示例
- Python ArcGIS ContentManager.unshare_items用法及代码示例
- Python ArcGIS ImageryLayer.thumbnail用法及代码示例
- Python ArcGIS FormFieldElement用法及代码示例
- Python ArcGIS Geometry.true_centroid用法及代码示例
- Python ArcGIS Site.delete用法及代码示例
- Python ArcGIS GeoAccessor.bbox用法及代码示例
- Python arcgis.apps.hub.Initiative.update用法及代码示例
- Python ArcGIS generate_service_areas用法及代码示例
- Python ArcGIS build_overview用法及代码示例
注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 arcgis.features.Table.generate_renderer。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。