215 похожих чатов

Привет, может кто решал похожую задачу? Надо по координатам точек

на дороге найти расстояние(дорожное) между ними, пробовал использовать osmnx(подгружал граф одного города в котором точки находятся) но получал OOM, как можно решить задачу? Пожалуйста подскажите.

24 ответов

27 просмотров

Докинуть памяти не вариант?)

L=sqrt(x^2+y^2) не поможет?

Eugene Babarykin
L=sqrt(x^2+y^2) не поможет?

))0)) Это расстояние от точки до точки,но это не равно дорожному расстоянию

Dima
))0)) Это расстояние от точки до точки,но это не р...

Дорога же тоже имеет свои координаты. )

Кирилл-Квакшин Автор вопроса
Evgenii Zheltonozhskii🇮🇱
Докинуть памяти не вариант?)

40гб недостаточно чтоб подгрузить дороги Бельгии

Наверно, это где-то уже рассматривалось, но как вариант — загружать ту область карты, где интересующая нас точка, а остальные — не загружать. Но это работает если карта дорог уже распилена на известные нам сектора

Dima
))0)) Это расстояние от точки до точки,но это не р...

А Тихонов, Самарский каким образом? Физик?

Кирилл Квакшин
40гб недостаточно чтоб подгрузить дороги Бельгии

Нет. Тут без ротора дивергенции никак не обойтись. )

Dima
и они всегда прямые?

Насколько я понимаю, это полилиния, т.е. грубо говоря набор отрезков, каждый из которых имеет свою длину. В аргисе, это автоматом считается через апишечку, а если так напрямую обращаться через геоджейсон, то считать только ручками по известной формуле.

Кирилл Квакшин
40гб недостаточно чтоб подгрузить дороги Бельгии

Ну 40 гигов это немного, но ответ понял. Вопрос тогда в том сможете ли вы на таком графе искать сколько-либо эффективно

Dima
что за ересь вы несете?)

На твоей/вашей аватарке увидел несколько учебников по мат. физике. Подумал, что физик.

Dima
что за ересь вы несете?)

Да и Ландау Лев Давидович там не просто так.

Dima
что за ересь вы несете?)

Жалко, что не коллега.

по координатам точек найти сумму расстояний между ними?

попробуйте https://openrouteservice.org/

Eugene Babarykin
Жалко, что не коллега.

чатик не для этого, к сожалнию) а так да, физик я

Неполная постановка задачи. Непонятно в какой системе работает. Поподробнее бы.

https://gis-lab.info/qa/road-graph-eng.html

у тебя точки в таком виде? https://i.tk-chel.ru/denisio/202109/21_195039.png

Dima
чатик не для этого, к сожалнию) а так да, физик я

Очень приятно коллега. Теперь я знаю твой/ваш бэкграунд.

Dima
https://gis-lab.info/qa/road-graph-eng.html

Здравый ресурс. Я на нем тоже сидел, когда задачи были по гису.

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
1
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Карта сайта