Skip To Content

esri_feaurelayer_names (AutoLISP)

この関数は、ドローイングに含まれるドキュメント フィーチャ レイヤーおよび Web フィーチャ レイヤーの名前の文字列のリストを取得します。

構文

(esri_featurelayer_names)

引数

  • なし。

使用例

フィーチャ レイヤーのリストをリクエストします。

(esri_featurelayer_names)

使用例の結果

Web およびドキュメント フィーチャ レイヤーのリストを文字列として返します。

("Buildings" "Contours" "Parcels" "Parks" "Spot_Elevation" "Streets")

戻り値

  • 正常に実行された場合、フィーチャ レイヤー名のリストが返されます。
  • 実行に失敗した場合、nil の最初の値を含むリスト、キー値 "Error" を含む関連リスト、文字列としての関連エラー メッセージ (nil ("Error" . "<message>")) が順番に返されます。

失敗した場合の戻り値

失敗の戻り値が返された理由として、次のようなことが考えられます。

  • (nil ("Error" . "Drawing does not have feature layers."))

    ドキュメント フィーチャ レイヤーか Web フィーチャ レイヤーがドローイング内に見つかりませんでした。

次もご参照ください。

(esri_webfeaturelayer_names)」| ドローイング内の Web フィーチャ レイヤーのリストを取得します。

(esri_docfeaturelayer_names)」| ドローイング内のドキュメント フィーチャ レイヤーのリストを返します。