SlideShare a Scribd company logo
Incorporating Google Street
View Imagery with the
LLPG
Sam Tizzard, London
Borough of Harrow
About Me
Studied:
• Geography with Natural Hazards (BSc) at
Coventry University
• Volcanology and Geological Hazards
(MSc) at Lancaster University
I am currently a GIS Analyst/Technician
for the London Borough of Harrow (since
January 2015).
I have been using FME for around 8 months
now.
Sam Tizzard – just a little bit about me
The LLPG?
The LLPG (local land and property gazetteer):
• Is an address database of all land and property within
an authority
• Forms part of the NLPG (national land and property
gazetteer)
• Integrated with many systems at Harrow and used for
property searches within our ‘Harrow Address Lookup’.
Current Address Look Up
Provides a 360 degree
view of the world along
mapped routes or
spheres.
Accessible via an API:
https://developers.google.com/
maps/documentation/streetview/
Free for under 25,000
hits a day!!!
Why not use FME?
LLGP Address Data
from the LLPG
Integrator Process
‘LLPG Features’
Street Data from
OS Highways Data
‘Road Points’
Calculate:
Nearest ‘Road Point’ to
each ‘LLPG Feature’
WGS84 Conversion of
the ‘Road Points’
Co-ordinates stored as
attributes only
Angle between each
‘LLPG feature’ and
nearest ‘Road Point’
Build
Google
Street view
API URL and
wrap in
href’s
1. Takes OS Highways Data
(currently BETA).
2. Removes unwanted
records.
3. Merges street
information and road
network.
4. Tidies attributes.
5. Divides streets into
points at every metre.
The Workspace (part 1)
1. Finds the closest street
point to every address
point
2. Creates an extra vertex
per features using the
road points .
3. Calculates the azimuth
of the line between
address point and road
point
4. Calculates actual angle
5. Creates Streetview URL
The Workspace (part 2)
The Generated URL
Template URL:
https://maps.googleapis.com/maps/api/streetview?size=600x600&location=@
Value(URL_LATITUDE),@Value(URL_LONGITUDE)&heading=@Value(AZIMUTH_
ANGLE)8&pitch=0&key=[API KEY]
Working URL:
https://maps.googleapis.com/maps/api/streetview?size=640x640&location=51
.5702293,-0.3451858&heading=326.5473190230258&pitch=0&key=[API KEY]
Example 1
In Inspector: URL And Image:
https://maps.googleapis.com/maps/api/streetview?size=600x600&loc
ation=51.5702293,-0.3451858&heading=326.5473190230258&pitch=
0&key=[API KEY]
Example 2
In Inspector: URL And Image:
https://maps.googleapis.com/maps/api/streetview?size=600x600&loc
ation=51.5873401,-0.3426364&heading=153.9711372925798&pitch
=0&key=[API KEY]
Concluding Points
1. FME has a great capability to
use ‘templates’ (e.g. a URL)
2. FME can almost handle any
task (even when processing
nearly six million points!)
3. Workspaces can always be
improved
Thank you!
For not making me use the
sprinklers.
Any questions?
Feel free to contact me at:
Sam.Tizzard@harrow.gov.uk

More Related Content

What's hot

Arcadis - Improving Ground Engineering Data Flows - Smart Infrastructure - AC18
Arcadis - Improving Ground Engineering Data Flows - Smart Infrastructure - AC18Arcadis - Improving Ground Engineering Data Flows - Smart Infrastructure - AC18
Arcadis - Improving Ground Engineering Data Flows - Smart Infrastructure - AC18
Esri UK
 
05 c ge graphsttp2020
05 c  ge graphsttp202005 c  ge graphsttp2020
05 c ge graphsttp2020
Satoru Hoshiba
 
All About Angular and ArcGIS - Developers Forum - AC18
All About Angular and ArcGIS - Developers Forum - AC18All About Angular and ArcGIS - Developers Forum - AC18
All About Angular and ArcGIS - Developers Forum - AC18
Esri UK
 
