A method and system for providing navigation services to portable
communications devices, such as cellular phones. A cellular phone user
uses a cellular phone to request navigation services. The cellular phone
is located in a geographic area that has a cellular phone location
determining system that determines the positions of cellular phones used
throughout the area. The cellular phone location determining system is
used to determine one or more locations of the cellular phone used to
request the navigation services. A map matching program uses a map
database that contains data indicating the locations of roads located
throughout the geographic area to relate the position of the cellular
phone to one or more roads. Optionally, a direction of travel of the
cellular phone can be determined by the map matching program using data
indicating multiple positions of the cellular phone over time. Data
indicating the position with respect to roads located in the geographic
area of the cellular phone used to request the navigation services is
combined with the request for navigation services at a navigation services
server. The navigation services server determines a response to the
request for navigation services taking into account the location and/or
direction of travel of the cellular phone.
Метод и система для снабубежать обслуживания навигации портативные приспособления связей, such as мобильные телефоны. Потребитель мобильного телефона использует мобильный телефон для того чтобы спросить обслуживания навигации. Мобильный телефон расположен в географической области имеет положение мобильного телефона обусловить систему обусловливает положения мобильных телефонов используемых в течении области. Положение мобильного телефона обусловливая систему использовано для того чтобы обусловить one or more положения мобильного телефона используемого для того чтобы спросить обслуживания навигации. Программа карты сопрягая использует базу данных карты содержит данные показывая положения дорог расположенных в течении географической области для того чтобы отнести положение мобильного телефона к one or more дорогам. Опционно, направление перемещения мобильного телефона может быть обусловлено программой карты сопрягая использующ данные показывая множественные положения мобильного телефона над временем. Данные показывая положение по отношению к дорогам расположенным в географической зоне мобильного телефона используемого для того чтобы спросить обслуживания навигации совмещены с запросом для обслуживаний навигации на сервере обслуживаний навигации. Сервер обслуживаний навигации обусловливает реакцию к запросу для обслуживаний навигации учитывая положение and/or направление перемещения мобильного телефона.