OsmMapsModule делает карту с надписью что использует для работы с апи OSM библиотеку js Leaflet. Я вижу что в OSMMapsModule пакета OSM нету метода для подключения сервиса маршрутизации, в этом случае как расширить модуль для вызова вот этого кода?
L.Routing.control({ waypoints: [ L.latLng(57.874, 56.162), L.latLng(52.574, 39.653) ], router: L.Routing.... }).addTo(map);
Нравится
1 комментарий
31 июля 2020 15:39
Подход тот же, как с любым переопределением модулей, которое обычным способом запрещено. Делать свой аналог с другим названием, скопировав или унаследовав от этой схемы, затем заменить все вхождения на свои схемы.
Также обратите внимание, что кроме стандартного механизма карт во всех продуктах, в продукте Field sales уже есть маршруты торговых представителей. Возможно, там та реализация, которую Вы ищете.
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать