arcgis.features.analyze_patterns.interpolate_points appears to run successfully and charges credits but does not overwrite the layer passed to 'output_name'.
arcgis.features.analyze_patterns.interpolate_points(
data_item,
field = 'value',
interpolate_option = 9,
classification_type = 'Manual',
class_breaks = [50, 100, 150, 200, 300, 500],
bounding_polygon_layer = boundary_item,
predict_at_point_layer = point_item,
output_name = interpolate_item,
context = {'overwrite': True}
)
output:
{'result_layer': <FeatureCollection>,
'prediction_error': '',
'predicted_point_layer': <FeatureCollection>}
Does not overwrite 'interpolate_item' which was created from the very same function call, simply change the output_name parameter to a string.
Is anyone else experiencing the same behavior? Are there any alternatives.