Customized story map for agrg weather network
Customized story map for agrg weather networkCustomized story map for agrg weather network
Customized story map for agrg weather network
swap0
 
Index map
Index mapIndex map
Index map
Daniela Perri
 
The spatial estimation of appartment rents: A brief introduction
The spatial estimation of appartment rents: A brief introductionThe spatial estimation of appartment rents: A brief introduction
The spatial estimation of appartment rents: A brief introduction
Pixel Dis
 
Real Time Event Monitoring System
Real Time Event Monitoring SystemReal Time Event Monitoring System
Real Time Event Monitoring System
shrenikjain38
 
Real Time Event Monitoring System
Real Time Event Monitoring SystemReal Time Event Monitoring System
Real Time Event Monitoring System
shrenikjain38
 
Using Jupyter Notebooks - Developers Forum - AC18
Using Jupyter Notebooks - Developers Forum - AC18Using Jupyter Notebooks - Developers Forum - AC18
Using Jupyter Notebooks - Developers Forum - AC18
Esri UK
 
Multi Limn Leica Hds Conference 2009
Multi Limn   Leica Hds Conference 2009Multi Limn   Leica Hds Conference 2009
Multi Limn Leica Hds Conference 2009
timbeach
 
Delineating high crash locations with the use of GIS
Delineating high crash locations with the use of GISDelineating high crash locations with the use of GIS
Delineating high crash locations with the use of GISSunil Gyawali
 
Arslan Ahmad Resume
Arslan Ahmad ResumeArslan Ahmad Resume
Arslan Ahmad Resume
Arslan Ahmad
 
Getting to Know ArcGIS Pro
Getting to Know ArcGIS ProGetting to Know ArcGIS Pro
Getting to Know ArcGIS Pro
Esri UK
 
Visual Analysis With Insights and Operations Dashboard - Analytical Insights ...
Visual Analysis With Insights and Operations Dashboard - Analytical Insights ...Visual Analysis With Insights and Operations Dashboard - Analytical Insights ...
Visual Analysis With Insights and Operations Dashboard - Analytical Insights ...
Esri UK
 
Switching Your Teaching to ArcGIS Pro - Smart Education - Higher - AC18
Switching Your Teaching to ArcGIS Pro - Smart Education - Higher - AC18Switching Your Teaching to ArcGIS Pro - Smart Education - Higher - AC18
Switching Your Teaching to ArcGIS Pro - Smart Education - Higher - AC18
Esri UK
 
presenter_mobilemapping_rail_HQ_print
presenter_mobilemapping_rail_HQ_printpresenter_mobilemapping_rail_HQ_print
presenter_mobilemapping_rail_HQ_printSteve Jones
 

What's hot (20)

Arcadis - Improving Ground Engineering Data Flows - Smart Infrastructure - AC18
Arcadis - Improving Ground Engineering Data Flows - Smart Infrastructure - AC18Arcadis - Improving Ground Engineering Data Flows - Smart Infrastructure - AC18
Arcadis - Improving Ground Engineering Data Flows - Smart Infrastructure - AC18
 
POSTER_BUSTOS
POSTER_BUSTOSPOSTER_BUSTOS
POSTER_BUSTOS
 
05 c ge graphsttp2020
05 c  ge graphsttp202005 c  ge graphsttp2020
05 c ge graphsttp2020
 
Abdul Hameed CV
Abdul Hameed CVAbdul Hameed CV
Abdul Hameed CV
 
All About Angular and ArcGIS - Developers Forum - AC18
All About Angular and ArcGIS - Developers Forum - AC18All About Angular and ArcGIS - Developers Forum - AC18
All About Angular and ArcGIS - Developers Forum - AC18
 
Customized story map for agrg weather network
Customized story map for agrg weather networkCustomized story map for agrg weather network
Customized story map for agrg weather network
 
Index map
Index mapIndex map
Index map
 
The spatial estimation of appartment rents: A brief introduction
The spatial estimation of appartment rents: A brief introductionThe spatial estimation of appartment rents: A brief introduction
The spatial estimation of appartment rents: A brief introduction
 
