Neo4j Exercise 2. Spatial Procedures
|
|
- Julie Wells
- 5 years ago
- Views:
Transcription
1 GGE5402/6405: Geographic Databases Fall 2016 Neo4j Exercise 2 CREATE A GRAPH DB FOR CANADIAN CITIES Emmanuel Stefanakis estef@unb.ca Spatial Procedures CALL spatial.procedures 1
2 CALL spatial.procedures Spatial Procedures Spatial Procedures CALL spatial.procedures 2
3 Dataset (Canadian Cities) Dataset (Canadian Cities) 3
4 // Create a point layer (cities) CALL spatial.addpointlayer('cities'); 4
5 // Import cities from shapefile CALL spatial.importshapefiletolayer('cities', 'C:/Users/estef/Documents/GGE6405/2016/data/Canada_Cities.shp') 5
6 6
7 // Retrieve the layer and the cities MATCH (n) WHERE n.layer = 'cities' RETURN n 7
8 8
9 MATCH (m) WHERE m.country = 'CAN RETURN m 9
10 // Create a relationship between the layer (node) and the cities (nodes) [it seems that there is no connection established between layer and cities] MATCH (n) WHERE n.layer = 'cities' MATCH (m) WHERE m.country = 'CAN' CREATE (n)-[:includes]->(m) // Retrieve all cities (nodes) in layer 'cities' MATCH (n)-[r:includes]->(m) RETURN m 10
11 // Count all nodes MATCH (n) RETURN count(n) // Nodes that are not part of the spatial index. MATCH (n) WHERE NOT (n)-[:rtree_reference]-() RETURN count(n) 11
12 MATCH (n) WHERE NOT (n)- [:RTREE_REFERENCE]-() RETURN ID(n) MATCH (n) WHERE NOT (n)- [:RTREE_REFERENCE]-() RETURN n 12
13 13
14 // Nodes that are part of the spatial index. MATCH (n) WHERE (n)-[:rtree_reference]-() RETURN count(n) MATCH (n) WHERE (n)-[:rtree_reference]-() RETURN n 14
15 15
16 // Non leaf nodes in the tree (1+10) MATCH (n) WHERE (n)-[:rtree_reference]->() RETURN count(n) MATCH (n) WHERE (n)-[:rtree_reference]->() RETURN n 16
17 MATCH (n) WHERE (n)-[:rtree_reference]->() RETURN n.bbox (distributed across the country) R-tree nodes 17
18 // Retrieve ids of non-leaf nodes MATCH (n) WHERE (n)-[:rtree_reference]->() RETURN ID(n) (pick one id and find how many children) MATCH (n) WHERE ID(n)=1029 MATCH (n)-[:rtree_reference]->(m) RETURN count(m) 18
19 MATCH (n) WHERE ID(n)=1132 MATCH (n)-[:rtree_reference]->(m) RETURN m.name // Report city properties MATCH (n) RETURN n.name 19
20 (WITH is like RETURN; to use values in subsequent commands) MATCH (n) WITH distinct n RETURN n.name MATCH (n) RETURN n.name, n.capital 20
21 MATCH (n) RETURN n.name, n.latitude, n.longitude MATCH (n) WHERE n.name = 'Toronto' RETURN n.name, n.latitude, n.longitude 21
22 MATCH (n), (m) WHERE n.name = 'Toronto' AND m.name = 'Fredericton' RETURN n.capital, m.stateabb // Labels - returns all NULL (no labels) MATCH (n) RETURN n:label 22
23 //Assign labels (Atlantic cities) MATCH (n) where n.longitude > -70 WITH COLLECT (distinct(n)) as nn FOREACH (n in nn SET n:atlantic) MATCH (n) WHERE n:atlantic RETURN n.name as ATLANTIC_CITIES 23
24 // List of procedures CALL spatial.procedures // Cities within 100km from location CALL spatial.withindistance('cities',{lon:-66.0,lat:45.0},100) 24
25 CALL spatial.withindistance('cities',{lon:-66.0,lat:45.0},100) YIELD node as n RETURN n // Cities within 100km from Fredericton MATCH (n) WHERE n.name = 'Fredericton' CALL spatial.withindistance('cities',{lon:n.longitude,lat:n.latitude},100) YIELD node as m RETURN m 25
26 MATCH (n) WHERE n.name = 'Fredericton' CALL spatial.withindistance('cities',{lon:n.longitude,lat:n.latitude},100) YIELD node as m RETURN m.name // Create relationships MATCH (n) WHERE n.name = 'Fredericton' CALL spatial.withindistance('cities',{lon:n.longitude,lat:n.latitude},100) YIELD node as m CREATE (n)-[r:near_fredericton]->(m) 26
27 MATCH (n) WHERE n.name = 'Fredericton' RETURN n --> see the graph and expand relationships MATCH (n)-[r:near_fredericton]->(m) WHERE n.name = 'Fredericton' RETURN m.name 27
28 // Create relationships by iteration MATCH (n:atlantic) MATCH (m) WHERE m.name = 'Toronto' MERGE (m)-[:toronto2atlantic]->(n) MATCH (n)-[r:toronto2atlantic]->(m) RETURN m.name 28
29 // Create relationships by iteration MATCH (m) WHERE m.name in ["Fredericton", "Ottawa", "Calgary"] CALL spatial.withindistance('cities',{lon:m.longitude,lat:m.latitude},100) YIELD node as j MERGE (j)-[:network3cities_near]-(m) MATCH (n)-[r:network3cities_near]->(m) RETURN n.name, m.name 29
30 // Create network betweeen atlantic cities with a dist < 100km MATCH (m) WHERE m.longitude > -70 CALL spatial.withindistance('cities',{lon:m.longitude,lat:m.latitude},100) YIELD node as j MERGE (j)-[:networkatlantic_near]-(m) MATCH (n)-[r:networkatlantic_near]->(m) RETURN n.name, m.name 30
31 //A network between capital cities MATCH (n) WHERE n.capital=1 RETURN n.name MATCH (n) WHERE n.capital=1 MATCH (m) WHERE m.capital=1 MERGE (n)-[:networkcapitals]->(m) 31
32 MATCH (n)-[r:networkcapitals]->(m) RETURN n.name, m.name //Intersection of geometries CALL spatial.intersects('cities','polygon((-70 45, , , , ))') YIELD node as m RETURN m 32
33 CALL spatial.intersects('cities','polygon((-70 45, , , , ))') YIELD node as m RETURN m.name 33
34 // Remove layer CALL spatial.removelayer('cities') // Remove all nodes/relationships MATCH (n) OPTIONAL MATCH (n)-[r]-() DELETE n,r 34
Highly Migratory Species Essential Fish Habitat (EFH) Overlay February 27, 2015
Highly Migratory Species Essential Fish Habitat (EFH) Overlay February 27, 2015 Prepared for: Northeast Regional Ocean Council (NROC) Northeast Ocean Data www.northeastoceandata.org Prepared by: Rachel
More informationUninformed search methods II.
CS 1571 Introduction to AI Lecture 5 Uninformed search methods II. Milos Hauskrecht milos@cs.pitt.edu 5329 Sennott Square Uninformed methods Uninformed search methods use only information available in
More informationCENG 466 Artificial Intelligence. Lecture 4 Solving Problems by Searching (II)
CENG 466 Artificial Intelligence Lecture 4 Solving Problems by Searching (II) Topics Search Categories Breadth First Search Uniform Cost Search Depth First Search Depth Limited Search Iterative Deepening
More informationGIS Based Non-Signalized Intersection Data Inventory Tool To Improve Traffic Safety
GIS Based Non-Signalized Intersection Data Inventory Tool To Improve Traffic Safety UNIVERSITY OF ALABAMA JENNA SIMANDL JENNY BLEIHOLDER ANDREW GRAETTINGER TIM BARNETT LUKE TAYLOR RANDY SMITH Introduction
More informationGEOG2113: Geographical Information Systems Week 7 Mapping Hazards & Threats Practical Task
GEOG2113: Geographical Information Systems Week 7 Mapping Hazards & Threats Practical Task Theme: Mapping a zombie outbreak! Key datasets & sources: ITN Network (road network) Location of Defence Research
More informationWalking up Scenic Hills: Towards a GIS Based Typology of Crowd Sourced Walking Routes
Walking up Scenic Hills: Towards a GIS Based Typology of Crowd Sourced Walking Routes Liam Bratley 1, Alex D. Singleton 2, Chris Brunsdon 3 1 Department of Geography and Planning, School of Environmental
More informationValidation of 12.5 km Resolution Coastal Winds. Barry Vanhoff, COAS/OSU Funding by NASA/NOAA
Validation of 12.5 km Resolution Coastal Winds Barry Vanhoff, COAS/OSU Funding by NASA/NOAA Outline Part 1: Determining empirical land mask Characterizing σ 0 near coast Part 2: Wind retrieval using new
More information2.2 TRANSIT VISION 2040 FROM VISION TO ACTION. Emphasize transit priority solutions STRATEGIC DIRECTION
TRANSIT VISION 2040 FROM VISION TO ACTION TRANSIT VISION 2040 defines a future in which public transit maximizes its contribution to quality of life with benefits that support a vibrant and equitable society,
More informationSpatial/Seasonal overlap between the midwater trawl herring fishery and predator focused user groups
Spatial/Seasonal overlap between the midwater trawl herring fishery and predator focused user groups A working paper submitted to the Herring PDT Micah Dean July 26, 2017 Introduction A goal of Amendment
More informationVision Zero High Injury Network Methodology
Vision Zero High Injury Network Methodology DATA SETS USED: 1. Reportable crashes in Philadelphia from 2012-2016, available as open data through PennDOT 2. Street Centerline geographic layer, maintained
More informationCanadian Exploratory Olympics Sites Lesson Plan
Submitted by: Jesse Sandstrom Date: July 2, 2007 Canadian Exploratory Olympics Sites Lesson Plan Description: Students will assume the role of an Olympic exploratory member in hopes of finding possible
More informationArtificial Intelligence. Uninformed Search Strategies
Artificial Intelligence Uninformed search strategies Uninformed Search Strategies Uninformed strategies use only the information available in the problem definition Also called Blind Search No info on
More informationUninformed search strategies
AIMA sections 3.4,3.5 search use only the information available in the problem denition Breadth-rst search Uniform-cost search Depth-rst search Depth-limited search Iterative deepening search Breadth-rst
More informationSupplementary Material for Bayes Merging of Multiple Vocabularies for Scalable Image Retrieval
Supplementary Material for Bayes Merging of Multiple Vocabularies for Scalable Image Retrieval 1. Overview This document includes supplementary material to Bayes Merging of Multiple Vocabularies for Scalable
More informationCS 4649/7649 Robot Intelligence: Planning
CS 4649/7649 Robot Intelligence: Planning Heuristics & Search Sungmoon Joo School of Interactive Computing College of Computing Georgia Institute of Technology S. Joo (sungmoon.joo@cc.gatech.edu) 1 *Slides
More informationUninformed search methods II.
CS 2710 Foundations of AI Lecture 4 Uninformed search methods II. Milos Hauskrecht milos@cs.pitt.edu 5329 Sennott Square Announcements Homework assignment 1 is out Due on Tuesday, September 12, 2017 before
More informationANALYSIS OF RURAL CURVE NEGOTIATION USING NATURALISTIC DRIVING DATA Nicole Oneyear and Shauna Hallmark
ANALYSIS OF RURAL CURVE NEGOTIATION USING NATURALISTIC DRIVING DATA Nicole Oneyear and Shauna Hallmark OUTLINE Background Objective Data Sources Site Selection Data Reduction Future work Benefits BACKGROUND
More informationAccessibility and Cost Surfaces in the Boundary Waters Canoe Area, Minnesota
Accessibility and Cost Surfaces in the Boundary Waters Canoe Area, Minnesota Caroline Rose, Chandler Sterling, Chase Christopherson, Matthew Smith Geography 578 May 13, 2011 Table of Contents Capstone
More informationPedestrian Dynamics: Models of Pedestrian Behaviour
Pedestrian Dynamics: Models of Pedestrian Behaviour John Ward 19 th January 2006 Contents Macro-scale sketch plan model Micro-scale agent based model for pedestrian movement Development of JPed Results
More informationExploring the NFL. Introduction. Data. Analysis. Overview. Alison Smith <alison dot smith dot m at gmail dot com>
Exploring the NFL Alison Smith Introduction The National Football league began in 1920 with 12 teams and has grown to 32 teams broken into 2 leagues and 8 divisions.
More informationThe Operations Research Challenge 2018: Part I
Instructions You have 2 hours and 30 minutes to complete the first part of the competition. This booklet will be collected at 12:45 P.M. For each question, there is space in this booklet for writing your
More informationEstimating a Toronto Pedestrian Route Choice Model using Smartphone GPS Data. Gregory Lue
Estimating a Toronto Pedestrian Route Choice Model using Smartphone GPS Data Gregory Lue Presentation Outline Introduction Background Data Smartphone Data Alternative Route Generation Choice Model Toronto
More informationLesson 18: There Is Only One Line Passing Through a Given Point with a Given Slope
There Is Only One Line Passing Through a Given Point with a Given Slope Classwork Opening Exercise Examine each of the graphs and their equations. Identify the coordinates of the point where the line intersects
More informationPore-Air Entrapment during Infiltration
Pore-Air Entrapment during Infiltration GEO-SLOPE International Ltd. www.geo-slope.com 1200, 700-6th Ave SW, Calgary, AB, Canada T2P 0T8 Main: +1 403 269 2002 Fax: +1 888 463 2239 Introduction Infiltration
More informationSafety Assessment of Installing Traffic Signals at High-Speed Expressway Intersections
Safety Assessment of Installing Traffic Signals at High-Speed Expressway Intersections Todd Knox Center for Transportation Research and Education Iowa State University 2901 South Loop Drive, Suite 3100
More informationCanada s Natural Systems. Canadian Geography 1202
Canada s Natural Systems Canadian Geography 1202 Canada s Natural Systems Natural System: A system found in nature Here are the four natural systems that we will explore in the next few weeks 1. Canada
More informationPrincess Nora University Faculty of Computer & Information Systems ARTIFICIAL INTELLIGENCE (CS 370D) Computer Science Department
Princess Nora University Faculty of Computer & Information Systems 1 ARTIFICIAL INTELLIGENCE (CS 370D) Computer Science Department (CHAPTER-3-PART2) PROBLEM SOLVING AND SEARCH (Course coordinator) Searching
More informationLook Twice! Inventorying Pavement Markings for the City of Austin. Our story of how we accomplished data inventory of our city crosswalks.
Look Twice! Inventorying Pavement Markings for the City of Austin. Our story of how we accomplished data inventory of our city crosswalks. City of Austin Austin Transportation Department Signs & Markings
More informationCSE 3401: Intro to AI & LP Uninformed Search II
CSE 3401: Intro to AI & LP Uninformed Search II Required Readings: R & N Chapter 3, Sec. 1-4. 1 {Arad}, {Zerind, Timisoara, Sibiu}, {Zerind, Timisoara, Arad, Oradea, Fagaras, RimnicuVilcea }, {Zerind,
More informationUsing SQL in MS Access
Using SQL in MS Access Himadri Barman 1. Creating Tables Create a table PLAYERS. The fields and corresponding data types along with other requirements are: Player_ID Text of size 10, primary key Player_Name
More informationProblem Solving Agents
Problem Solving Agents A problem solving agent is one which decides what actions and states to consider in completing a goal Examples: Finding the shortest path from one city to another 8-puzzle Problem
More informationHow networks are shaping Tshwane Tools for urban network analysis Part II
How networks are shaping Tshwane Tools for urban network analysis Part II Serge SALAT Data analysis by Loeiz BOURDIC Urban analysis by Darren NEL Urban Morphology Institute University of Pretoria The evolution
More informationIntroduction to Sugar Access. Sugar Access - Measuring Accessibility (Robert Kohler, Citilabs) Slide 1 of 21
Introduction to Sugar Access Sugar Access - Measuring Accessibility (Robert Kohler, Citilabs) Slide 1 of 21 Walkability, Livability, Accessibility http://www.citilabs.com/sugaraccess Sugar Access - Measuring
More informationConflating a Traffic Model Network With a Road Inventory. David Knudsen
Conflating a Traffic Model Network With a Road Inventory David Knudsen Traffic modelers need to derive attributes of their abstracted networks from road layers maintained by highway departments, and planners
More informationDecision Trees. an Introduction
Decision Trees an Introduction Outline Top-Down Decision Tree Construction Choosing the Splitting Attribute Information Gain and Gain Ratio Decision Tree An internal node is a test on an attribute A branch
More informationCENTERLINES DOCUMENTATION
CENTERLINES DOCUMENTATION (Updated: 1/11/2005) Q:\Documentation\Centerlines\Centerlines_Documentation.doc TABLE OF CONTENTS PAGE SOURCES 4 BACKGROUND Known GDT data source issues 4 Phase 1 (Consultant
More informationCompany Surge TM for. Installation Guide v4.0 January
Company Surge TM for Installation Guide v4.0 January 2018 bombora.com @bomboradata Contents Page # Why use Company Surge for Marketo? 3 Select your Intent Topics 4 Overview: Configure Company Surge for
More informationA Shallow Dive into Deep Sea Data Sarah Solie and Arielle Fogel 7/18/2018
A Shallow Dive into Deep Sea Data Sarah Solie and Arielle Fogel 7/18/2018 Introduction The datasets This data expedition will utilize the World Ocean Atlas (WOA) database to explore two deep sea physical
More informationTransposition Table, History Heuristic, and other Search Enhancements
Transposition Table, History Heuristic, and other Search Enhancements Tsan-sheng Hsu tshsu@iis.sinica.edu.tw http://www.iis.sinica.edu.tw/~tshsu 1 Abstract Introduce heuristics for improving the efficiency
More informationRogue Valley Metropolitan Planning Organization. Transportation Safety Planning Project. Final Report
Rogue Valley Metropolitan Planning Organization Transportation Safety Planning Project Final Report April 23, 2004 Table of Contents Introduction 2 Scope of Work Activities... 2 Activity #1...2 Activity
More informationTrial of a process to estimate depth of cover on buried pipelines
Trial of a process to estimate depth of cover on buried pipelines Daniel Finley (CEng MIMechE) Principal Engineer ROSEN Group Third Party Interference Protection against 3rd party interference can be an
More informationInfluencing Factors on Conflicts of Turning Vehicles and Pedestrians at Intersections
Nevada Department of Transportation & University of Nevada, Reno Influencing Factors on Conflicts of Turning s and s at Intersections SHRP 2 Implementation Assistance Program (IAP) Round 4, Phase 1 Report
More informationSession 2: Introduction to Multilevel Modeling Using SPSS
Session 2: Introduction to Multilevel Modeling Using SPSS Exercise 1 Description of Data: exerc1 This is a dataset from Kasia Kordas s research. It is data collected on 457 children clustered in schools.
More informationSIDRA INTERSECTION 6.1 UPDATE HISTORY
Akcelik & Associates Pty Ltd PO Box 1075G, Greythorn, Vic 3104 AUSTRALIA ABN 79 088 889 687 For all technical support, sales support and general enquiries: support.sidrasolutions.com SIDRA INTERSECTION
More informationMultilane Roundabouts
Multilane Roundabouts Supplement to Synchro 7 Studio Users Guide Discussion SimTraffic 7 has been updated to better model multilane roundabouts. With the new logic it is possible to model a two-lane arterial
More informationAN AUTONOMOUS DRIVER MODEL FOR THE OVERTAKING MANEUVER FOR USE IN MICROSCOPIC TRAFFIC SIMULATION
AN AUTONOMOUS DRIVER MODEL FOR THE OVERTAKING MANEUVER FOR USE IN MICROSCOPIC TRAFFIC SIMULATION OMAR AHMAD oahmad@nads-sc.uiowa.edu YIANNIS E. PAPELIS yiannis@nads-sc.uiowa.edu National Advanced Driving
More informationUninformed search methods
Lecture 3 Uninformed search methods Milos Hauskrecht milos@cs.pitt.edu 5329 Sennott Square Announcements Homework assignment 1 is out Due on Tuesday, September 12, 2017 before the lecture Report and programming
More informationPredicting the development of the NBA playoffs. How much the regular season tells us about the playoff results.
VRIJE UNIVERSITEIT AMSTERDAM Predicting the development of the NBA playoffs. How much the regular season tells us about the playoff results. Max van Roon 29-10-2012 Vrije Universiteit Amsterdam Faculteit
More informationCanada s Capital Region Delegation to the Velo-City Global 2010 Conference
Canada s Capital Region Delegation to the Velo-City Global 2010 Conference Report of Findings from Visits, Meetings & Presentations In Amsterdam-Den Haag, Utrecht, Berlin & Copenhagen The Itinerary Copenhagen
More informationCSE 3402: Intro to Artificial Intelligence Uninformed Search II
CSE 3402: Intro to Artificial Intelligence Uninformed Search II Required Readings: Chapter 3, Sec. 1-4. 1 {Arad}, {Zerind, Timisoara, Sibiu}, {Zerind, Timisoara, Arad, Oradea, Fagaras, RimnicuVilcea },
More informationMining and Agricultural Productivity
Mining and Agricultural Productivity - A presentation of preliminary results for Ghana The World Bank, Washington D.C., USA, 29 May 214 MAGNUS ANDERSSON, Senior Lecturer in Human Geography, Lund University,
More informationTECHNICAL NOTE HOW TO USE LOOPERS. Kalipso_TechDocs_Loopers. Revision: 1.0. Kalipso version: Date: 16/02/2017.
TECHNICAL NOTE HOW TO USE LOOPERS Document: Kalipso_TechDocs_Loopers Revision: 1.0 Kalipso version: 4.0 20161231 Date: 16/02/2017 Author: RS Contents 1. About... 3 2. Application Examples... 4 2.1. List
More informationBUS RAPID TRANSIT. A Canadian Perspective. McCormick Rankin International. John Bonsall P.Eng
BUS RAPID TRANSIT A Canadian Perspective Why choose BRT? Because it is a practical and cost effective rapid transit solution for the most common types of land use in urban Canada Operating experience shows
More informationTravel Time Survey Pilot Study
Travel Time Survey Pilot Study Technical Report GPS Travel Time Data Collection on the Route 419 Corridor Prepared by the Roanoke Valley Area Metropolitan Planning Organization August 2000(revised December
More informationLossless Comparison of Nested Software Decompositions
Lossless Comparison of Nested Software Decompositions Mark Shtern and Vassilios Tzerpos York University Toronto, Ontario, Canada {mark,bil}@cse.yorku.ca Abstract Reverse engineering legacy software systems
More informationMETHODS PAPER: Downstream Bathymetry and BioBase Analyses of Substrate and Macrophytes
Mactaquac Aquatic Ecosystem Study Report Series 2015-006 METHODS PAPER: Downstream Bathymetry and BioBase Analyses of Substrate and Macrophytes Ben Wallace, Jae Ogilvie and Wendy Monk 17 February 2015
More informationSolving Problems by Searching chap3 1. Problem-Solving Agents
Chapter3 Solving Problems by Searching 20070315 chap3 1 Problem-Solving Agents Reflex agents cannot work well in those environments - state/action mapping too large - take too long to learn Problem-solving
More informationGAZIFÈRE INC. Prime Rate Forecasting Process 2015 Rate Case
Overview A consensus forecast is used to estimate the prime rate charged by commercial banks. As the prime rate is subject to competitive pressures faced by individual lenders and is set on an individual
More informationCouples, Relations and Functions
Couples, and Lecture 7 Tony Mullins Griffith College Dublin 1 Selector Given and Couples Tony Mullins Griffith College Dublin 3 Couples Tony Mullins Griffith College Dublin 5 Couples A couple is a pair
More information7 th Annual Golf Tournament & Luncheon SPONSORSHIP OPPORTUNITIES 2018
7 th Annual Golf Tournament & Luncheon SPONSORSHIP OPPORTUNITIES 2018 Canadian Cancer Society. Cancer Statistics 2016. Available at: http://www.cancer.ca/en/cancer-information/cancer-101/cancer-statistics-at-a-glance/?region=on
More informationWe release Mascot Server 2.6 at the end of last year. There have been a number of changes and improvements in the search engine and reports.
1 We release Mascot Server 2.6 at the end of last year. There have been a number of changes and improvements in the search engine and reports. I ll also be covering some enhancements and changes in Mascot
More informationExpanding Square Search Pattern HEY! I M OVER HERE!!!
Expanding Square Search Pattern HEY! I M OVER HERE!!! Expanding Square Search Characteristics: Criteria: v Used in relatively small search areas v v There is a good starting point Provides uniform coverage
More informationFlyweight Pattern. Flyweight: Intent. Use sharing to support large numbers of fine-grained objects efficiently. CSIE Department, NTUT Chien-Hung Liu
Flyweight Pattern CSIE Department, NTUT Chien-Hung Liu Flyweight: Intent Use sharing to support large numbers of fine-grained objects efficiently 1 Flyweight: Motivation (1) Some applications could benefit
More informationObservation-Based Lane-Vehicle Assignment Hierarchy
96 Transportation Research Record 1710 Paper No. 00-1696 Observation-Based Lane-Vehicle Assignment Hierarchy Microscopic Simulation on Urban Street Network Heng Wei, Joe Lee, Qiang Li, and Connie J. Li
More informationAlberta Centre for Active Living ALBERTA SURVEY ON PHYSICAL ACTIVITY EXECUTIVE SUMMARY. Supported by:
Alberta Centre for Active Living ALBERTA SURVEY ON PHYSICAL ACTIVITY EXECUTIVE SUMMARY Supported by: 2015 EXECUTIVE SUMMARY Background Canadians are recommended to engage in a minimum of 150 minutes of
More informationRELATIONSHIP BETWEEN CONGESTION AND TRAFFIC ACCIDENTS ON EXPRESSWAYS AN INVESTIGATION WITH BAYESIAN BELIEF NETWORKS
RELATIONSHIP BETWEEN CONGESTION AND TRAIC ACCIDENTS ON EXPRESSWAYS AN INESTIGATION WITH BAYESIAN BELIEF NETWORKS By Charitha Dias**, Marc Miska***, Masao Kuwahara****, and Hiroshi Warita***** 1. Introduction
More informationHeap Sort. Lecture 35. Robb T. Koether. Hampden-Sydney College. Mon, Apr 25, 2016
Heap Sort Lecture 35 Robb T. Koether Hampden-Sydney College Mon, Apr 25, 2016 Robb T. Koether (Hampden-Sydney College) Heap Sort Mon, Apr 25, 2016 1 / 14 1 Sorting 2 The Heap Sort Robb T. Koether (Hampden-Sydney
More informationUninformed Search (Ch )
1 Uninformed Search (Ch. 3-3.4) 3 Terminology review State: a representation of a possible configuration of our problem Action: -how our agent interacts with the problem -can be different depending on
More informationCombined impacts of configurational and compositional properties of street network on vehicular flow
Combined impacts of configurational and compositional properties of street network on vehicular flow Yu Zhuang Tongji University, Shanghai, China arch-urban@163.com Xiaoyu Song Tongji University, Shanghai,
More informationAlternative Impedances for Shortest Path Network Analysis for Cycling
Alternative Impedances for Shortest Path Network Analysis for Cycling Introduction Traditional impedances used in network analysis are travel time, travel distance and travel cost or some type of cost
More informationGN21 Frequently Asked Questions For Golfers
Posting Scores (My Score Center) 1. Click on the Enter Score button to enter an adjusted gross score or click on the Enter Hole-By-Hole Score button to enter your score hole-by-hole. NOTE: to use the Game
More informationMarine Mammal Scientific Support Research Programme MMSS/001/11
Marine Mammal Scientific Support Research Programme MMSS/001/11 MR 5.2: Report Sea Mammal Research Unit Report to Scottish Government July 2015 [version F1] Russell, D. J. F Sea Mammal Research Unit, Scottish
More informationGeospatial Analysis of High-Crash Intersections and Rural Roads using Naturalistic Driving Data
11-UT-013 Geospatial Analysis of High-Crash Intersections and Rural Roads using Naturalistic Driving Data Final Report Brad R. Cannon Jeremy Sudweeks Submitted: September 26, 2011 i ACKNOWLEDGMENTS The
More informationSAN FRANCISCO MUNICIPAL TRANSPORTATION AGENCY BOARD OF DIRECTORS. RESOLUTION No
SAN FRANCISCO MUNICIPAL TRANSPORTATION AGENCY BOARD OF DIRECTORS RESOLUTION No. 15-031 WHEREAS, Transportation Code Division II, Section 909 authorizes the Director of Transportation to install and permit
More informationCITI BIKE S NETWORK, ACCESSIBILITY AND PROSPECTS FOR EXPANSION. Is New York City s Premier Bike Sharing Program Accesssible to All?
CITI BIKE S NETWORK, ACCESSIBILITY AND PROSPECTS FOR EXPANSION Is New York City s Premier Bike Sharing Program Accesssible to All? How accessible is Citi Bike s network in New York City? Who benefits from
More informationPOTHOLES IN EDMONTON. Updated: April 4, 2013
Updated: April 4, 2013 Abstract Every year the City of Edmonton spends a few million dollars to fill a few hundred thousand potholes. Are potholes just a fact of life, or can we do something about them?
More informationSpatial and Temporal Patterns of Pedestrian Crashes Along The Urbanization Gradient
Spatial and Temporal Patterns of Pedestrian Crashes Along The Urbanization Gradient Tram Truong, GISP GIS-T Conference Raleigh, NC April 4-7, 2016 Acknowledgement Trung Tran, PhD, GISP Northern Kentucky
More informationReal World Search Problems. CS 331: Artificial Intelligence Uninformed Search. Simpler Search Problems. Example: Oregon. Search Problem Formulation
Real World Search Problems S 331: rtificial Intelligence Uninformed Search 1 2 Simpler Search Problems ssumptions bout Our Environment Fully Observable Deterministic Sequential Static Discrete Single-agent
More informationChapter 12 Practice Test
Chapter 12 Practice Test 1. Which of the following is not one of the conditions that must be satisfied in order to perform inference about the slope of a least-squares regression line? (a) For each value
More informationExercise 11: Solution - Decision tree
Exercise 11: Solution - Decision tree Given the obtained data and the fact that outcome of a match might also depend on the efforts Federera spent on it, we build the following training data set with the
More informationIntroduction. AI and Searching. Simple Example. Simple Example. Now a Bit Harder. From Hammersmith to King s Cross
Introduction AI and Searching We have seen how models of the environment allow an intelligent agent to dry run scenarios in its head without the need to act Logic allows premises to be tested Machine learning
More informationRedis Graph. A graph database built on top of redis
Redis Graph A graph database built on top of redis What s Redis? Open source in-memory database Key => Data Structure server Key features: Fast, Flexible, Simple A Lego for your database Key "I'm a Plain
More informationSIDDHARTH INSTITUTE OF ENGINEERING & TECHNOLOGY :: PUTTUR (AUTONOMOUS) Siddharth Nagar, Narayanavanam Road QUESTION BANK (DESCRIPTIVE)
Subject with Code : Data Structures(16MC806) Course & Specialization: MCA UNIT I Sorting, Searching and Directories 1. Explain how to sort the elements by using insertion sort and derive time complexity
More informationPackage macleish. January 3, 2018
Type Package Title Retrieve Data from MacLeish Field Station Version 0.3.2 Date 2018-01-03 Package macleish January 3, 2018 Download data from the Ada and Archibald MacLeish Field Station in Whately, MA.
More informationTO.FLOW. Author: Giuseppe Lassandro. Final Project for TechniCity Course Coursera. by Dr. Jennifer Evans-Cowley, Thomas W.
TO.FLOW Author: Giuseppe Lassandro Final Project for TechniCity Course 2014 - Coursera by Dr. Jennifer Evans-Cowley, Thomas W. Sanchez 2 1. Topic The main objectives of the project are: Analyze private
More informationStudy Guide and Intervention
Study Guide and Intervention Normal and Skewed Distributions A continuous probability distribution is represented by a curve. Types of Continuous Distributions Normal Positively Skewed Negatively Skewed
More informationA Pyramid of Crunchkins
Pictured below you will see Nestle Crunchkins stacked in a triangular pyramid. Each layer is in the shape of an equilateral triangle, and the top layer is a single Nestle Crunchkin. How many Nestle Crunchkins
More informationHow to Use DeVry Library Databases for NoodleTools
How to Use DeVry Library Databases for NoodleTools Paul Burden, Library Director Devry University and Chamberlain College of Nursing, Tinley Park, IL Metro Lloyd Wedes, Library Director Devry University
More informationStatewide Cycloplan: Bicycle Planning Tool & Participatory GIS
Statewide Cycloplan: Bicycle Planning Tool & Participatory GIS Loren Terveen, Principal Investigator Department of Computer Science University of Minnesota June 2015 Research Project Final Report 2015-29
More informationUninformed search methods
Lecture 3 Uninformed search methods Milos Hauskrecht milos@cs.pitt.edu 5329 Sennott Square Announcements Homework 1 Access through the course web page http://www.cs.pitt.edu/~milos/courses/cs2710/ Two
More informationTrans Canada Trail Véloroute Voyageur Cycling Route WAYFINDING SIGNAGE PLAN for Low to Moderate Volume Highways
Trans Canada Trail Véloroute Voyageur Cycling Route WAYFINDING SIGNAGE PLAN for Low to Moderate Volume Highways Roadway Trail Section: Markstay-Warren, St. Charles, French River and West Nipissing Road
More informationPiecewise Functions. Updated: 05/15/10
Connecting Algebra 1 to Advanced Placement* Mathematics A Resource and Strategy Guide Updated: 05/15/ Objectives: Students will review linear functions and their properties and be introduced to piecewise
More informationA Framework For Integrating Pedestrians into Travel Demand Models
A Framework For Integrating Pedestrians into Travel Demand Models Kelly J. Clifton Intersections Seminar University of Toronto September 22, 2017 Portland, Oregon, USA Region Population~ 2.4 M Urban Growth
More informationWeb Based Bicycle Trip Planning for Broward County, Florida
Web Based Bicycle Trip Planning for Broward County, Florida Hartwig H. HOCHMAIR University of Florida 3205 College Avenue Fort Lauderdale, FL 33314, USA hhhochmair@ufl.edu Jennifer FU Florida International
More informationNorthwestern Ontario Sports Hall of Fame Sports Heritage Education Program. Lesson Ideas for Grades 7-8
Northwestern Ontario Sports Hall of Fame Sports Heritage Education Program Lesson Ideas for Grades 7-8 Language Arts Lesson: Research Assignment: Sports Hall of Fame Inductee: Have students research a
More informationOperational Ranking of Intersections: A Novel Prioritization Methodology
Operational Ranking of Intersections: A Novel Prioritization Methodology Reza Omrani, Ph.D. Transportation Engineer CIMA+ 3027 Harvester Road, Suite 400 Burlington, ON L7N 3G7 Reza.Omrani@cima.ca Pedram
More informationPedestrian Behaviour Modelling
Pedestrian Behaviour Modelling An Application to Retail Movements using Genetic Algorithm Contents Requirements of pedestrian behaviour models Framework of a new model Test of shortest-path model Urban
More informationRE: 100 VARLEY LANE TRANSPORTATION OVERVIEW
IBI Group 400 333 Preston Stret Ottawa ON K1S 5N4 Canada tel 613 225 1311 fax 613 225 9868 April 28, 2014 Mr. Ed Blaszynski Project Manager Infrastructure Approvals Development Review Urban Services Branch
More informationCombination Analysis Tutorial
Combination Analysis Tutorial 3-1 Combination Analysis Tutorial It is inherent in the Swedge analysis (when the Block Shape = Wedge), that tetrahedral wedges can only be formed by the intersection of 2
More informationAddendum to the LeagueOne User Guide for Club Registrars
Addendum to the LeagueOne User Guide for Club Registrars Wisconsin Youth Soccer Association 10201 W Lincoln Ave, Suite 207 West Allis, WI 53227 May 7, 2009 Version 2.0 WYSA Addendum to the LeagueOne User
More information