У меня есть геоданные в пандах, содержащие список строк линий, каждая из которых представляет соединение между двумя автобусными остановками, основанное на широтно-длинных координатах остановок.
Они являются направленными и между каждыми двумя автобусными остановкамиесть две пересекающиеся линии, представляющие два направления транспортного потока.
Геометрия веса сечения
2500026 1695,92 LINESTRING (8.56002 47.362034, 8.5579649999999 ...
2500359 1018.74 LINESTRING(8.56002 47.362034, 8.5627270000000 ...
Я хотел бы использовать их на интерактивной веб-карте (с помощью Leaflet). Поэтому мне нужно, чтобы каждая строка была смещена на определенную величину по отношению к их правой стороне / параллельно ихНаправление и получите новую линейную строку с откорректированными начальными и конечными координатами.
Обрабатываю ли я линии как векторы и пытаюсь найти их угол изНачальная точка? Как это будет рассчитываться, если она основана на координатах начальной и конечной точек?