SlideShare a Scribd company logo
1 of 26
3D Urban Visibility Analysis with Vector GIS Data SULEIMAN Wassim 1 ,  JOLIVEAU Thierry 1 , FAVIER Eric 2 1 ISTHME-ISIG CNRS/UMR EVS, Université Jean Monnet - Saint-Etienne.  2 DIPI EA 3719 École Nationale d'Ingénieurs de Saint-Etienne  [email_address]   [email_address]   [email_address]   19th annual GIS Research UK (GISRUK)   -  University of Portsmouth - 27 th -29 th  April 2011
Visibility analysis ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Main technique : ray tracing 2D Vector data 2.5D Raster data Brossard & Wieber
3D ?  Wii home
Entities ?  Source : DSS for Coastal Protection Design by Cdr.Phinai Jinchai Public Eye
One idea : 3D Voxel model Ray tracing (Pyysalo et al. 2009), (Morello & Ratti 2009)
Another idea in vector mode  ,[object Object],[object Object],[object Object],[object Object],3D polygon plane facets (terrain, building)
A regular grid of viewpoints
3D  Data Model building wall roof terrain facet view point
Data and Tools ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Principle of the computation ,[object Object]
Principle : intervisibility between two points connected by a segment ? ,[object Object],Polygone Segment
Step 1: Find the plan of the polygon and the line of the segment (3D) Plan  Line
Step 2: Find the Intersection point between the plan and line   (3D) Plan  Line  Intersection point
Step 3: Check if the Intersection point belongs to the polygon (2D) (Test1)   Plan  Intersection point Polygone
Step 4: Check if the Intersection point belongs to the segment   (Test 2) If the results of tests 1 and 2 are true, the segment and the polygon intersect. => the polygon blocks the visibility between the extremities of the segment Line  Intersection point
Global intervisibility results
Global 3D intervisibility interpolated map
Result : 3D Isovist calculation
Building 3D intervisibility effect
Order of complexity of the algorithm ,[object Object],[object Object],[object Object],Necessity to reduce the number of the 3D polygon by simplifying the TIN model and Building
Simplifying the DEM   ,[object Object],DEM   DEM with IsoLevel simplification
Simplifying the buildings polygon   ,[object Object],Original building polygon   Simplified building polygon
Results of 3D simplification ,[object Object],[object Object]
Future work   ,[object Object],[object Object],[object Object],[object Object],[object Object],Decouvrir Arc de triomphe
Thank You Images sources :  Woo home :  http://www.woohome.com/photograph/steep-hills-of-san-francisco   DSS for Coastal Protection Design by Cdr.Phinai Jinchai  http://www.dss4cpd.com/dmain/index.php?q=node/26 Public Eye :  http://www.globalsecurity.org/eye/html/wtc_noaa_wtc3.htm   Decouvrir Arc de triomphe :  http://decouvrir-arcdetriomphe.blogspot.com/2011/04/quizz-anecdotes.html

More Related Content

What's hot

Interactive Rendering Techniques for Highlighting (3D GeoInfo 2010)
Interactive Rendering Techniques for Highlighting (3D GeoInfo 2010)Interactive Rendering Techniques for Highlighting (3D GeoInfo 2010)
Interactive Rendering Techniques for Highlighting (3D GeoInfo 2010)
Matthias Trapp
 
witenberg-iit-research-poster-jul2015(1)
witenberg-iit-research-poster-jul2015(1)witenberg-iit-research-poster-jul2015(1)
witenberg-iit-research-poster-jul2015(1)
Witenberg S. R. Souza
 
ANISH_and_DR.DANIEL_VRINCEANU_Presentation
ANISH_and_DR.DANIEL_VRINCEANU_PresentationANISH_and_DR.DANIEL_VRINCEANU_Presentation
ANISH_and_DR.DANIEL_VRINCEANU_Presentation
Anish Patel
 
IGARSS2011_vehicles_M_SHIMONI.ppt
IGARSS2011_vehicles_M_SHIMONI.pptIGARSS2011_vehicles_M_SHIMONI.ppt
IGARSS2011_vehicles_M_SHIMONI.ppt
grssieee
 
High resolution textured models for engineering applications
High resolution textured models for engineering applicationsHigh resolution textured models for engineering applications
High resolution textured models for engineering applications
Artemis Valanis
 
Fitting, portayal and mapping
Fitting, portayal and mappingFitting, portayal and mapping
Fitting, portayal and mapping
Artemis Valanis
 

What's hot (20)

Interactive Rendering Techniques for Highlighting (3D GeoInfo 2010)
Interactive Rendering Techniques for Highlighting (3D GeoInfo 2010)Interactive Rendering Techniques for Highlighting (3D GeoInfo 2010)
Interactive Rendering Techniques for Highlighting (3D GeoInfo 2010)
 
witenberg-iit-research-poster-jul2015(1)
witenberg-iit-research-poster-jul2015(1)witenberg-iit-research-poster-jul2015(1)
witenberg-iit-research-poster-jul2015(1)
 
3D Radio Holographic Images Synthesis and Filtration on Multiprocessor Comput...
3D Radio Holographic Images Synthesis and Filtration on Multiprocessor Comput...3D Radio Holographic Images Synthesis and Filtration on Multiprocessor Comput...
3D Radio Holographic Images Synthesis and Filtration on Multiprocessor Comput...
 
Ivan Sahumbaiev "Deep Learning approaches meet 3D data"
Ivan Sahumbaiev "Deep Learning approaches meet 3D data"Ivan Sahumbaiev "Deep Learning approaches meet 3D data"
Ivan Sahumbaiev "Deep Learning approaches meet 3D data"
 
ANISH_and_DR.DANIEL_VRINCEANU_Presentation
ANISH_and_DR.DANIEL_VRINCEANU_PresentationANISH_and_DR.DANIEL_VRINCEANU_Presentation
ANISH_and_DR.DANIEL_VRINCEANU_Presentation
 
3D Research
3D Research3D Research
3D Research
 
신뢰 전파 기법을 이용한 스테레오 정합(Stereo matching using belief propagation algorithm)
신뢰 전파 기법을 이용한 스테레오 정합(Stereo matching using belief propagation algorithm)신뢰 전파 기법을 이용한 스테레오 정합(Stereo matching using belief propagation algorithm)
신뢰 전파 기법을 이용한 스테레오 정합(Stereo matching using belief propagation algorithm)
 
3D Plan
3D Plan3D Plan
3D Plan
 
IGARSS2011_vehicles_M_SHIMONI.ppt
IGARSS2011_vehicles_M_SHIMONI.pptIGARSS2011_vehicles_M_SHIMONI.ppt
IGARSS2011_vehicles_M_SHIMONI.ppt
 
Point Cloud Segmentation for 3D Reconstruction
Point Cloud Segmentation for 3D ReconstructionPoint Cloud Segmentation for 3D Reconstruction
Point Cloud Segmentation for 3D Reconstruction
 
Enabling numerical Simulations in semantic 3D City Models using CityGML
Enabling  numerical Simulations in  semantic 3D City Models using CityGMLEnabling  numerical Simulations in  semantic 3D City Models using CityGML
Enabling numerical Simulations in semantic 3D City Models using CityGML
 
High resolution textured models for engineering applications
High resolution textured models for engineering applicationsHigh resolution textured models for engineering applications
High resolution textured models for engineering applications
 
Visual Saliency: Learning to Detect Salient Objects
Visual Saliency: Learning to Detect Salient ObjectsVisual Saliency: Learning to Detect Salient Objects
Visual Saliency: Learning to Detect Salient Objects
 
Texture mapping overview
Texture mapping overviewTexture mapping overview
Texture mapping overview
 
Fitting, portayal and mapping
Fitting, portayal and mappingFitting, portayal and mapping
Fitting, portayal and mapping
 
Marching Cubes
Marching CubesMarching Cubes
Marching Cubes
 
GIS (May - 2018) [IDOL: Old Course | Question Paper]
GIS (May - 2018) [IDOL: Old Course | Question Paper]GIS (May - 2018) [IDOL: Old Course | Question Paper]
GIS (May - 2018) [IDOL: Old Course | Question Paper]
 
Expressive Map Design: OGC SLD/SE extension for expressive mapstyles
Expressive Map Design: OGC SLD/SE extension for expressive mapstylesExpressive Map Design: OGC SLD/SE extension for expressive mapstyles
Expressive Map Design: OGC SLD/SE extension for expressive mapstyles
 
Sprite Rendering
Sprite RenderingSprite Rendering
Sprite Rendering
 
Temporary Coherence 3D Animation
Temporary Coherence 3D AnimationTemporary Coherence 3D Animation
Temporary Coherence 3D Animation
 

Viewers also liked

Austrade Presentation - Big Data the New Oil (Microsoft draft)
Austrade Presentation - Big Data the New Oil   (Microsoft draft)Austrade Presentation - Big Data the New Oil   (Microsoft draft)
Austrade Presentation - Big Data the New Oil (Microsoft draft)
Dr Andrew Seit
 
11 air pollution dispersion
11 air pollution dispersion11 air pollution dispersion
11 air pollution dispersion
Gaurav Pahuja
 
Air Pollution Presentation
Air  Pollution  PresentationAir  Pollution  Presentation
Air Pollution Presentation
cinsampath
 

Viewers also liked (14)

Application of Morphological Representation to Enhance the Visualization of D...
Application of Morphological Representation to Enhance the Visualization of D...Application of Morphological Representation to Enhance the Visualization of D...
Application of Morphological Representation to Enhance the Visualization of D...
 
Lo1 workbook
Lo1 workbookLo1 workbook
Lo1 workbook
 
ArcGIS server 10 Administration
ArcGIS server 10 AdministrationArcGIS server 10 Administration
ArcGIS server 10 Administration
 
Austrade Presentation - Big Data the New Oil (Microsoft draft)
Austrade Presentation - Big Data the New Oil   (Microsoft draft)Austrade Presentation - Big Data the New Oil   (Microsoft draft)
Austrade Presentation - Big Data the New Oil (Microsoft draft)
 
Chevron Case
Chevron Case Chevron Case
Chevron Case
 
Three dimensional (3D) GIS
Three dimensional (3D) GISThree dimensional (3D) GIS
Three dimensional (3D) GIS
 
Airpollution Dispersion And Modelling Using Computers Ub Chitranshi
Airpollution Dispersion And Modelling Using Computers  Ub ChitranshiAirpollution Dispersion And Modelling Using Computers  Ub Chitranshi
Airpollution Dispersion And Modelling Using Computers Ub Chitranshi
 
11 air pollution dispersion
11 air pollution dispersion11 air pollution dispersion
11 air pollution dispersion
 
Air Pollution
Air PollutionAir Pollution
Air Pollution
 
Plume characteristics
Plume characteristicsPlume characteristics
Plume characteristics
 
3-D TECHNOLOGY
3-D TECHNOLOGY 3-D TECHNOLOGY
3-D TECHNOLOGY
 
ArcGIS Data Interoperability: Tips for LiDAR, 3D, and BIM
ArcGIS Data Interoperability: Tips for LiDAR, 3D, and BIMArcGIS Data Interoperability: Tips for LiDAR, 3D, and BIM
ArcGIS Data Interoperability: Tips for LiDAR, 3D, and BIM
 
Air Pollution Presentation
Air  Pollution  PresentationAir  Pollution  Presentation
Air Pollution Presentation
 
presentation on 3D Technology
presentation on 3D Technologypresentation on 3D Technology
presentation on 3D Technology
 

Similar to 3D Visibility with Vector GIS Data

Immersive 3 d visualization of remote sensing data
Immersive 3 d visualization of remote sensing dataImmersive 3 d visualization of remote sensing data
Immersive 3 d visualization of remote sensing data
sipij
 
What we've done so far with mago3D, an open source based 'Digital Twin' platf...
What we've done so far with mago3D, an open source based 'Digital Twin' platf...What we've done so far with mago3D, an open source based 'Digital Twin' platf...
What we've done so far with mago3D, an open source based 'Digital Twin' platf...
SANGHEE SHIN
 