Real Time Event Monitoring System
Real Time Event Monitoring SystemReal Time Event Monitoring System
Real Time Event Monitoring System
 
Real Time Event Monitoring System
Real Time Event Monitoring SystemReal Time Event Monitoring System
Real Time Event Monitoring System
 
Using Jupyter Notebooks - Developers Forum - AC18
Using Jupyter Notebooks - Developers Forum - AC18Using Jupyter Notebooks - Developers Forum - AC18
Using Jupyter Notebooks - Developers Forum - AC18
 
Multi Limn Leica Hds Conference 2009
Multi Limn   Leica Hds Conference 2009Multi Limn   Leica Hds Conference 2009
Multi Limn Leica Hds Conference 2009
 
Delineating high crash locations with the use of GIS
Delineating high crash locations with the use of GISDelineating high crash locations with the use of GIS
Delineating high crash locations with the use of GIS
 
HighAccuracyDataCollection
HighAccuracyDataCollectionHighAccuracyDataCollection
HighAccuracyDataCollection
 
Arslan Ahmad Resume
Arslan Ahmad ResumeArslan Ahmad Resume
Arslan Ahmad Resume
 
Getting to Know ArcGIS Pro
Getting to Know ArcGIS ProGetting to Know ArcGIS Pro
Getting to Know ArcGIS Pro
 
Presentation may30th
Presentation may30thPresentation may30th
Presentation may30th
 
Visual Analysis With Insights and Operations Dashboard - Analytical Insights ...
Visual Analysis With Insights and Operations Dashboard - Analytical Insights ...Visual Analysis With Insights and Operations Dashboard - Analytical Insights ...
Visual Analysis With Insights and Operations Dashboard - Analytical Insights ...
 
Switching Your Teaching to ArcGIS Pro - Smart Education - Higher - AC18
Switching Your Teaching to ArcGIS Pro - Smart Education - Higher - AC18Switching Your Teaching to ArcGIS Pro - Smart Education - Higher - AC18
Switching Your Teaching to ArcGIS Pro - Smart Education - Higher - AC18
 
presenter_mobilemapping_rail_HQ_print
presenter_mobilemapping_rail_HQ_printpresenter_mobilemapping_rail_HQ_print
presenter_mobilemapping_rail_HQ_print
 

Similar to Incorporating Google Street View Imagery with the LLPG

Google Geo APIs Overview
Google Geo APIs OverviewGoogle Geo APIs Overview
Google Geo APIs Overview
Ossama Alami
 
Visualize Your Data
Visualize Your DataVisualize Your Data
Visualize Your Data
Kyung Yoo
 
Making an Orienteering Map in Seven Basic Steps
Making an Orienteering Map in Seven Basic StepsMaking an Orienteering Map in Seven Basic Steps
Making an Orienteering Map in Seven Basic Steps
Gord Hunter
 
Fast Artificial Landmark Detection for indoor mobile robots AIMAVIG'2015
Fast Artificial Landmark Detection for indoor mobile robots AIMAVIG'2015Fast Artificial Landmark Detection for indoor mobile robots AIMAVIG'2015
Fast Artificial Landmark Detection for indoor mobile robots AIMAVIG'2015
OSLL
 
CycleStreets: Our Story - presentation to Net2Camb event
CycleStreets: Our Story - presentation to Net2Camb eventCycleStreets: Our Story - presentation to Net2Camb event
CycleStreets: Our Story - presentation to Net2Camb event
CycleStreets
 
Android Rally: Google Maps with LBS
Android Rally: Google Maps with LBSAndroid Rally: Google Maps with LBS
Android Rally: Google Maps with LBS
sumitra22
 
IRJET- Simultaneous Localization and Mapping for Automatic Chair Re-Arran...
IRJET-  	  Simultaneous Localization and Mapping for Automatic Chair Re-Arran...IRJET-  	  Simultaneous Localization and Mapping for Automatic Chair Re-Arran...
IRJET- Simultaneous Localization and Mapping for Automatic Chair Re-Arran...
IRJET Journal
 
