Point Cloud Components Tools for the Representation of Large Scale Landscape Architectural Projects



Similar documents
Flood Modelling for Cities using Cloud Computing FINAL REPORT. Vassilis Glenis, Vedrana Kutija, Stephen McGough, Simon Woodman, Chris Kilsby

CIESIN Columbia University

Appendix C - Risk Assessment: Technical Details. Appendix C - Risk Assessment: Technical Details

Linking GIS-based Modeling of Stormwater Best Management Practices to 3D Visualization

James Melsom Landschaftsarchitekt BSLA, Basel, Switzerland Consulting Landscape Architect

2D Modeling of Urban Flood Vulnerable Areas

LASER SCANNER APPLICATION ON COMPLEX SHAPES OF ARCHITECTURE. PROFILES EXTRACTION PROCESSING AND 3D MODELLING.

Conceptual Design and Analysis in Autodesk Revit Architecture 2011

The following was presented at DMT 14 (June 1-4, 2014, Newark, DE).

. Address the following issues in your solution:

06 - NATIONAL PLUVIAL FLOOD MAPPING FOR ALL IRELAND THE MODELLING APPROACH

Service-Oriented Visualization of Virtual 3D City Models

LIDAR and Digital Elevation Data

Data Mapping: Interactive Big Data Visualization in Landscape Architecture

Key words: Laser Scanning, LIDAR, Surveying and Mapping, Point Cloud, Geospatial software

NEW DIGITAL TERRAIN MODELING (DTM) TOOLS FOR CABLE ROUTE PLANNING by Dr. Jose M. Andres Makai Ocean Engineering Inc.

Healthcare, transportation,

PLOTTING SURVEYING DATA IN GOOGLE EARTH

Impact of water harvesting dam on the Wadi s morphology using digital elevation model Study case: Wadi Al-kanger, Sudan

Future Landscapes. Research report CONTENTS. June 2005

1 in 30 year 1 in 75 year 1 in 100 year 1 in 100 year plus climate change (+30%) 1 in 200 year

HIGH AND LOW RESOLUTION TEXTURED MODELS OF COMPLEX ARCHITECTURAL SURFACES

Alphacam Art combines Vectric s Aspire artistic design software with the market leading Alphacam manufacturing software.

Managing Lidar (and other point cloud) Data. Lindsay Weitz Cody Benkelman

Simulating Sedimentation Model in Balarood Dam Reservoir Using CCHE2D Software

Building & Developing the Environmental

3D Model of the City Using LiDAR and Visualization of Flood in Three-Dimension

INTERACTIVE 3D SIMULATION SYSTEM IN GAME ENGINE BASED COLLABORATIVE VIRTUAL ENVIRONMENT FOR ARCHITECTURAL DESIGN COMMUNICATION

3-D Object recognition from point clouds

Please click on the tutorial most fitting of your expertise in order to learn about the features of the visualization tool.

STATE OF NEVADA Department of Administration Division of Human Resource Management CLASS SPECIFICATION

DATA INTEGRATION FROM DIFFERENT SOURCES TO CREATE 3D VIRTUAL MODEL

Introduction to GIS (Basics, Data, Analysis) & Case Studies. 13 th May Content. What is GIS?

Available in Base or Survey Standard or Survey Professional series with different modules add-ons to suit your technical requirement and budget.

PDF Primer PDF. White Paper

The Scientific Data Mining Process

3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM

PRODUCT INFORMATION. Insight+ Uses and Features

Geospatial exploitation Products. GXP WebView. Powered by the GXP Platform

GIS in Wastewater Collection System Master Planning

MIKE 21 FLOW MODEL HINTS AND RECOMMENDATIONS IN APPLICATIONS WITH SIGNIFICANT FLOODING AND DRYING

University of Arkansas Libraries ArcGIS Desktop Tutorial. Section 4: Preparing Data for Analysis

Introduction to Imagery and Raster Data in ArcGIS

Interactive comment on A simple 2-D inundation model for incorporating flood damage in urban drainage planning by A. Pathirana et al.

Design. Design. Certificates. Contact Information. Full-Time Faculty. Associate Degrees. Associate in Arts Degrees. Certificate of Achievement

Utilizing spatial information systems for non-spatial-data analysis

Understanding Raster Data

A review of ADP processing software

Modelling of Urban Flooding in Dhaka City

