Neo4j Exercise 2. Spatial Procedures

Size: px
Start display at page:

Download "Neo4j Exercise 2. Spatial Procedures"

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 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 information

Uninformed search methods II.

Uninformed 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 information

CENG 466 Artificial Intelligence. Lecture 4 Solving Problems by Searching (II)

CENG 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 information

GIS Based Non-Signalized Intersection Data Inventory Tool To Improve Traffic Safety

GIS 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 information

GEOG2113: Geographical Information Systems Week 7 Mapping Hazards & Threats Practical Task

GEOG2113: 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 information

Walking 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 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 information

Validation 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 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 information

2.2 TRANSIT VISION 2040 FROM VISION TO ACTION. Emphasize transit priority solutions STRATEGIC DIRECTION

2.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 information

Spatial/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 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 information

Vision Zero High Injury Network Methodology

Vision 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 information

Canadian Exploratory Olympics Sites Lesson Plan

Canadian 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 information

Artificial Intelligence. Uninformed Search Strategies

Artificial 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 information

Uninformed search strategies

Uninformed 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 information

Supplementary Material for Bayes Merging of Multiple Vocabularies for Scalable Image Retrieval

Supplementary 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 information

CS 4649/7649 Robot Intelligence: Planning

CS 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 information

Uninformed search methods II.

Uninformed 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 information

ANALYSIS 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 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 information

Accessibility and Cost Surfaces in the Boundary Waters Canoe Area, Minnesota

Accessibility 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 information

Pedestrian Dynamics: Models of Pedestrian Behaviour

Pedestrian 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 information

Exploring the NFL. Introduction. Data. Analysis. Overview. Alison Smith <alison dot smith dot m at gmail dot com>

Exploring 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 information

The Operations Research Challenge 2018: Part I

The 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 information

Estimating 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 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 information

Lesson 18: There Is Only One Line Passing Through a Given Point with a Given Slope

Lesson 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 information

Pore-Air Entrapment during Infiltration

Pore-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 information

Safety Assessment of Installing Traffic Signals at High-Speed Expressway Intersections

Safety 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 information

Canada s Natural Systems. Canadian Geography 1202

Canada 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 information

Princess Nora University Faculty of Computer & Information Systems ARTIFICIAL INTELLIGENCE (CS 370D) Computer Science Department

Princess 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 information

Look 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. 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 information

CSE 3401: Intro to AI & LP Uninformed Search II

CSE 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 information

Using SQL in MS Access

Using 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 information

Problem Solving Agents

Problem 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 information

How networks are shaping Tshwane Tools for urban network analysis Part II

How 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 information

Introduction 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 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 information

Conflating a Traffic Model Network With a Road Inventory. David Knudsen

Conflating 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 information

Decision Trees. an Introduction

Decision 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 information

CENTERLINES DOCUMENTATION

CENTERLINES 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 information

Company Surge TM for. Installation Guide v4.0 January

Company 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 information

A 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 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 information

Transposition Table, History Heuristic, and other Search Enhancements

Transposition 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 information

Rogue Valley Metropolitan Planning Organization. Transportation Safety Planning Project. Final Report

Rogue 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 information

Trial of a process to estimate depth of cover on buried pipelines

Trial 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 information

Influencing Factors on Conflicts of Turning Vehicles and Pedestrians at Intersections

Influencing 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 information

Session 2: Introduction to Multilevel Modeling Using SPSS

Session 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 information

SIDRA INTERSECTION 6.1 UPDATE HISTORY

SIDRA 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 information

Multilane Roundabouts

Multilane 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 information

AN 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 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 information

Uninformed search methods

Uninformed 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 information

Predicting the development of the NBA playoffs. How much the regular season tells us about the playoff results.

Predicting 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 information

Canada s Capital Region Delegation to the Velo-City Global 2010 Conference

Canada 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 information

CSE 3402: Intro to Artificial Intelligence Uninformed Search II

CSE 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 information

Mining and Agricultural Productivity

Mining 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 information

TECHNICAL NOTE HOW TO USE LOOPERS. Kalipso_TechDocs_Loopers. Revision: 1.0. Kalipso version: Date: 16/02/2017.