Simple APIs for Spatial Data (OGC API - Features)
Simple APIs for Spatial Data (OGC API - Features)Simple APIs for Spatial Data (OGC API - Features)
Simple APIs for Spatial Data (OGC API - Features)
Sampo Savolainen
 
Routing plugin for JOSM
Routing plugin for JOSMRouting plugin for JOSM
Routing plugin for JOSM
Juangui Jordán
 
mnNOG 2020: The Journey [100% ROA Coverage]
mnNOG 2020: The Journey [100% ROA Coverage]mnNOG 2020: The Journey [100% ROA Coverage]
mnNOG 2020: The Journey [100% ROA Coverage]
APNIC
 
Web mapping
Web mappingWeb mapping
Web mapping
KD Singh
 
Travelogue: A Travel Package Recommendation using Python
Travelogue: A Travel Package Recommendation using PythonTravelogue: A Travel Package Recommendation using Python
Travelogue: A Travel Package Recommendation using Python
IRJET Journal
 
Design and Construction of Navigation Based Auto Self Driving Vehicle using G...
Design and Construction of Navigation Based Auto Self Driving Vehicle using G...Design and Construction of Navigation Based Auto Self Driving Vehicle using G...
Design and Construction of Navigation Based Auto Self Driving Vehicle using G...
ijtsrd
 
Transitioning Applications to the Web App Builder
Transitioning Applications to the Web App BuilderTransitioning Applications to the Web App Builder
Transitioning Applications to the Web App Builder
WV Assocation of Geospatial Professionals
 
SoTM US Routing
SoTM US RoutingSoTM US Routing
SoTM US Routing
MapQuest
 
Offline maps for mobile developers (Android/iOS)
Offline maps for mobile developers (Android/iOS)Offline maps for mobile developers (Android/iOS)
Offline maps for mobile developers (Android/iOS)
Vadim Nikolaev
 
Open Maps (Or Close Enough?)
Open Maps (Or Close Enough?)Open Maps (Or Close Enough?)
Open Maps (Or Close Enough?)
Pamela Fox
 
Gps general-training-and-software-applications-kuala lumpur-nov-2018
Gps general-training-and-software-applications-kuala lumpur-nov-2018Gps general-training-and-software-applications-kuala lumpur-nov-2018
Gps general-training-and-software-applications-kuala lumpur-nov-2018
Harshali Mane
 
The essentials for life at cogs
The essentials for life at cogsThe essentials for life at cogs
The essentials for life at cogs
COGS Presentations
 

Similar to Incorporating Google Street View Imagery with the LLPG (20)

Google Geo APIs Overview
Google Geo APIs OverviewGoogle Geo APIs Overview
Google Geo APIs Overview
 
Visualize Your Data
Visualize Your DataVisualize Your Data
Visualize Your Data
 
Making an Orienteering Map in Seven Basic Steps
Making an Orienteering Map in Seven Basic StepsMaking an Orienteering Map in Seven Basic Steps
Making an Orienteering Map in Seven Basic Steps
 
Fast Artificial Landmark Detection for indoor mobile robots AIMAVIG'2015
Fast Artificial Landmark Detection for indoor mobile robots AIMAVIG'2015Fast Artificial Landmark Detection for indoor mobile robots AIMAVIG'2015
Fast Artificial Landmark Detection for indoor mobile robots AIMAVIG'2015
 
CycleStreets: Our Story - presentation to Net2Camb event
CycleStreets: Our Story - presentation to Net2Camb eventCycleStreets: Our Story - presentation to Net2Camb event
CycleStreets: Our Story - presentation to Net2Camb event
 
Android Rally: Google Maps with LBS
Android Rally: Google Maps with LBSAndroid Rally: Google Maps with LBS
Android Rally: Google Maps with LBS
 
