laptop and a wrench

Bug

Multiple arcgis.geometry.Geometry methods return 'None' for valid geometries.

Zuletzt veröffentlicht: March 12, 2019 ArcGIS Pro
Bug-ID-Nummer BUG-000120522
EingereichtMarch 4, 2019
Zuletzt geändertJune 29, 2025
Gilt fürArcGIS Pro
Gefunden in Version2.3
BetriebssystemWindows OS
Betriebssystemversion10.0 64 Bit
Behoben in Version1.6.1
StatusFixed

Workaround

There are two possible workarounds for this issue:
  • Use the corresponding operations from the arcgis.geometry.filters module.
Example:import arcgisfrom arcgis import GISfrom arcgis.geometry import filtersagol = GIS("https://www.arcgis.com", "User", "Pass")# Search for a Feature Layerdef search_layer(layer_name):    search_results = agol.content.search(layer_name, item_type='Feature Layer')    item = search_results[0]    geofeatures = item.layers[0]    return geofeaturessearch_pnt = search_layer('worldEQ')search_poly = search_layer('poly_elev')query_pnt = search_pnt.query(where='OBJECTID=63')query_poly = search_pnt.query(where='OBJECTID=2')point_feat = query_pnt.features[0].geometrypoly_feat = query_poly.features[0].geometryprint(search_poly.query(where='1=1', return_ids_only=True, geometry_filter=filters.intersects(point_feat)))print(search_poly.query(where='1=1', return_ids_only=True, geometry_filter=filters.within(point_feat)))print(search_pnt.query(where='1=1', return_ids_only=True, geometry_filter=filters.contains(poly_feat)))
 
  • Make requests to the ArcGIS REST API directly.

Schritte zur Reproduzierung

Bug-ID: BUG-000120522

Software:

  • ArcGIS Pro

Benachrichtigung erhalten, wenn sich der Status eines Bugs ändert

Esri Support App herunterladen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln