feya писал(а):Оставляйте ваши идеи, реализацию которых вы бы хотели видеть в новых версиях программы.
А как Вам идея реализовать "навигацию"?
Есть такие online сервисы как
Которые позволяют строить маршрут (ну это не считая Google Maps и Yandex Maps c закрытым API).
Возможности данных сервисов реализованы под Linux в навигационной OpenSource программе TangoGPS (причем в отечественном ответвлении вроде прикрутили сервисы Yandex)
Да конечно это будет не совсем навигация - не будет автоматической перепрокладки маршрута (хотя и можно реализовать в случае ухода с маршрута перепроложить маршрут с текущей точки), не будет учета пробок, голосовых подсказок, и кофе в машину.
Но все же реализовать передачу на сайт координат и начем едем можно...
- Код: Выделить всё
http://wiki.openstreetmap.org/wiki/YOURS#Routing_API
Parameters
Available parameters are described below. Only the location parameters are required. All other parameters are optional, they will use the default value when omitted.
* flat = latitude of the starting location.
* flon = longitude of the starting location.
* tlat = latitude of the end location.
* tlon = longitude of the end location.
* v = the type of transport, possible options are: motorcar, bicycle or foot. Default is: motorcar.
* fast = 1 selects the fastest route, 0 the shortest route. Default is: 1.
* layer = determines which Gosmore instance is used to calculate the route. Provide mapnik for normal routing using car, bicycle or foot. Provide cn for using bicycle routing using cycle route networks only. Default is: mapnik.
* format = specifies the format (KML or geoJSON) in which the route result is being sent back to the client. This can either be kml or geojson. Default is: kml.
Example URL
http://www.yournavigation.org/api/1.0/gosmore.php?format=kml&flat=52.215676&flon=5.963946&tlat=52.2573&tlon=6.1799&v=motorcar&fast=1&layer=mapnik
Ну а потомммм... Можно реализовать сервисы Друзей...