|
Прокладка маршрута из точек google maps | ☑ | ||
---|---|---|---|---|
0
Ayvengo
02.05.12
✎
18:54
|
Столкнулся с такой проблемой, что мне не проложить маршрут по большому количеству точек. Там какое-то ограничение на 2000 символов в скрипте, как бы его обойти? Или заплатить, что бы оно снялось/увеличилось? Или есть какие-то иные способы кроме этого:
var waypts = []; NewLocation(waypts, Широта, Долгота); var request = { origin:start, destination:end, waypoints: waypts, optimizeWaypoints: true, travelMode: google.maps.DirectionsTravelMode.DRIVING }; directionsService.route(request, function(response, status) { if (status == google.maps.DirectionsStatus.OK) { directionsDisplay.setDirections(response); } }); |
|||
1
Ayvengo
03.05.12
✎
10:21
|
эх, чет у меня идей нет все еще, up.
|
|||
2
pumbaEO
03.05.12
✎
10:23
|
Эх, ты правила для "route" читал на сайте гугла? (там черным по белому написано не больше 8 или 10 точек)
|
|||
3
Ayvengo
03.05.12
✎
11:27
|
(2) Вы не правы.
Количество маркеров и точек маршрута, поддерживаемых API статических Карт Google, не ограничено. Однако длина URL API статических Карт не должна превышать 2000 символов, что ограничивает количество определяемых маркеров и вершин маршрута, основываясь на количестве десятичных разрядов, используемых при задании координат долготы и широты. |
|||
4
pumbaEO
03.05.12
✎
11:37
|
(3)
MAX_WAYPOINTS_EXCEEDED indicates that too many DirectionsWaypoints were provided in the DirectionsRequest. The maximum allowed waypoints is 8, plus the origin, and destination. Maps API for Business customers are allowed 23 waypoints, plus the origin, and destination. --------- The maximum allowed waypoints is 8 Maps API for Business customers are allowed 23 waypoints https://developers.google.com/maps/documentation/javascript/directions#TravelModes |
|||
5
Ayvengo
03.05.12
✎
11:51
|
(4) https://developers.google.com/maps/faq?hl=ru#staticmap_limits ну а это ссылка на мои слова, значит оба правы. Но суть не в этом, суть в том, что не понятно как решить мою проблему. Я хочу 1000 точек на карте или больше ... гуглу письмо написал, но дополнительно здесь ищу информацию. Может быть кто-то сталкивался.
И еще, если строить по точкам, не привязываясь к дороге, то можно не ограничиваться количеством точек ;) |
|||
6
Ranger_83
03.05.12
✎
11:53
|
1000 точек?Кругосветное путешествие планируешь?
|
|||
7
Argon
03.05.12
✎
11:55
|
Мб просто несколько маршрутов?
|
|||
8
izekia
03.05.12
✎
11:56
|
(6) правильно отработать движения в танце видимо с помощью гпс и гуглмапс
|
|||
9
Ayvengo
03.05.12
✎
11:57
|
(6) -> (8) я хочу отследить текущий маршрут, а не тот, что мне предложит гугл, все просто :)
|
|||
10
Ayvengo
03.05.12
✎
11:58
|
+(9) простой пример - машина двигалась туда и обратно, от Метро Пролетарская и вернулась к метро Пролетарская, гугл нам скажет что? :)
|
|||
11
pumbaEO
03.05.12
✎
12:07
|
(10) я для этого использую Яндекс + гугл, в гугле разбиваю маршрут на несколько отрезков, в яндексе тоже рисую (там ограничения нет, пока) и справниваю у гугла карта лучше, у яндекса погрешность больше.
|
|||
12
Ayvengo
03.05.12
✎
12:09
|
(11) в яндексе у меня проблема с тем, что если я делаю маршрут, между двумя точками в которых нужны остановки, а между этими точками куча без остановок, то карта либо просто не строиться, либо строиться, но не соединяются все точки.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |