Create AI Feature Layer
This tool generates a new feature layer using an AI model based on your prompt. You can use it to create synthetic data, demo layers, or experiment with AI-driven spatial data creation.
Usage
- Open ArcGIS Pro and add the
.pyt
toolbox if you haven't already. - Open the Create AI Feature Layer tool.
- Fill in the parameters as described below.
- Click Run. The output layer will appear in your map.
Parameters
Name | Type | Required | Description |
---|---|---|---|
Source | String (Choice) | Yes | AI provider to use (OpenAI, Azure OpenAI, Claude, DeepSeek, Local LLM). |
Model | String | No | The AI model to use. Choices depend on the selected source. |
Endpoint | String | No | Custom endpoint for Azure or local models (if applicable). |
Deployment Name | String | No | Deployment name for Azure OpenAI (if applicable). |
Prompt | String | Yes | Describe what you want the feature layer to represent. Try anything you can think of! |
Output Layer | Feature Layer (Derived) | Auto | The output feature layer created by the tool. |
Tips
- Be creative with your prompt! For 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 AI models for different results.
- If using Azure or a local LLM, fill in the Endpoint and Deployment Name as needed.