Бюллетень ЕАПВ "Изобретения (евразийские заявки и патенты)"
Бюллетень 1´2010

  

(11) 

013011 (13) B1       Разделы: A B C D E F G H    

(21) 

200900801

(22) 

2009.06.01

(51) 

G01C21/00 (2006.01)
G06F 17/00
(2006.01)

(43) 

2010.02.26

(96) 

2009000040 (RU) 2009.06.01

(71) 

(73) ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ТЕЛЕПРОВОДНИК" (RU)

(72) 

Живичин Вадим Алексеевич, Терляков Олег Александрович, Флегонтов Александр Валентинович, Степанов Алексей Борисович, Воробьев Алексей Олегович (RU)

(74) 

Степанов А.Б. (RU)

(54) 

СПОСОБ ОБНОВЛЕНИЯ И ИСПОЛЬЗОВАНИЯ БАЗ ГЕОГРАФИЧЕСКИХ ДАННЫХ И ПРОСТРАНСТВЕННО-РАСПРЕДЕЛЕННАЯ ГИБРИДНАЯ НАВИГАЦИОННАЯ СИСТЕМА ДЛЯ ЕГО РЕАЛИЗАЦИИ

(57) 1. Способ обновления и использования баз географических данных в системах, выполняющих навигационные функции, заключающийся в том, что создают исходную версию пространственно-распределенной главной базы географических данных на всю зону охвата системы, в которой географические объекты разделяют на отдельные элементы содержания и объединяют в непересекающиеся региональные базы данных; перманентно обновляют исходную версию главной базы географических данных путем независимого друг от друга обновления разновременных версий региональных баз географических данных; оповещают конечных пользователей об обновлении интересующих их региональных баз географических данных; обновляют базы географических данных в навигационных системах конечных пользователей и совместно используют по крайней мере одну региональную базу географических данных и данные главной базы географических данных по крайней мере в одном прикладном программном приложении, выполняющем навигационные функции в навигационных системах конечных пользователей.

2. Способ по п.1, в котором каждая региональная база географических данных имеет дополнительный элемент содержания типа граничной точки региона, по крайней мере, включающий в себя идентификатор граничной точки, координаты граничной точки, идентификатор географического объекта, название элемента содержания, порядковый номер точки для площадных объектов, идентификатор смежного региона и категорию точности позиционирования граничной точки, которая определяется точностью измерения положения точки на местности.

3. Способ по п.1, в котором перманентное обновление исходной версии главной базы географических данных и разновременных версий региональных баз географических данных заключается в том, что производят одновременное или последовательное временное открепление по крайней мере одного участка географических данных внутри границ текущего региона, вносят требуемые изменения в каждый открепленный участок; распознают и устраняют конфликты данных между разными элементам содержания внутри обновляемого региона и обратно прикрепляют по крайней мере один обновленный участок географических данных к текущей региональной базе географических данных; выполняют сводку географических объектов по общим границам по крайней мере с одним смежным регионом в региональной базе географических данных текущего региона; формируют транзакцию обновления для текущего региона; передают транзакцию обновления текущего региона в главную базу географических данных; обновляют копию региональной базы географических данных в главной базе географических данных путем обработки входящей транзакции обновления из текущего региона; идентифицируют обновленную версию географических данных для текущего региона в главной базе географических данных; определяют регионы, смежные с текущим регионом, в которых требуется обновить позиционирование граничных точек; формируют транзакции обновления координат граничных точек для каждого смежного региона; выполняют транзакции обновления координат граничных точек для копий региональных баз географических данных смежных регионов в главной базе географических данных; идентифицируют обновленные версии для каждого смежного региона; заменяют в главной базе географических данных предыдущие версии региональных баз географических данных для смежных регионов; сохраняют транзакции обновления для каждого обновленного региона; передают в текущий регион идентификаторы новой версии для региональной базы географических данных; передают в каждый смежный регион идентификаторы новых версий для региональных баз географических данных с соответствующей транзакцией обновления координат граничных точек; регистрируют полученные из главной базы данных идентификаторы для новой версии региональной базы географических данных в текущем регионе; обрабатывают полученные из главной базы данных транзакции обновления граничных точек в каждом смежном регионе, присваивают полученные идентификаторы для обновленных версий региональных баз географических данных и сохраняют транзакцию обновления для текущего региона и транзакции обновления координат граничных точек для смежных регионов.

4. Способ по п.3, в котором временно открепленные для обновления участки географических данных внутри границ региона содержат дополнительные данные, включающие, по крайней мере, идентификатор временной версии, координаты границ временного участка, элементы содержания с копией записей об объектах и идентификаторы граничных объектов.

5. Способ по п.3, в котором выполняют сводку географических объектов обновляемого региона по общим границам по крайней мере с одним смежным регионом с учетом категории точности позиционирования соответствующих граничных точек из обновляемого и смежного региона.

6. Способ по п.3, в котором при формировании транзакции обновления для текущего региона устанавливают все удаленные объекты, все частично измененные объекты и все новые объекты, формируют пакеты данных, в которые входят удаленные и частично измененные объекты, и пакеты, в которые входят новые объекты, рассчитывают одну маску данных для обновленного пакета для всех объектов путем побитового сравнения обновленного пакета и исходного, формируют общий пакет транзакции обновления, включающий, по крайней мере, таблицу данных, таблицу сдвигов и заголовок, и компрессируют все данные пакета.