IRJET- Simultaneous Localization and Mapping for Automatic Chair Re-Arran...
IRJET-  	  Simultaneous Localization and Mapping for Automatic Chair Re-Arran...IRJET-  	  Simultaneous Localization and Mapping for Automatic Chair Re-Arran...
IRJET- Simultaneous Localization and Mapping for Automatic Chair Re-Arran...
 
Simple APIs for Spatial Data (OGC API - Features)
Simple APIs for Spatial Data (OGC API - Features)Simple APIs for Spatial Data (OGC API - Features)
Simple APIs for Spatial Data (OGC API - Features)
 
Routing plugin for JOSM
Routing plugin for JOSMRouting plugin for JOSM
Routing plugin for JOSM
 
Mapping mobile robotics
Mapping mobile roboticsMapping mobile robotics
Mapping mobile robotics
 
mnNOG 2020: The Journey [100% ROA Coverage]
mnNOG 2020: The Journey [100% ROA Coverage]mnNOG 2020: The Journey [100% ROA Coverage]
mnNOG 2020: The Journey [100% ROA Coverage]
 
Web mapping
Web mappingWeb mapping
Web mapping
 
Travelogue: A Travel Package Recommendation using Python
Travelogue: A Travel Package Recommendation using PythonTravelogue: A Travel Package Recommendation using Python
Travelogue: A Travel Package Recommendation using Python
 
Design and Construction of Navigation Based Auto Self Driving Vehicle using G...
Design and Construction of Navigation Based Auto Self Driving Vehicle using G...Design and Construction of Navigation Based Auto Self Driving Vehicle using G...
Design and Construction of Navigation Based Auto Self Driving Vehicle using G...
 
Transitioning Applications to the Web App Builder
Transitioning Applications to the Web App BuilderTransitioning Applications to the Web App Builder
Transitioning Applications to the Web App Builder
 
SoTM US Routing
SoTM US RoutingSoTM US Routing
SoTM US Routing
 
Offline maps for mobile developers (Android/iOS)
Offline maps for mobile developers (Android/iOS)Offline maps for mobile developers (Android/iOS)
Offline maps for mobile developers (Android/iOS)
 
Open Maps (Or Close Enough?)
Open Maps (Or Close Enough?)Open Maps (Or Close Enough?)
Open Maps (Or Close Enough?)
 
Gps general-training-and-software-applications-kuala lumpur-nov-2018
Gps general-training-and-software-applications-kuala lumpur-nov-2018Gps general-training-and-software-applications-kuala lumpur-nov-2018
Gps general-training-and-software-applications-kuala lumpur-nov-2018
 
The essentials for life at cogs
The essentials for life at cogsThe essentials for life at cogs
The essentials for life at cogs
 

More from Sterling Geo

Managing Power Line Vegetation Risk with FME
Managing Power Line Vegetation Risk with FMEManaging Power Line Vegetation Risk with FME
Managing Power Line Vegetation Risk with FME
Sterling Geo
 
FME and the BGS in 2016/2017
FME and the BGS in 2016/2017FME and the BGS in 2016/2017
FME and the BGS in 2016/2017
Sterling Geo
 
Integrating Web and Business Data
Integrating Web and Business DataIntegrating Web and Business Data
Integrating Web and Business Data
Sterling Geo
 
A Bit of Hocus Pocus
A Bit of Hocus PocusA Bit of Hocus Pocus
A Bit of Hocus Pocus
Sterling Geo
 
Applications of FME in a Consultant Environment
Applications of FME in a Consultant EnvironmentApplications of FME in a Consultant Environment
Applications of FME in a Consultant Environment
Sterling Geo
 
BIM/ GIS Integration - Getting from MicroStation to ArcGIS
BIM/ GIS Integration - Getting from MicroStation to ArcGISBIM/ GIS Integration - Getting from MicroStation to ArcGIS
BIM/ GIS Integration - Getting from MicroStation to ArcGIS
Sterling Geo
 
Getting Started with FME 2017
Getting Started with FME 2017Getting Started with FME 2017
Getting Started with FME 2017
Sterling Geo
 
