laptop and a wrench

不具合

Errors exporting OpenStreetMap (OSM) Get map data to a file geodatabase in ArcGIS CityEngine.

最後に公開された状態: August 2, 2017 ArcGIS CityEngine
不具合 ID 番号 BUG-000106416
送信されましたJuly 7, 2017
最終更新日November 16, 2022
適用対象ArcGIS CityEngine
見つかったバージョン2017.0
オペレーティング システムWindows OS
オペレーティング システムのバージョン7.0 64 Bit
ステータスUnder Consideration

参考情報

A file geodatabase requires an object attribute to be of a specific type (float, string, bool). In ArcGIS CityEngine, this is not enforced for object attributes. The same applies to OpenStreetMap (OSM) attributes.

対処法

Use this python function to find attribute type mismatches: def findAttributeTypeMismatch(shapes): sceneAttributeList = [] sceneAttributeTypeList = [] badAttributes = [] badAttributeTypes = [] for shape in shapes: shapeAttributeList = ce.getAttributeList(shape) for attributeName in shapeAttributeList: attributeType = type(ce.getAttribute(shape, attributeName)) if attributeName not in sceneAttributeList: sceneAttributeList.append(attributeName) sceneAttributeTypeList.append(attributeType) else: expectedType = sceneAttributeTypeList[sceneAttributeList.index(attributeName)] if attributeType != expectedType: if attributeName not in badAttributes: badAttributes.append(attributeName) badAttributeTypes.append([expectedType,attributeType]) print badAttributeTypes return badAttributes.

再現の手順

不具合 ID: BUG-000106416

ソフトウェア:

  • ArcGIS CityEngine

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

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

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

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

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

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

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