Size: a a a

2019 May 05

ВК

Владимир К in OpenStreetMap RU
наверно это про проекцию больше
источник

SB

Stepan Bazrov in OpenStreetMap RU
Владимир К
ну типа по ближайшему пути или экватор минус ближайший путь
Тут под экватором имеется в виду большой круг
источник

f

fr1 in OpenStreetMap RU
Владимир К
ну типа по ближайшему пути или экватор минус ближайший путь
можно картинку для тупых, причём тут экватор
источник

SB

Stepan Bazrov in OpenStreetMap RU
fr1
можно картинку для тупых, причём тут экватор
источник

ВК

Владимир К in OpenStreetMap RU
fr1
можно картинку для тупых, причём тут экватор
вместо экватора любой круг, проходящий по поверхности сферы через любые 2 точки
источник

ВК

Владимир К in OpenStreetMap RU
наверняка это называется как то, но я диванный
источник

SB

Stepan Bazrov in OpenStreetMap RU
Владимир К
вместо экватора любой круг, проходящий по поверхности сферы через любые 2 точки
Только не любой, а через эти две точки и центр сферы
источник

ВК

Владимир К in OpenStreetMap RU
ну да
источник

SB

Stepan Bazrov in OpenStreetMap RU
На самом деле это конечно редко где необходимо, но если мы рисуем какой-нибудь транстихоокеанский кабель или маршрут самолёта какой-нибудь, то нужно
источник

f

fr1 in OpenStreetMap RU
ок, через плоскость через центр это один вариант, а второй?
источник

SB

Stepan Bazrov in OpenStreetMap RU
Плоскость OAB (О - центр сферы) сечет сферу окружностью, содержащей точки А и В. Малая дуга этой окружности — это кратчаший путь на сфере, большая — самый длинный
источник

ВК

Владимир К in OpenStreetMap RU
вообще видимо вот ответ.
источник

SB

Stepan Bazrov in OpenStreetMap RU
Тут написано всё
источник

SB

Stepan Bazrov in OpenStreetMap RU
Владимир К
вообще видимо вот ответ.
Вот тут как раз всё видно: то, что пересекает 180 меридиан костыльно разбивается на два объекта. Этого не надо бы было делать, если бы линия всегда означала малую дугу, или была бы информация о том, какая именна дуга имеется в виду.
источник

IZ

Ilya Zverev in OpenStreetMap RU
Stepan Bazrov
Просто я говорю, что двух точек для описания линии на сфере недостаточно. Нужно ещё bool про то, по какой из дуг они соединены. Если осм это как-то хранит или это не нужно — расскажите.
достаточно, если это osm. В котором большинство отрезков не превышают сотни метров
источник

f

fr1 in OpenStreetMap RU
это проблема жосма, а не осм
источник

IZ

Ilya Zverev in OpenStreetMap RU
В общем случае — да, недостаточно, но это не про osm, а про абстрактный пример, который ты выдумал
источник

IZ

Ilya Zverev in OpenStreetMap RU
В осме эта проблема решается элементарно: разбиением длинной линии на отрезки
источник

IZ

Ilya Zverev in OpenStreetMap RU
А в какой-то гипотетической базе, которая хранит длинные линии как начальную и конечную точку без промежуточных, может понадобиться такое уточнение
источник

SB

Stepan Bazrov in OpenStreetMap RU
Ilya Zverev
достаточно, если это osm. В котором большинство отрезков не превышают сотни метров
Ну допустим, но тогда почему 180 меридиан костыльно замапили?
источник