3 Words to Address the World
3 Words to Address the World3 Words to Address the World
3 Words to Address the World
Sterling Geo
 
FME Tips and Tricks
FME Tips and TricksFME Tips and Tricks
FME Tips and Tricks
Sterling Geo
 
A Smart Approach to Protecting Keyworth: FME Hack
A Smart Approach to Protecting Keyworth: FME HackA Smart Approach to Protecting Keyworth: FME Hack
A Smart Approach to Protecting Keyworth: FME Hack
Sterling Geo
 
Leica Zeno and FME - Creating Engineer Friendly Solutions
Leica Zeno and FME - Creating Engineer Friendly SolutionsLeica Zeno and FME - Creating Engineer Friendly Solutions
Leica Zeno and FME - Creating Engineer Friendly Solutions
Sterling Geo
 
Demystifying FME and the Cloud
Demystifying FME and the CloudDemystifying FME and the Cloud
Demystifying FME and the Cloud
Sterling Geo
 
Using FME to INSPIRE Nottingham City Council
Using FME to INSPIRE Nottingham City Council Using FME to INSPIRE Nottingham City Council
Using FME to INSPIRE Nottingham City Council
Sterling Geo
 
Mapping Future Energy
Mapping Future EnergyMapping Future Energy
Mapping Future Energy
Sterling Geo
 
Landscape Scale Data Management
Landscape Scale Data ManagementLandscape Scale Data Management
Landscape Scale Data Management
Sterling Geo
 
What's New in FME 2016 - Nottingham
What's New in FME 2016 - NottinghamWhat's New in FME 2016 - Nottingham
What's New in FME 2016 - Nottingham
Sterling Geo
 

More from Sterling Geo (16)

Managing Power Line Vegetation Risk with FME
Managing Power Line Vegetation Risk with FMEManaging Power Line Vegetation Risk with FME
Managing Power Line Vegetation Risk with FME
 
FME and the BGS in 2016/2017
FME and the BGS in 2016/2017FME and the BGS in 2016/2017
FME and the BGS in 2016/2017
 
Integrating Web and Business Data
Integrating Web and Business DataIntegrating Web and Business Data
Integrating Web and Business Data
 
A Bit of Hocus Pocus
A Bit of Hocus PocusA Bit of Hocus Pocus
A Bit of Hocus Pocus
 
Applications of FME in a Consultant Environment
Applications of FME in a Consultant EnvironmentApplications of FME in a Consultant Environment
Applications of FME in a Consultant Environment
 
BIM/ GIS Integration - Getting from MicroStation to ArcGIS
BIM/ GIS Integration - Getting from MicroStation to ArcGISBIM/ GIS Integration - Getting from MicroStation to ArcGIS
BIM/ GIS Integration - Getting from MicroStation to ArcGIS
 
Getting Started with FME 2017
Getting Started with FME 2017Getting Started with FME 2017
Getting Started with FME 2017
 
3 Words to Address the World
3 Words to Address the World3 Words to Address the World
3 Words to Address the World
 
FME Tips and Tricks
FME Tips and TricksFME Tips and Tricks
FME Tips and Tricks
 
A Smart Approach to Protecting Keyworth: FME Hack
A Smart Approach to Protecting Keyworth: FME HackA Smart Approach to Protecting Keyworth: FME Hack
A Smart Approach to Protecting Keyworth: FME Hack
 
Leica Zeno and FME - Creating Engineer Friendly Solutions
Leica Zeno and FME - Creating Engineer Friendly SolutionsLeica Zeno and FME - Creating Engineer Friendly Solutions
Leica Zeno and FME - Creating Engineer Friendly Solutions
 
Demystifying FME and the Cloud
Demystifying FME and the CloudDemystifying FME and the Cloud
Demystifying FME and the Cloud
 
Using FME to INSPIRE Nottingham City Council
Using FME to INSPIRE Nottingham City Council Using FME to INSPIRE Nottingham City Council
Using FME to INSPIRE Nottingham City Council
 
