Create AI Feature Layer
This tool generates a new feature layer using an AI model based on your prompt. Use it to create synthetic data, demo layers, or experiment with AI-driven spatial data creation.
Usage
- Open ArcGIS Pro and add the
.pyttoolbox if you haven't already. - Open the Create AI Feature Layer tool.
- Fill in the parameters as described below.
- Select Run. The output layer appears in your map.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| Source | String (Choice) | Yes | AI provider to use. Default: OpenRouter. Options: OpenRouter, OpenAI, Azure OpenAI, Claude, DeepSeek, Local LLM. |
| Model | String | No | AI model to use. Choices depend on the selected source. |
| Endpoint | String | No | Custom endpoint for Azure or local models. |
| Deployment Name | String | No | Deployment name for Azure OpenAI. |
| Prompt | String | Yes | Describe what you want the feature layer to represent. Be specific. |
| Output Layer | Feature Layer (Derived) | Auto | Layer created by the tool. |
Tips
- Be creative with your prompt. Example:
Create a layer of 10 random points in San Francisco with a type field of restaurant or cafe. - Use the Model parameter to try different providers for unique results.
- When using Azure or a local LLM, fill in the Endpoint and Deployment Name.