TECHNICAL 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 information

BUS RAPID TRANSIT. A Canadian Perspective. McCormick Rankin International. John Bonsall P.Eng

BUS 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 information

Travel Time Survey Pilot Study

Travel 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 information

Lossless Comparison of Nested Software Decompositions

Lossless 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 information

METHODS PAPER: Downstream Bathymetry and BioBase Analyses of Substrate and Macrophytes

METHODS 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 information

Solving Problems by Searching chap3 1. Problem-Solving Agents

Solving 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 information

GAZIFÈRE INC. Prime Rate Forecasting Process 2015 Rate Case

GAZIFÈ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 information

Couples, Relations and Functions

Couples, 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 information

7 th Annual Golf Tournament & Luncheon SPONSORSHIP OPPORTUNITIES 2018

7 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 information

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.

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. 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 information

Expanding Square Search Pattern HEY! I M OVER HERE!!!

Expanding 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 information

Flyweight Pattern. Flyweight: Intent. Use sharing to support large numbers of fine-grained objects efficiently. CSIE Department, NTUT Chien-Hung Liu

Flyweight 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 information

Observation-Based Lane-Vehicle Assignment Hierarchy

Observation-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 information

Alberta 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: 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 information

RELATIONSHIP BETWEEN CONGESTION AND TRAFFIC ACCIDENTS ON EXPRESSWAYS AN INVESTIGATION WITH BAYESIAN BELIEF NETWORKS

RELATIONSHIP 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 information

Heap 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 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 information

Uninformed Search (Ch )

Uninformed 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 information

Combined 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 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 information

Alternative Impedances for Shortest Path Network Analysis for Cycling

Alternative 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 information

GN21 Frequently Asked Questions For Golfers

GN21 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 information

Marine Mammal Scientific Support Research Programme MMSS/001/11

Marine 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 information

Geospatial Analysis of High-Crash Intersections and Rural Roads using Naturalistic Driving Data

Geospatial 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 information

SAN FRANCISCO MUNICIPAL TRANSPORTATION AGENCY BOARD OF DIRECTORS. RESOLUTION No

SAN 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 information

CITI 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? 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 information

POTHOLES IN EDMONTON. Updated: April 4, 2013

POTHOLES 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 information

Spatial and Temporal Patterns of Pedestrian Crashes Along The Urbanization Gradient

Spatial 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 information

Real World Search Problems. CS 331: Artificial Intelligence Uninformed Search. Simpler Search Problems. Example: Oregon. Search Problem Formulation

Real 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 information

Chapter 12 Practice Test

Chapter 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 information

Exercise 11: Solution - Decision tree

Exercise 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 information

Introduction. AI and Searching. Simple Example. Simple Example. Now a Bit Harder. From Hammersmith to King s Cross

Introduction. 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 information

Redis Graph. A graph database built on top of redis

Redis 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 information

SIDDHARTH INSTITUTE OF ENGINEERING & TECHNOLOGY :: PUTTUR (AUTONOMOUS) Siddharth Nagar, Narayanavanam Road QUESTION BANK (DESCRIPTIVE)

SIDDHARTH 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 information

Package macleish. January 3, 2018

Package 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 information

TO.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 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 information

Study Guide and Intervention

Study 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 information

A Pyramid of Crunchkins

A 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 information

How to Use DeVry Library Databases for NoodleTools

How 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 information

Statewide Cycloplan: Bicycle Planning Tool & Participatory GIS

Statewide 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 information

Uninformed search methods

Uninformed 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 information

Trans 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 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 information

Piecewise Functions. Updated: 05/15/10

Piecewise 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 information

A Framework For Integrating Pedestrians into Travel Demand Models

A 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 information

Web Based Bicycle Trip Planning for Broward County, Florida

Web 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 information

Northwestern 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 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 information

Operational Ranking of Intersections: A Novel Prioritization Methodology

Operational 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 information

Pedestrian Behaviour Modelling

Pedestrian 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 information

RE: 100 VARLEY LANE TRANSPORTATION OVERVIEW

RE: 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 information

Combination Analysis Tutorial

Combination 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 information

Addendum to the LeagueOne User Guide for Club Registrars

Addendum 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