7. Способ по п.1, в котором выполняют оповещение конечных пользователей об обновлении интересующих их региональных баз географических данных с помощью текстовых или аудиовизуальных мультимедийных сообщений, передаваемых по каналам беспроводной связи или по каналам Internet.

8. Способ по п.1, в котором при обновлении баз географических данных в навигационных системах конечных пользователей выполняют передачу идентификаторов текущей версии региональной базы географических данных, установленной в навигационной системе пользователя, в базу географических данных соответствующего региона; выбирают все промежуточные транзакции обновления, которые зарегистрированы между датой текущей версии пользователя и датой последней версии региональной базы географических данных; копируют все выбранные транзакции; последовательно восстанавливают версию региональной базы географических данных на дату текущей версии и формируют транзакцию обновления относительно последней региональной версии; компилируют транзакцию обновления в требуемый формат навигационной системы пользователя; производят передачу транзакции обновления в навигационную систему конечного пользователя и выполняют транзакцию обновления в навигационной системе конечного пользователя.

9. Способ по п.8, в котором идентификаторы текущей версии региональной базы географических данных включают, по крайней мере, дату регистрации версии и формат прикладной навигационной программы.

10. Способ по п.1, в котором совместно используют по крайней мере одну региональную базу географических данных в прикладных навигационных программах, установленных в навигационных системах конечных пользователей и на региональном навигационном сервере, обслуживающем по крайней мере один регион.

11. Способ по п.1, в котором используют данные главной базы географических данных в прикладных навигационных программах, установленных на центральном навигационном сервере, обслуживающем все регионы зоны охвата системы.

12. Пространственно-распределенная гибридная навигационная система, содержащая центральную подсистему, связанную по крайней мере с двумя региональными подсистемами, которые связаны между собой и каждая из которых связана по крайней мере с одной гибридной подсистемой конечного пользователя.

13. Система по п.12, в которой центральная подсистема включает в себя модуль обновления и хранения главной базы географических данных, содержащий главную базу географических данных и связанный с ней блок обработки транзакций; модуль компиляции и контроля версий базы географических данных, содержащий архив транзакций зоны обслуживания, связанный с блоком восстановления версий базы географических данных и блок компиляции; модуль прикладных навигационных программ; модуль управления, содержащий блок взаимодействия с региональными подсистемами, блок взаимодействия с off-board системами и блок управления межрегиональным обменом on-board картами; и модуль коммуникаций, связанный по крайней мере с одной региональной подсистемой, при этом главная база географических данных связана с блоком компиляции и блоком восстановления версий, блок обработки транзакций связан с архивом транзакций зоны обслуживания и с блоком взаимодействия с региональными подсистемами, который связан с модулем коммуникаций, связанным с блоком управления межрегиональным обменом on-board картами, модуль прикладных навигационных программ связан с блоком компиляции и блоком взаимодействия с off-board системами, который связан с модулем коммуникаций.

14. Система по п.12, в которой региональная подсистема включает в себя модуль обновления и хранения региональной базы географических данных, содержащий региональную базу географических данных, связанную с блоком формирования и обработки транзакций и по крайней мере с одним блоком редактирования географических данных; модуль компиляции и контроля версий базы географических данных, содержащий архив транзакций региона, связанный с блоком восстановления версий и формирования пользовательских транзакций, который связан с блоком компиляции и региональной базой географических данных; модуль прикладных навигационных программ; модуль управления, содержащий блок взаимодействия с центральной подсистемой, блок управления межрегиональным обменом on-board картами, связанный с блоком управления и взаимодействия с пользователями; и модуль коммуникаций, при этом региональная база географических данных связана с блоком компиляции, блок формирования и обработки транзакций связан с архивом транзакций региона, блоком взаимодействия с центральной подсистемой и блоком управления и взаимодействия с пользователями, модуль прикладных навигационных программ связан с блоком компиляции и с блоком управления и взаимодействия с пользователями, который связан с блоком компиляции и блоком восстановления версий и формирования пользовательских транзакций, а модуль коммуникаций связан с блоком взаимодействия с центральной подсистемой, блоком управления межрегиональным обменом on-board картами, блоком управления и взаимодействия с пользователями, по крайней мере с одной подсистемой пользователя, по крайней мере с одной региональной подсистемой и с центральной подсистемой.

15. Система по п.12, в которой подсистема пользователя включает в себя модуль прикладных навигационных программ, содержащий блок on-board прикладной навигационной программы и блок off-board прикладной навигационной программы, которые связаны с модулем переключения режима маршрутизации; модуль хранения пользовательской базы географических данных, связанный с блоком on-board прикладной навигационной программы и модулем обработки транзакций обновлений; модуль позиционирования и сопровождения по маршруту, связанный блоком on-board прикладной навигационной программы, блоком off-board прикладной навигационной программы и модулем мультимедийного взаимодействия с пользователем, который связан с модулем переключения режима маршрутизации и модулем управления и коммуникаций, который связан с модулем обработки транзакций обновлений, с блоком off-board прикладной навигационной программы и с региональной подсистемой.



наверх