ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

Create Profile by Area Summation

获得 Business Analyst 许可后可用。

  • 描述
  • 使用方法
  • 语法
  • 代码示例
  • 环境
  • 许可信息

描述

Creates segmentation area profiles with standard geography units, study areas, trade areas, and other polygon layers.

Learn more about how Create Profile By Area Summation (Business Analyst) works

使用方法

  • The Analysis Extent must be a polygon feature class.

  • In most cases, the Analysis Extent will be a Business Analyst trade area layer.

  • If the Create profile for each separate area is used, the Segmentation Module will create one profile for each polygon in your Profile Base.

  • If you choose to create a profile for each area, the Segmentation module will create each profile and name it based on the ID. For example, if you had CBSA_ for the name of the profile and the ID field was the name of each area, then all your profiles would start with CBSA_ and be followed by the name contained in the area ID field.

语法

arcpy.ba.CreateProfileByAreaSummation(InputFeatureLayer, SegmentationBase, ProfileFolder, {UseSelectedFeatures}, {InputProfileComments}, {CreateProfileForEachArea}, {FieldNameValueToAddToItemName}, {UseOnlineData})
参数说明数据类型
InputFeatureLayer

The polygon feature class or layer used to create a segmentation area profile.

Feature Layer
SegmentationBase

Population or household base for the profile being created.

String
ProfileFolder

The folder where the output profile will be created. The folder name corresponds to the name of the profile used in Business Analyst. For example, a profile created in the folder (C:\My Output Data\Projects\Default Project\Segmentation\Profiles\NewProfile) would be referred to as NewProfile in Business Analyst.

Folder
UseSelectedFeatures
(可选)

Determines if profiles will be created for all features, or only selected features.

  • USE_ALL —Profile created for all features in an input layer.
  • USE_SELECTED —Profile created for selected features in an input layer.
Boolean
InputProfileComments
(可选)

Optional comments for profile. These comments can include information such as author, source, date, and vintage.

String
CreateProfileForEachArea
(可选)

Creates a profile for each separate polygon in your shapefile.

  • CREATE_WITH_ID —Generates a profile for each area.
  • CREATE_NO_ID —Does not generate a profile for each area.
Boolean
FieldNameValueToAddToItemName
(可选)

Each profile generated will be named based on the values in this field.

Field
UseOnlineData
(可选)

Select to access online Business Analyst data to use in the analysis.

  • True —Allows a user to acess online Business Analyst data.
  • False —A user will only have access to locally loaded Business Analyst data.
Boolean

代码示例

CreateProfileByAreaSummation example (stand-alone script)

# Name: CreateProfileByAreaSummation.py
# Description: Creates a geographic based profile.
# Author: Esri

# Import system modules
import arcview
import arcpy

arcpy.ImportToolbox(r"C:\Program Files (x86)\ArcGIS\Desktop10.8\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")

try:
# Acquire extension license 
  arcpy.CheckOutExtension("Business")
 
# Define input and output parameters for the Create Profile by Area Summation tool
  InputFeatureLayer = "C:/temp/TradeArea.shp"
  SegmentationBase = "Total Households"
  ProfileFolder = "C:/temp/NewProfile.xml"
 
# Create Profile by Area Summation
  arcpy.CreateProfileByAreaSummation_ba(InputFeatureLayer, SegmentationBase, ProfileFolder)
 
# Release extension license 
arcpy.CheckInExtension("Business")

环境

此工具不使用任何地理处理环境。

许可信息

  • Basic: 需要 Business Analyst
  • Standard: 需要 Business Analyst
  • Advanced: 需要 Business Analyst

相关主题

  • An overview of the Segmentation Profiles toolset

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2022 Esri. | 隐私政策 | 法律声明