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


Top Related