Mapping Future Energy
Mapping Future EnergyMapping Future Energy
Mapping Future Energy
 
Landscape Scale Data Management
Landscape Scale Data ManagementLandscape Scale Data Management
Landscape Scale Data Management
 
What's New in FME 2016 - Nottingham
What's New in FME 2016 - NottinghamWhat's New in FME 2016 - Nottingham
What's New in FME 2016 - Nottingham
 

Recently uploaded

做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
axoqas
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
benishzehra469
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
rwarrenll
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
NABLAS株式会社
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
balafet
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
74nqk8xf
 
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
pchutichetpong
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
jerlynmaetalle
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Linda486226
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
slg6lamcq
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
ewymefz
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
yhkoc
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
oz8q3jxlp
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
ocavb
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Boston Institute of Analytics
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
vcaxypu
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
enxupq
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Subhajit Sahu
 

Recently uploaded (20)

做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
 
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
 

Incorporating Google Street View Imagery with the LLPG

  • 1. Incorporating Google Street View Imagery with the LLPG Sam Tizzard, London Borough of Harrow
  • 2. About Me Studied: • Geography with Natural Hazards (BSc) at Coventry University • Volcanology and Geological Hazards (MSc) at Lancaster University I am currently a GIS Analyst/Technician for the London Borough of Harrow (since January 2015). I have been using FME for around 8 months now. Sam Tizzard – just a little bit about me
  • 3. The LLPG? The LLPG (local land and property gazetteer): • Is an address database of all land and property within an authority • Forms part of the NLPG (national land and property gazetteer) • Integrated with many systems at Harrow and used for property searches within our ‘Harrow Address Lookup’.
  • 5. Provides a 360 degree view of the world along mapped routes or spheres. Accessible via an API: https://developers.google.com/ maps/documentation/streetview/ Free for under 25,000 hits a day!!!
  • 6. Why not use FME? LLGP Address Data from the LLPG Integrator Process ‘LLPG Features’ Street Data from OS Highways Data ‘Road Points’ Calculate: Nearest ‘Road Point’ to each ‘LLPG Feature’ WGS84 Conversion of the ‘Road Points’ Co-ordinates stored as attributes only Angle between each ‘LLPG feature’ and nearest ‘Road Point’ Build Google Street view API URL and wrap in href’s
  • 7. 1. Takes OS Highways Data (currently BETA). 2. Removes unwanted records. 3. Merges street information and road network. 4. Tidies attributes. 5. Divides streets into points at every metre. The Workspace (part 1)
  • 8. 1. Finds the closest street point to every address point 2. Creates an extra vertex per features using the road points . 3. Calculates the azimuth of the line between address point and road point 4. Calculates actual angle 5. Creates Streetview URL The Workspace (part 2)
  • 9. The Generated URL Template URL: https://maps.googleapis.com/maps/api/streetview?size=600x600&location=@ Value(URL_LATITUDE),@Value(URL_LONGITUDE)&heading=@Value(AZIMUTH_ ANGLE)8&pitch=0&key=[API KEY] Working URL: https://maps.googleapis.com/maps/api/streetview?size=640x640&location=51 .5702293,-0.3451858&heading=326.5473190230258&pitch=0&key=[API KEY]
  • 10. Example 1 In Inspector: URL And Image: https://maps.googleapis.com/maps/api/streetview?size=600x600&loc ation=51.5702293,-0.3451858&heading=326.5473190230258&pitch= 0&key=[API KEY]
  • 11. Example 2 In Inspector: URL And Image: https://maps.googleapis.com/maps/api/streetview?size=600x600&loc ation=51.5873401,-0.3426364&heading=153.9711372925798&pitch =0&key=[API KEY]
  • 12. Concluding Points 1. FME has a great capability to use ‘templates’ (e.g. a URL) 2. FME can almost handle any task (even when processing nearly six million points!) 3. Workspaces can always be improved
  • 13. Thank you! For not making me use the sprinklers. Any questions? Feel free to contact me at: Sam.Tizzard@harrow.gov.uk