OBEUS. (Object-Based Environment for Urban Simulation) Shareware Version. Itzhak Benenson 1,2, Slava Birfur 1, Vlad Kharbash 1
|
|
- Constance Blair
- 5 years ago
- Views:
Transcription
1 OBEUS (Object-Based Environment for Urban Simulation) Shareware Version Yaffo model is based on partition of the area into Voronoi polygons, which correspond to real-world houses; neighborhood relationship between houses are defined on the base of direct view, that is houses are neighbors when their Voronoi polygons have common boundary. Householders are neighbors if their houses are neighbors. Itzhak Benenson 1,2, Slava Birfur 1, Vlad Kharbash 1 1 Revson Environment Simulation Laboratory, 2 Department of Geography and Human Environment, Tel Aviv University bennya@post.tau.ac.il, http//eslab.tau.ac.il Presented at AGILE 2004 conference We built neighborhood relationships between houses with MapInfo GIS application and then uploaded the resulting 1:N table into the model. The table of neighborhood relationships, necessary to exploit Voronoi partition in the model, brings overheads in case of regular grid. But it is a source of inspiration, our models are, actually dynamic databases. Talking about urban CA and MAS we actually talk about the objects and relationships between them, it s Entity-Relationship Model, thus, with The model worked well and inspired the idea of a city dynamics driven by bounded rationality agents, Erez Hatna presents at this meeting. Entities and Relationships changing in time Working on Yaffo model, we wanted to test some abstract idea regarding its mechanism. The irregular partition was just a noise for this problem. So what to write a parallel CA-MAS model? The answer is NO! Namely, (1) Build square point grid in GIS (Mapinfo SQL is enough), (2) Apply GIS algorithm of Voronoi partition (we used it for houses) (3) Apply algorithm for building the table of neighborhood relationships, (4) Substitute real Yaffo data by this artificial set. The OBEUS came from this. Paul Torrens came independently to similar views and working on the Geosimulation book, we ve formalized the idea as Geographic Automata Systems 1
2 We claim that GAS concept is formal enough to build a software, and in what follows I present such a software. Some illustrations, to demonstrate that the idea is not that abstract BASIC TYPES OF GEOGRAPHIC AUTOMATA FIXED GEOGRAPHIC AUTOMATA (analogies with CA cells): Do not change location over time - e.g., road links, land parcels. They are subject to all rules except movement. TWO FORMS OF GEO-REFERENCING Direct geo-referencing, by coordinates, characteristic of the fixed automata, when coordinates are the component of the S (vector) state of the automata Indirect geo-referencing, by pointing to other GA, characteristic of the non-fixed automata, the location is defined by D-F relationship NON-FIXED GEOGRAPHIC AUTOMATA (analogies with MAS agents): Can change location over time - e.g., pedestrians, vehicles, householders, landlords. Subject to the full range of rules. For cells of the CA, as well as for other fixed geographic automata, e.g. houses, lots, road segments - direct geo-referencing is a natural approach. Direct geo-referencing depends on geographic scale. R - Relationships (including neighborhood relationships) In CA, neighbors are given a priori, and specified via fixed pattern (as von Neumann and Moore neighborhoods). Indirect geo-referencing is characteristic of the non-fixed GA (D- F). Householders point to fixed households, landlords point to fixed lots, cars or pedestrians point to fixed network link (and located exactly by means of natural coordinate (dynamic segmentation). GAS utilize GI Science views to express neighborhood and other spatial relationships between fixed automata. Relationships can express adjacency, contiguity, accessibility, visibility, distance, etc. 2
3 Indirect geo-referencing entails indirect definition of neighborhood relationships between non-fixed objects. Neighbors OBEUS OBJECT-BASED ENVIRONMENT for URBAN SIMULATION Neighbors Neighbors OBEUS GOALS: Putting it arrogantly: To build an ultimate environment for urban high-resolution simulations, which makes models comparable and transferable. Putting it modestly: To let the modelers to code just what they want to code the rules of urban of behavior of the urban objects IN BOTH CASES GAS PARADIGM IS SUFFICIENT FOR DEVELOPING A SOFTWARE OBEUS details MANAGEMENT OF RELATIONSHIPS IN OBEUS (or how to make them consistent) We limit ourselves to Leader-follower pattern (Noble 2000): One of the sides is set as a leader, and is responsible for managing the relationship. The other, passive, side is a follower. The leader object provides an interface to manage the whole relationship, and invokes the followers, when it is necessary. Non-fixed entities always act a leader. Leader-follower pattern resolves concurrency problem, which rises up when applying transition rules. Leader-Follower pattern is sufficient in representing relationship objects for all the urban models we know. Whatever, we don t use the system because it s based on clever idea, we use the system that helps us in work So, let us begin studying OBEUS You begin design of your model by defining entities and relationships. In parallel with each new type of entities, OBEUS creates the population, which stores the global characteristics of the entities of this type 3
4 1. You defined an entity ROAD and you push Add. You can proceed with properties of roads on your own or you can upload roads and their properties from GIS 2. If you have chosen GIS source, you have to select a shape file of roads and to determine which properties should be uploaded into the model database. 3. To view the layer you use right-click 4. You proceed in this way until you feel that the time came to define the relationships 5. Don t forget to make save from time to time all you work is stored in the data base and can be restored in case of crash (we, just as Microsoft, still have some debugging ahead) 6. You establishing leader and follower in each relationship 7. You define the properties of relationship in the same way you did that for entities 8. You can upload relationships from the GIS (this is always a dbf file) 9. You might define population global parameters - constants, constraints, etc. at this step 10. But we recommend to proceed to transition rules first - you will edit all of the stuff above when formulating them. It s hardly possible to define components of the model before formulation the rules of behavior for the urban entities. 11. To formulate transition rules you have to know how to write code. 12. We recommend C#, just because we use it ourselves, but you can also use Basic, C++, or other language supported by.net 13. Transition rules are called in OBEUS behavioral rules. The entity changes its state and/or relationships according to the automation rule. To formulate an automation rule, you usually define many assessment rules, that provide an information, necessary to apply an automation rule. 14. You have a specific areas in a C# module to code the automation rules. 15. Saving you project, you get all the entities, relationships, their properties, automation rules you defined till then at prompt 16. You debug your C# code as you used to 17. Population have their own automation rules. 18. Entities automation rules are executed each tick 19. Populations automation rules are executed each iteration 20. Don t forget save your model from time to time. 4
5 What might be population behavioral rules? Usually this is updating of global constraints How we recognize self-organizing patterns? Set of predicates, spatial and non-spatial to define ensemble of yellow buildings B Y Non-spatial: The building is YELLOW, if the value of more than half of apartments in it is above the 75th percentile of the distribution of apartment value in a city. Spatial: For each b from B Y, more than 60% of b s neighbors within 3x3 Moore neighborhood satisfy criterion Y. B Y contains sufficiently many buildings. B Y is continuous. You though that s all? Not at all, here comes the hard stuff MANAGEMENT OF TIME IN OBEUS Two synchronization modes: Synchronous: All objects change simultaneously. Asynchronous: Objects change in turn and each sees the urban reality as the previous one left it. Sometimes (often? usually? always?) we, modelers, are inconsistent in managing events in time. We hide some components of the information from our agents till next iteration, while release the other components just after the event happens. For example, in models of housing, we provide the agents with the instantaneous information regarding the occupied and vacant apartments, while agents usually do not know who are their neighbors till next iteration. The decision depends on the coding ability of the modeler usually. Irregular treatment of time makes model incompatible. 21. No matter what is the synchronization mode, relationships in OBEUS are updated immediately, at each tick 22. In synchronous mode for the entities of a given type, OBEUS creates the read-only copy of each entity at the beginning of the iteration. Each update then creates the new copy of an entity, which substitutes the read-only one at the end of the iteration. 23. At the level of a city, the user of OBEUS must establish the hierarchy of updating. 24. OBEUS checks cascading, just as each DBMS does, and does not permit to the follower to destroy the relationship Some technical details. OBEUS is based on Microsoft.NET environment and is written in C# For people like me C# syntax is just as that of Java; Microsoft s.net exploits the idea of Java virtual machine, that is an intermediate binary code is created from any source, and it does not matter which.net language you use..net demands Windows, and we never checked what goes on regarding the other platforms. But on applications we tried,.net is 3-5 times faster than Java, and experts told me that C# has essential advantages over Java. Terrible thing is that in C# you can use pointers You need C# compiler, to use OBEUS. We use Microsoft Visual Studio, 89$. but a weeks ago came across free Borland C#. It was announces in March or so and looks really good! You need the basic components of SQL server, which are free 5
6 Some general questions Is it a temporal GIS? Yes, it is. What are OBEUS limitations? 1. Leader-follower relationship pattern, 2. Unified time-flow 3. Relationships between agents are not allowed and users must code them themselves I think all that are necessary to make model code understandable. There does exist hidden problem quite a lot of things we need can be formulated as an SQL expression, but there are no means to execute SQL in memory. Different solutions are possible, we still didn t decide what to do. What you get with OBEUS? Ability to write just the core of the model, nothing else. GAS-based simulation language Do we have a couple of minutes for live demonstration? 6
VECTOR CELLULAR AUTOMATA BASED GEOGRAPHICAL ENTITY
Geoinformatics 2004 Proc. 12th Int. Conf. on Geoinformatics Geospatial Information Research: Bridging the Pacific and Atlantic University of Gävle, Sweden, 7-9 June 2004 VECTOR CELLULAR AUTOMATA BASED
More informationGeographic Automata Systems
Geographic Automata Systems Paul M. Torrens 1, Itzhak Benenson 2 1 Department of Geography, University of Utah. Email: torrens@geosimulation.com. 2 Department of Geography and Human Environment, and Environment
More informationGeographic Automata Systems
International Journal of Geographical Information Science Vol. 19, No. 4, April 2005, 385 412 Research Article Geographic Automata Systems PAUL M. TORRENS{* and ITZHAK BENENSON{ {Department of Geography,
More informationCell-based Model For GIS Generalization
Cell-based Model For GIS Generalization Bo Li, Graeme G. Wilkinson & Souheil Khaddaj School of Computing & Information Systems Kingston University Penrhyn Road, Kingston upon Thames Surrey, KT1 2EE UK
More informationGeographic Automata Systems: A New Paradigm for Integrating GIS and Geographic Simulation. Itzhak Benenson 1, Paul M. Torrens 2
Geographic Automata Systems: A New Paradigm for Integrating GIS and Geographic Simulation Itzhak Benenson 1, Paul M. Torrens 2 1 Environment Simulation Laboratory Porter School of Environmental Studies,
More informationClojure Concurrency Constructs, Part Two. CSCI 5828: Foundations of Software Engineering Lecture 13 10/07/2014
Clojure Concurrency Constructs, Part Two CSCI 5828: Foundations of Software Engineering Lecture 13 10/07/2014 1 Goals Cover the material presented in Chapter 4, of our concurrency textbook In particular,
More informationCS 350 A Computing Perspective on GIS
CS 350 A Computing Perspective on GIS What is GIS? Definitions A powerful set of tools for collecting, storing, retrieving at will, transforming and displaying spatial data from the real world (Burrough,
More informationTraffic accidents and the road network in SAS/GIS
Traffic accidents and the road network in SAS/GIS Frank Poppe SWOV Institute for Road Safety Research, the Netherlands Introduction The first figure shows a screen snapshot of SAS/GIS with part of the
More informationTransactions on Information and Communications Technologies vol 18, 1998 WIT Press, ISSN
GIS in the process of road design N.C. Babic, D. Rebolj & L. Hanzic Civil Engineering Informatics Center, University ofmaribor, Faculty of Civil Engineering, Smetanova 17, 2000 Maribor, Slovenia. E-mail:
More informationCHANGES IN ETHNIC GEOGRAPHY IN WATERBURY AS A RESULT OF NATURAL DISASTERS AND URBAN RENEWAL
G-1302: GIS and Environmental Modeling Final Project Report December 4, 2012 Student: David Perrier Instructor: Tatiana Serebriakova, Ph.D. CHANGES IN ETHNIC GEOGRAPHY IN WATERBURY AS A RESULT OF NATURAL
More informationWhat are the five components of a GIS? A typically GIS consists of five elements: - Hardware, Software, Data, People and Procedures (Work Flows)
LECTURE 1 - INTRODUCTION TO GIS Section I - GIS versus GPS What is a geographic information system (GIS)? GIS can be defined as a computerized application that combines an interactive map with a database
More informationGIS Lecture 4: Data. GIS Tutorial, Third Edition GIS 1
GIS Lecture 4: Data GIS 1 Outline Data Types, Tables, and Formats Geodatabase Tabular Joins Spatial Joins Field Calculator ArcCatalog Functions GIS 2 Data Types, Tables, Formats GIS 3 Directly Loadable
More informationChapter 1 Introduction
1 Chapter 1 Introduction Figure 1.1: Westlake Plaza A warm sunny day on a downtown street and plaza, pedestrians pass on the sidewalks, people sit on benches and steps, enjoying a cup of coffee, shoppers
More informationContents... GIS Approach. 4D Geo-referenced Database Approach for GIS. G IS Specific GIS Applications. FIG Working Week 2004.
FIG Working Week 2004 4D Geo-referenced Database Approach for GIS Components of GIS GIS Approach How to Produce Maps Contents... Everything is moving with Earth by Time Why 4D Geo-referenced Database Design
More informationGIS = Geographic Information Systems;
What is GIS GIS = Geographic Information Systems; What Information are we talking about? Information about anything that has a place (e.g. locations of features, address of people) on Earth s surface,
More informationA simple agricultural land use model implemented using Geographical Vector Agents (GVA)
A simple agricultural land use model implemented using Geographical Vector Agents (GVA) A. B. Moore 1, Y. Hammam 2, P. A. Whigham 2 1 School of Surveying / 2 Department of Information Science, University
More informationThe Building Blocks of the City: Points, Lines and Polygons
The Building Blocks of the City: Points, Lines and Polygons Andrew Crooks Centre For Advanced Spatial Analysis andrew.crooks@ucl.ac.uk www.gisagents.blogspot.com Introduction Why use ABM for Residential
More informationCity as a Human-Driven System
City as a Human-Driven System Three basic dynamic regimes of the Schelling model Itzhak Benenson 1,2, Erez Hatna 2, Ehud Or 2 1 Department of Geography and Human Environment, 2 Revson Environment Simulation
More informationWeek 01 Lecture Notes Antelope Valley College Geography 205
I. Introduction to GIS a. Tonight we ll discuss i. What GIS is and isn t ii. Software iii. Data iv. Documents v. File Structure II. GIS a. What it is i. Geographic Information Systems ii. A way of storing,
More informationGeostatistics and Spatial Scales
Geostatistics and Spatial Scales Semivariance & semi-variograms Scale dependence & independence Ranges of spatial scales Variable dependent Fractal dimension GIS implications Spatial Modeling Spatial Analysis
More informationGENERALIZATION IN THE NEW GENERATION OF GIS. Dan Lee ESRI, Inc. 380 New York Street Redlands, CA USA Fax:
GENERALIZATION IN THE NEW GENERATION OF GIS Dan Lee ESRI, Inc. 380 New York Street Redlands, CA 92373 USA dlee@esri.com Fax: 909-793-5953 Abstract In the research and development of automated map generalization,
More informationAre You Maximizing The Value Of All Your Data?
Are You Maximizing The Value Of All Your Data? Using The SAS Bridge for ESRI With ArcGIS Business Analyst In A Retail Market Analysis SAS and ESRI: Bringing GIS Mapping and SAS Data Together Presented
More informationLand-Use Land-Cover Change Detector
15 th Esri India User Conference 2014 Land-Use Land-Cover Change Detector Rushikesh Padsala Email ID:- rushikesh101@gmail.com Student, III Semester, M.Tech Geomatics, Faculty of Technology, CEPT University
More informationThe Application of 3D Web GIS In Land Administration - 3D Building Model System
The Application of 3D Web GIS In Land Administration - 3D Building Model System Hui-Wen Chen *, Wen-Yuan Ku *, Lan-Kun Chung *, Tien-Yin Chou *, Li-Min Yi2 ** * Feng Chia University, Taiwan, ** Land Department
More informationLecture 7: Cellular Automata Modelling: Principles of Cell Space Simulation
SCHOOL OF GEOGRAPHY Lecture 7: Cellular Automata Modelling: Principles of Cell Space Simulation Outline Types of Urban Models Again The Cellular Automata Approach: Urban Growth and Complexity Theory The
More informationSPATIAL DATA MINING. Ms. S. Malathi, Lecturer in Computer Applications, KGiSL - IIM
SPATIAL DATA MINING Ms. S. Malathi, Lecturer in Computer Applications, KGiSL - IIM INTRODUCTION The main difference between data mining in relational DBS and in spatial DBS is that attributes of the neighbors
More informationUSING GIS IN WATER SUPPLY AND SEWER MODELLING AND MANAGEMENT
USING GIS IN WATER SUPPLY AND SEWER MODELLING AND MANAGEMENT HENRIETTE TAMAŠAUSKAS*, L.C. LARSEN, O. MARK DHI Water and Environment, Agern Allé 5 2970 Hørsholm, Denmark *Corresponding author, e-mail: htt@dhigroup.com
More informationTHE DEVELOPMENT OF ROAD ACCIDENT DATABASE MANAGEMENT SYSTEM FOR ROAD SAFETY ANALYSES AND IMPROVEMENT
THE DEVELOPMENT OF ROAD ACCIDENT DATABASE MANAGEMENT SYSTEM FOR ROAD SAFETY ANALYSES AND IMPROVEMENT By T. H. Law Radin Umar R. S. (Road Safety Research Center, Faculty of Engineering, University Putra
More informationIssues around verification, validation, calibration, and confirmation of agent-based models of complex spatial systems
Issues around verification, validation, calibration, and confirmation of agent-based models of complex spatial systems David O Sullivan 1 Mark Gahegan 2 1 School of Geography, Geology, and Environmental
More informationLeaving the Ivory Tower of a System Theory: From Geosimulation of Parking Search to Urban Parking Policy-Making
Leaving the Ivory Tower of a System Theory: From Geosimulation of Parking Search to Urban Parking Policy-Making Itzhak Benenson 1, Nadav Levy 1, Karel Martens 2 1 Department of Geography and Human Environment,
More informationRepresentation of Geographic Data
GIS 5210 Week 2 The Nature of Spatial Variation Three principles of the nature of spatial variation: proximity effects are key to understanding spatial variation issues of geographic scale and level of
More informationv WMS Tutorials GIS Module Importing, displaying, and converting shapefiles Required Components Time minutes
v. 11.0 WMS 11.0 Tutorial Importing, displaying, and converting shapefiles Objectives This tutorial demonstrates how to import GIS data, visualize it, and convert it into WMS coverage data that could be
More informationIf you aren t familiar with Geographical Information Systems (GIS), you. GIS, when combined with a database that stores response information,
Geographical Information Systems in EMS By William E. Ott If you aren t familiar with Geographical Information Systems (GIS), you should take a look at what GIS can offer you as an EMS manager. GIS, when
More informationIntroduction to GIS I
Introduction to GIS Introduction How to answer geographical questions such as follows: What is the population of a particular city? What are the characteristics of the soils in a particular land parcel?
More informationVIDEO: The World In A Box: Geographic Information Systems
Geographic Information Systems VIDEO: The World In A Box: Geographic Information Systems Adapted from: The World In A Box: Geographic Information Systems. A Public Television Documentary, Opticus Corporation:
More informationThe File Geodatabase API. Craig Gillgrass Lance Shipman
The File Geodatabase API Craig Gillgrass Lance Shipman Schedule Cell phones and pagers Please complete the session survey we take your feedback very seriously! Overview File Geodatabase API - Introduction
More informationLecture 7: Cellular Automata Modelling: Principles of Cell Space Simulation
MRes in Advanced Spatial Analysis and Visualisation Lecture 7: Cellular Automata Modelling: Principles of Cell Space Simulation Outline Types of Urban Models Again The Cellular Automata Approach: Urban
More informationA Minimal Prototype for Integrating GIS and Geographic Simulation through Geographic Automata Systems. Itzhak Benenson 1, Paul M.
A Minimal Prototype for Integrating GIS and Geographic Simulation through Geographic Automata Systems Itzhak Benenson 1, Paul M. Torrens 2 1 Environment Simulation Laboratory Porter School of Environmental
More informationAbstract. Keywords: Geographic information systems and digital data model. 1. Introduction
Abstract GISMO - A Geographical Information System for a Municipality Office Ramzi A. Haraty and Youssef O. Kaddoura Lebanese American University P.O. Box 13-5053 Chouran Beirut, Lebanon 1102 2801 Email:
More informationUnderstanding Geographic Information System GIS
Understanding Geographic Information System GIS What do we know about GIS? G eographic I nformation Maps Data S ystem Computerized What do we know about maps? Types of Maps (Familiar Examples) Street Maps
More informationA BASE SYSTEM FOR MICRO TRAFFIC SIMULATION USING THE GEOGRAPHICAL INFORMATION DATABASE
A BASE SYSTEM FOR MICRO TRAFFIC SIMULATION USING THE GEOGRAPHICAL INFORMATION DATABASE Yan LI Ritsumeikan Asia Pacific University E-mail: yanli@apu.ac.jp 1 INTRODUCTION In the recent years, with the rapid
More informationThe Development of Research on Automated Geographical Informational Generalization in China
The Development of Research on Automated Geographical Informational Generalization in China Wu Fang, Wang Jiayao, Deng Hongyan, Qian Haizhong Department of Cartography, Zhengzhou Institute of Surveying
More informationDescriptive Statistics (And a little bit on rounding and significant digits)
Descriptive Statistics (And a little bit on rounding and significant digits) Now that we know what our data look like, we d like to be able to describe it numerically. In other words, how can we represent
More informationSRJC Applied Technology 54A Introduction to GIS
SRJC Applied Technology 54A Introduction to GIS Overview Lecture of Geographic Information Systems Fall 2004 Santa Rosa Junior College Presented By: Tim Pudoff, GIS Coordinator, County of Sonoma, Information
More informationENV208/ENV508 Applied GIS. Week 1: What is GIS?
ENV208/ENV508 Applied GIS Week 1: What is GIS? 1 WHAT IS GIS? A GIS integrates hardware, software, and data for capturing, managing, analyzing, and displaying all forms of geographically referenced information.
More informationCourse Announcements. Bacon is due next Monday. Next lab is about drawing UIs. Today s lecture will help thinking about your DB interface.
Course Announcements Bacon is due next Monday. Today s lecture will help thinking about your DB interface. Next lab is about drawing UIs. John Jannotti (cs32) ORMs Mar 9, 2017 1 / 24 ORMs John Jannotti
More informationDigitization in a Census
Topics Connectivity of Geographic Data Sketch Maps Data Organization and Geodatabases Managing a Digitization Project Quality and Control Topology Metadata 1 Topics (continued) Interactive Selection Snapping
More informationIntelligent GIS: Automatic generation of qualitative spatial information
Intelligent GIS: Automatic generation of qualitative spatial information Jimmy A. Lee 1 and Jane Brennan 1 1 University of Technology, Sydney, FIT, P.O. Box 123, Broadway NSW 2007, Australia janeb@it.uts.edu.au
More informationSequential Logic (3.1 and is a long difficult section you really should read!)
EECS 270, Fall 2014, Lecture 6 Page 1 of 8 Sequential Logic (3.1 and 3.2. 3.2 is a long difficult section you really should read!) One thing we have carefully avoided so far is feedback all of our signals
More informationTHE 3D SIMULATION INFORMATION SYSTEM FOR ASSESSING THE FLOODING LOST IN KEELUNG RIVER BASIN
THE 3D SIMULATION INFORMATION SYSTEM FOR ASSESSING THE FLOODING LOST IN KEELUNG RIVER BASIN Kuo-Chung Wen *, Tsung-Hsing Huang ** * Associate Professor, Chinese Culture University, Taipei **Master, Chinese
More informationData Structures & Database Queries in GIS
Data Structures & Database Queries in GIS Objective In this lab we will show you how to use ArcGIS for analysis of digital elevation models (DEM s), in relationship to Rocky Mountain bighorn sheep (Ovis
More informationIntroduction. Spatial Multi-Agent Systems. The Need for a Theory
Introduction Spatial Multi-Agent Systems A spatial multi-agent system is a decentralized system composed of numerous identically programmed agents that either form or are embedded in a geometric space.
More informationGeodatabase An Introduction
2013 Esri International User Conference July 8 12, 2013 San Diego, California Technical Workshop Geodatabase An Introduction David Crawford and Jonathan Murphy Session Path The Geodatabase What is it?
More informationMapping the Opportunity to Intervene Clearly
Mapping the Opportunity to Intervene Clearly By Jim Herries, Esri Geographer People craft policy to bring about change. If you are a GIS analyst or someone who manages or directs a team of mapping and
More informationPlace Syntax Tool (PST)
Place Syntax Tool (PST) Alexander Ståhle To cite this report: Alexander Ståhle (2012) Place Syntax Tool (PST), in Angela Hull, Cecília Silva and Luca Bertolini (Eds.) Accessibility Instruments for Planning
More informationSpatial Analysis and Modeling (GIST 4302/5302) Guofeng Cao Department of Geosciences Texas Tech University
Spatial Analysis and Modeling (GIST 4302/5302) Guofeng Cao Department of Geosciences Texas Tech University TTU Graduate Certificate Geographic Information Science and Technology (GIST) 3 Core Courses and
More informationOutline. Chapter 1. A history of products. What is ArcGIS? What is GIS? Some GIS applications Introducing the ArcGIS products How does GIS work?
Outline Chapter 1 Introducing ArcGIS What is GIS? Some GIS applications Introducing the ArcGIS products How does GIS work? Basic data formats The ArcCatalog interface 1-1 1-2 A history of products Arc/Info
More informationAn Introduction to Geographic Information System
An Introduction to Geographic Information System PROF. Dr. Yuji MURAYAMA Khun Kyaw Aung Hein 1 July 21,2010 GIS: A Formal Definition A system for capturing, storing, checking, Integrating, manipulating,
More informationGetting On the Same Page and Parcel
Getting On the Same Page and Parcel Local flair is a valued and cherished quality of small Vermont towns and cities. The Agency of Natural Resources works daily with town officials and local committee
More informationCorporate. Information. Railway Infrastructure Administrator. Year indracompany.com
geospatial and mobility Corporate Geographic Information System of ADIF Railway Infrastructure Administrator. Year 2009-2010 Corporate Geographic Information System of ADIF ADIF. Spanish Administrator
More informationFIRE DEPARMENT SANTA CLARA COUNTY
DEFINITION FIRE DEPARMENT SANTA CLARA COUNTY GEOGRAPHIC INFORMATION SYSTEM (GIS) ANALYST Under the direction of the Information Technology Officer, the GIS Analyst provides geo-spatial strategic planning,
More informationIntroduction to Artificial Life and Cellular Automata. Cellular Automata
Introduction to Artificial Life and Cellular Automata CS405 Cellular Automata A cellular automata is a family of simple, finite-state machines that exhibit interesting, emergent behaviors through their
More informationGIS-based Smart Campus System using 3D Modeling
GIS-based Smart Campus System using 3D Modeling Smita Sengupta GISE Advance Research Lab. IIT Bombay, Powai Mumbai 400 076, India smitas@cse.iitb.ac.in Concept of Smart Campus System Overview of IITB Campus
More informationEsri and GIS Education
Esri and GIS Education Organizations Esri Users 1,200 National Government Agencies 11,500 States & Regional Agencies 30,800 Cities & Local Governments 32,000 Businesses 8,500 Utilities 12,600 NGOs 11,000
More informationArcGIS Platform For NSOs
ArcGIS Platform For NSOs Applying GIS and Spatial Thinking to Official Statistics Esri UC 2014 Demo Theater Applying GIS at the NSO Generic Statistical Business Process Model (GSBPM) 1 Specify Needs 2
More informationExtensibility Patterns: Extension Access
Design Patterns and Frameworks Dipl.-Medieninf. Christian Piechnick INF 2080 christian.piechnick@tu-dresden.de Exercise Sheet No. 5 Software Technology Group Institute for SMT Department of Computer Science
More information7th FIG Regional Conference Spatial Data Serving People: Land Governance and the Environment - Building the Capacity
7th FIG Regional Conference Spatial Data Serving People: Land Governance and the Environment - Building the Capacity Hanoi, Vietnam, 19-22 October 2009 ------------------ TS 3A - SDI in Support of Urban
More informationBASIC SPATIAL ANALYSIS TOOLS IN A GIS. data set queries basic statistics buffering overlay reclassification
BASIC SPATIAL ANALYSIS TOOLS IN A GIS data set queries basic statistics buffering overlay reclassification GIS ANALYSIS TOOLS GIS ANALYSIS TOOLS Database tools: query and summarize (similar to spreadsheet
More informationThe SAB Medium Term Sales Forecasting System : From Data to Planning Information. Kenneth Carden SAB : Beer Division Planning
The SAB Medium Term Sales Forecasting System : From Data to Planning Information Kenneth Carden SAB : Beer Division Planning Planning in Beer Division F Operational planning = what, when, where & how F
More informationUrban GIS for Health Metrics
Urban GIS for Health Metrics Dajun Dai Department of Geosciences, Georgia State University Atlanta, Georgia, United States Presented at International Conference on Urban Health, March 5 th, 2014 People,
More informationSpatial analysis in XML/GML/SVG based WebGIS
Spatial analysis in XML/GML/SVG based WebGIS Haosheng Huang, Yan Li huang@cartography.tuwien.ac.at and yanli@scnu.edu.cn Research Group Cartography, Vienna University of Technology Spatial Information
More informationIntroduction-Overview. Why use a GIS? What can a GIS do? Spatial (coordinate) data model Relational (tabular) data model
Introduction-Overview Why use a GIS? What can a GIS do? How does a GIS work? GIS definitions Spatial (coordinate) data model Relational (tabular) data model intro_gis.ppt 1 Why use a GIS? An extension
More informationArcGIS for Desktop. ArcGIS for Desktop is the primary authoring tool for the ArcGIS platform.
ArcGIS for Desktop ArcGIS for Desktop ArcGIS for Desktop is the primary authoring tool for the ArcGIS platform. Beyond showing your data as points on a map, ArcGIS for Desktop gives you the power to manage
More informationECEN 651: Microprogrammed Control of Digital Systems Department of Electrical and Computer Engineering Texas A&M University
ECEN 651: Microprogrammed Control of Digital Systems Department of Electrical and Computer Engineering Texas A&M University Prof. Mi Lu TA: Ehsan Rohani Laboratory Exercise #4 MIPS Assembly and Simulation
More informationIntroduction to Geographic Information Systems Dr. Arun K Saraf Department of Earth Sciences Indian Institute of Technology, Roorkee
Introduction to Geographic Information Systems Dr. Arun K Saraf Department of Earth Sciences Indian Institute of Technology, Roorkee Lecture 01 What is Geographic Information Systems? I welcome to this
More informationGoogle Maps and Beyond
Google Maps and Beyond Aaron Paul First American Title apaul@firstam.com 2015 APRA Symposium Association of Professional Reserve Analysts May 2 nd, 2015 Google Maps and Beyond - Overview Business case
More informationThe CrimeStat Program: Characteristics, Use, and Audience
The CrimeStat Program: Characteristics, Use, and Audience Ned Levine, PhD Ned Levine & Associates and Houston-Galveston Area Council Houston, TX In the paper and presentation, I will discuss the CrimeStat
More informationFSUTMS Framework for Integrating Land Use Modeling
FSUTMS Framework for Integrating Land Use Modeling presented to MTF Data Committee presented by Wade L. White, Whitehouse Group Walter Anderson, Whitehouse Group March 6, 2012 Agenda Background Previous
More informationIntroduction to Algebra: The First Week
Introduction to Algebra: The First Week Background: According to the thermostat on the wall, the temperature in the classroom right now is 72 degrees Fahrenheit. I want to write to my friend in Europe,
More informationGOVERNMENT GIS BUILDING BASED ON THE THEORY OF INFORMATION ARCHITECTURE
GOVERNMENT GIS BUILDING BASED ON THE THEORY OF INFORMATION ARCHITECTURE Abstract SHI Lihong 1 LI Haiyong 1,2 LIU Jiping 1 LI Bin 1 1 Chinese Academy Surveying and Mapping, Beijing, China, 100039 2 Liaoning
More informationThe Challenge of Geospatial Big Data Analysis
288 POSTERS The Challenge of Geospatial Big Data Analysis Authors - Teerayut Horanont, University of Tokyo, Japan - Apichon Witayangkurn, University of Tokyo, Japan - Shibasaki Ryosuke, University of Tokyo,
More informationArcMap - EXPLORING THE DATABASE Part I. SPATIAL DATA FORMATS Part II
Week 5 ArcMap - EXPLORING THE DATABASE Part I SPATIAL DATA FORMATS Part II topics of the week Exploring the Database More on the Table of Contents Exploration tools Identify, Find, Measure, Map tips, Hyperlink,
More informationGeographical Information System (GIS) Prof. A. K. Gosain
Geographical Information System (GIS) Prof. A. K. Gosain gosain@civil.iitd.ernet.in Definition of GIS GIS - Geographic Information System or a particular information system applied to geographical data
More informationTrouble-Shooting Coordinate System Problems
Trouble-Shooting Coordinate System Problems Written by Barbara M. Parmenter. Revised on October 2, 2018 OVERVIEW OF THE EXERCISE... 1 COPYING THE MAP PROJECTION EXERCISE FOLDER TO YOUR H: DRIVE OR DESKTOP...
More informationa system for input, storage, manipulation, and output of geographic information. GIS combines software with hardware,
Introduction to GIS Dr. Pranjit Kr. Sarma Assistant Professor Department of Geography Mangaldi College Mobile: +91 94357 04398 What is a GIS a system for input, storage, manipulation, and output of geographic
More informationPopular Mechanics, 1954
Introduction to GIS Popular Mechanics, 1954 1986 $2,599 1 MB of RAM 2017, $750, 128 GB memory, 2 GB of RAM Computing power has increased exponentially over the past 30 years, Allowing the existence of
More informationYou are Building Your Organization s Geographic Knowledge
You are Building Your Organization s Geographic Knowledge And Increasingly Making it Available Sharing Data Publishing Maps and Geo-Apps Developing Collaborative Approaches Citizens Knowledge Workers Analysts
More informationGeometric Algorithms in GIS
Geometric Algorithms in GIS GIS Visualization Software Dr. M. Gavrilova GIS Software for Visualization ArcView GEO/SQL Digital Atmosphere AutoDesk Visual_Data GeoMedia GeoExpress CAVE? Visualization in
More informationTRAITS to put you on the map
TRAITS to put you on the map Know what s where See the big picture Connect the dots Get it right Use where to say WOW Look around Spread the word Make it yours Finding your way Location is associated with
More informationIhab Hijazi. Isam Jerdaneh University. Planning Engineering. department nablus, Palestine.
Generating a geotechnical map for the city of nablus by comparing two functions of GIS software Lama Asmah Ihab Hijazi Isam Jerdaneh An-najah national Urban and regional Civil Engineering University Planning
More informationCS 387/680: GAME AI MOVEMENT
CS 387/680: GAME AI MOVEMENT 4/11/2017 Instructor: Santiago Ontañón so367@drexel.edu Class website: https://www.cs.drexel.edu/~santi/teaching/2017/cs387/intro.html Outline Movement Basics Aiming Jumping
More informationNAME: DATE: Leaving Certificate GEOGRAPHY: Maps and aerial photographs. Maps and Aerial Photographs
NAME: DATE: Leaving Certificate Geography Maps and Aerial Photographs Please see Teachers Notes for explanations, additional activities, and tips and suggestions. Learning Support Vocabulary, key terms
More informationRobert D. Borchert GIS Technician
QA/QC: AM/FM: A Checklist Confirmed for fit Quality Methods and Control Actions Robert D. Borchert GIS Technician This just goes to show that QA/QC is important. Robert D. Borchert GIS Technician Did you
More informationCartographic and Geospatial Futures
Cartographic and Geospatial Futures 1. Web Cartography, WebGIS, & Virtual Globes--New Roles for Maps, GIS, and GIS professionals 2. Map Mashups, the Neo Neo-geography Movement, & Crowd-sourcing Geospatial
More informationCosmic Ray Detector Software
Cosmic Ray Detector Software Studying cosmic rays has never been easier Matthew Jones Purdue University 2012 QuarkNet Summer Workshop 1 Brief History First cosmic ray detector built at Purdue in about
More informationResearch on Object-Oriented Geographical Data Model in GIS
Research on Object-Oriented Geographical Data Model in GIS Wang Qingshan, Wang Jiayao, Zhou Haiyan, Li Bin Institute of Information Engineering University 66 Longhai Road, ZhengZhou 450052, P.R.China Abstract
More informationGIS. in the City of Lewiston Maine
GIS in the City of Lewiston Maine The purpose of this slideshow is to provide an overview of the city GIS and how it is used, maintained and accessed in-house as well as by the public. Please simply hit
More informationExperiences and Directions in National Portals"
FIG Seminar on e-land Administration Innsbruck/Austria 2-4 June 2004 "ESRI's Experiences and Directions in National Portals" Kevin Daugherty Cadastral/Land Records Manager ESRI Topic Points Technology
More informationGIS (GEOGRAPHIC INFORMATION SYSTEMS)
GIS (GEOGRAPHIC INFORMATION SYSTEMS) 1 1. DEFINITION SYSTEM Any organised assembly of resources and procedures united and regulated by interaction or interdependence to complete a set of specific functions.
More informationBehavioral Simulations in MapReduce
Behavioral Simulations in MapReduce Guozhang Wang, Marcos Vaz Salles, Benjamin Sowell, Xun Wang, Tuan Cao, Alan Demers, Johannes Gehrke, Walker White Cornell University 1 What are Behavioral Simulations?
More information