RU2606694C1 - Способ и устройство для определения электронной карты - Google Patents
Способ и устройство для определения электронной карты Download PDFInfo
- Publication number
- RU2606694C1 RU2606694C1 RU2015125629A RU2015125629A RU2606694C1 RU 2606694 C1 RU2606694 C1 RU 2606694C1 RU 2015125629 A RU2015125629 A RU 2015125629A RU 2015125629 A RU2015125629 A RU 2015125629A RU 2606694 C1 RU2606694 C1 RU 2606694C1
- Authority
- RU
- Russia
- Prior art keywords
- information
- electronic
- electronic card
- geographical location
- determining
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3885—Transmission of map data to client devices; Reception of map data by client devices
- G01C21/3889—Transmission of selected map data, e.g. depending on route
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B29/00—Maps; Plans; Charts; Diagrams, e.g. route diagram
- G09B29/10—Map spot or coordinate position indicators; Map reading aids
- G09B29/106—Map spot or coordinate position indicators; Map reading aids using electronic means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Theoretical Computer Science (AREA)
- Educational Technology (AREA)
- Educational Administration (AREA)
- Business, Economics & Management (AREA)
- Mathematical Physics (AREA)
- Navigation (AREA)
- Instructional Devices (AREA)
- Traffic Control Systems (AREA)
Abstract
В настоящем изобретении описывается способ и устройство для определения электронной карты, где способ содержит: получение информации для фильтрации данных электронной карты после получения команды запуска электронной карты, вводимой пользователем; и определение электронной карты, которая сопоставляется с информацией для фильтрации данных электронной карты из множества предварительно установленных электронных карт. Таким образом, пользователь может автоматически и беспрепятственно выбрать электронную карту, которая максимально совпадает с текущей информацией для фильтрации данных электронной карты при необходимости воспользоваться электронной картой вместо использования единственной электронной карты, тем самым обеспечивая решение существующей в известном уровне техники проблемы, связанной с предоставлением единственной электронной карты и относительно плохой гибкостью. 2 н. и 8 з.п. ф-лы, 4 ил., 1 табл.
Description
[0001] Для настоящей заявки испрашивается приоритет в соответствии с китайской заявкой на патент №201310143793.8, поданной 23 апреля 2013 года, полное содержание которой включено в настоящую заявку посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0002] Настоящее изобретение относится к области обработки информации, в частности к способу и устройству для определения электронной карты.
УРОВЕНЬ ТЕХНИКИ
[0003] В результате стремительного развития интернет технологий, содержимое веб-страниц предлагает все больше и больше информации, и люди все чаще стали пользоваться электронными картами в своей повседневной жизни. В настоящее время электронные карты могут использоваться не только для определения разных местоположений, но также для прокладки маршрута, например при перемещении из пункта А в пункт Б, на каких автобусных маршрутах передвигаться и где пересаживаться или какой маршрут следует выбрать водителю автомобиля. Более того, электронные карты могут использоваться для поиска и публикации информации. Например, при поиске одного ресторана на электронной карте, помимо географического местоположения ресторана, который может быть обозначен на электронной карте, также может быть найдена другая информация, такая как контактное лицо, номер телефона, товары и услуги, которые предлагаются рестораном.
[0004] В дополнение к вышеприведенным нескольким функциям, разные электронные карты могут иметь разные функции, как показано в таблице 1, в которой «V» означает, что электронная карта имеет соответствующую функцию, а «-» означает, что электронная карта не имеет соответствующей функции.
[0005] Из содержания таблицы 1 видно, что электронные карты, имеющие разные интерфейсы прикладных программ (API), могут иметь разные функции. Более того, соответствующие функции электронных карт могут ограничиваться регионами. Например, в карте Google данные, связанные с электронными картами регионов Китая, предоставляются сервисом Map ABC, API-интерфейс которого отличается от интерфейса карты Google, а именно: электронные карты регионов Китая в карте Google имеют функции, которые отличаются от электронных карт других регионов. Например, как API-интерфейс Microsoft Virtual Earth на платформе Virtual Earth, так и API-интерфейс Yahoo Maps на платформе Yahoo Maps имеют очень большой выбор настроек отображения, но до сих пор ни один из них не поддерживает разработку электронных карт регионов Китая.
[0006] В настоящее время терминалы с функцией электронной карты обычно связываются с одной электронной картой для предоставления услуг пользователям; услуги, которые могут предоставляться такой картой, могут ограничиваться функциями электронной карты и соответствующими регионами, характеризуясь, таким образом, очень плохой гибкостью.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0007] В вариантах осуществления настоящего изобретения предлагаются способ и устройство для определения электронной карты, которые используются для решения проблемы, существующей в известном уровне техники, связанной с предоставлением единственной электронной карты и относительно плохой гибкостью.
[0008] В одном аспекте предлагаются следующие технические решения настоящего изобретения.
[0009] Способ определения электронной карты, содержащий:
[0010] получение информации для фильтрации данных электронной карты после получения команды запуска электронной карты, вводимой пользователем, и
[0011] определение электронной карты, которая сопоставляется с информацией для фильтрации данных электронной карты из множества предварительно установленных электронных карт.
[0012] Устройство для определения электронной карты, содержащее:
[0013] блок получения информации для фильтрации данных электронной карты, выполненное с возможностью получения информации для фильтрации данных электронной карты после получения команды запуска электронной карты, вводимой пользователем; и
[0014] первый блок определения электронной карты, выполненный с возможностью определения электронной карты, которая сопоставляется с информацией для фильтрации данных электронной карты из множества предварительно установленных электронных карт.
[0015] Варианты осуществления настоящего изобретения имеют следующие преимущества.
[0016] В вариантах осуществления настоящего изобретения, после получения команды запуска навигации электронной карты, вводимой пользователем, можно получить информацию для фильтрации данных электронной карты, и из множества предварительно установленных электронных карт можно определить одну или более электронных карт, совпадающих с информацией для фильтрации данных электронной карты, и таким образом можно автоматически и беспрепятственно выбрать соответствующую электронную карту, которая максимально совпадает с текущей информацией для фильтрации данных электронной карты, когда пользователю необходимо воспользоваться сервисом такой электронной карты вместо использования единственной электронной карты с ограничениями регионов и функций, что решает, таким образом, существующую в известном уровне техники проблему, связанную с предоставлением единственной электронной карты и относительно плохой гибкостью.
[0017] Следует понимать, что вышеприведенное общее описание и нижеизложенное подробное описание приводятся исключительно в качестве примера и не ограничивают настоящее изобретение.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0018] Фиг. 1 - основная иллюстративная структурная схема, демонстрирующая способ определения электронной карты в соответствии с вариантом осуществления настоящего изобретения;
[0019] Фиг. 2 - структурная схема, демонстрирующая способ определения электронной карты в соответствии с первым вариантом осуществления настоящего изобретения;
[0020] Фиг. 3 - иллюстративная структурная схема, демонстрирующая способ определения электронной карты в соответствии со вторым вариантом осуществления настоящего изобретения;
[0021] Фиг. 4 - диаграмма, показывающую конструкцию устройства для определения электронной карты в соответствии с третьим вариантом осуществления настоящего изобретения.
[0022] Отдельные варианты осуществления настоящего изобретения проиллюстрированы вместе с сопровождающими чертежами, подробное описание которых приводится ниже. Сопровождающие чертежи и текстовые части не используются для ограничения объема настоящего изобретения, а приводятся с целью объяснения сущности настоящего изобретения специалистам в данной области техники посредством рассмотрения отдельных вариантов осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
[0023] В вариантах осуществления настоящего изобретения предлагается аспект для определения электронной карты с целью решения существующей в известном уровне техники проблемы, связанной с предоставлением единственной электронной карты и относительно плохой гибкостью. В настоящем аспекте после получения команды запуска электронной карты, вводимой пользователем, можно получить информацию для фильтрации данных электронной карты, и из множества предварительно установленных электронных карт можно получить одну или более электронных карт, совпадающих с информацией для фильтрации данных электронной карты, и таким образом можно автоматически и гибко выбрать соответствующую электронную карту, которая максимально совпадает с текущей информацией для фильтрации данных электронной карты, когда пользователю необходимо воспользоваться сервисом такой электронной карты вместо использования единственной электронной карты с ограничениями регионов и функций, что решает, таким образом, существующую в известном уровне техники проблему, связанную с предоставлением единственной электронной карты и относительно плохой гибкостью.
[0024] Далее следует подробное описание вариантов осуществления изобретения вместе с соответствующими сопровождающими чертежами на основании принципов осуществления, подробных описаниях вариантов осуществления и соответствующих положительных результатов, которых можно достичь.
[0025] Как показано на Фиг. 1, которая представляет основную иллюстративную структурную схему, демонстрирующую способ определения электронной карты в соответствии с вариантом осуществления настоящего изобретения, способ включает в себя:
[0026] Шаг 11, получение информации для фильтрации данных электронной карты после получения команды запуска электронной карты, вводимой пользователем;
[0027] в котором информацией для фильтрации данных электронной карты может быть информация о географическом местоположении, информацией о географическом местоположении может быть информация об определенном географическом местоположении, вводимая пользователем, или информация о географическом местоположении текущего местоположения пользователя, полученная автоматически.
[0028] Информацию о географическом местоположении текущего местоположения пользователя можно определить посредством одного или более указанных ниже способов:
[0029] получение информации о текущем географическом местоположении пользователя на основании IP-адреса; или
[0030] получение информации о текущем географическом местоположении пользователя на основе системы позиционирования GPS; или
[0031] получение информации о текущем географическом местоположении пользователя на основе системы позиционирования GPRS; или
[0032] получение информации о текущем географическом местоположении пользователя при помощи интерфейса прикладных программ для определения географического местоположения, встроенного в браузер.
[0033] Шаг 12, определение электронной карты, которая сопоставляется с полученной информацией для фильтрации данных электронной карты из множества предварительно установленных электронных карт.
[0034] В котором информацией для фильтрации данных электронной карты является информация о текущем географическом местоположении, в частности, шаг может включать в себя:
[0035] в соответствии с предварительно установленной соответствующей связью между информацией о географическом местоположении и электронными картами, определение электронной карты, соответствующей информации о географическом местоположении из множества предварительно установленных электронных карт, и определенная таким образом электронная карта может быть одна или их может быть множество.
[0036] Когда электронная карта определена, ее можно непосредственно загрузить и отобразить, или можно отобразить метки определенных электронных карт, а электронную карту, представленную меткой, соответствующей команде выбора пользователя, можно загрузить и отобразить в соответствии с командой выбора, вводимой пользователем.
[0037] На этом шаге далее можно оценить идентичность полученной информации о текущем географическом местоположении и предварительно сохраненной информации о географическом местоположении, в данном документе предварительно сохраненной информацией о географическом местоположении может быть информация о географическом местоположении, полученная в последний раз при использовании функции электронной карты. Когда информация о текущем географическом местоположении оценивается как идентичная сохраненной информации о географическом местоположении, электронную карту, ранее определенную касательно сохраненной информации о географическом местоположении, можно определить как электронную карту, которая сопоставляется с информацией о текущем географическом местоположении, следовательно, электронная карта, использованная в последний раз, может использоваться постоянно. Обычно, поскольку электронная карта, использованная в последний раз, может по-прежнему храниться в кэш-памяти, тогда как другие электронные карты необходимо получить через сеть, непосредственное использование электронной карты, использованной в последний раз, может не только сократить арифметические процедуры оценки, но также уменьшить время загрузки электронной карты.
[0038] В варианте осуществления настоящего изобретения после получения команды запуска электронной карты, вводимой пользователем, можно получить информацию для фильтрации данных электронной карты, и из множества предварительно установленных электронных карт можно получить одну или более электронных карт, совпадающих с информацией для фильтрации данных электронной карты, и таким образом можно автоматически и гибко выбрать соответствующую электронную карту, которая максимально совпадает с текущей информацией для фильтрации данных электронной карты, когда пользователю необходимо воспользоваться сервисом такой электронной карты вместо использования единственной электронной карты с ограничениями регионов и функций, что решает, таким образом, существующую в известном уровне техники проблему, связанную с предоставлением единственной электронной карты и относительно плохой гибкостью.
[0039] На основании вышеизложенных принципов, два варианта осуществления настоящего изобретения будут подробно описаны с целью иллюстрации и объяснения основных принципов осуществления способа в настоящем изобретении.
[0040] Первый вариант осуществления
[0041] Как показано на Фиг. 2, которая представляет подробную структурную схему, демонстрирующую способ определения электронной карты в соответствии с первым вариантом осуществления настоящего изобретения, данный способ может быть осуществлен терминалом с функциями электронной карты и включает в себя:
[0042] Шаг 21, получение команды запуска электронной карты, вводимой пользователем;
[0043] Шаг 22, получение информации о текущем географическом местоположении в соответствии с одним или более из указанных ниже предварительно заданных способом;
[0044] в котором предварительно заданные способы могут включать в себя:
[0045] получение местоположения региона нахождения на основании IP-адреса терминала;
[0046] получение местоположения региона нахождения на основе функции GPS-позиционирования терминала;
[0047] получение местоположения региона нахождения на основе функции GPRS-позиционирования терминала; или
[0048] получение местоположения региона нахождения при помощи интерфейса прикладных программ для определения географического местоположения, встроенного в браузер терминала.
[0049] Шаг 23, оценка идентичности полученной информации о текущем географическом местоположении и предварительно сохраненной информации о географическом местоположении, если не идентична - выполнение шага 24, в противном случае выполнение шага 25.
[0050] Шаг 24, определение электронной карты, соответствующей полученной информации о текущем географическом местоположении в соответствии с предварительно установленной соответствующей связью между информацией о географическом местоположении и электронными картами;
[0051] Шаг 25, определение электронной карты, ранее определенной касательно сохраненной информации о географическом местоположении в качестве электронной карты, которая сопоставляется с полученной информацией о текущем географическом местоположении;
[0052] Шаг 26, отображение меток определенных электронных карт;
[0053] Шаг 27, получение команды выбора, вводимой пользователем, касательно меток; и
[0054] Шаг 28, загрузка и отображение электронной карты, представленной меткой, соответствующей команде выбора в соответствии с командой выбора, вводимой пользователем.
[0055] В варианте осуществления настоящего изобретения информацию о географическом местоположении можно получить после получения команды запуска электронной карты, вводимой пользователем, в таком случае электронная карта, которая сопоставляется с информацией о географическом местоположении, может определяться из множества предварительно установленных электронных карт, могут отображаться метки определенных электронных карт и соответствующую электронную карту можно загрузить в соответствии с командой выбора, вводимой пользователем. Следовательно, в данном аспекте предлагается много дополнительных электронных карт, которые можно выбрать. Обеспечивается не только гибкость выбора наиболее подходящей электронной карты в соответствии с адресом и информацией о местоположении, но и определенный результат также может быть передан пользователю и оптимальная электронная карта может быть загружена на основании выбора пользователя, и таким образом устраняется существующая в известном уровне техники проблема, связанная с предоставлением единственной электронной карты и относительно плохой гибкостью.
[0056] Второй вариант осуществления
[0057] Как показано на Фиг. 3, которая представляет подробную структурную схему, демонстрирующую способ определения электронной карты в соответствии со вторым вариантом осуществления настоящего изобретения, способ может быть осуществлен посредством терминала с функциями электронной карты и включает в себя:
[0058] Шаг 31, получение информации о текущем географическом местоположении после получения команды запуска электронной карты, вводимой пользователем;
[0059] Шаг 32, оценка идентичности полученной информации о текущем географическом местоположении и предварительно сохраненной информации о географическом местоположении, если не идентична - выполнение шага 33, в противном случае выполнение шага 34;
[0060] Шаг 33, определение электронной карты, соответствующей полученной информации о текущем географическом местоположении в соответствии с предварительно установленной соответствующей связью между информацией о географическом местоположении и электронными картами, и выполнение шага 35;
[0061] Шаг 34, определение электронной карты, ранее определенной касательно сохраненной информации о географическом местоположении в качестве электронной карты, которая сопоставляется с полученной информацией о текущем географическом местоположении, и выполнение шага 310;
[0062] Шаг 35, оценка наличия множества электронных карт, которые подлежат определению, и в случае такого наличия - выполнение шага 36, в противном случае выполнение шага 310; и
[0063] Шаг 36, получение запрашиваемой пользователем информации и определение электронной карты, которая сопоставляется с запрашиваемой информацией в соответствии с запрашиваемой информацией.
[0064] В данном шаге, прежде всего, определяется функция электронной карты, соответствующая запрашиваемой информации в соответствии с запрашиваемой пользователем информацией, а затем электронная карта, имеющая функцию электронной карты, соответствующую полученной запрашиваемой информации, определяется из множества определенных электронных карт согласно соответствующим функциям электронной карты определенных электронных карт, в котором запрашиваемая информация может включать в себя: прокладку маршрута при самостоятельном вождении, прокладку автобусного маршрута, запрос дорожной обстановки, запрос GPS-координат, запрос фотографии со спутника и так далее.
[0065] Например, предположим, что электронные карты, определенные в шаге 33, включают в себя семь электронных карт, приведенных в таблице 1: Карта Map ABC, карта Baidu, карта 51, карта Google, карта 365, карта Bing Map и MapBar, в таком случае,
[0066] когда запрашиваемой информацией, вводимой пользователем, является прокладка маршрута при самостоятельном вождении, функция электронной карты, соответствующая прокладке маршрута при самостоятельном вождении, определяется как функция навигации; таким образом, электронной картой, которая сопоставляется с запрашиваемой пользователем информацией, является электронная карта с функцией навигации, а именно карта Map ABC, карта Baidu, карта 51, карта Google, карта 365, карта Bing Map и MapBar;
[0067] когда запрашиваемой информацией, вводимой пользователем, является прокладка автобусного маршрута, функция электронной карты, соответствующая прокладке автобусного маршрута, определяется как запрос автобусного маршрута, таким образом, электронной картой, которая сопоставляется с запрашиваемой пользователем информацией, является электронная карта с функцией запроса автобусного маршрута, а именно карта Map ABC, карта Baidu, карта 51, карта Google, карта 365 и MapBar;
[0068] когда запрашиваемой информацией, вводимой пользователем, является запрос дорожной обстановки, функция электронной карты, соответствующая запросу дорожной обстановки, определяется как функция дорожной обстановки, таким образом, электронной картой, которая сопоставляется с запрашиваемой пользователем информацией, является электронная карта с функцией дорожной обстановки, а именно карта Baidu, карта 51 и карта Google;
[0069] когда запрашиваемой информацией, вводимой пользователем, является запрос GPS-координат, функция электронной карты, соответствующая запросу GPS-координат, определяется как функция отметки GPS-координат, таким образом, электронной картой, которая сопоставляется с запрашиваемой пользователем информацией, является электронная карта с функцией отметки GPS-координат, а именно карта Map ABC; и
[0070] когда запрашиваемой информацией, вводимой пользователем, является запрос фотографии со спутника, функция электронной карты, соответствующая запросу фотографии со спутника, определяется как функция получения фотографий со спутника, таким образом, электронной картой, которая сопоставляется с запрашиваемой пользователем информацией, является электронная карта с функцией получения фотографий со спутника, а именно карта Google и карта Bing Map.
[0071] Более того, на основании множества полученных запросов информации, вводимых пользователем, можно определить электронную карту им соответствующую. Если рассматривать семь электронных карт, приведенных в таблице 1 в качестве примера, когда запрашиваемая пользователем информация включает в себя запрос дорожной обстановки и запрос фотографии со спутника, то определенной электронной картой, которая сопоставляется с ними, является карта Google.
[0072]
[0073] Шаг 37, оценка наличия множества электронных карт, которые подлежат определению, и в случае такого наличия - выполнение шага 38, в противном случае выполнение шага 310;
[0074] Шаг 38, отображение меток множества определенных электронных карт;
[0075] Шаг 39, получение команды выбора, вводимой пользователем, загрузка и отображение электронной карты, представленной меткой, соответствующей команде выбора, и
[0076] Шаг 310, загрузка и отображение определенных электронных карт.
[0077] В варианте осуществления настоящего изобретения после получения команды запуска электронной карты, вводимой пользователем, можно получить информацию о географическом местоположении, и электронную карту, которая сопоставляется с информацией о географическом местоположении, можно определить из множества предварительно установленных электронных карт, затем электронную карту, которая сопоставляется с запрашиваемой информацией, можно далее определить из определенных электронных карт в соответствии с запрашиваемой пользователем информацией и в результате соответствующую электронную карту можно загрузить согласно команде выбора, вводимой пользователем, следовательно, в данном аспекте предлагается много дополнительных электронных карт, которые можно выбрать. Обеспечивается не только гибкость выбора наиболее подходящей электронной карты в соответствии с адресом, информацией о местоположении и запрашиваемой пользователем информацией, но и определенный результат также может быть передан пользователю и оптимальная электронная карта может быть загружена на основании выбора пользователя, и таким образом устраняется существующая в известном уровне техники проблема, связанная с предоставлением единственной электронной карты и относительно плохой гибкостью.
[0078] Третий вариант осуществления
[0079] На основании вышеизложенного способа определения электронной карты в третьем варианте осуществления настоящего изобретения предлагается устройство для определения электронной карты, которым может являться терминал любого типа с функциями электронной карты, как показано на Фиг. 4, которая представляет собой диаграмму, изображающую конструкцию устройства, включающее в себя:
[0080] блок получения информации для фильтрации данных электронной карты 41, выполненный с возможностью получения информации для фильтрации данных электронной карты после получения команды запуска электронной карты, вводимой пользователем; и
[0081] первый блок определения электронной карты 42, выполненный с возможностью определения электронной карты, которая сопоставляется с информацией для фильтрации данных электронной карты, полученной блоком получения информации для фильтрации данных электронной карты 41 из множества предварительно установленных электронных карт.
[0082] Когда информацией для фильтрации данных электронной карты, полученной блоком получения информации для фильтрации данных электронной карты 41, является информация о текущем географическом местоположении, первый блок определения электронной карты 42 включает в себя:
[0083] модуль оценки 421, выполненный с возможностью оценки идентичности полученной информации о текущем географическом местоположении и предварительно сохраненной информации о географическом местоположении;
[0084] первый модуль определения 422, выполненный с возможностью определения электронной карты, соответствующей полученной информации о текущем географическом местоположении в соответствии с предварительно установленной соответствующей связью между информацией о географическом местоположении и электронными картами, когда модуль оценки 421 оценивает, что информация о текущем географическом местоположении отличается от сохраненной информации о географическом местоположении; и
[0085] второй модуль определения 423, выполненный с возможностью определения электронной карты, ранее определенной касательно сохраненной информации о географическом местоположении в качестве электронной карты, которая сопоставляется с полученной информацией о текущем географическом местоположении, когда модуль оценки 421 оценивает, что информация о текущем географическом местоположении идентична сохраненной информации о географическом местоположении.
[0086] Когда информацией для фильтрации данных электронной карты, полученной блоком получения информации для фильтрации данных электронной карты 41, является информация о географическом местоположении, блок получения информации для фильтрации данных электронной карты 41 может включать в себя:
[0087] первый модуль получения 411, выполненный с возможностью получения информации о географическом местоположении на основании IP-адреса; или
[0088] второй модуль получения 412, выполненный с возможностью получения информации о географическом местоположении на основе системы позиционирования GPS; или
[0089] третий модуль получения 413, выполненный с возможностью получения информации о географическом местоположении на основе системы позиционирования GPRS; или
[0090] четвертый модуль получения 414, выполненный с возможностью получения информации о географическом местоположении при помощи интерфейса прикладных программ для определения географического местоположения, встроенного в браузер.
[0091] При необходимости определения более одной электронной карты первым блоком определения электронной карты 42 устройство может далее включать в себя:
[0092] блок получения запрашиваемой информации 43, выполненный с возможностью получения запрашиваемой пользователем информации;
[0093] блок определения функции электронной карты 44, выполненный с возможностью определения функции электронной карты, соответствующей запрашиваемой информации в соответствии с запрашиваемой информацией, полученной блоком получения запрашиваемой информации 43; и
[0094] второй блок определения электронной карты 45, выполненный с возможностью определения электронной карты с функцией электронной карты, соответствующей запрашиваемой информации из множества определенных электронных карт в соответствии с функцией электронной карты соответствующей электронной карты, определенной блоком определения функции электронной карты 44.
[0095] Устройство может далее включать в себя:
[0096] блок отображения меток 46, выполненный с возможностью отображения меток электронных карт, определенных первым блоком определения электронной карты 42;
[0097] блок получения команды выбора 47, выполненный с возможностью получения команды выбора, вводимой пользователем касательно меток, отображаемых блоком отображения меток 46; и
[0098] первый блок отображения электронной карты 48, выполненный с возможностью загрузки и отображения электронной карты, представленной меткой, соответствующей команде выбора в соответствии с командой выбора, принятой блоком получения команды выбора 47.
[0099] Устройство может далее включать в себя:
[0100] второй блок отображения электронной карты 49, выполненный с возможностью загрузки и отображения электронной карты, определенной первым блоком определения электронной карты 42.
[0101] В устройстве для определения электронной карты, предлагаемом в вариантах осуществления настоящего изобретения, после получения команды запуска электронной карты, вводимой пользователем, можно получить информацию о географическом местоположении, а электронную карту, которая сопоставляется с информацией о географическом местоположении, можно определить из множества предварительно установленных электронных карт, затем электронную карту, которая сопоставляется с запрашиваемой информацией, можно далее определить из определенных электронных карт на основании запрашиваемой пользователем информации, и в результате соответствующую электронную карту можно загрузить в соответствии с командой выбора, вводимой пользователем, следовательно, в данном аспекте предлагается много дополнительных электронных карт, которые можно выбрать. Обеспечивается не только гибкость выбора наиболее подходящей электронной карты в соответствии с адресом, информацией о местоположении и запрашиваемой пользователем информацией, но и определенный результат также может быть передан пользователю и оптимальная электронная карта может быть загружена на основании выбора пользователя, и таким образом устраняется существующая в известном уровне техники проблема, связанная с предоставлением единственной электронной карты и относительно плохой гибкостью.
[0102] Специалисты в данной области техники должны понимать, что варианты осуществления настоящего изобретения могут представляться как способ, система или продукт компьютерной программы. Следовательно, настоящее изобретение может быть в виде вариантов осуществления только аппаратного оборудования, вариантов осуществления только программного обеспечения или вариантов осуществления в комбинации с программным обеспечением и аппаратным оборудованием. Более того, настоящее изобретение может быть в виде продуктов компьютерной программы, которые распространяются на одно или более используемые компьютерные средства хранения информации (включающее в себя помимо прочего дисковую память, CD-ROM, оптическую память и тому подобное), включающее в себя используемые компьютерные программные коды.
[0103] Настоящее изобретение описывается со ссылками на структурные схемы и/или блок-диаграммы способа, устройства (системы) и продуктов компьютерной программы в соответствии с вариантами осуществления настоящего изобретения. Следует понимать, что команды компьютерной программы могут использоваться для выполнения каждого технологического процесса и/или каждого блока в структурных схемах и/или блок-диаграммах, и комбинаций технологического процесса и/или блока в структурных схемах и/или блок-диаграммах. Команды компьютерной программы могут быть загружены в компьютер общего назначения, компьютер специального назначения, встроенный процессор или процессор других программируемых устройств обработки данных для создания вычислительной машины, так чтобы команды, выполняемые на компьютере или процессоре других программируемых устройств обработки данных, создавали устройство для реализации функций, определенных в одном или более процессах структурных схем и/или в одном или более блоках блок-диаграмм.
[0104] Такие команды компьютерной программы могут храниться в машиночитаемой памяти, способной управлять компьютером или другими программируемыми устройствами обработки данных для функционирования конкретным способом так, чтобы команды, хранимые в машиночитаемой памяти, создавали изделие производства, включающее в себя средство команд, которое реализует функции, определенные в одном или более процессах структурных схем и/или в одном или более блоках в блок-диаграммах.
[0105] Эти команды компьютерной программы могут также быть загружены в компьютер или другие программируемые устройства обработки данных для обеспечения выполнения набора операционных шагов, которые должны выполняться в компьютере для создания осуществляемого компьютером процесса так, чтобы команды, которые выполняются в компьютере или других программируемых устройствах, обеспечивали шаги для реализации функций, определенных в одном или более процессах структурных схем и/или в одном или более блоках блок-диаграмм.
[0106] Было приведено подробное описание вариантов осуществления настоящего изобретения, но специалисты в данной области техники могут внести другие изменения и модификации в эти варианты осуществления после ознакомления с основными идеями изобретения. Следовательно, прилагаемая к данному документу формула изобретения предназначается для охвата вариантов осуществления и всех изменений и модификаций в пределах объема настоящего изобретения.
[0107] Специалистам в данной области техники будет понятно, что разные изменения и модификации могут быть внесены в настоящее изобретение не выходя за пределы сущности и объема изобретений. Данные изменения и модификации настоящего изобретения в пределах объема формулы изобретения в настоящем изобретении и их эквивалентная технология охватываются настоящим изобретением.
Claims (43)
1. Способ определения электронной карты, отличающийся тем, что способ содержит:
получение информации для фильтрации данных электронной карты, которая является информацией о текущем географическом местоположении, после получения команды запуска электронной карты, вводимой пользователем; и определение электронной карты, которая сопоставляется с информацией для фильтрации данных электронной карты из множества предварительно установленных электронных карт;
оценку идентичности информации о текущем географическом местоположении и предварительно сохраненной информации о географическом местоположении;
когда информация о текущем географическом местоположении отличается от сохраненной информации о географическом местоположении, определение электронной карты, соответствующей информации о текущем географическом местоположении в соответствии с предварительно установленной соответствующей связью между информацией о географическом местоположении и электронными картами;
когда информация о текущем географическом местоположении идентична сохраненной информации о географическом местоположении, определение электронной карты, ранее определенной касательно сохраненной информации о географическом местоположении в качестве электронной карты, которая сопоставляется с информацией о текущем географическом местоположении.
2. Способ по п. 1, отличающийся тем, что информацией для фильтрации данных электронной карты является информация о географическом местоположении, и
получение информации для фильтрации данных электронной карты содержит:
получение информации о географическом местоположении на основании IP-адреса; или
получение информации о географическом местоположении на основе системы позиционирования GPS; или
получение информации о географическом местоположении на основе системы позиционирования GPRS; или
получение информации о географическом местоположении при помощи интерфейса прикладных программ для определения географического местоположения, встроенного в браузер.
3. Способ по п. 1, отличающийся тем, что, когда определяется несколько электронных карт, способ дополнительно содержит:
получение запрашиваемой пользователем информации;
определение функции электронной карты, соответствующей запрашиваемой информации в соответствии с запрашиваемой информацией; и
определение электронной карты с функцией электронной карты, соответствующей запрашиваемой информации из нескольких определенных электронных карт в соответствии с соответствующими функциями электронной карты определенных электронных карт.
4. Способ по любому из пп. 1-3, отличающийся тем, что после определения электронной карты, которая сопоставляется с информацией для фильтрации данных электронной карты, способ дополнительно содержит:
отображение меток определенных электронных карт;
получение команды выбора, вводимой пользователем касательно меток; и
загрузка и отображение электронной карты, представленной меткой, соответствующей команде выбора в соответствии с командой выбора.
5. Способ по любому из пп. 1-4, отличающийся тем, что после определения электронной карты, соответствующей информации для фильтрации данных электронной карты, способ дополнительно содержит:
загрузку и отображение определенной электронной карты, которая сопоставляется с информацией для фильтрации данных электронной карты.
6. Устройство для определения электронной карты, отличающееся тем, что содержит:
блок получения информации для фильтрации данных электронной карты, выполненный с возможностью получения информации для фильтрации данных электронной карты, которая является информацией о текущем географическом местоположении, после получения команды запуска электронной карты, вводимой пользователем; и
первый блок определения электронной карты, выполненный с возможностью определения электронной карты, которая сопоставляется с информацией для фильтрации данных электронной карты из множества предварительно установленных электронных карт, включающий:
модуль оценки, выполненный с возможностью оценки идентичности информации о текущем географическом местоположении и предварительно сохраненной информации о географическом местоположении;
первый модуль определения, выполненный с возможностью определения электронной карты, соответствующей информации о текущем географическом местоположении в соответствии с предварительно установленной соответствующей связью между информацией о географическом местоположении и электронными картами, когда модуль оценки оценивает, что информация о текущем географическом местоположении отличается от сохраненной информации о географическом местоположении; и
второй модуль определения, выполненный с возможностью определения электронной карты, ранее определенной касательно сохраненной информации о географическом местоположении в качестве электронной карты, которая сопоставляется с информацией о текущем географическом местоположении, когда модуль оценки оценивает, что информация о текущем географическом местоположении идентична сохраненной информации о географическом местоположении.
7. Устройство по п. 6, отличающееся тем, что информацией для фильтрации данных электронной карты, полученной блоком получения информации для фильтрации данных электронной карты, является информация о географическом местоположении, и
блок получения информации для фильтрации данных электронной карты содержит:
первый модуль получения, выполненный с возможностью получения информации о географическом местоположении на основании IP-адреса; или
второй модуль получения, выполненный с возможностью получения информации о географическом местоположении на основе системы позиционирования GPS; или
третий модуль получения, выполненный с возможностью получения информации о географическом местоположении на основе системы позиционирования GPRS; или
четвертый модуль получения, выполненный с возможностью получения информации о географическом местоположении при помощи интерфейса прикладных программ для определения географического местоположения, встроенного в браузер.
8. Устройство по п. 6, отличающееся тем, что, когда необходимо определить несколько электронных карт первым блоком определения электронной карты, устройство дополнительно содержит:
блок получения запрашиваемой информации, выполненный с возможностью получения запрашиваемой пользователем информации;
блок определения функции электронной карты, выполненный с возможностью определения функции электронной карты, соответствующей запрашиваемой информации согласно запрашиваемой информации, полученной блоком получения запрашиваемой информации; и
второй блок определения электронной карты, выполненный с возможностью определения электронной карты с функцией, соответствующей запрашиваемой информации из нескольких определенных электронных карт в соответствии с соответствующими функциями электронной карты определенных электронных карт.
9. Устройство по одному из пп. 6-8, отличающееся тем, что устройство дополнительно содержит:
блок отображения меток, выполненный с возможностью отображения меток электронных карт, определенных первым блоком определения электронной карты;
блок получения команды выбора, выполненный с возможностью получения команды выбора, вводимой пользователем касательно меток, отображаемых блоком отображения меток; и
первый блок отображения электронной карты, выполненный с возможностью загрузки и отображения электронной карты, представленной меткой, соответствующей команде выбора в соответствии с командой выбора, полученной блоком получения команды выбора.
10. Устройство по одному из пп. 6-8, отличающееся тем, что устройство дополнительно содержит:
второй блок отображения электронной карты, выполненный с возможностью загрузки и отображения электронной карты, определенной первым блоком определения электронной карты.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310143793.8A CN103247226B (zh) | 2013-04-23 | 2013-04-23 | 一种电子地图的确定方法和装置 |
CN201310143793.8 | 2013-04-23 | ||
PCT/CN2013/085860 WO2014173094A1 (zh) | 2013-04-23 | 2013-10-24 | 一种电子地图的确定方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
RU2606694C1 true RU2606694C1 (ru) | 2017-01-10 |
Family
ID=48926723
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2015125629A RU2606694C1 (ru) | 2013-04-23 | 2013-10-24 | Способ и устройство для определения электронной карты |
Country Status (8)
Country | Link |
---|---|
EP (1) | EP2991059B1 (ru) |
JP (1) | JP6130925B2 (ru) |
KR (1) | KR101808930B1 (ru) |
CN (1) | CN103247226B (ru) |
BR (1) | BR112015016059A2 (ru) |
MX (1) | MX347347B (ru) |
RU (1) | RU2606694C1 (ru) |
WO (1) | WO2014173094A1 (ru) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103247226B (zh) * | 2013-04-23 | 2015-10-14 | 小米科技有限责任公司 | 一种电子地图的确定方法和装置 |
CN103605553A (zh) * | 2013-11-29 | 2014-02-26 | 小米科技有限责任公司 | 一种加载地图的方法、装置及终端设备 |
CN103823901A (zh) * | 2014-03-17 | 2014-05-28 | 联想(北京)有限公司 | 数据处理方法和装置 |
CN104796859B (zh) * | 2015-04-14 | 2019-03-15 | Oppo广东移动通信有限公司 | 一种地理编码器的切换方法和装置 |
CN104834727A (zh) * | 2015-05-14 | 2015-08-12 | 百度在线网络技术(北京)有限公司 | 展示地图数据、提供地图数据的方法、终端设备及服务器 |
KR20170029958A (ko) | 2015-09-08 | 2017-03-16 | 주식회사 알.에프.텍 | 안테나 제조를 위한 연성인쇄회로기판 및 이의 제조방법 |
KR20170033523A (ko) | 2015-09-17 | 2017-03-27 | 주식회사 알.에프.텍 | 금형 및 이를 이용한 안테나 제조방법 |
CN105447101B (zh) * | 2015-11-12 | 2020-01-07 | 北京锐安科技有限公司 | 一种地图引擎实现方法及装置 |
CN106202289B (zh) * | 2016-06-30 | 2020-03-10 | 北京奇虎科技有限公司 | 一种网页定位方法及电子设备 |
CN108304515A (zh) * | 2018-01-23 | 2018-07-20 | 上海载德信息科技有限公司 | 基于浏览器的地图显示方法、装置、服务器及存储介质 |
CN112380315B (zh) * | 2020-12-04 | 2022-06-28 | 久瓴(江苏)数字智能科技有限公司 | 数字供应链考察方法、装置、存储介质及计算机设备 |
CN113503897B (zh) * | 2021-07-08 | 2024-08-09 | 广州小鹏自动驾驶科技有限公司 | 泊车地图的质检方法、装置及电子设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060139375A1 (en) * | 2004-03-23 | 2006-06-29 | Rasmussen Jens E | Secondary map in digital mapping system |
CN101158586A (zh) * | 2007-11-15 | 2008-04-09 | 倚天资讯股份有限公司 | 地标信息的查询系统、查询方法及使用者查询介面 |
CN101681566A (zh) * | 2007-05-30 | 2010-03-24 | 株式会社纳维泰 | 地图显示系统、地图显示装置及地图显示方法 |
US20110238305A1 (en) * | 2010-03-24 | 2011-09-29 | Denso Corporation | Method for switching reference map data in navigation device, computer readable medium for the same, and navigation device |
CN102735246A (zh) * | 2012-07-13 | 2012-10-17 | 深圳市浩科电子有限公司 | 一种多地图的导航系统及其导航方法 |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63151879A (ja) * | 1986-12-16 | 1988-06-24 | Daihatsu Motor Co Ltd | 車載用地図表示システム |
JPS63265112A (ja) * | 1988-03-25 | 1988-11-01 | Honda Motor Co Ltd | 車両に於ける走行位置表示装置 |
JP4045303B2 (ja) * | 2005-04-08 | 2008-02-13 | 松下電器産業株式会社 | 地図情報更新装置および地図情報更新方法 |
KR100609241B1 (ko) * | 2006-02-03 | 2006-08-08 | 주식회사 자티전자 | 육상, 해상 및 등산 전자지도로의 모드변환 기능을 갖는네비게이션 단말시스템 및 그 방법 |
US8224355B2 (en) * | 2007-11-06 | 2012-07-17 | Location Based Technologies Inc. | System and method for improved communication bandwidth utilization when monitoring location information |
CN101311678B (zh) * | 2007-05-25 | 2012-07-18 | 佛山市顺德区汉达精密电子科技有限公司 | 手持式电子装置及其地图数据分享方法 |
KR101238374B1 (ko) * | 2007-09-04 | 2013-02-28 | 삼성전자주식회사 | 메쉬업 서버스 지원방법 및 장치 |
TW201024667A (en) * | 2008-12-19 | 2010-07-01 | Altek Corp | Portable electronic device and tour-guiding method |
US8266132B2 (en) * | 2009-03-03 | 2012-09-11 | Microsoft Corporation | Map aggregation |
CN101901215A (zh) * | 2009-05-25 | 2010-12-01 | 上海品啦啦信息科技有限公司 | 基于地图的搜索引擎及在线交流方法 |
CN101706809B (zh) * | 2009-11-17 | 2012-07-04 | 北京灵图软件技术有限公司 | 多源地图数据处理方法、装置和系统 |
CN101814084A (zh) * | 2010-01-11 | 2010-08-25 | 北京世纪高通科技有限公司 | Api管理方法及系统 |
CN102121830A (zh) * | 2010-01-11 | 2011-07-13 | 中国移动通信集团公司 | 导航方法、导航终端及导航系统 |
US20110197200A1 (en) * | 2010-02-11 | 2011-08-11 | Garmin Ltd. | Decoding location information in content for use by a native mapping application |
CN102446203A (zh) * | 2010-10-13 | 2012-05-09 | 北京高维信诚资讯有限公司 | 用于获取地图的方法和装置 |
CN101996253A (zh) * | 2010-11-17 | 2011-03-30 | 上海合合信息科技发展有限公司 | 自动提取地址并搜索地图的方法 |
US20130007575A1 (en) * | 2011-06-29 | 2013-01-03 | Google Inc. | Managing Map Data in a Composite Document |
CN102651032A (zh) * | 2012-03-31 | 2012-08-29 | 百度在线网络技术(北京)有限公司 | 一种用于提供搜索结果的方法与设备 |
CN202663512U (zh) * | 2012-05-29 | 2013-01-09 | 合肥海尔信息产品有限公司 | 具有定位功能的直播卫星电视机顶盒 |
CN202815852U (zh) * | 2012-08-22 | 2013-03-20 | 中晟国计科技有限公司 | 一种具有安全防失密的便携式电脑终端 |
CN103020247B (zh) * | 2012-12-18 | 2016-08-31 | 北京奇虎科技有限公司 | 页面展示方法和装置 |
CN103247226B (zh) * | 2013-04-23 | 2015-10-14 | 小米科技有限责任公司 | 一种电子地图的确定方法和装置 |
-
2013
- 2013-04-23 CN CN201310143793.8A patent/CN103247226B/zh active Active
- 2013-10-24 KR KR1020157013910A patent/KR101808930B1/ko active IP Right Grant
- 2013-10-24 JP JP2015543268A patent/JP6130925B2/ja active Active
- 2013-10-24 WO PCT/CN2013/085860 patent/WO2014173094A1/zh active Application Filing
- 2013-10-24 EP EP13882944.5A patent/EP2991059B1/en active Active
- 2013-10-24 MX MX2015008275A patent/MX347347B/es active IP Right Grant
- 2013-10-24 RU RU2015125629A patent/RU2606694C1/ru active
- 2013-10-24 BR BR112015016059A patent/BR112015016059A2/pt not_active IP Right Cessation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060139375A1 (en) * | 2004-03-23 | 2006-06-29 | Rasmussen Jens E | Secondary map in digital mapping system |
CN101681566A (zh) * | 2007-05-30 | 2010-03-24 | 株式会社纳维泰 | 地图显示系统、地图显示装置及地图显示方法 |
CN101158586A (zh) * | 2007-11-15 | 2008-04-09 | 倚天资讯股份有限公司 | 地标信息的查询系统、查询方法及使用者查询介面 |
US20110238305A1 (en) * | 2010-03-24 | 2011-09-29 | Denso Corporation | Method for switching reference map data in navigation device, computer readable medium for the same, and navigation device |
CN102735246A (zh) * | 2012-07-13 | 2012-10-17 | 深圳市浩科电子有限公司 | 一种多地图的导航系统及其导航方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2015537245A (ja) | 2015-12-24 |
MX347347B (es) | 2017-04-24 |
JP6130925B2 (ja) | 2017-05-17 |
KR20150079841A (ko) | 2015-07-08 |
CN103247226A (zh) | 2013-08-14 |
WO2014173094A1 (zh) | 2014-10-30 |
BR112015016059A2 (pt) | 2017-07-11 |
MX2015008275A (es) | 2015-09-29 |
EP2991059A4 (en) | 2016-12-21 |
EP2991059A1 (en) | 2016-03-02 |
CN103247226B (zh) | 2015-10-14 |
KR101808930B1 (ko) | 2018-01-18 |
EP2991059B1 (en) | 2019-12-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2606694C1 (ru) | Способ и устройство для определения электронной карты | |
CA2850634C (en) | Map tile data pre-fetching based on mobile device generated event analysis | |
AU2012348295B2 (en) | Method and apparatus for pre-fetching place page data for subsequent display on a mobile computing device | |
KR101725886B1 (ko) | 자동으로 결정된 스타팅 포인트들과 선택된 목적지들 사이의 네비게이션 경로들 | |
JP7032277B2 (ja) | アイテム選択の曖昧性を解消するためのシステムおよび方法 | |
US9483567B2 (en) | Method and apparatus for providing suggestions driven by nearby favorites | |
US20150062114A1 (en) | Displaying textual information related to geolocated images | |
RU124014U1 (ru) | Система для обеспечения персонализированного поиска информации | |
WO2014176385A1 (en) | Application discoverability | |
JP2012506559A (ja) | 個人情報のジオコーディング | |
EP3242225A1 (en) | Method and apparatus for determining region of image to be superimposed, superimposing image and displaying image | |
US20150189038A1 (en) | Method and apparatus for pre-fetching remote resources for subsequent display on a mobile computing device | |
CN102340536A (zh) | 一种实现兴趣点搜索的方法及装置 | |
CN110619085B (zh) | 信息处理方法和装置 | |
CN104134398A (zh) | 一种展示地图细节信息的方法及装置 | |
JP7186864B2 (ja) | 個別化されたデジタルマップ上に表示するための関心地点の選択 | |
Panahi et al. | Designing and developing a location-based mobile tourism application by using cloud-based platform | |
KR20140132977A (ko) | 위치 정보를 고려한 사진 데이터 표시 방법, 이를 위한 장치 및 시스템 | |
US20190379748A1 (en) | Systems, devices, and methods for presenting customized content through web api | |
CN107924415B (zh) | 从位置不可感知设备向搜索查询提供位置信息以提高用户交互性能 | |
CN110799969B (zh) | 语义矢量片 | |
JP5505320B2 (ja) | 情報提供装置、情報提供方法、及び情報提供プログラム | |
JP2021143905A (ja) | 情報処理装置、プログラム、及びシステム | |
KR20180090970A (ko) | 위치 정보를 고려한 사진 데이터 표시 방법, 이를 위한 장치 및 시스템 | |
US11010447B1 (en) | Systems, devices, and methods for presenting customized content through web API |