Хорошо, чтобы решить проблемы API Google с маркерами и местоположениями, мне пришлось создать собственные маркеры.Сначала я сделал маркеры, чтобы были начальный маркер, промежуточный и конечный маркер.при создании маркеров я обнаружил, что маркеры Google центрированы по ширине изображения.поэтому, делая маркеры, я убедился, что центр изображения был одинаковым для всех трех.
![enter image description here](https://i.stack.imgur.com/cmbk2.png)
Центр был взят из серединыжелтый маркер, при экспорте зеленого и красного маркеров, я обязательно включил все три маркера, что означает, что центр всегда один и тот же, и поэтому маркеры никогда не будут перекрывать друг друга и скрывать друг друга.
Причина использования пользовательских маркеров заключается в том, что мы используем карты Google для составления маршрутов, пикапов, высадки и отслеживания водителей.Когда-нибудь путешествие будет ожиданием и возвращением, а это означает, что начало работы также является окончанием.и на карте Google это отображается с CB в исходном изображении поста.
это итоговая карта:
![enter image description here](https://i.stack.imgur.com/MeMlk.png)
Я настроил, однако, я удалил ключ Google, просто добавьте свой собственный или ключ Google Dev, чтобы проверить его.
codepen <-click here
вот еще один какМне пришлось внедрить мой код в наши сайты для клиентов, и он немного отличается.
codepen <-click there
Я надеюсь, что это кому-то поможет, так как это было утомительно длязаставить все это работать.