C documents and settings_administrator_local settings_application data_mozil...
C  documents and settings_administrator_local settings_application data_mozil...C  documents and settings_administrator_local settings_application data_mozil...
C documents and settings_administrator_local settings_application data_mozil...
Anuar Ahmad
 
IIRS_CRP Report by Parth Gondaliya and Huzaifa Ansari
IIRS_CRP Report by Parth Gondaliya and Huzaifa AnsariIIRS_CRP Report by Parth Gondaliya and Huzaifa Ansari
IIRS_CRP Report by Parth Gondaliya and Huzaifa Ansari
PARTH GONDALIYA
 

Similar to 3D Visibility with Vector GIS Data (20)

Accuracy checks in the production of orthophotos
Accuracy checks in the production of orthophotosAccuracy checks in the production of orthophotos
Accuracy checks in the production of orthophotos
 
Immersive 3 d visualization of remote sensing data
Immersive 3 d visualization of remote sensing dataImmersive 3 d visualization of remote sensing data
Immersive 3 d visualization of remote sensing data
 
What we've done so far with mago3D, an open source based 'Digital Twin' platf...
What we've done so far with mago3D, an open source based 'Digital Twin' platf...What we've done so far with mago3D, an open source based 'Digital Twin' platf...
What we've done so far with mago3D, an open source based 'Digital Twin' platf...
 
3 D Lidar Epfl Iccsa 08
3 D Lidar Epfl Iccsa 083 D Lidar Epfl Iccsa 08
3 D Lidar Epfl Iccsa 08
 
Introduction to mago3D: A Web Based Open Source GeoBIM Platform
Introduction to mago3D: A Web Based Open Source GeoBIM PlatformIntroduction to mago3D: A Web Based Open Source GeoBIM Platform
Introduction to mago3D: A Web Based Open Source GeoBIM Platform
 
A step towards interactive displays of digital elevation models
A step towards interactive displays of digital elevation modelsA step towards interactive displays of digital elevation models
A step towards interactive displays of digital elevation models
 
Interactive Editing of Signed Distance Fields
Interactive Editing of Signed Distance FieldsInteractive Editing of Signed Distance Fields
Interactive Editing of Signed Distance Fields
 
Automatic Building detection for satellite Images using IGV and DSM
Automatic Building detection for satellite Images using IGV and DSMAutomatic Building detection for satellite Images using IGV and DSM
Automatic Building detection for satellite Images using IGV and DSM
 
C documents and settings_administrator_local settings_application data_mozil...
C  documents and settings_administrator_local settings_application data_mozil...C  documents and settings_administrator_local settings_application data_mozil...
C documents and settings_administrator_local settings_application data_mozil...
 
Dtm Quality Assesment
Dtm Quality AssesmentDtm Quality Assesment
Dtm Quality Assesment
 
Shannon Park Redevelopment Plan Remodeling with Esri CityEngine
Shannon Park Redevelopment Plan Remodeling with Esri CityEngineShannon Park Redevelopment Plan Remodeling with Esri CityEngine
Shannon Park Redevelopment Plan Remodeling with Esri CityEngine
 
Introduction to mago3D, an Open Source Based Digital Twin Platform
Introduction to mago3D, an Open Source Based Digital Twin PlatformIntroduction to mago3D, an Open Source Based Digital Twin Platform
Introduction to mago3D, an Open Source Based Digital Twin Platform
 
City focus: A web-based interactive 2D and 3D GIS application to find the bes...
City focus: A web-based interactive 2D and 3D GIS application to find the bes...City focus: A web-based interactive 2D and 3D GIS application to find the bes...
City focus: A web-based interactive 2D and 3D GIS application to find the bes...
 
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
 
A Gesture Based Digital Art with Colour Coherence Vector Algorithm
A Gesture Based Digital Art with Colour Coherence Vector AlgorithmA Gesture Based Digital Art with Colour Coherence Vector Algorithm
A Gesture Based Digital Art with Colour Coherence Vector Algorithm
 
IIRS_CRP Report by Parth Gondaliya and Huzaifa Ansari
IIRS_CRP Report by Parth Gondaliya and Huzaifa AnsariIIRS_CRP Report by Parth Gondaliya and Huzaifa Ansari
IIRS_CRP Report by Parth Gondaliya and Huzaifa Ansari
 
