Upload
chastity-mathews
View
216
Download
0
Embed Size (px)
Citation preview
ArcGIS Extensions:ArcGIS Extensions:Network Analyst - Data PreparationNetwork Analyst - Data Preparation
Alan Hatakeyama & Colin ChildsAlan Hatakeyama & Colin Childs
UC2009 Technical WorkshopUC2009 Technical Workshop 11
UC2009 Technical WorkshopUC2009 Technical Workshop 22
AgendaAgenda
• Preparing street data for use in network datasetPreparing street data for use in network dataset– Oneway streetsOneway streets
– HierarchyHierarchy
– RoadClass attributeRoadClass attribute
• Working with turnsWorking with turns• Using signpost dataUsing signpost data• Creating a multi-modal network datasetCreating a multi-modal network dataset• Evaluators tips and tricksEvaluators tips and tricks• Parameterized Attributes Parameterized Attributes • Support & ResourcesSupport & Resources• QuestionsQuestions
UC2009 Technical WorkshopUC2009 Technical Workshop 33
DocumentationDocumentation
GeometryGeometry AttributesAttributes
StreetStreetInformationInformation
LayerLayerinformationinformation
FormatFormat
Know Your Street DataKnow Your Street Data
• What information can be used as a setting in the network dataset?What information can be used as a setting in the network dataset?
SourcesSourcesLine featuresLine featuresPoint featuresPoint featuresTurn featuresTurn features
UC2009 Technical WorkshopUC2009 Technical Workshop 44
ConnectivityConnectivityEnd Point / Any End Point / Any
VertexVertex
Z-Elevation fieldsZ-Elevation fieldsConnectivity groupsConnectivity groups
AttributesAttributesCostCost
DescriptorDescriptor
RestrictionRestriction
HierarchyHierarchy
DirectionsDirectionsPrimary str namesPrimary str names
Alternate str namesAlternate str names
Highway shieldsHighway shields
Boundary fieldBoundary field
Signpost dataSignpost data
Review – what is in a Network Dataset?Review – what is in a Network Dataset?
UC2008 Technical WorkshopUC2008 Technical Workshop 55
Know Your Street DataKnow Your Street Data
UC2008 Technical WorkshopUC2008 Technical Workshop 66
Coincident GeometriesCoincident Geometries
Case 1Case 1
Good qualityGood quality Poor qualityPoor quality
Case 2Case 2
Good qualityGood quality Poor qualityPoor quality
• To enable network connectivity to be modeledTo enable network connectivity to be modeled– Points of coincidence should exist where line features cross or Points of coincidence should exist where line features cross or
intersectintersect
UC2008 Technical WorkshopUC2008 Technical Workshop 77
Creating coincident geometryCreating coincident geometry
• Include sources in a TopologyInclude sources in a Topology• Use the Geoprocessing Integrate ToolUse the Geoprocessing Integrate Tool• Both methods compare features and makes vertices within the Both methods compare features and makes vertices within the
cluster tolerance coincidentcluster tolerance coincident– Inserts vertices where features intersectInserts vertices where features intersect
– Snaps features that are not coincidentSnaps features that are not coincident
UC2008 Technical WorkshopUC2008 Technical Workshop 88
FieldField Data typeData type ApplicationApplication
Elevation Integer Ensures proper connectivity
Oneway Text Helps determine one way streets
Length Double Calculate shortest route
Travel time Double Calculate fastest route
Hierarchy Integer Ranking of streets for routing on large network datasets
Speed Integer May be used to calculate travel time
Road class Integer Classification of roads – used for formatting directions text
Street name or address data
Text Helps generate network locations and directions
88
Common fields for street dataCommon fields for street data
• Need fields for good network analysisNeed fields for good network analysis
UC2009 Technical WorkshopUC2009 Technical Workshop 99
NAME F_ZLEV T_ZLEV
State St 0 0
Endpoint
Line featureState St
0 0FROM
endpointTO
endpoint
Connectivity using Elevation fieldsConnectivity using Elevation fields
• Attribute that enables network dataset to represent multiple Attribute that enables network dataset to represent multiple “levels” for line features“levels” for line features
• Applied to line features with coincident endpointsApplied to line features with coincident endpoints• Planar and non-planar features are supportedPlanar and non-planar features are supported• Commonly called z-elevation or z-levelsCommonly called z-elevation or z-levels
UC2008 Technical WorkshopUC2008 Technical Workshop 1010
Elevation fields - Overpass/underpass scenarioElevation fields - Overpass/underpass scenario
0
0
1
0
0
0
1
0
Junction
Endpoint0-1 lines do not intersect 0-0 lines at the same junction0-1 lines do not intersect 0-0 lines at the same junction
• Four lines with coincident endpointsFour lines with coincident endpoints
UC2008 Technical WorkshopUC2008 Technical Workshop 1111
F_endpoint T_endpoint
FT = traffic only allowed in this direction
FT = traffic only allowed in this direction
F_endpoint T_endpoint
TF = traffic only allowed in this directionTF = traffic only allowed in this direction
NAME Oneway
StateState FTFT
NAME Oneway
StateState TFTF
NAME Oneway
StateState < >< >
NAME Oneway
StateState NN If other field values, change expressionIf other field values, change expression
• Text field containing values: FT, TF, < >, NText field containing values: FT, TF, < >, N– ““FT” - one-way in digitized directionFT” - one-way in digitized direction
– ““TF” - one-way against digitized directionTF” - one-way against digitized direction
– <empty> (two-way street)<empty> (two-way street)
– ““N” - No travelN” - No travel
Oneway field – Most common methodOneway field – Most common method
UC2008 Technical WorkshopUC2008 Technical Workshop 1212
HierarchyHierarchy
UC 2008 Tech SessionUC 2008 Tech Session 1212
PrimaryPrimarySecondarySecondaryLocalLocal
• Minimizes impedance while favoring higher order roadsMinimizes impedance while favoring higher order roads• Basic assumption:Basic assumption:
– Higher order roads are “faster” (time),Higher order roads are “faster” (time),not necessarily “shorter” (distance)not necessarily “shorter” (distance)
• Hierarchy classifies network edges into three ranks when the Hierarchy classifies network edges into three ranks when the network dataset is builtnetwork dataset is built
– Ranks: lower number = higher order roadRanks: lower number = higher order road
UC2008 Technical WorkshopUC2008 Technical Workshop 1313
Hierarchy ConsiderationsHierarchy Considerations
HierarchyHierarchy Regional Regional
% of edges % of edges
National National
% of edges % of edges
Edge count Edge count
better guidebetter guide
11 5%5% 3%3% Absolute value Absolute value
50,000 or 100,000 max50,000 or 100,000 max
22 15% 15% 17%17% Percentage of totalPercentage of total
33 80%80% 80%80% Percentage of total Percentage of total
** Affected by size of networkAffected by size of network
• Highest level hierarchy needs to be connected to each otherHighest level hierarchy needs to be connected to each other– Take restrictions into considerationTake restrictions into consideration
• Composition of highest level hierarchy dictates Composition of highest level hierarchy dictates performance vs. performance vs. accuracyaccuracy of route returned of route returned
– Larger: yields more optimal routes, but is slowerLarger: yields more optimal routes, but is slower
– Smaller: yields faster performance, but route may be less optimalSmaller: yields faster performance, but route may be less optimal
• Hierarchy values derived from road classification (e.g., CFCC)Hierarchy values derived from road classification (e.g., CFCC)• Edges per hierarchy guide:Edges per hierarchy guide:
UC2008 Technical WorkshopUC2008 Technical Workshop 1414
RoadClass attributeRoadClass attribute
RoadClass RoadClass valuevalue
RoadClass RoadClass
DescriptionDescription
Driving DirectionsDriving Directions
11 Local road Local road ““Turn left on Main St”Turn left on Main St”
22 Limited access highway Limited access highway ““Go East on I 44”Go East on I 44”
33 RampRamp ““Take ramp and go on US-59 N”Take ramp and go on US-59 N”
44 FerryFerry ““Take Lake Expy ferry”Take Lake Expy ferry”
55 RoundaboutRoundabout ““Take roundabout and proceed Take roundabout and proceed South on Main St”South on Main St”
• Used for formatting the text of driving directionsUsed for formatting the text of driving directions• Has no effect on network analysisHas no effect on network analysis• Descriptor attribute, five possible integer values:Descriptor attribute, five possible integer values:
UC2008 Technical WorkshopUC2008 Technical Workshop 1515A
• Problem:Problem:– Slow performance generating route and driving directionsSlow performance generating route and driving directions
• Issue:Issue:– Poorly spatially sorted dataPoorly spatially sorted data
• Indentifying symptom:Indentifying symptom:– ArcMap redraws everything at once vs. redrawing chunks of featuresArcMap redraws everything at once vs. redrawing chunks of features
• Solution:Solution:– Index & Sort data before creating Network DatasetIndex & Sort data before creating Network Dataset
– ArcObjects code to sort on x-coordinatesArcObjects code to sort on x-coordinates
Sorting & IndexingSorting & Indexing
UC2009 Technical WorkshopUC2009 Technical Workshop 1616
Demonstration:Demonstration:
Adding fields for routingAdding fields for routing
to TIGER/Line® street datato TIGER/Line® street data
UC2008 Technical WorkshopUC2008 Technical Workshop 1717
Turns in the Network DatasetTurns in the Network Dataset
UC 2008 Tech SessionUC 2008 Tech Session 1717
• Describe transitions between two or more edgesDescribe transitions between two or more edges• Used to model cost and/or restrictions in the networkUsed to model cost and/or restrictions in the network• Incorporating turn elements – more realistic network solver Incorporating turn elements – more realistic network solver
resultsresults• Two options:Two options:
– Turn featuresTurn features
– Global (default) turnsGlobal (default) turns
– Or BothOr Both
UC2009 Technical WorkshopUC2009 Technical Workshop 1818
FieldField ValueValue
ObjectIDObjectID 11
ShapeShape PolylinePolyline
Edge1EndEdge1End YY
Edge1FCIDEdge1FCID 4242
Edge1FIDEdge1FID 104104
Edge1PosEdge1Pos 0.50.5
Edge2FCIDEdge2FCID 4242
Edge2FIDEdge2FID 102102
Edge2PosEdge2Pos 0.60.6
Edge3FCIDEdge3FCID 4242
Edge3FIDEdge3FID 103103
Edge3PosEdge3Pos 0.40.4
1818
101
102
103
104
Turn FeatureTurn Feature
• Polyline geometryPolyline geometry
• Turn feature references edges by:Turn feature references edges by:– Feature class IDFeature class ID– Feature IDFeature ID– PositionPosition
• Turn elements built by edge Turn elements built by edge referencesreferences
UC2009 Technical WorkshopUC2009 Technical Workshop 1919
Editing Turn FeaturesEditing Turn Features
• Create and edit turn features in the ArcMap EditorCreate and edit turn features in the ArcMap Editor• Edit as you would any other line featureEdit as you would any other line feature• Snap geometry to each street in turnSnap geometry to each street in turn• Network dataset must be built before editing turn featuresNetwork dataset must be built before editing turn features
UC2009 Technical WorkshopUC2009 Technical Workshop 2020
Turn feature
Global left turn
Global TurnsGlobal Turns
• Useful for example – adding a penalty for all left turnsUseful for example – adding a penalty for all left turns• Consist of:Consist of:
– All the implied two-edge turning sequences in the networkAll the implied two-edge turning sequences in the network
– No need to create a turn feature for every two-edge sequence in the No need to create a turn feature for every two-edge sequence in the networknetwork
• Specify attribute values for global turnsSpecify attribute values for global turns– VB Script evaluator; orVB Script evaluator; or
– Global Turn Delay evaluatorGlobal Turn Delay evaluator
UC2009 Technical WorkshopUC2009 Technical Workshop 2121
Pre-Logic VB Script Code:Pre-Logic VB Script Code:a = Turn.Anglea = Turn.AngleIf a > 210 And a < 330 ThenIf a > 210 And a < 330 Then
turnTime = 0.5turnTime = 0.5ElseElse
turnTime = 0turnTime = 0End IfEnd If
Expression:Expression:turnTimeturnTime
Right turnLeft turn
U- turn
Straight
30330
150210
90270
0/360
180
Sample VB Script Code for Global Turn PenaltySample VB Script Code for Global Turn Penalty
UC2009 Technical WorkshopUC2009 Technical Workshop 22222222
… … or use the Global Turn Delay evaluatoror use the Global Turn Delay evaluator
UC2009 Technical WorkshopUC2009 Technical Workshop 2323
Demonstration:Demonstration:
Create a turn feature classCreate a turn feature class
Use a global turn penaltyUse a global turn penalty
Create and edit turn featuresCreate and edit turn features
UC2009 Technical WorkshopUC2009 Technical Workshop 2424
Converting Existing Turn DataConverting Existing Turn Data
• ArcView 3.x or ArcInfo Workstation dataArcView 3.x or ArcInfo Workstation data– Convert streets with Convert streets with Feature Class To Feature ClassFeature Class To Feature Class geoprocessing geoprocessing
tooltool
– Convert turn table with Convert turn table with Turn Table To Turn Feature ClassTurn Table To Turn Feature Class geoprocessing toolgeoprocessing tool
• Commercial data with multi-edge turnsCommercial data with multi-edge turns– Use the Use the Create Turn Feature Class from Multi-Edge Turn TableCreate Turn Feature Class from Multi-Edge Turn Table script script
from EDNfrom EDN
UC2009 Technical WorkshopUC2009 Technical Workshop 2525
SignpostsSignposts
• Text seen on highway signsText seen on highway signs• Typically includes exit number, street name, and/or destinationTypically includes exit number, street name, and/or destination• Has no effect on network analysisHas no effect on network analysis• Enhances text of driving directions:Enhances text of driving directions:
– ““At exit 73B, take ramp to US-421 North toward N Wilkesboro”At exit 73B, take ramp to US-421 North toward N Wilkesboro”
UC2009 Technical WorkshopUC2009 Technical Workshop 2626
Signpost streets tableSignpost streets tableStreets traversed when following the signStreets traversed when following the sign
Signpost feature classSignpost feature classActual text on signActual text on sign
Exit numberExit number
Street name(s)Street name(s)
Destination(s)Destination(s)
73 B73 B
US-421US-421
N WilkesboroN Wilkesboro
Feature class IDFeature class ID
Feature IDFeature ID
PositionPosition
4141
1212
0.70.7For Vendor dataFor Vendor data““Import Signposts” .NET SDK Developer sampleImport Signposts” .NET SDK Developer sample
EXITEXIT 73 B73 B
N WilkesboroN Wilkesboro
NORTHNORTH421
Signpost Data – Two tablesSignpost Data – Two tables
UC2009 Technical WorkshopUC2009 Technical Workshop 2727
FieldField ValueValue
ObjectIDObjectID 101101
ShapeShape PolylinePolyline
ExitNameExitName 73B73B
Branch0Branch0 US-421US-421
Branch0DirBranch0Dir NN
Branch0LngBranch0Lng enen
Toward0Toward0 N WilkesboroN Wilkesboro
Toward0LngToward0Lng enen
Toward0TypToward0Typ 4 (place)4 (place)
• Signpost streets table records:Signpost streets table records:
FieldField ValueValue
ObjectIDObjectID 7777
SignpostIDSignpostID 101101
SequenceSequence 11
EdgeFCIDEdgeFCID 1212
EdgeFIDEdgeFID 4141
EdgePosEdgePos 0.70.7
FieldField ValueValue
ObjectIDObjectID 7878
SignpostIDSignpostID 101101
SequenceSequence 22
EdgeFCIDEdgeFCID 1212
EdgeFIDEdgeFID 4242
EdgePosEdgePos 0.30.3
• Signpost feature:Signpost feature:
““At exit 73B, take ramp to US-421 North toward N Wilkesboro”At exit 73B, take ramp to US-421 North toward N Wilkesboro”
OID 42OID 42
OID 43OID 43
OID 101OID 101
OID 41OID 41
Signpost data exampleSignpost data example
UC2009 Technical WorkshopUC2009 Technical Workshop 28282828
Adding Signposts to the Network DatasetAdding Signposts to the Network Dataset
• Signpost tables specified in Directions SettingsSignpost tables specified in Directions Settings
UC2009 Technical WorkshopUC2009 Technical Workshop 2929
SignpostsSignposts
Demonstration:Demonstration:
UC2009 Technical WorkshopUC2009 Technical Workshop 30303030
Streets(connectivity group 1)
Metro(connectivity group 2)
TransferPoint
Connectivity for a Multi-Modal Network DatasetConnectivity for a Multi-Modal Network Dataset
• Connectivity groups “connect” at transfer pointsConnectivity groups “connect” at transfer points– Example: Rail stationsExample: Rail stations
• Non-connecting edge sources – separate connectivity groupsNon-connecting edge sources – separate connectivity groups
UC2009 Technical WorkshopUC2009 Technical Workshop 3131
RailStation
TransferEdge
StationEntrance
Multi-Modal – considerations for Road & RailMulti-Modal – considerations for Road & Rail
• Road & Rail example – two common scenarios:Road & Rail example – two common scenarios:– Railroad station not on rail trackRailroad station not on rail track
– Railway station entrance not on road endpoint but middle of roadRailway station entrance not on road endpoint but middle of road
• For Railroad stations not along the roadFor Railroad stations not along the road– Create “transfer edges”Create “transfer edges”
• For station entrances not at the road ends For station entrances not at the road ends – Create junction with Override policy at station entranceCreate junction with Override policy at station entrance
– Insert vertex on street feature at station entranceInsert vertex on street feature at station entrance
UC2009 Technical WorkshopUC2009 Technical Workshop 3232
Network Attributes – Multi-Modal Network DatasetNetwork Attributes – Multi-Modal Network Dataset
• Create a cost attribute for each scenario you are modelingCreate a cost attribute for each scenario you are modeling– AutomobileAutomobile
– Pedestrian (walk only)Pedestrian (walk only)
– Pedestrian using light railPedestrian using light rail
– etc.etc.
• Create restriction attributes to prevent invalid traversalsCreate restriction attributes to prevent invalid traversals– Example: Restrict driving on the rail linesExample: Restrict driving on the rail lines
UC2009 Technical WorkshopUC2009 Technical Workshop 3333
A multi-modal network datasetA multi-modal network dataset
StreetsStreets
Walking pathsWalking paths
Junction
Transfer point
Edges
RailwayRailway
Demonstration:Demonstration:
UC2009 Technical WorkshopUC2009 Technical Workshop 3434
AttributeAttribute EvaluatorEvaluator
LengthLength FieldField – assign the [meters] field – assign the [meters] field
MaxHeightMaxHeight Field – Field – assign the [Height_Limit] fieldassign the [Height_Limit] field
TurnRestrictionTurnRestriction ConstantConstant – “true” (implies all turns restricted) – “true” (implies all turns restricted)
HeightRestrictionHeightRestriction FunctionFunction – specify MaxHeight attribute < VehicleHeight parameter – specify MaxHeight attribute < VehicleHeight parameter
Evaluators – reviewEvaluators – review
• A function that determines attribute values for network elements A function that determines attribute values for network elements in a network datasetin a network dataset
• Five different types:Five different types:– Field – Assign an existing attribute field from a network sourceField – Assign an existing attribute field from a network source
– Constant – Assign a constant valueConstant – Assign a constant value
– Global Turn Delay – Apply additional cost based on turn angleGlobal Turn Delay – Apply additional cost based on turn angle
– Function – Apply function to another attribute at solve timeFunction – Apply function to another attribute at solve time
– VB Script – Assign expression to generate values at solve timeVB Script – Assign expression to generate values at solve time
• Custom evaluators can be developedCustom evaluators can be developed
UC2009 Technical WorkshopUC2009 Technical Workshop 3535
Evaluator Attribute values stored; Retrieved at solve time
Attribute values determined at solve time
Efficiency
Constant Constant evaluatorevaluator
Very fastVery fast
Field Field evaluator & evaluator & Field Field expressionsexpressions
Fast:Fast:
Stored values are Stored values are retrieved at solve timeretrieved at solve time
Global Turn Global Turn Delay Delay evaluatorevaluator
Fast:Fast:
Precompiled logicPrecompiled logic
Function Function evaluatorevaluator
Fast:Fast:
Precompiled logicPrecompiled logic
VB Script VB Script evaluatorevaluator
Can be slow:Can be slow:
Invokes scriptingInvokes scripting
Custom Custom evaluatorevaluator
Dependent on Dependent on implementationimplementation
What happens when evaluators are called?What happens when evaluators are called?
UC2009 Technical WorkshopUC2009 Technical Workshop 3636
Evaluators – Tips and TricksEvaluators – Tips and Tricks
• Field evaluatorField evaluator• Read in values from a field; and/orRead in values from a field; and/or• Perform calculations using multiple field valuesPerform calculations using multiple field values
– Example attributes: Length, DriveTime, OnewayExample attributes: Length, DriveTime, Oneway
• Constant evaluatorConstant evaluator• Same attribute value across all network elementsSame attribute value across all network elements
– Example attribute: TurnRestrictionExample attribute: TurnRestriction
• Custom logicCustom logic• Initial prototyping with VB Script evaluator Initial prototyping with VB Script evaluator • Final implementation using Custom evaluatorFinal implementation using Custom evaluator
– Better performanceBetter performance
UC2009 Technical WorkshopUC2009 Technical Workshop 3737
Parameterized attribute
(Optional)Other Network Attribute(s)Input Parameter value(s)
Parameterized AttributesParameterized Attributes
• Network attribute that accepts a parameterNetwork attribute that accepts a parameter• Used to model a dynamic aspect of an attribute’s valueUsed to model a dynamic aspect of an attribute’s value
UC2009 Technical WorkshopUC2009 Technical Workshop 3838
Bridge clearance: 12’6”
Bridge clearance: 12’6”
Restriction evaluates to true or restricted if
vehicle height exceeds12 ft, 6 in
Example – implementing a height limitExample – implementing a height limit
• Requires both a Descriptor and a Requires both a Descriptor and a Restriction attributeRestriction attribute
• Descriptor attributeDescriptor attribute– Specifies height limits for each roadSpecifies height limits for each road
• Restriction attribute Restriction attribute – Stores vehicle height parameter Stores vehicle height parameter
• Performs the appropriate restrictionPerforms the appropriate restriction• May use Function evaluator or VB May use Function evaluator or VB
ScriptScript– Function evaluator – faster & easierFunction evaluator – faster & easier
UC2009 Technical WorkshopUC2009 Technical Workshop 3939
Bridge Bridge
Car height: 6’Car height: 6’Bridge clearance: 12’6”Bridge clearance: 12’6”
Truck height: 16’Truck height: 16’
Using Height restriction during solveUsing Height restriction during solve
• When using solver:When using solver:– Set attribute restriction on Set attribute restriction on Analysis SettingsAnalysis Settings tab tab
– Specify actual vehicle height on Specify actual vehicle height on Attribute ParametersAttribute Parameters tab tab
• Solver Result:Solver Result:– Street is restricted when the actual Vehicle Height is greater than Street is restricted when the actual Vehicle Height is greater than
street’s MaxHeight attribute valuestreet’s MaxHeight attribute value
UC2009 Technical WorkshopUC2009 Technical Workshop 4040
http://support.esri.com
ESRI Support CenterESRI Support Center
• Online portal to technical informationOnline portal to technical information
• Knowledge BaseKnowledge Base– Technical articlesTechnical articles
– White papersWhite papers
– System requirementsSystem requirements
• DownloadsDownloads– Patches and service packsPatches and service packs
– Data modelsData models
– ArcScripts and samplesArcScripts and samples
• User forumsUser forums– Discussion groupsDiscussion groups
– E-mail listsE-mail lists
• Network Analyst Product PageNetwork Analyst Product Page– Links to Demos, Brochures/White Papers, and Success StoriesLinks to Demos, Brochures/White Papers, and Success Stories
– http://www.esri.com/software/arcgis/extensions/networkanalyst/http://www.esri.com/software/arcgis/extensions/networkanalyst/
• Free webcast - Introduction to Network AnalystFree webcast - Introduction to Network Analyst– http://campus.esri.com/acb2000/showdetl.cfm?DID=6&Product_ID=837http://campus.esri.com/acb2000/showdetl.cfm?DID=6&Product_ID=837
• Free PodcastsFree Podcasts– http://www.esri.com/news/podcasts/instructional_series.htmlhttp://www.esri.com/news/podcasts/instructional_series.html
• Training - Working with ArcGIS Network AnalystTraining - Working with ArcGIS Network Analyst– http://training.esri.com/gateway/index.cfm?http://training.esri.com/gateway/index.cfm?
fa=catalog.courseDetail&CourseID=50099071_9.Xfa=catalog.courseDetail&CourseID=50099071_9.XUC2009 Technical WorkshopUC2009 Technical Workshop 4141
For more informationFor more information
UC2009 Technical WorkshopUC2009 Technical Workshop 4242
Network Analyst Technical WorkshopsNetwork Analyst Technical Workshops
• Network Analyst – An IntroductionNetwork Analyst – An Introduction• Offering I: Tuesday, July 14 3:15PM~4:30PM Room 9Offering I: Tuesday, July 14 3:15PM~4:30PM Room 9• Offering II: Thursday, July 16 8:30AM~9:45AM Room 9Offering II: Thursday, July 16 8:30AM~9:45AM Room 9
• Network Analyst – Performing Network Analysis with Network Analyst – Performing Network Analysis with GeoprocessingGeoprocessing
• Offering I: Wednesday, July 15 8:30AM~9:45AM Room 9Offering I: Wednesday, July 15 8:30AM~9:45AM Room 9• Offering II: Thursday, July 16 10:15AM~11:30AM Room 9Offering II: Thursday, July 16 10:15AM~11:30AM Room 9
• Network Analyst – Data PreparationNetwork Analyst – Data Preparation• Offering I: Wednesday, July 15 10:15AM~11:30AM Room 9Offering I: Wednesday, July 15 10:15AM~11:30AM Room 9• Offering II: Thursday, July 16 1:30PM~2:45PM Room 9Offering II: Thursday, July 16 1:30PM~2:45PM Room 9
UC2009 Technical WorkshopUC2009 Technical Workshop 4343
Network Analyst Demo Theater PresentationsNetwork Analyst Demo Theater Presentations
• Network Analyst Tips and TricksNetwork Analyst Tips and Tricks• Tuesday, July 14 10:00AM~11:00AM Spatial Analysis IslandTuesday, July 14 10:00AM~11:00AM Spatial Analysis Island
• Using the Network Analyst Vehicle Routing Problem SolverUsing the Network Analyst Vehicle Routing Problem Solver• Tuesday, July 14 12:00PM~1:00PM Spatial Analysis IslandTuesday, July 14 12:00PM~1:00PM Spatial Analysis Island
• Using Turns with Network AnalystUsing Turns with Network Analyst• Wednesday, July 15 1:00PM~2:00PM Spatial Analysis IslandWednesday, July 15 1:00PM~2:00PM Spatial Analysis Island
• Using Parameterized Attributes with Network AnalystUsing Parameterized Attributes with Network Analyst• Wednesday, July 15 3:00PM~4:00PM Spatial Analysis IslandWednesday, July 15 3:00PM~4:00PM Spatial Analysis Island
• Network Analyst Server: Routing for Web Applications Using Network Analyst Server: Routing for Web Applications Using ArcGIS JavaScript and Flex APIsArcGIS JavaScript and Flex APIs
• Thursday, July 16 9:00AM~10:00AM Server GIS IslandThursday, July 16 9:00AM~10:00AM Server GIS Island
UC2009 Technical WorkshopUC2009 Technical Workshop 4444
ArcLogistics SessionsArcLogistics Sessions
• Technical WorkshopsTechnical Workshops– ArcLogistics for Government Fleet Operations: Efficiency, Productivity ArcLogistics for Government Fleet Operations: Efficiency, Productivity
and Green Friendlyand Green Friendly
– Tuesday, July 14 1:30PM~2:45PM Room 27ATuesday, July 14 1:30PM~2:45PM Room 27A
– Fleet Management using ArcLogistics and ArcLogistics NavigatorFleet Management using ArcLogistics and ArcLogistics Navigator
– Tuesday, July 14 3:15PM~4:30PM Room 27ATuesday, July 14 3:15PM~4:30PM Room 27A
– ArcLogistics 9.4 PlansArcLogistics 9.4 Plans
– Thursday, July 16 8:30AM~9:45AM Room 27BThursday, July 16 8:30AM~9:45AM Room 27B
• Demo Theater PresentationDemo Theater Presentation– Introducing ArcLogistics NavigatorIntroducing ArcLogistics Navigator
– Tuesday, July 14 4:00PM~5:00PM Mobile GIS IslandTuesday, July 14 4:00PM~5:00PM Mobile GIS Island
– Wednesday, July 15 11:00AM~12:00PM Mobile GIS IslandWednesday, July 15 11:00AM~12:00PM Mobile GIS Island
– Thursday, July 16 12:00PM~1:00PM Mobile GIS IslandThursday, July 16 12:00PM~1:00PM Mobile GIS Island
UC2009 Technical WorkshopUC2009 Technical Workshop 4545
Questions?Questions?