2017-10-07 4 views
2

いくつかのモデルノードのプロパティを取得する可能性があります:プロパティタイプを取得する方法

model.getProperties(nodeId, /*success handler*/, /*error handler*/) 

結果はこのようなものですが: properties list

プロパティの説明は、IDのように見えるフィールド「タイプ」を持っています。プロパティの種類についての情報はありますか?それは数値かアルファベットかどうかをどのように判断できますか?ここで

答えて

1

は、プロパティの抽出を行い、C++コードからタイプの値は次のとおりです。

enum AttributeType { 

    /* Numeric types */ 
    Unknown     = 0, 
    Boolean, 
    Integer, 
    Double, 

    /* Special types */ 
    BLOB     = 10, 
    DbKey, /* reprensets a link to another object in the database, using database internal ID */ 

    /* String types */ 
    String     = 20, 
    LocalizableString, 
    DateTime,  /* ISO 8601 date */ 
    GeoLocation, /* LatLonHeight - ISO6709 Annex H string, e.g: "+27.5916+086.5640+8850/" for Mount Everest */ 
    Position  /* "x y z w" space separated string representing vector with 2,3 or 4 elements*/ 
}; 
+0

1)それはいくつかのAPIからこの情報を取得する可能性を作るためにあなたの計画でますか? –

+0

2)タイプの追加情報はどのように入手できますか?たとえば、倍精度の精度? –

+0

この情報は利用可能ではないと思います –

関連する問題