Building Identification in Satellite Images Using ANFIS Classifier
Building Identification in Satellite Images Using ANFIS ClassifierBuilding Identification in Satellite Images Using ANFIS Classifier
Building Identification in Satellite Images Using ANFIS Classifier
 
POSTER_BUSTOS
POSTER_BUSTOSPOSTER_BUSTOS
POSTER_BUSTOS
 
SD-miner System to Retrieve Probabilistic Neighborhood Points in Spatial Dat...
SD-miner System to Retrieve Probabilistic Neighborhood Points  in Spatial Dat...SD-miner System to Retrieve Probabilistic Neighborhood Points  in Spatial Dat...
SD-miner System to Retrieve Probabilistic Neighborhood Points in Spatial Dat...
 
IRJET- 3D Reconstruction of Surface Topography using Ultrasonic Transducer
IRJET- 3D Reconstruction of Surface Topography using Ultrasonic TransducerIRJET- 3D Reconstruction of Surface Topography using Ultrasonic Transducer
IRJET- 3D Reconstruction of Surface Topography using Ultrasonic Transducer
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

3D Visibility with Vector GIS Data

  • 1. 3D Urban Visibility Analysis with Vector GIS Data SULEIMAN Wassim 1 , JOLIVEAU Thierry 1 , FAVIER Eric 2 1 ISTHME-ISIG CNRS/UMR EVS, Université Jean Monnet - Saint-Etienne. 2 DIPI EA 3719 École Nationale d'Ingénieurs de Saint-Etienne [email_address] [email_address] [email_address] 19th annual GIS Research UK (GISRUK) - University of Portsmouth - 27 th -29 th April 2011
  • 2.
  • 3. Main technique : ray tracing 2D Vector data 2.5D Raster data Brossard & Wieber
  • 4. 3D ? Wii home
  • 5. Entities ? Source : DSS for Coastal Protection Design by Cdr.Phinai Jinchai Public Eye
  • 6. One idea : 3D Voxel model Ray tracing (Pyysalo et al. 2009), (Morello & Ratti 2009)
  • 7.
  • 8. A regular grid of viewpoints
  • 9. 3D Data Model building wall roof terrain facet view point
  • 10.
  • 11.
  • 12.
  • 13. Step 1: Find the plan of the polygon and the line of the segment (3D) Plan Line
  • 14. Step 2: Find the Intersection point between the plan and line (3D) Plan Line Intersection point
  • 15. Step 3: Check if the Intersection point belongs to the polygon (2D) (Test1) Plan Intersection point Polygone
  • 16. Step 4: Check if the Intersection point belongs to the segment (Test 2) If the results of tests 1 and 2 are true, the segment and the polygon intersect. => the polygon blocks the visibility between the extremities of the segment Line Intersection point
  • 18. Global 3D intervisibility interpolated map
  • 19. Result : 3D Isovist calculation
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. Thank You Images sources : Woo home : http://www.woohome.com/photograph/steep-hills-of-san-francisco DSS for Coastal Protection Design by Cdr.Phinai Jinchai http://www.dss4cpd.com/dmain/index.php?q=node/26 Public Eye : http://www.globalsecurity.org/eye/html/wtc_noaa_wtc3.htm Decouvrir Arc de triomphe : http://decouvrir-arcdetriomphe.blogspot.com/2011/04/quizz-anecdotes.html

