СПОСОБ, УСТРОЙСТВО И КОМПЬЮТЕРНОЕ ПРОГРАММНОЕ ИЗДЕЛИЕ ДЛЯ ОТОБРАЖЕНИЯ ОБЪЕКТОВ НА МНОЖЕСТВЕ ЭТАЖЕЙ В МНОГОУРОВНЕВЫХ КАРТАХ

1. Способ, включающий:
прием входной информации, указывающей критерии поиска;
определение процессором по меньшей мере одной найденной позиции, связанной с критериями поиска;
определение взаимосвязи между по меньшей мере одной найденной позицией и многоуровневой картой и
инициирование по меньшей мере частично на основе взаимосвязи отображения уровня карты и по меньшей мере одной найденной позиции в виде индикатора найденной позиции, при этом отображаемый индикатор найденной позиции представляется различным образом в зависимости по меньшей мере частично от того, находится ли найденная позиция на отображаемом уровне карты или на другом уровне карты.
2. Способ по п. 1, отличающийся тем, что инициирование отображения уровня карты также включает инициирование отображения многомерной карты части здания.
3. Способ по п. 2, включающий также прием входной информации, указывающей на выбор требуемого уровня.
4. Способ по п. 1, отличающийся тем, что инициирование отображения по меньшей мере одной найденной позиции также включает инициирование отображения по меньшей мере одного индикатора найденной позиции в том случае, если по меньшей мере одна найденная позиция расположена в отображаемой части карты.
5. Способ по п. 1, отличающийся тем, что инициирование отображения по меньшей мере одной найденной позиции также включает инициирование отображения по меньшей мере одной найденной позиции в виде непрозрачного индикатора найденной позиции в том случае, если найденная позиция находится на отображаемом уровне карты.
6. Способ по п. 5, отличающийся тем, что инициирование отображения по меньшей мере одной найденной позиции также включает инициирование отображения найденной позиции в виде полупрозрачного индикатора найденной позиции в том случае, если найденная позиция не находится на отображаемом уровне карты.
7. Способ по п. 1, включающий также разрешение взаимодействия по меньшей мере с одним индикатором найденной позиции.
8. Устройство, содержащее по меньшей мере один процессор и по меньшей мере один модуль памяти, в котором хранится код компьютерной программы, при этом по меньшей мере один модуль памяти и хранимый код компьютерной программы сконфигурированы таким образом, чтобы при взаимодействии с процессором устройство выполняло по меньшей мере следующие операции:
прием входной информации, указывающей критерии поиска;
определение по меньшей мере одной найденной позиции, связанной с критериями поиска;
определение взаимосвязи между по меньшей мере одной найденной позицией и многоуровневой картой и
инициирование отображения уровня карты и по меньшей мере одной найденной позиции в виде индикатора найденной позиции, при этом отображаемый индикатор найденной позиции представляется различным образом в зависимости по меньшей мере частично от того, находится ли найденная позиция на отображаемом уровне карты или на другом уровне карты.
9. Устройство по п. 8, отличающееся тем, что по меньшей мере один модуль памяти, в котором хранится код компьютерной программы, сконфигурирован таким образом, чтобы при взаимодействии по меньшей мере с одним процессором устройство инициировало отображение многомерной карты части здания.
10. Устройство по п. 9, отличающееся тем, что по меньшей мере один модуль памяти, в котором хранится код компьютерной программы, сконфигурирован таким образом, чтобы при взаимодействии по меньшей мере с одним процессором устройство принимало входную информацию, указывающую на выбор требуемого уровня.
11. Устройство по п. 8, отличающееся тем, что по меньшей мере один модуль памяти, в котором хранится код компьютерной программы, сконфигурирован таким образом, чтобы при взаимодействии по меньшей мере с одним процессором устройство инициировало отображение по меньшей мере одного индикатора найденной позиции в том случае, если по меньшей мере одна найденная позиция расположена на отображаемой части карты.
12. Устройство по п. 8, отличающееся тем, что по меньшей мере один модуль памяти, в котором хранится код компьютерной программы, сконфигурирован таким образом, чтобы при взаимодействии по меньшей мере с одним процессором устройство инициировало отображение по меньшей мере одной найденной позиции в виде непрозрачного индикатора найденной позиции в том случае, если найденная позиция располагается на отображаемом уровне карты.
13. Устройство по п. 12, отличающееся тем, что по меньшей мере один модуль памяти, в котором хранится код компьютерной программы, сконфигурирован таким образом, чтобы при взаимодействии по меньшей мере с одним процессором устройство инициировало отображение по меньшей мере одной найденной позиции в виде полупрозрачного индикатора найденной позиции в том случае, если найденная позиция не располагается на отображаемом уровне карты.
14. Устройство по п. 8, отличающееся тем, что по меньшей мере один модуль памяти, в котором хранится код компьютерной программы, сконфигурирован таким образом, чтобы при взаимодействии по меньшей мере с одним процессором устройство разрешало взаимодействие по меньшей мере с одним индикатором найденной позиции.
15. Машиночитаемый носитель информации, на котором хранятся исполняемые компьютером программные инструкции, в состав которых входят программные инструкции, инициирующие выполнение устройством способа, включающего:
прием входной информации, указывающей критерии поиска;
определение процессором по меньшей мере одной найденной позиции, связанной с критериями поиска;
определение взаимосвязи между по меньшей мере одной найденной позицией и многоуровневой картой и
инициирование, по меньшей мере частично на основе взаимосвязи, отображения уровня карты и по меньшей мере одной найденной позиции в виде индикатора найденной позиции, при этом отображаемый индикатор найденной позиции представляется различным образом в зависимости по меньшей мере частично от того, находится ли найденная позиция на отображаемом уровне карты или на другом уровне карты.
16. Машиночитаемый носитель информации по п. 15, сконфигурированный для инициирования выполнения устройством способа, в котором инициирование отображения уровня карты также включает инициирование отображения многомерной карты части здания.
17. Машиночитаемый носитель информации по п. 15, сконфигурированный для инициирования выполнения устройством способа, в котором инициирование отображения по меньшей мере одной найденной позиции также включает инициирование отображения по меньшей мере одного индикатора найденной позиции в том случае, если по меньшей мере одна найденная позиция расположена в отображаемой части карты.
18. Машиночитаемый носитель информации по п. 15, сконфигурированный для инициирования выполнения устройством способа, в котором инициирование отображения по меньшей мере одной найденной позиции также включает инициирование отображения по меньшей мере одной найденной позиции в виде непрозрачного индикатора найденной позиции в том случае, если найденная позиция расположена на отображаемом уровне карты.
19. Машиночитаемый носитель информации по п. 18, сконфигурированный для инициирования выполнения устройством способа, в котором инициирование отображения по меньшей мере одной найденной позиции также включает инициирование отображения по меньшей мере одной найденной позиции в виде полупрозрачного индикатора найденной позиции в том случае, если найденная позиция не расположена на отображаемом уровне карты.
20. Машиночитаемый носитель информации по п. 15, сконфигурированный для инициирования выполнения устройством способа, включающего также разрешение взаимодействия по меньшей мере с одним индикатором найденной позиции.