Вы бы не нужны две булавки? Один на перекрестке и другое местоположение, которое вы хотите пойти?
Вы можете использовать Google направление API и создать две путевые точки на каждом пути пересечения, просто вызовите апи дважды с путевыми точками включены в каждом вызове, как следующее
Api вызов 1: Отправить с Точкой 1 в качестве параметра так маршрут включает его (заставляет его идти по этому пути)
Api вызов 2: Отправить с Точкой 2 в качестве параметра так маршрут включает его (силы, чтобы идти в другой стороне)
Это то, что будет нужно сделать? 2 путевые точки? Я не разработчик (программирование), я могу создать сайт, но когда дело доходит до JavaScript я очень мало знаю.
Я думаю, что я хотел сделать, чтобы он взять ноги-работу того, чтобы пытаться найти следующий ближайший-перекресток, если это вообще возможно, так как это будет использоваться в основе чрезвычайных-услугах стороны. И не каждый компьютер-Сави.
Я знаю, что с Google Maps (Ui не АНИ), можно получить пересечение двух улиц путем присоединения к ним с & как в "12th Street & Adeline Street" которая покажет вам, что пересечение.
Если этот запрос работает с использованием API Карт (вероятно геокодером или местами АНПА), вы можете получить латы и долго, и поместить их в получить направление апите вызов вместе с путевыми точками я упоминаю на мотив что-то вроде
"Направление от (12th Street & Adeline Street) в Бэйсайд пациента диспансер
с помощью путевая 1 (Аделина улица, которая должна возвращать маршрут идти прямо вверх) " а другой маршрут является
"Направление от (12th Street & Adeline Street) в Бэйсайд пациента диспансер
с помощью путевая 2 (12 streetstreet, который должен возвращать маршрут идет долгий путь, но проходящий через магнолию улицы) "