Editor's Notes

  1. Fields of use economic and aesthetic value of buildings is highly related to the visibility field that it could offer to its citizens It is important for urban planning or landscape planning. But visibiliy analysis can be useful in other fields as automotive navigation system for enriching Wayfinding Instructions with Local Landmarks or in planning and evaluating Coverage of Visual Surveillance Network Installations positioning radio antennas, wifi access points, surveillance cameras, advertisement posters. Inter-visibility : 2 viewpoints connected by sight Isovist and Viewshed : the area that could be seen from a viewpoint Global visibility : to quantify or evaluate the view of a large number of viewpoints : width, lenght, area, nature of what is seen
  2. Computing Visibility uses mainly ray tracing. A virtual ray is thrown in the space and interfere with different spatial entities that block its way. Isovist is based on vector format : points and polygons. The observer is a point and a ray is thrown through space in different directions until it meets an obstacle. The area visibility for this point is defined by the vector polygon delimitated by the intersection points with the boundaries of this obstacles.. For global visibility, the isovist is calculated on a grid and for every point of this grid some indicators of the isovist are calculated (area, maximal length, orientation of the maximal length …) Viewshed is based on raster format. The observer point is a pixel and the area of visibility is defined as the subset of pixels that can see or the observer or be seen by it. In global visibility the characteristics of the viewshed of every pixel are calculated.
  3. Vector Isovist is interesting because it can deal with man-made objects as buildings and can determine I a façade of a building can be seen from a view point or identify the building that blocks the intervisibility between two points. But Isovits face some difficulties when dealing with 3D environment composed of buildings laying on a non-flat topographical surface
  4. Raster tools are not efficient with buildings. They add the building height to the DEM but the identity and the individuality of the entities (buildings for example) is lost.
  5. Raster oriented (extended method) 3D-isovist-like approach (Pyysalo et al. 2009) (Figure 4) (Morello & Ratti 2009) The basic idea is to use voxel models [1] with adaptive transparency to add buildings and vegetation then to calculate the 3D isovist. Complexity depends of the ray tracing number and voxel numbers
  6. An area in Saint-Etienne : 1 km², nombre de bâtiments ? 40 buildings, 233 polygones The 3D world becomes a list of polygon plane facets; each of these facets has a type (terrain, building) and an identification number that can refer to a triangle Id of the TIN or a building Id combined with a wall (facade) or a roof number.
  7. A regular grid of view points is determined beforehand one point every 10 meters. The vertical offset of the grid point is a variable (1.60 m for the test) The points within the building can be eliminated or placed on the roof (depending on the objectives of the study : is the point on the roof a viewpoint ?)
  8. Identification of every grid point, every 3d polygon (Tin ID) or (Building ID, facet ID)
  9. Two points can see each other if the segment between them is not intersected by any plane surface (polygon) of the 3D environment. Reciprocity : if the point A can see the point B, then the point B can see the point A. Find if a polygon P block the intervisibility between two points from Segment S (Polygon P /Segment S ) intersection
  10. Find Line / Plan intersection 3D
  11. Test1 : if Intersection point in Polygon 2D
  12. Test2 : if Intersection point on Segment 1D
  13. In this calculation, a percentage of the visibility or a visibility coefficient can be assigned to every point of the grid (Turner et al. 2001) with the identification of points that could be seen from the considered point (Figure 8). The result is exported as a shape file of points.
  14. An interpolation of the results is realised between the points of the grid in order to produce a continuous representation The intervisibility interpolated map using Inverse Distance Weighting (IDW), VisPersnetN is the visibility percentage, VisPointsIDC is the visible points IDs from the according point
  15. The grid points are visible or not from the view points. The result is a shape file of points with a visibility data field that indicates if the grid point is visible or not. An obstacle data field lists the parts of the terrain or the buildings that block the view from the observer position
  16. the target building is selected and the intervisibility effect of this building is calculated. The result is a shape file of the grid intervisibility points. A new attribute “Affected” is created in the table who indicates if the target building has or not an impact. If some points are affected, another attribute lists the hidden points due to the target building
  17. The diminution of the size of the files (or the number of points) depends of the topography : if the ground is quite flat, we can reduce the points number up to 80% if there is a lot of slopes the reduction is about 40%
  18. We reduce the points number for the polygon representation (30% - 60%) The simplifying of theses polygons is addressed in the literature as the model generalisation question (Favier 1994) (Anne Ruas 1999) (Qingsheng et al. 2002). In order to simplify the polygons of the buildings, extra collinear points are eliminated. Then the points that form a facade arc smaller than 2 metre long were removed from the polygon. The user can modify this value (
  19. Pour calculer l'isovist 3D d'un point de vue donné, il me semble qu'on pourrait prendre à la place de la grille arbitraire, l'ensemble des sommets des polygones.