hammam nA WWW · Title: hammam nA Author: j.zygadlo Created Date: 2/2/2020 9:40:30 AM
The Dynamic Geometry of Geographical Vector Agents Yasser Hammam, Antoni Moore, Peter Whigham and...
-
Upload
kelley-patterson -
Category
Documents
-
view
219 -
download
0
Transcript of The Dynamic Geometry of Geographical Vector Agents Yasser Hammam, Antoni Moore, Peter Whigham and...
![Page 1: The Dynamic Geometry of Geographical Vector Agents Yasser Hammam, Antoni Moore, Peter Whigham and Claire Freeman* Spatial Information Research Centre,](https://reader031.fdocuments.in/reader031/viewer/2022032723/56649d015503460f949d41b3/html5/thumbnails/1.jpg)
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,](https://reader031.fdocuments.in/reader031/viewer/2022032723/56649d015503460f949d41b3/html5/thumbnails/2.jpg)
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,](https://reader031.fdocuments.in/reader031/viewer/2022032723/56649d015503460f949d41b3/html5/thumbnails/3.jpg)
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,](https://reader031.fdocuments.in/reader031/viewer/2022032723/56649d015503460f949d41b3/html5/thumbnails/4.jpg)
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,](https://reader031.fdocuments.in/reader031/viewer/2022032723/56649d015503460f949d41b3/html5/thumbnails/5.jpg)
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,](https://reader031.fdocuments.in/reader031/viewer/2022032723/56649d015503460f949d41b3/html5/thumbnails/6.jpg)
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,](https://reader031.fdocuments.in/reader031/viewer/2022032723/56649d015503460f949d41b3/html5/thumbnails/7.jpg)
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,](https://reader031.fdocuments.in/reader031/viewer/2022032723/56649d015503460f949d41b3/html5/thumbnails/8.jpg)
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,](https://reader031.fdocuments.in/reader031/viewer/2022032723/56649d015503460f949d41b3/html5/thumbnails/9.jpg)
Graphs
![Page 10: The Dynamic Geometry of Geographical Vector Agents Yasser Hammam, Antoni Moore, Peter Whigham and Claire Freeman* Spatial Information Research Centre,](https://reader031.fdocuments.in/reader031/viewer/2022032723/56649d015503460f949d41b3/html5/thumbnails/10.jpg)
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,](https://reader031.fdocuments.in/reader031/viewer/2022032723/56649d015503460f949d41b3/html5/thumbnails/11.jpg)
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,](https://reader031.fdocuments.in/reader031/viewer/2022032723/56649d015503460f949d41b3/html5/thumbnails/12.jpg)
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,](https://reader031.fdocuments.in/reader031/viewer/2022032723/56649d015503460f949d41b3/html5/thumbnails/13.jpg)
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