laptop and a wrench

不具合

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

最後に公開された状態: March 12, 2019 ArcGIS Pro
不具合 ID 番号 BUG-000120522
送信されましたMarch 4, 2019
最終更新日June 29, 2025
適用対象ArcGIS Pro
見つかったバージョン2.3
オペレーティング システムWindows OS
オペレーティング システムのバージョン10.0 64 Bit
修正されたバージョン1.6.1
ステータスFixed

対処法

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.

再現の手順

不具合 ID: BUG-000120522

ソフトウェア:

  • ArcGIS Pro

バグのステータスが変更されたときに通知を受け取る

Esri Support アプリのダウンロード

このトピックについてさらに調べる

ArcGIS エキスパートのサポートを受ける

テクニカル サポートへのお問い合わせ

Esri Support アプリのダウンロード

ダウンロード オプションに移動