Географическая карта является моделью части земной поверхности (моделью местности, географического пространства), представленной в определенной системе координат и картографической проекции (например, для отечественных топокарт - в метрах прямоугольной системы координат проекции Гаусса-Крюгера). Существуют разные способы математического описания географической карты в ГИС. В ГИС TopoL используется так называемая топологическая модель описания географического пространства.
Отличие топологической модели описания карты от более простых моделей состоит прежде всего, в том, что соседние полигональные объекты разделяются линией их общей границы, вся граница может состоять из нескольких линий, отдельные линии границы идут от узла, где сходятся несколько линий, и до другого такого же узла. Линии и полигоны образуют множества связанных между собой объектов карты. Все эти объекты"знают" своих соседей. Полигоны не хранят координаты своих границ, но"знают", какие линии образуют их границу. Линии уже описываются координатами своих точек.
Хотя топологическая модель описания карты является более сложной, она обладает рядом достоинств:
· все полигоны образуют одну неразрывную поверхность, не могут"наползать" друг на друга или образовывать щели в промежутках;
· баланс площадей выполняется автоматически - сумма площадей выделов в ГИС равна площади квартала, в который они входят;
· при внесении изменений в границы полигонов эти изменения выполняются над единственной линией границы, а площади затронутых изменениями полигонов корректируются в ГИС автоматически (не требуется раздельно редактировать соседние полигоны).
На рисунке ниже поясняется в графической форме описанная выше топологическая модель полигонов TopoL.
|
Топологическая модель полигонов TopoL.
Для наглядности границы выделов показаны тонкими сплошными линиями, красными точками показаны те точки, координаты которых зафиксированы в ГИС, а стрелочки показывают середину каждой отдельной линии границ и ее направление. Те точки, где сходятся несколько линий, называются узловыми.
Например, выдел 22 ограничен 6 линиями: 2 линиями по границе с выделами соседнего квартала, а также границами с 11, 10 (номера не видно), 12 и 16 выделами.
|
|
|