摘要 |
The invention relates to a method for processing geographical data, wherein said geographical data is divided into at least two main types: a first type (Area) represented by an irregular polygon consisting of nodes, each defined by at least two coordinates (Xn, Yn) and a second type (Point), being data comprising of at least two coordinates (Xp, Yp), said first type further having a level of geographical information specified by a label. The first type comprises a center point and a maximumn radius, wherein said center point (<i>C</i>) is a center of a circle drawn around outermost polygon nodes and said maximum radius is the radius (<i>R</i>) of the circle. The method comprises further step of searching each requested group of second data type (Points) for position of adjacent second types, and the search consists of a coarse search comparing a distance between a position of said second data type and said center point of each first data type with the radii of "P" and "C". |