
Visual Basic (Declaration)
C#
Only matched address records will be taken into account in the output segmentation profile.
The output profile can be saved in the Business Analyst Server repository if the outputItem
parameter is specified.
The code snippet below creates ProfileByTableGeocodingParameters and then executes a
Profile by Table Geocoding task.
C# | ![]() |
---|---|
ProfileByTableGeocodingParameters parameters = new ProfileByTableGeocodingParameters(); // The GeocodeData type is an address information for geocoding, e.g. //GeocodeData geocodeData = new GeocodeData(new TableData(geocodeAddressesData)); parameters.GeocodeData = geocodeData; // Set a segmentation base. parameters.SegmentationBase = "Total Households"; // Set an attribute field in the GeocodeData table which contains weight value (optional). parameters.WeightField = "SALES"; profileByTableGeocodingTask.ExecuteAsync(parameters, new AsyncResponder(resultHandler, faultHandler)); |
System.Object
ESRI.ArcGIS.Client.BACore.Client.BABaseParameters
ESRI.ArcGIS.Client.BACore.Client.BAUtilityParameters
ESRI.ArcGIS.Client.BAServer.Tasks.Segmentation.ProfileByTableGeocodingParameters
Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family