Как бы вы обеспечили маршрутизацию маршрутов между точками на карте? Какие недостающие кусочки?
С iOS 6 приложение Карты сбрасывает Карты Google. Условия SDK Google Maps гласят, что если вы прокладываете маршруты с их сервисом, вы должны показать его на своей карте. Так как это больше не будет иметь место, мне нужно изучить другие варианты, чтобы проложить маршруты и отобразить маршруты на карте.
Я обнаружил, что MapQuest и Nokia предлагают API для предоставления услуг направления и маршрутизации.
- MapQuest - http://open.mapquestapi.com/directions/
- Nokia - http://api.maps.nokia.com/en/apireference/2.2.0/symbols/nokia.maps.routing.html
Я также вижу, что OpenStreetMap имеет список сервисов онлайн-маршрутизации с различными уровнями поддержки для различных местоположений, а некоторые находятся в состоянии перед выпуском.
http://wiki.openstreetmap.org/wiki/Routing/online_routers
Я не сделал много с маршрутизацией, прежде чем я хотел бы найти учебник по картографическому программному обеспечению, который охватывает основы. Большой вопрос у меня к кривым на маршрутах. Я знаю только о координатах для карт. Я не знаю, как определить маршрут вдоль кривой, если только это не означает использование большого количества координат для рисования кривой. Я был бы признателен за некоторые объяснения того, что делать для кривых. Идеально подходит для известных маршрутов, таких как дороги, а также тротуары и пешеходные дорожки. Основное руководство по составлению маршрутов по известным маршрутам было бы наиболее полезным.
Вся помощь приветствуется. Я знаю, что многие разработчики, готовящие приложения для iOS 6, будут искать сервисы для направлений и маршрутов, и я надеюсь, что информация, собранная с этим вопросом, поможет им стать отправной точкой.
1 ответ
MapQuest iOS Maps API включает в себя функции маршрутизации. Может быть стоит посмотреть?
MapQuest также предлагает JavaScript API (который поддерживает мобильные устройства) и Mobile Flash API (использующий Flex SDK для создания собственных приложений iOS и Android), которые по сути являются обертками для основных веб-служб MapQuest, включая службу Directions, которую вы уже использовали. упоминается.
Надеюсь, что это полезно!