Full text: ISPRS Hangzhou 2005 Workshop Service and Application of Spatial Data Infrastructure

ISPRS Workshop on Service and Application of Spatial Data Infrastructure, XXXVI(4/W6), Oct.14-16, Hangzhou, China 
should vary continuously with scale. The scale range between 
when a representation instance occurs and when it dies, is 
considered as its scale life cycle; while its spatial geometry and 
attributes which stay constant in this life cycle are taken as its 
states. In figure 3[d], the wide and horizontal line segment 
represents the state of a representation instance, while its length 
shows the life cycle of this representation instance. In figure 
3[a], RI1 at scale SI and SI1 at scale S3 have the same spatial 
geometry and attributes, so they should belong to the same 
representation instance; but as for RI4 at scale SI and RI5 at 
scale S2, they belongs to different representation instances in 
that they are simplified in spatial geometry. 
abed 
(a) Representational Instances (b) Hierarchical Structures (c)PN 
Structures (d)States and Scale Lifecycle 
Figure 3. Models of Multi-Scale Representation 
Therefore, as for a cartographic entity, its life cycle can be 
obtained by summing life cycles of all its representation entities 
together. This paper is intended to focus on representation 
instances, and make research on their states, scale events and 
correlations between these states and events. Scale events relate 
inevitably to states, in that it is the scale event that changes a 
state of a representation instance to another state. Seen from a 
reasoning aspect, a scale point is an event’s location in the one 
dimensional space; while a scale zone is the scale range 
represented by a straight line between these scale points. The 
one-dimensional topology between one-dimensional scale zones 
is named scale topology, which includes relations between two 
one-dimensional scale zones, such as the first zone meeting 
with the second, intersecting it, being apart from it, being 
contained by it and so on. 
3.3 A multi-scale Representation Model Based on Petri net 
Pet Net has place, transition, and arc as its elements, which are 
respectively used to describe states of a representation instance, 
its scale events, and relations between these states and events. 
In this way, not only a multi-scale map is represented, and the 
topology between scale zones can also be explicitly represented. 
In figure 4, a circle represents a state, described by a scale zone; 
a wide short line represents an event, described by a scale point 
Si (some arbitrary scale, not specified one); a straight line 
shows the relation between states and events. 
When it comes to the multi-scale hierarchical model, its scale 
variable can only choose finite (non-scalable) scales; while in 
our PN-based multi-scale model, the scale variable Sc can make 
continuous changes in the valid scale ranges, providing 
theoretic bases for the implementation of a scalable map. 
The resolution of representation instances represented in current 
tree/graph-based multi-scale hierarchical representation model 
is only in conformance with the sampling interval. There are 
three scales in figure 3b, SI, S3 and S5. Snapshots at scale SI 
are RIK R^ RI3 and RI4; while as for scale S3 there are 
snapshots such as RIK RI2 and RI6, with S5 having only one 
snapshot. Seven edges should be recorded to save relations 
between representation instances. However, changes of details 
at scale S2 and S4 are ignored, such as the simplification event 
changing RI4 at scale SI to RI5 at scale S2, and the 
amalgamating event changing both RI5 and RI6 at scale S3 to 
RI7 at scale S4, both of which show that cartographic data vary 
greatly with scale. RI1 and RI2 are repeatedly stored at scale S1 
and scale S3, thus giving difficulty in data updating. 
The PN-based multi-scale representation model records 
relations between basic scale events and representation 
instances with high resolution, with these events defining both 
the starting scale value and the ending scale value of a state of a 
representation instance. In figure3c, as for the number of edges 
and the number of representation instances, PN model seems 
the same to the hierarchical model, but it can described twice 
the amount of detail as the hierarchical one, thus reducing data 
redundancy (unfilled polygons in the figure). 
4. THE IMPLEMENTATION OF OUR PETRI NET 
BASED MULTI-SCALE MODEL 
A multi-scale model based on extended E-R model is proposed 
by Wang Yanhui (Wang, 2003), including three fundamental 
elements: entity, attribute and relation. A entity may be just a 
entity of basic types (point, line, area), and also can be some 
complex one composed of these basic entities, such as a city, a 
building, a road and so on; attribute involves spatial attribute 
and non-spatial attribute; as for the relation, it can be divided 
into two types, spatial relation and non-spatial relation, made up 
of four basic semantic types (aggregation, generalization, 
classification, association), which can effectively reflect 
semantic relations between different representations involved in 
cartographic generalization. If Petri Net is used to represent this 
model, entities and relations expressed in E-R model will turn 
to location and transition in the PN model, while restrictions 
between entities and relations in E-R model will correspond to 
directional arcs in the PN model. However, this multi-scale 
model based on extended E-R model revolves around snapshots 
of a specified scale point, but our PN-based multi-scale model 
is oriented to representation instances with “scale lifetime”.
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.