c# render pdf : Move pdf pages online control Library system azure .net windows console VerticalMapperUserGuide6-part657

Chapter 4: Creating Grids Using Spatial Models
User Guide
59
Creating a Location Profiler Model 
To create a Location Profiler Model:
1. From the Vertical Mapper menu, choose the Create Grid > Modeling command.
2. From the Select Modeling Method dialog box, choose the Location Profiler option.
3. Click Next.
4. In the Select Table and Column dialog box, click Load Table to add a table to the Table to Grid 
list if the table of points you want to use is not listed.
5. From the Select Table to Grid list, choose the appropriate MapInfo table of points that contains 
the geographic location of each point. 
6. From the Weight Column list, choose the column that contains the weighting value for each site 
record. If no weighting value has been assigned to the point records, choose the No Weight 
entry from the list. Weighting factors are values that specify the relative influence of each site 
compared with those surrounding it. 
7. To use an unmapped MapInfo data file (an x, y, z file) that has not been converted to a vector 
point table (using the Create Points command in MapInfo Professional), do the following:
• From the X Column list, choose the column containing the x-coordinates for each point.
• From the Y Column list, choose the column containing the y-coordinates for each point.
• Click the Projection button and choose the coordinate system of the location data.
8. In the Data Description box, type an annotation (maximum 31 characters). This will be carried as 
a header in the grid file.
9. Click Next, enter the required information in the dialog box, then click the Finish button.
Once the grid is created, it appears in a Map window with a default colour palette applied. You can 
change the colour range assigned to the grid file. For more information, see Using the Grid Colour 
Tool for Numeric Grids on page 99
Exploring the Location Profiler Dialog Box 
Once the points and their appropriate weighting values have been exported to a temporary file, the 
Location Profiler dialog box opens. This dialog box summarizes information relating to the point 
table and enables you to set a number of user-defined parameters in the Location Profiler algorithm.
Move pdf pages online - re-order PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Customizing Page Order of PDF Document in C# Project
reorder pages in pdf reader; move pages in pdf document
Move pdf pages online - VB.NET PDF Page Move Library: re-order PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sort PDF Document Pages Using VB.NET Demo Code
how to move pages within a pdf; how to move pages around in pdf
Understanding the Location Profiler Model
60
Vertical Mapper 3.7
The Cell Size box enables you to define the cell size in the native coordinate system units of the 
map. The grid dimension (in cell units) varies inversely with cell size: the smaller the cell, the larger 
the grid file. The value you choose should be a compromise between the degree of resolution 
required for analysis, the processing time, and file size. The grid dimensions (in cell width and 
height) and the grid file size (in kilobytes) are displayed and updated as the cell size is adjusted.
The Search Radius box enables you to define the maximum size of the circular zone centred on 
each grid node that is used to select point locations. For each point location lying within this search 
zone, the distance between the grid cell (the centre of the zone) and the point is measured. By 
default, the search radius is set to select all points in the point table. If the point table is large, reduce 
the number of grid calculations by increasing the cell size. Otherwise, decrease the search radius.
The Display Radius box enables you to define the size of the circular zone centred on each grid 
node within which a point must lie in order for that grid cell to be assigned a value and be displayed. 
This setting is used to control the extent of grid creation in areas of the map that do not contain data, 
such as the outer margins of the map area.
The Units field displays the unit of horizontal distance measurement used in the model calculation 
(cell size, search radius, and display radius). If the point table is set to a Latitude/Longitude 
coordinate system, then the cell size unit is in degrees and you can select and set the units for 
Search Radius, Display Radius, and Exclusion Radius in kilometres, miles, metres, or feet from 
the Unit list. All three parameters are updated instantly to the selected unit.
However, when applied to the Location Profiler model, all distance calculations are automatically 
converted to arc lengths corrected for earth curvature (oblate spheroid model). 
The Minimum # of Points box enables you to set a lower limit on the number of point locations that 
must be found from each cell before a calculation is made. The default value is one.
The Maximum # of Points box enables you to set an upper limit on the number of point locations 
measured from each grid cell. Used in combination with the search radius setting, the Location 
Profiler model will stop searching for point locations once either setting has been maximized. The 
default setting is the total number of points found in the table.
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
Sorting Pages. RasterEdge XDoc.PDF allows you to easily move PDF document pages position, including sorting pages and swapping two pages.
pdf page order reverse; pdf change page order
C# Word - Sort Word Pages Order in C#.NET
page reorganizing library control, developers can swap or adjust the order of all or several Word document pages, or just C# DLLs: Move Word Page Position.
move pages in a pdf; reverse page order pdf
Chapter 4: Creating Grids Using Spatial Models
User Guide
61
The Decay Curves check box enables you to control the application of decay functions to the 
weighting values attached to each point location. If you don’t choose a weighting column in the 
Select Table and Column dialog box, the decay curves Settings button is disabled. If a weighting 
column is chosen in the dialog box, you can choose to disable the decay functions by clearing the 
Decay Curves check box.
The Distance Setting section enables you to define how distances are measured, in map units, 
between each grid cell and the point locations. One of two techniques can be set in the Location 
Profiler model.
• Crow Fly (Straight Line) method measures the distance between the grid cell and the point using 
a straight line path.
• Manhattan (Orthogonal) method measures the distance between the grid cell and the point 
location using the x and y difference between the two sites, that is, it combines the total x-axis 
and y-axis distance that must be covered to reach a destination. For Latitude/Longitude data the 
distance is measured first travelling north-south then east-west. This option is provided to 
approximate distances when travelling on road networks that are oriented in a square grid 
pattern.
The File name box enables you to enter a new file name.
The Extents button displays a summary of the geographic size, the z-value range of the point 
database, and the data units.
Exploring the Location Profile Decay Curves Dialog Box 
Distance decay should be applied only when it is assumed that data points lying close to the grid cell 
are more relevant than those lying farther away. In other words, as the distance from the grid node to 
the data points approaches the search radius, the relative contribution of these points to the distance 
averaging calculation should approach zero. A decay value of one (100 percent contribution) is 
defined for data points close to the grid node, falling to zero (zero percent contribution) for data 
points at a distance right at the search radius from the grid node. Decay functions can also be 
applied to the exclusion zone. Using the same model, the decay value is zero for points at the grid 
node (zero percent contribution) and increases to one for data points at a distance close to that of 
the exclusion radius (100 percent contribution).
C# PowerPoint - Sort PowerPoint Pages Order in C#.NET
library control, developers can swap or adjust the order of all or several PowerPoint document pages, or just change the C# DLLs: Move PowerPoint Page Position.
change page order pdf preview; how to reorder pages in pdf online
C# TIFF: How to Reorder, Rearrange & Sort TIFF Pages Using C# Code
Using this C#.NET Tiff image management library, you can easily change and move the position of any two or more Tiff file pages or make a totally new order for
change page order in pdf file; how to move pages in a pdf
Understanding the Location Profiler Model
62
Vertical Mapper 3.7
The Decay Approaching Search Radius list enables you to choose one of the supported curves 
from the list for the calculation. Each decay function defines a smooth curve with a negative slope 
that always starts at coordinate (0, 1) with a slope of zero and always ends at coordinate (1, 0) with 
a slope of zero. The coordinates of the inflection point (where the slope of the curve either stops 
increasing in value or stops decreasing in value) and the slope at this point is recorded for each 
function.
• Decay Curve 1 defined by an inflection point at (.99, .01) having a slope of -99. 
• Decay Curve 2 defined by an inflection point at (.9, .2) having a slope of -5. 
• Decay Curve 3 defined by an inflection point at (.7, .4) having a slope of -3. 
• Decay Curve 4 defined by an inflection point at (.5, .5) having a slope of -2. 
• Decay Curve 5 defined by an inflection point at (.3, .6) having a slope of -3. 
• Decay Curve 6 defined by an inflection point at (.1, .8) having a slope of -5. 
The Decay Approaching Exclusion Radius list enables you to choose one of the supported 
curves from the list for the calculation. Each decay function defines a smooth curve with a positive 
slope that always starts at coordinate (1, 0) with a slope of zero and always ends at coordinate (1, 1) 
with a slope of zero. The coordinates of the inflection point and the slope of the curve at this point 
are recorded for each function.
• Decay Curve 1 defined by an inflection point at (.01, .01) having a slope of 99. 
• Decay Curve 2 defined by an inflection point at (.05, .4) having a slope of 20. 
• Decay Curve 3 defined by an inflection point at (.05, .1) having a slope of 10. 
• Decay Curve 4 defined by an inflection point at (.1, .2) having a slope of 5.
• Decay Curve 5 defined by an inflection point at (.3, .4) having a slope of 3. 
• Decay Curve 6 defined by an inflection point at (.5, .5) having a slope of 2
Note If none of the curves provided describes the decay characteristics of your data, create a 
curve by editing the vmxclude.cfg or the vmweight.cfg file located in the All Users\Application 
Data\MapInfo\MapInfo\Vrtical Mapper\350 folder.
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
Certainly, random pages can be deleted from PDF file as well. PDF Page sorting. RasterEdge XDoc.PDF allows you to easily move PDF document pages position
reverse page order pdf online; pdf change page order online
C# PDF insert text Library: insert text into PDF content in C#.net
string to PDF files using online source codes int pageIndex = 0; // Move cursor to (400F, 100F outputFilePath = Program.RootPath + "\\" output.pdf"; doc.Save
how to move pages in pdf acrobat; rearrange pdf pages in reader
Chapter 4: Creating Grids Using Spatial Models
User Guide
63
Understanding the Trade Area Analysis Model
The Trade Area Analysis models enable you to generate trade areas around stores or other services 
based on the probability of an individual patronizing a particular location. It is possible to identify 
market islands in a network of competing stores using criteria such as the attractiveness of a store 
and the distance one must travel to get to the store. Store attractiveness can be defined by 
parameters such as total floor space or shelf space, number of parking spaces, age of the store, or 
any combination of elements that defines its appeal. Using commercially available wealth and 
market profile information for potential customers located within each trade area, it is possible to 
estimate revenue for store locations and model the influence of competing stores or the effect of 
adding or removing stores.
Trade Areas
Trade areas can be defined by simple circular boundaries around a store location. These trade 
areas are easy to visualize and construct and provide a standard for comparing stores. Trade areas 
determined in this way do not, however, account for the existence of competing stores and assume 
that the store has a monopoly over customers within the area. There is the common sense concept 
that, all other things being equal, a person is likely to shop at a closer store rather than a more 
distant one. This concept of likelihood forms the basis for defining probabilistic trade areas.
Defining the likelihood or probability that a given customer will patronize a certain store requires the 
use of a spatial interaction model. Examining movement over space for activities such as shopping 
trips, commuting to work, or migration patterns, became popular with the use of gravity models in the 
1960s and 1970s. 
Gravity models are based on an analogy with Newton’s theory of gravitational attraction. The degree 
of attraction between two objects is based on the size of the objects and the distance between them. 
Objects that are closer together will exert a greater pull on each other compared with objects that are 
farther away. Larger objects have a greater gravitational pull than smaller objects. Refinements to 
the gravity model were made by Professor David Huff. 
The Huff model is still one of the most popular models for predicting retail customer behaviour. It 
enables the mapping of the neighbourhoods from which each store derives its patronage. The 
answer is not a single circle or polygon but a probability surface or grid. This probability grid can be 
contoured to produce regions of patronage probability. The key feature implicit in the probability 
surface is that it accounts for overlapping trade areas.
Using a Huff model, you can calculate the probable trade area of a single store (next figure) or 
compute the patronage probability values for every store and extract the maximum probability value 
at each grid location. You can then use this information to determine areas where people are least 
serviced or areas where there is great competition for a customer’s business, that is, there is no 
preferred store location clearly winning a customer’s patronage.
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
edit, add, delete, move, and output PDF document image. Extract image from PDF free in .NET framework application with trial SDK components and online C# class
how to move pages in pdf acrobat; reorder pdf pages in preview
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
Enable specified pages deleting from PDF in Visual Basic .NET class. Free trial SDK library download for Visual Studio .NET program. Online source codes for
pdf reverse page order online; how to move pages in a pdf file
Understanding the Trade Area Analysis Model
64
Vertical Mapper 3.7
This map displays the probability that a consumer will patronize Store A. The influence 
of all stores is taken into account in this model so that the locations of stores 
surrounding Store A influence the shape of the contours. Patronage probability 
decreases as the distance from the store increases.
This map displays the maximum probability at every potential customer location that a 
consumer will patronize any one store when presented with all stores.
Retailers can modify the Huff equation parameters by defining the attractiveness of each store 
competing for a customer’s patronage and determining the rate at which the pulling power of a store 
drops off or decays with distance from the store. This produces a map estimating the probability that 
a potential customer (Customer) residing at a given grid location will patronize a particular store at a 
particular location (ReferenceStore) given a network of competing stores (Store1 to StoreN where N 
= the total number of stores including the Reference Store). This relationship is presented in the 
equation below.
Chapter 4: Creating Grids Using Spatial Models
User Guide
65
Where:
=
attractiveness coefficient estimated from empirical observations
distance decay coefficient estimated from empirical observations
This formula ensures that all the probabilities are between zero and one and sum to one when 
considering all the shopping destinations. The   and   coefficients allow you to account for non-
linear behaviour when modeling the effects of store attractiveness or distance.
In terms of a supply and demand model, the resulting probability surface spatially represents the 
supply side of the equation. It does not directly take into account any underlying demand data such 
as consumer households or census tract information. To process the demand data so that revenue 
calculations can be made, it is necessary to update the probability regions (produced by contouring 
the probability grid) with any underlying income information you have. 
Note Instead of updating the probability regions with overlying demographic (population/wealth) 
point data, update the demographic data table with values from the probability grids. Open 
the grid files and use the Point Inspection command from the Analysis menu in the Grid 
Manager to add the grid values to the demographic data table.
Creating a Trade Area Analysis Model
1. From the Vertical Mapper menu, choose the Create Grid > Modeling command.
2. From the Select Modeling Method dialog box, under Trade Area Analysis, choose either the 
Single Site or the Multiple Sites option.
3. Click the Next button.
4. In the Select Table and Column dialog box, click the Open Table button to add a table to the 
Table to Grid list if the table of points you want to use is not listed.
5. From the Select Table to Grid list, choose the appropriate MapInfo table of points that contains 
the geographic location of each store/site. 
6. From the Attractiveness Column list, choose the column that contains the attractiveness value 
for each site record. Store/site attractiveness is a relative number that can be defined by 
parameters such as total floor space or shelf space, number of parking spaces, age of the store, 
or any combination of elements which defines the appeal of an individual retail site.
7. For multiple sites, to use an unmapped MapInfo data file (an x, y, z file) that has not been 
converted to a vector point table (using the Create Points command in MapInfo Professional), do 
the following:
• From the X Column list, choose the column containing the x-coordinates for each point.
• From the Y Column list, choose the column containing the y-coordinates for each point.
• Click the Projection button and choose the coordinate system of the location data.
α
β
α
β
Understanding the Trade Area Analysis Model
66
Vertical Mapper 3.7
8. In the Data Description box, type an annotation (maximum 31 characters). This will be carried 
as a header in the grid file.
9. Enable the Ignore Records Containing Zero check box if you want to include only non-zero 
records.
10. Click the Next button and enter the required information in the dialog box.
11. Click the Finish button. 
If you are running the Patronage Probability For One Site option of the trade area analysis 
model, you are prompted to use the VM Picker Tool to select one site when you click the Finish 
button.
Once the grid is created, it appears in a Map window with a default colour palette applied. You can 
change the colour range assigned to the grid file. For more information, see Using the Grid Colour 
Tool for Numeric Grids on page 99.
Exploring the Huff Model Dialog Box
The Huff Model dialog box summarizes information relating to the site table and enables you to set 
parameters in the algorithm that control the creation of the trade area analysis grid. This dialog box 
is used for calculating trade areas for single and multiple sites
Note If you are solving a data set that spans a large area or if the data is entered far from the 
meridian or parallels of the projection, ensure the data set is in Latitude/Longitude 
coordinates. If you are working at the city level, there will be minimal error in the distance 
calculations if your data is in a projected map form and lies close to the central meridian or 
standard parallels of the projection.
The Cell Size box enables you to define the cell size in the native coordinate system units of the 
map. The grid dimension (in cell units) varies inversely with cell size: the smaller the cell, the larger 
the grid file. The value you choose should be a compromise between the degree of resolution 
required for analysis, the processing time, and file size. The grid dimensions (in cell width and 
height) and the grid file size (in kilobytes) are displayed and updated as the cell size is adjusted.
Chapter 4: Creating Grids Using Spatial Models
User Guide
67
The Display Radius box indicates the radius around each store or site within which probability 
values will be calculated. The default display radius is set to equal 50 percent of the maximum 
diagonal extent of the entire data set.
The Units field displays the unit of horizontal distance measurement used in the model calculation 
(cell size and display radius). If the site map table is set to a Latitude/Longitude coordinate system, 
then the cell size unit is in degrees, and you can select and set the units for Display Radius in 
kilometres, miles, metres, or feet from the unit list box.
However, all distance calculations, when applied to the model, will automatically be converted to arc 
lengths corrected for earth curvature (oblate spheroid model). If the table is mapped to a defined 
projection in MapInfo Professional, then the Units field defaults to the distance unit set in MapInfo 
Professional’s projection file (Pythagorean distance) and can be changed only if the point file is 
saved to a new projection.
The Decay Coefficient box enables you to enter an exponent that models the rate of decay in the 
drawing power of the sites as potential customers are placed farther and farther away from the site. 
Increasing the exponent will decrease the relative influence of the site on more distant customers. 
The optimal setting is two.
The Attractiveness Coefficient box enables you to enter an exponent to which the store 
attractiveness value is raised and enables you to account for non-linear behavior of the 
attractiveness variable. The default value is one, which assumes linear behaviour.
The Distance Setting section contains the following options:
• The Crow Fly (Straight Line) option enables you to measure the distance between the grid cell 
and the point using a straight line path.
• The Manhattan (Orthogonal) option enables you to measure the distance between the grid cell 
and the point location using the x and y difference between the two sites, that is, it combines the 
total x-axis and y-axis distance that must be covered to reach a destination. For 
Latitude/Longitude data, the distance is measured first travelling north-south then east-west. 
This option is provided to approximate distances when travelling on road networks that are 
oriented in a square grid pattern.
The File name box enables you to enter a new file name.
The Extents button displays a summary of the geographic size, the z-value range of the point 
database, and the data units.
Once the grid is created, it appears in a Map window with a default colour palette applied. You can 
change the colour range assigned to the grid file. For more information, see Using the Grid Colour 
Tool for Numeric Grids on page 99.
Suggested Reading on Trade Area Analysis
For a review covering the basics of probabilistic trade area analysis, refer to:
Dudley, G., 1996: Probability Primer: Spatial Insights into StoreBase Trading Areas. F.Y.I. Vol. 4, 
#2, August. A Publication of Blackburn/Polk Marketing Services Inc., Toronto.
Understanding the Trade Area Analysis Model
68
Vertical Mapper 3.7
For further readings on the topic of spatial interaction, refer to:
Fotheringham, S. and O'Kelly, M., 1989: Spatial Interaction Models: Formulations and 
Applications. Kluwer Academic Publishers.
Taylor, P. J., 1975: Distance Decay Models in Spatial Interactions. Concepts and Techniques in 
Modern geography. Norwich: Geo Books.
Documents you may be interested
Documents you may be interested