на дороге найти расстояние(дорожное) между ними, пробовал использовать osmnx(подгружал граф одного города в котором точки находятся) но получал OOM, как можно решить задачу? Пожалуйста подскажите.
Докинуть памяти не вариант?)
L=sqrt(x^2+y^2) не поможет?
))0)) Это расстояние от точки до точки,но это не равно дорожному расстоянию
Дорога же тоже имеет свои координаты. )
40гб недостаточно чтоб подгрузить дороги Бельгии
Наверно, это где-то уже рассматривалось, но как вариант — загружать ту область карты, где интересующая нас точка, а остальные — не загружать. Но это работает если карта дорог уже распилена на известные нам сектора
А Тихонов, Самарский каким образом? Физик?
Нет. Тут без ротора дивергенции никак не обойтись. )
и они всегда прямые?
что за ересь вы несете?)
Насколько я понимаю, это полилиния, т.е. грубо говоря набор отрезков, каждый из которых имеет свою длину. В аргисе, это автоматом считается через апишечку, а если так напрямую обращаться через геоджейсон, то считать только ручками по известной формуле.
Ну 40 гигов это немного, но ответ понял. Вопрос тогда в том сможете ли вы на таком графе искать сколько-либо эффективно
На твоей/вашей аватарке увидел несколько учебников по мат. физике. Подумал, что физик.
Да и Ландау Лев Давидович там не просто так.
Жалко, что не коллега.
по координатам точек найти сумму расстояний между ними?
попробуйте https://openrouteservice.org/
чатик не для этого, к сожалнию) а так да, физик я
Неполная постановка задачи. Непонятно в какой системе работает. Поподробнее бы.
https://gis-lab.info/qa/road-graph-eng.html
у тебя точки в таком виде? https://i.tk-chel.ru/denisio/202109/21_195039.png
Очень приятно коллега. Теперь я знаю твой/ваш бэкграунд.
Здравый ресурс. Я на нем тоже сидел, когда задачи были по гису.
Обсуждают сегодня