the dynamic geometry of geographical vector agents yasser hammam, antoni moore, peter whigham and...

13
The Dynamic Geometry of Geographical Vector Agents Yasser Hammam, Antoni Moore, Peter Whigham and Claire Freeman* Spatial Information Research Centre, Department of Information Science, *Department of Geography University of Otago, New Zealand

Upload: kelley-patterson

Post on 17-Dec-2015

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Dynamic Geometry of Geographical Vector Agents Yasser Hammam, Antoni Moore, Peter Whigham and Claire Freeman* Spatial Information Research Centre,

The Dynamic Geometry of Geographical Vector Agents

Yasser Hammam, Antoni Moore, Peter Whigham and Claire

Freeman*Spatial Information Research Centre,

Department of Information Science,

*Department of Geography

University of Otago, New Zealand

Page 2: The Dynamic Geometry of Geographical Vector Agents Yasser Hammam, Antoni Moore, Peter Whigham and Claire Freeman* Spatial Information Research Centre,

Overview

RationaleThe Vector AgentModel Implementation and

Experimental ResultsDiscussionConclusions

Page 3: The Dynamic Geometry of Geographical Vector Agents Yasser Hammam, Antoni Moore, Peter Whigham and Claire Freeman* Spatial Information Research Centre,

IntroductionLike Geographic Automata Systems,

Vector Agents aim to introduce a bit of geographic realism to agent modellingBut adds a systematic framework to the

geometric element (“georeferencing convention”)

With emphasis on irregular and dynamic aspects

Aim to use boundary manipulation through simple controls to generate vector objects of a wide variety of shapes and complexitiesPertinence to real world object characteristics

are key to effectiveness

Page 4: The Dynamic Geometry of Geographical Vector Agents Yasser Hammam, Antoni Moore, Peter Whigham and Claire Freeman* Spatial Information Research Centre,

The Vector AgentUses irregular fractal-like process to

generate vector objectsAlso more direct boundary manipulation

AimsTo represent any discrete geographic

phenomena through an irregular (or regular) data structure

May move “bodily”, either based on a real world object, or is “born” with a non-deterministic shape boundary

Abstracted so that it is able to define its own location in space

Page 5: The Dynamic Geometry of Geographical Vector Agents Yasser Hammam, Antoni Moore, Peter Whigham and Claire Freeman* Spatial Information Research Centre,

Regular – irregularStatic – dynamic

Page 6: The Dynamic Geometry of Geographical Vector Agents Yasser Hammam, Antoni Moore, Peter Whigham and Claire Freeman* Spatial Information Research Centre,

Geometric manipulationConventional midpoint displacement

Pnew = 0.5 (P1 + P2) + µơ02-lh

Where P1 and P2 are the start and end points of the line segment

µ is a random number from a Gaussianơ0 is the S.D. of the Gaussianl is the level of recursivityh is the Hurst exponent governing roughness

(= 2 – F.D.)

Point displacement (not nec.midpoint)Pnew = (1 – r)P1 + rP2 + µơ02

-lh Where r is proportion along line segment

Edge / vertex displacementP = P + µơ0

Page 7: The Dynamic Geometry of Geographical Vector Agents Yasser Hammam, Antoni Moore, Peter Whigham and Claire Freeman* Spatial Information Research Centre,

Sequence of growth

b c d e fa

g h i j

Page 8: The Dynamic Geometry of Geographical Vector Agents Yasser Hammam, Antoni Moore, Peter Whigham and Claire Freeman* Spatial Information Research Centre,

Results show evidence of both irregular and regular

Page 9: The Dynamic Geometry of Geographical Vector Agents Yasser Hammam, Antoni Moore, Peter Whigham and Claire Freeman* Spatial Information Research Centre,

Graphs

Page 10: The Dynamic Geometry of Geographical Vector Agents Yasser Hammam, Antoni Moore, Peter Whigham and Claire Freeman* Spatial Information Research Centre,

Shape control schematic

SHAPE GROWTH RATEhigh low

Control of

shape complexity

high

low

MIDPOINT DISPLACEMENT

VERTEX DISPLACEMENT

EDGE DISPLACEMENT

Page 11: The Dynamic Geometry of Geographical Vector Agents Yasser Hammam, Antoni Moore, Peter Whigham and Claire Freeman* Spatial Information Research Centre,

Cities with similar shapes

Page 12: The Dynamic Geometry of Geographical Vector Agents Yasser Hammam, Antoni Moore, Peter Whigham and Claire Freeman* Spatial Information Research Centre,

ConclusionVector agents are geometry-led

agentsInterplay of midpoint, edge and vertex

displacementEvolved polygons have shape and

complexity characteristics of real-world objects

Able to be controlled by alteration of simple parameters

Page 13: The Dynamic Geometry of Geographical Vector Agents Yasser Hammam, Antoni Moore, Peter Whigham and Claire Freeman* Spatial Information Research Centre,

ConclusionLike GAS, each object has its own

identity, an improvement on a group of contiguous CA cells

But complexity and processing speed ramped up

NextTest the system on a specific urban area

Having tested on classical urban models 1st

Build in other elements of GASStates, transition rules, neighbourhood,

neighbourhood rules