Google Maps Полилинии Перекрывающаяся Дилемма - PullRequest
6 голосов
/ 04 марта 2011

Просто интересно, есть ли у кого-нибудь вклад в эту ситуацию. Я пытаюсь соединить часть веб-сайта, используя карты Google v3, которые позволяют разные (мы будем называть их Маршруты для простоты) Маршруты, которые показывают разные вещи на карте. Эти маршруты часто следуют по тем же дорогам в течение некоторого времени, а затем разделяются и делают свое дело.

У меня вопрос, есть ли у вас какие-либо отзывы о том, как лучше всего сделать так, чтобы я мог видеть все цвета маршрутов, которые перекрываются?

Мои мысли были:

Пунктирные линии, когда они перекрываются: Не могли бы выяснить, как сделать линии пунктирными ... не говоря уже о том, что если бы было 3 маршрута, которые перекрывались? Тогда нужно ли будет иметь более широкие точки, чтобы вы могли видеть их все?

Бок о бок: похоже, единственный реальный способ сделать это (надеясь, что я ошибаюсь), но проблема в том, что при уменьшении масштаба один маршрут всегда будет перекрывать другой.

Один шире, чем другой: это выглядит как круговое движение, а также выглядит странно, когда они не перекрываются ... потому что у вас есть один действительно толстый маршрут, а другой худой - один или два ...

Любые мысли или отзывы будут великолепны!

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 04 марта 2011

Если вы знаете или можете определить, какие сегменты маршрутов перекрываются, не могли бы вы нарисовать перекрывающийся участок один раз - и в виде пунктирной линии?

, чтобы помочь пользователю визуализировать полноту одногомаршрута, вы можете определить, когда мышь пользователя находится над сплошным участком маршрута, а затем сделать весь маршрут сплошным.

Не уверен в возможности реализации этих идей в API Карт Google (так как ядолго не смотрел) но они могут дать вам о чем подумать.Фактически, это похоже на то, как функция «альтернативных маршрутов» на maps.google.com

Если вы перейдете к этому примеру , в левой части есть несколько предлагаемых маршрутов.- наведение курсора мыши на любой из них изменит способ отображения маршрута.

0 голосов
/ 07 августа 2013

Да, вы можете установить вес и цвет обводки.Вам нужно установить вес первой линии больше, чем наложенную линию, и другого цвета, и если ваша ломаная линия может быть перемещена, вы можете прикрепить в полилинии параметры "editable: true", так что вы можете видеть все линии отдельно, перемещая линию, но я думаю, что сначалаодин лучше, чем второй.Для лучшего результата вы будете использовать цвет линии и ее вес. Я тоже решил с этим.Желаем удачи

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...