REGIONAL SEDIMENT MANAGEMENT: A GIS APPROACH TO SPATIAL DATA ANALYSIS. Lynn Copeland Hardegree, Jennifer M. Wozencraft 1, Rose Dopsovic 2 INTRODUCTION

3D GIS: It s a Brave New World

Managing sewer flood risk

ArcGIS Data Models Practical Templates for Implementing GIS Projects

Why is pre-processing necessary? Overall steps of this workflow: Batch RAW to DNG with Adobe Digital Negative (DNG) Converter Software

Integer Computation of Image Orthorectification for High Speed Throughput

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving

Geographical Information Systems (GIS) and Economics 1

Application of Google Earth for flood disaster monitoring in 3D-GIS

WHAT IS GIS - AN INRODUCTION

Offshore Wind Farm Layout Design A Systems Engineering Approach. B. J. Gribben, N. Williams, D. Ranford Frazer-Nash Consultancy

Andrea Bondì, Irene D Urso, Matteo Ombrelli e Paolo Telaroli (Thetis S.p.A.) Luisa Sterponi e Cesar Urrutia (Spacedat S.r.l.) Water Calesso (Marco

A GIS helps you answer questions and solve problems by looking at your data in a way that is quickly understood and easily shared.

Guidance for Flood Risk Analysis and Mapping. Changes Since Last FIRM

How To Create A 3D Model Of The Phanerozoic Succession In Southern Manitoba

How To Fuse A Point Cloud With A Laser And Image Data From A Pointcloud

3D Point Cloud Analytics for Updating 3D City Models

MEng, BSc Computer Science with Artificial Intelligence

Keystone Image Management System

New challenges of water resources management: Title the future role of CHy

Implementing Geospatial Data in Parametric Environment Elçin ERTUĞRUL*

Lars-Göran Gustafsson, DHI Water and Environment, Box 3287, S Växjö, Sweden

Digital Image Increase

High Resolution RF Analysis: The Benefits of Lidar Terrain & Clutter Datasets

Visualization methods for patent data

Fluid structure interaction of a vibrating circular plate in a bounded fluid volume: simulation and experiment

THE VISUAL ARTS Head of Department: Dawn Clarke

APPLICATIONS AND RESEARCH ON GIS FOR THE REAL ESTATE

USE OF VERY HIGH-RESOLUTION AIRBORNE IMAGES TO ANALYSE 3D CANOPY ARCHITECTURE OF A VINEYARD

ADVANTAGES AND DISADVANTAGES OF THE HOUGH TRANSFORMATION IN THE FRAME OF AUTOMATED BUILDING EXTRACTION

Data Visualization. Principles and Practice. Second Edition. Alexandru Telea

Description of Simandou Archaeological Potential Model. 13A.1 Overview

Corralling the evidence about the value of Green Infrastructure. Martin Moss. Senior Advisor Green Infrastructure Operations England.

Why Smart Water Networks Boost Efficiency

Publikationsliste Sustainable Urban Patterns / Nachhaltige urbane Muster (SUPat)

Web-Based Enterprise Data Visualization a 3D Approach. Oleg Kachirski, Black and Veatch

SHOALS Toolbox: Software to Support Visualization and Analysis of Large, High-Density Data Sets

USING DETAILED 2D URBAN FLOODPLAIN MODELLING TO INFORM DEVELOPMENT PLANNING IN MISSISSAUGA, ON

3D MODELING OF LARGE AND COMPLEX SITE USING MULTI-SENSOR INTEGRATION AND MULTI-RESOLUTION DATA

Integrated Information Management System, Development of Web Interface, a.k.a. Online Data Portal (ODP)

an introduction to VISUALIZING DATA by joel laumans

Land Mobile Mapping & Survey

SCHOOL OF ENGINEERING Baccalaureate Study in Engineering Goals and Assessment of Student Learning Outcomes

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0

Application Example: Quality Control. Turbines: 3D Measurement of Water Turbines

Transcription:

208 Point Cloud Components Tools for the Representation of Large Scale Landscape Architectural Projects Ervine LIN 1 and Christophe GIROT 2 1 Singapore ETH Centre, Singapore ervinelin@arch.ethz.ch 2 Chair of Landscape Architecture, ETH Zurich, Zurich/Switzerland 1 Introduction Point clouds represent a digital collection of three-dimensional coordinates or points that can have additional metadata associated with each point (WHITE 2013). Advancements in the field of reality capture technology are transforming the process of obtaining digital spatial data of our environment (ERVIN 2003) but the application potential of these reality based datasets has many prospects which need to be explored (GRUEN 2009). Fig. 1: A modified point cloud dataset of a downstream site showing how metadata (in this case colour) can be associated with each individual point. In this example a hypothetical river bathymetry has been embedded into the original point cloud model. These reality capture methods have shown great promise in other fields such as archaeology, cultural heritage management, forestry and flood simulation. Some headway has already been developed for landscape architecture (FICKER et al. 2012) but the discipline in general has not caught up to speed with these developments. One possible reason is that modifications to these datasets remain a daunting task as the tools that are available are more akin to engineering than design. This paper focuses on showcasing the tools and workflows that have been developed to help address this problem of modifying existing point cloud datasets for GeoDesign purposes. The Point Cloud Components presented here are a set of digital tools that have been developed specifically to allow point clouds to be used as a representative format for large scale landscape architectural projects. The paper also seeks to briefly demonstrate the ability to perform analytical functions using point cloud models. Wissen Hayek, U., Fricker, P. & Buhmann, E. (Eds.) (2014): Peer Reviewed Proceedings of Digital Landscape Architecture 2014 at ETH Zurich. Herbert Wichmann Verlag, VDE VERLAG GMBH, Berlin/Offenbach. ISBN 978-3-87907-530-0.

Point Cloud Components 209 2 Project Background The project represents an initial portion of the ongoing research on the ailing Ciliwung River in Jakarta Indonesia. Unfortunately, increasing urbanisation, commercial development and centuries of exploitation and neglect have transformed the Ciliwung River into one of the most polluted rivers in the world. To respond to this very complex problem, the research nests itself in the Landscape Ecology Module of the Future Cities Laboratory under the Singapore-ETH Centre for Global Environmental Sustainability ( Landscape Ecology Future Cities Laboratory 2013). The multi-disciplinary research group focuses on three spatial scales namely the catchment, river corridor and local site scales (Fig. 2). This research in particular deals with the river corridor scale and as such, one of its objectives is to investigate the benefits and challenges of using point clouds to represent such large scale landscape architecture projects. Fig. 2: Visual representation of how the project operates at 3 different spatial scales, from the entire river catchment scale, to the river corridor scale and lastly a localised site scale. The images were created from georeferenced point cloud models derived from different data sources but all nested together in the same 3D space. 3 Data Collection The ability for a point cloud model to represent vast areas in 3 dimensions makes it particularly suitable for dealing with large scale projects such as the Ciliwung River. This brings us away from traditional 2 dimensional plan representations often used at such a scale. Obtaining such a point cloud model and the tools required to modify it serve as the starting point for informed design choices. In order to capture this data of the Ciliwung River, photogrammetric data using an unmanned aerial vehicle (UAV) has been collected by working in collaboration with the Institute of Technology Bandung (Fig. 3) and processed with an online service ( DroneMapper Aerial Imagery Processing and Photogrammetry 2013). This results in a

210 E. Lin and C. Girot preliminary geo-referenced point cloud model to work with. This point cloud model is modified in Rhinoceros; a 3D modelling software which allows a point cloud s coordinates in 3D space to correspond with UTM coordinates. 4 Point Cloud Components In order to test the effectiveness of using point clouds as a representative format for landscape architecture, a set of 22 different tools have been developed at the time of writing (Table 1). These tools enable the modification, creation and exporting of point cloud models. The Point Cloud Components presented here were written in C# and are accessed through Grasshopper, a plug-in to Rhinoceros. This platform was chosen as visual dataflow modelling systems, such as Grasshopper, require only basic if not no scripting skills thus making it readily accessible to designers (JANSSEN & CHEN 2011). The tools are broadly categorised into three main categories. Modification tools allow for direct manipulation of the point cloud models, such as the ability to extract a certain area or to merge multiple models. Representation tools allow for the creation of new point cloud models to represent a new designed intervention. Lastly, simulation support tools allow for the point cloud models to be coupled to external simulation platforms. Table 1: Overview of the 22 tools currently developed for use in Grasshopper to work with point cloud objects within Rhinoceros. Modification Tools Icon Name Description Icon Name Description PCdecompose Extracts the point count, coordinates, colour and normal information. PCextractcolour Extracts points in a point cloud that correspond to a given colour PCmerge PCreduce PCreference Representation Tools PCrecompose PCdrape PCmodel Combines multiple point clouds together Reduces the count in a point cloud Translate, rotates and scales a point cloud from one location to another Creates a new point cloud based on input data from user Projects points onto a series of solids or surfaces Populates the faces of a series of solids or surfaces with a given number of points PCtrimBrep PCtrimCrv PCsection PCnoise PCfalloff PCdensify Uses a closed solid to trim a point cloud Uses a closed curve to trim a point cloud Extracts sectional samples from a point cloud along a given curve Adds random translational noise to points in the point cloud Creates a falloff in the number of points from predefined source area. Densifies a point cloud by a chosen factor using triangulation

Point Cloud Components 211 PCmesh Simulation Support Tools PCimportTXT PCexportTXT PCexportASC Converts a point cloud to a mesh using Delaunay triangulation Imports point clouds from text files Exports point clouds to text files Exports into an ASCII format for use in Fragstats or ArcGIS PCgrid PCclassifyBrep PCclassifyCrv PCcompare Simplifies a point cloud into an even grid Separates a point cloud into separate layers based on a series of closed solids Separates a point cloud into separate layers based on a series of closed curves Compares the height difference between two point clouds at a specified grid size 5 Proof of Concept In the following examples we take look at the upstream Gadok / Katulampa area of the Ciliwung River and propose hypothetical changes in order to demonstrate the use of the tools. It should be noted that these examples are purely demonstrative of the tools and workflows indicated and not actual proposed interventions. Modification tools allow for direct manipulation of the existing points. In this example an existing plot of land is replaced with a different land-use which is copied from another portion of the point cloud and manipulated to fit in almost seamlessly, basically a three dimensional cut and paste using point clouds (Fig. 3). Fig. 3: Using the modification tools (in this case PCtrimCrv and PCreference), it becomes possible to copy another region of the point cloud over to quickly simulate land use changes. In addition to this basic form of editing, the representation tools allow for the creation of new point clouds which represent designed interventions. As an example of this, a hypothetical dam was created with the tools developed (Fig. 4) which allow for the creation of georeferenced and topographically accurate point clouds based on simple surface models.

212 E. Lin and C. Girot Fig. 4: A hypothetical dam is created in a portion of the upstream Gadok/Katulampa site to test the effectiveness of the tools created. To illustrate this process further, a slightly more complex intervention was created and converted into point clouds using the tools listed. In this case a proposed floodable soccer pitch is created and positioned at the exact elevation required for flood waters from the river to be drained in and out (Fig. 5). Fig. 5: The area to be modified is extracted and replaced with a simple surface model. This was then converted to point clouds using a combination of PCdrape with PCmodel and finally coloured using PCcolour.

Point Cloud Components 213 Fig. 6: A combination of the modification and representation tools allow for large stretches of the river to be modified, in this example the entire river was extracted with along with the vegetation and replaced with a canal. Other than punctual infrastructural changes, the same workflow can be extended to longer portions of the river like that of the downstream Kampung Melayu site which was modified to visualise the canalisation of the river proposed by initial governmental plans (Fig. 6). In contrast to the hard engineering examples shown other options of altering the riparian landscape are also possible with the given tools. The Point Cloud Components and a Bathymetry Toolkit (REKITTKE et. al. In Press) were handed over to a group of ETH students 1 who were tasked to explore such alternative options. Here, a much larger portion of the riparian landscape was modified with the inclusion of changes to both the river profile as well as alterations to the urban fabric (Fig. 7). The created point cloud models were then stitched to the original base point cloud model ready to be exported into other formats for analysis. When used in unison, the tools developed have demonstrated the ability to modify large areas of the landscape while retaining the model, both original and created, in a point cloud format. 1 Elective Course in the Fall Semester 2013, Chair of Landscape Architecture at the Swiss Federal Institute of Technology, ETH Zurich.

214 E. Lin and C. Girot Fig. 7: A series of 4 different scenarios were created using the tools provided which allowed the scenarios to be embedded into the base point cloud model of the downstream site. 6 Benefits & Limitations As the tools are still in a state of change at the time of writing, more work needs to be done to understand the fundamental changes which arise from adopting such a workflow. However, the following initial observations have been made. The most obvious benefit is the ability to test the performance of designed riparian landscapes. For flood risk analysis, it does so with the help of hydraulic models (SHAAD & BURLANDO 2013). Here, the simulation support tools that have been developed allow for the point cloud model in Rhinoceros to be exported into a format suitable for hydraulic simulations (Fig. 8). The discrete nature of each individual point in the point cloud as well as the metadata that is attached to them makes this as well as the importing of the results as coloured point clouds possible.

Point Cloud Components 215 Fig. 8: A visualisation of the flood results showing the velocity and depth of the flood waters during a major flood event. The coloured flood patterns shown are also imported into Rhinoceros as 3D cloud models with the appropriate colour gradient applied to them. In addition to flood simulations, the tools developed also allow for the point clouds to be exported into other analytical platforms such as Fragstats (MCGARIGAL et al. 2002). Fragstats is a spatial pattern analysis program traditionally used for 2D categorical maps, not 3D point clouds. The underlying research simultaneously seeks to bridge the gap between a point cloud model and Fragstats to uncover the underlying spatial patterns of not only the existing landscapes but proposed ones as well since spatial or environmental patterns influence ecological processes (TURNER 1989). While still in its preliminary stages, initial tests have already proven this to be a possibility (Fig. 9).

216 E. Lin and C. Girot Fig. 9: Categorised point clouds models in Rhinoceros can be exported as an ASCII file which can then be analysed in Fragstats. The same ASCII format can be used to analyse point clouds in ArcGIS. In addition, the workflow and tools developed forces the designer to work in three dimensions, as such every intervention needs to be thought of and fleshed out in 3D space. This contrasts with the traditional two dimensional representations such as perspectives, maps and sections which are still used in the industry to convey design. This shift from a traditional 2D approach when dealing with landscapes at such large scales needs further investigation but will certainly be of interest. Lastly, from a technical point of view, point cloud models have been found to make more efficient use of available memory as opposed to surface models. Surfaces of threedimensional objects are often represented by triangular meshes in computer graphics. This triangulation is a not only a time consuming process but also increases storage complexity as connectivity information is required to be saved (LINSEN 2001). Initial tests put the figure at a 30% reduction in storage space required for when using point clouds versus meshed models. These factors make the modification of point clouds more economical especially when dealing with large landscapes. Unfortunately, one of the biggest limitations identified so far is still the sheer number of points that needs to be dealt with. The number of points in these models often goes into the tens of millions, if not more, and results in computational bottlenecks. To alleviate this issue, the tools developed have been parallelised where possible to make use of all the processor cores available on a given computer (Table 3). Again, more work needs to be done to further refine the tools developed and to see if there are more cost effective ways to speed them up other than throwing more computational power into the equation. Table 2: PCgrid was used to simplify a point cloud with 16 million points from a resolution of 0.5 m to 50 m. The resultant time was recorded to measure the improvements derived. Description Non-parallelised version of PCgrid Parallelised version of PCgrid on a PC with 6 cores Parallelised version of PCgrid on a PC with 18 cores Time Taken (Minutes) 84 mins 12 mins 6 mins

Point Cloud Components 217 Another clear limitation is that the scale at which the designer wishes to work at has to match resolution of the original data capture. As such a designer interested in the façade of a single building will find little use in the point cloud models shown above. To address this issue, smaller scale tests have been done with a Swinglet CAM UAV to explore the possibilities of capturing data over specific areas of the study sites and at specific times. In addition, close range terrestrial techniques are being explored by others in the team (REKITTKE et al. 2013). These additional techniques provide the possibility of supplementing the data collected from the main UAV campaign and vice versa. For use as purely a representative tool other than the similar scaling issue mentioned, the next biggest hurdle observed is the difficulty in texturing newly created point clouds with the goal of obtaining a realistic visualisation. Currently this involves manually creating a 2D texture map to be projected onto the point cloud. The inherent inability for point cloud models to receive and cast shadows also limits their visualisation potential especially if dealing with lighting analysis. Lastly, as with all tools, their effectiveness is largely dependent on the user s proficiency. The skill required to create surface models in a 3D environment and to manipulate the point cloud are still very much user dependent. Hopefully by making the tools simple and accessible, this learning curve will be a gentle one and we should see more developments in this area which adopt such an approach. 7 Future Work & Conclusion The goal of this research is to enable an interactive loop from design, to simulation to analysis and back to design in a streamlined fashion. These examples show that in their current state, the tools and workflows developed allow for the realisation of large scale designed landscapes to be represented in a point cloud format with an added possibility of extending towards analytical platforms. That said, many questions still remain to be answered. These include refinement the current set of tools, testing of the effectiveness of using point clouds as a representative format, investigating the fundamental changes adopting such an approach has on designers, defining clear workflows to test and analyse designed landscapes and eventually demonstrating these findings in the real world context of the Ciliwung River. To conclude, as illustrated in this paper, the use of point clouds to represent large scale landscape architectural projects which are coupled to analytical platforms is made possible through the use of the Point Cloud Components toolset. This suggests the possibility of using point clouds as an effective format in the broader framework of GeoDesign and warrants further investigation into the matter.

218 E. Lin and C. Girot References DRONEMAPPER AERIAL IMAGERY PROCESSING AND PHOTOGRAMMETRY (2013), Webpage, retrieved May 3, 2013, from http://dronemapper.com/. ERVIN, S. M. (2003), Trends in Landscape Modeling. In: Buhmann, E. & Ervin, S. M. (Eds.), Trends in Landscape Modeling. Proceedings at Anhalt University of Applied Sciences 2003. Wichmann, Heidelberg, 1-7. FICKER, P., GIROT, C., MELSOM, J. & WEMER, P. (2012), From Reality to Virtuality and Back Again Teaching Experience within a Postgraduate Study Program. In: Buhmannn et al. (Eds.), Peer Reviewed Proceedings of Digital Landscape Architecture 2012 at Anhalt University of Applied Sciences. Wichmann, Berlin/Offenbach, 130-140. GRUEN, A. (2009), Virtual Archaeology New Methods of Image-Based 3D Modeling. In: Reindel, M. & Wagner, G. a. (Eds.), New Technologies for Archaeology. Natural Science in Archaeology. Springer, Berlin/Heidelberg, 287-305. JANSSEN, P. H. T & CHEN, K. W. (2011), Visual Dataflow Modelling: A Comparison of Three Systems, in Proceedings of the 4th International Conference on Computer Aided Architectural Design Futures, 801-816, paper presented at CAAD Futures 2011, Liege, Belgium. LANDSCAPE ECOLOGY FUTURE CITIES LABORATORY (2013), Webpage, retrieved October 4, 2013, from http://www.futurecities.ethz.ch/module/landscape-ecology/. LINSEN, L. (2001), Point Cloud Representation. Fak. für Informatik, Bibliothek, Univ. Karlsruhe. MCGARIGAL, K., CUSHMAN, S. A. & ENE, E. (2012), FRAGSTATS v4: Spatial Pattern Analysis Program for Categorical and Continuous Maps. Computer software program produced by the authors at the University of Massachusetts, Amherst. Available at the following web site: www.umass.edu/landeco/research/fragstats/fragstats.html. REKITTKE, J., PAAR, P. & NINSALAM, Y. (2013), Brawn and Technology under the Urban Canopy. In: Buhmann, E. at al. (Eds.), Peer Reviewed Proceedings of Digital Landscape Architecture 2013 at Anhalt University of Applied Sciences. Wichmann, Berlin/Offenbach, 12-21. REKITTKE, J., NINSALAM, Y. & PAAR, P. (in press, 2014), No Fear of Ridicule deploying plaything technology for credible representations of urban landscape. In: International Journal of Architectural Computing (IJAC), Special Issue of Computer-Aided Architectural Design Research In Asia 2013 (CAADRIA). SHAAD, K. & BURLANDO, P. (2013), Flood Modelling Sensitivity to DTM Processing in Densely Settled River Corridors. In: Proceedings of Hydro 2013 International, IIT Madras, India. TURNER, M. G. (1989), Landscape Ecology: The Effect of Pattern on Process. In: Annual Review of Ecology and Systematics, 20, 171-197 (Annual Reviews). WHITE, D. A. (2013), LIDAR, Point Clouds, and Their Archaeological Applications. In: Mapping Archaeological Landscapes from Space, SpringerBriefs in Archaeology, Springer, New York, 175-186.