12.07.2015 Views

Совзонд - Геоматика

Совзонд - Геоматика

Совзонд - Геоматика

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

60какие-либо компоненты третьих фирм (вспомнитескороговоркой произносимое «ну и нужен ещеMapXtreme» и загляните в прайс…).Такая инвариантность развития дала также иполную свободу в архитектуре системы: как правило,в силу отсутствия надежных и мощных каналовсвязи, наша ГИС ОГД разворачивается в виде распределеннойсистемы, в которой каждая точкаведения ИСОГД замыкается на свой локальныйсервер, а вся совокупность серверов – на серверрегионального уровня. Для того чтобы сделатьтакую конструкцию работоспособной, пришлосьразработать и внедрить технологию отложенныхинкрементальных репликаций, когда на серверерегионального уровня находятся копии данныхлокальных серверов, а по каналам связи передаютсятолько сформированные специальными утилитаминебольшие бинарные массивы, содержащиеинформацию об изменениях пространственных исемантических характеристик объектов ИСОГД,произошедших со времени передачи последнейрепликации. Это стало возможным за счет включениясвоеобразной «машины времени», т.е. хранениявсех «инкарнаций» объектов ИСОГД и обеспечениявозможности перехода в прошлое для разрешенияконфликтных ситуаций… разумеется, сисключением возможности это прошлое изменять:переписывать историю вообще неправильно, а вслучае информационных технологий – запретно.Однако при желании, а главное — при возможностиразвертывания централизованной системы сединым сервером, никакого реинжиниринга приложенийвновь не потребуется, можно даже начать сраспределенной архитектуры, а потом перейти кцентрализованной или наоборот, никак не уведомляяразработчика. Важно только помнить, что централизованнаяархитектура дает в виде преимуществаабсолютную актуальность данных, без интервалазапаздывания между репликациями, но затопривносит опасность сложить «все яйца в однукорзину»: останов такого сервера или проблемы наканале связи неминуемо приведут к легкому параличуградостроительной деятельности на всей территориирегиона.Эти принципы были ранее положены нами воснову технологии, в которой до поры присутствовалитолько два типа клиентских приложений, имеющихдоступ к единому хранилищу: «тяжелый»клиент — всем известная инструментальная ГИС(в нашем случае — CS MapDrive) и «средний» клиент— приложение непосредственно для веденияИСОГД (в нашем случае — UrbaniCS). Оставалосьсделать еще один шаг: дополнить имеющуюся технологиюпортальной надстройкой, исповедуя те жеРис. 2. Поиск по адресному реестру ИСОГДГЕОМАТИКА №3'2012

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!