Страница 1 из 2

Граница проекции

Добавлено: 27 ноя 2020, 15:12
AndreySb
Всем привет, необходимо получить границу проекции для отрисовки. Проекция может быть любая. Например для азимутальной проекции это должен быть круг а для Меркатора квадрат. Если кто знает подскажите пожалуйста как это сделать желательно на основе библиотеки proj4 или более поздней.

Re: Граница проекции

Добавлено: 27 ноя 2020, 16:28
trir
они редко бывают

Re: Граница проекции

Добавлено: 27 ноя 2020, 16:42
AndreySb
В смысле границы редко бывают?

Re: Граница проекции

Добавлено: 27 ноя 2020, 16:50
trir
редко когда у проекции прописанны Bounds

Re: Граница проекции

Добавлено: 27 ноя 2020, 17:27
AndreySb
Спасибо за ответ, не совсем понятно правда где брать bounds из proj4 если он задан или получить какой нибудь флаг что его нет. У меня С++ если что.

Re: Граница проекции

Добавлено: 27 ноя 2020, 17:30
trir
скачай epsg и посмотри

Re: Граница проекции

Добавлено: 27 ноя 2020, 18:27
tikhpetr
AndreySb, Так Вы имели ввиду границы применения? Типа вот такого?
ScreenShot35.png
ScreenShot35.png (142.28 КБ) 6874 просмотра

Re: Граница проекции

Добавлено: 27 ноя 2020, 18:48
gamm
tikhpetr писал(а):
27 ноя 2020, 18:27
Типа вот такого?
не, у ТС неверное представление, что рамка картографического произведения задается проекцией, а не составителем карты. Уважаемый trir верно указал, что если где-то такое и есть, то в базе epsg. А скорее всего и там нет, а есть только в народных приданиях, учебниках и инструкциях ВТУ.

Re: Граница проекции

Добавлено: 27 ноя 2020, 19:49
Игорь Белов
В базе EPSG такое есть для всех систем координат. Не для абстрактных проекций!

Re: Граница проекции

Добавлено: 30 ноя 2020, 11:16
AndreySb
На картинке для азимутальной проекции красным цветом выделена граница которая мне нужна.
Это нужно для любой проекции чтобы правильно ее рисовать и делать отсечения полигонов.
1.jpg
1.jpg (33.13 КБ) 6696 просмотров

Re: Граница проекции

Добавлено: 30 ноя 2020, 12:55
tikhpetr
AndreySb, Мне казалось, что "рисует проекцию" соответствующий инструмент некоей ГИС.

Re: Граница проекции

Добавлено: 30 ноя 2020, 13:33
AndreySb
Карту пишу сам на плюсах. Рисовать нужно мне. Но помнится что когда пытался использовать QGIS или mapnik то там была та же проблема с полигонами и линиями на границе. Может конечно исправили или я что то неверно делал...

Re: Граница проекции

Добавлено: 30 ноя 2020, 14:35
tikhpetr
AndreySb писал(а):
30 ноя 2020, 13:33
Карту пишу сам на плюсах. Рисовать нужно мне.
Ну, тады, ой!

Re: Граница проекции

Добавлено: 30 ноя 2020, 19:13
AndreySb
tikhpetr писал(а):
30 ноя 2020, 14:35
Ну, тады, ой!
Ну у меня есть наброски алгоритма как это можно реализовать)) Просто думал что уже есть реализация и не придется писать самому.

Re: Граница проекции

Добавлено: 30 ноя 2020, 19:45
tikhpetr
В плане языков я - представитель лучших сортов отечественной древесины!