не достраиваются линии сетки в Qgis

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
kuzojlberg
Интересующийся
Сообщения: 17
Зарегистрирован: 04 янв 2019, 21:49
Репутация: 0
Откуда: Москва

не достраиваются линии сетки в Qgis

Сообщение kuzojlberg » 05 янв 2019, 23:48

Добрый день,уважаемые коллеги!
Я делаю градусную сетку в проекции "Albers-Sibiria". Делаю исходя из данной инструкции : https://www.qgistutorials.com/en/docs/making_a_map.html.
Получается вот такая картина:
выпадени серы 2018.jpg
выпадени серы 2018.jpg (305.93 КБ) 981 просмотр
Вопросов у меня несколько:
1)скажите,как сделать так,чтобы линии градусной сетки были дальше начерчены? Вплоть до северного полюса? Что для этого надо сделать? Может быть есть еще способ построения градусной сетки?
2)У меня часть подписей залезает за край карты.Скажите: как можно это нивелировать? Я пытался по аналогии в с Mapinfo перетащить мышкой,но, к сожалению,ничего не вышло

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 1811
Зарегистрирован: 04 янв 2011, 22:00
Статьи: 12
Проекты: 1
Репутация: 1134
Откуда: Казань

Re: не достраиваются линии сетки в Qgis

Сообщение Игорь Белов » 08 янв 2019, 15:58

Отвечу по теме, т. е. по первому вопросу.
Штука в том, что линии градусной сетки как раз до северного полюса и начерчены, ибо в проекции Альберса полюс превращается в дугу окружности.
Если требуется, чтобы проекция оставалась конической, а полюс отображался в точку, измените проекцию на равноугольную коническую Ламберта. Такую, например: "Коническая равноугольная Ламберта для СССР":

Код: Выделить всё

+proj=lcc +lat_0=54 +lon_0=100 +lat_1=50 +lat_2=70 +x_0=0 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs

Sibit
Активный участник
Сообщения: 206
Зарегистрирован: 21 окт 2009, 13:29
Проекты: 1
Репутация: 27
Откуда: Новосибирск

Re: не достраиваются линии сетки в Qgis

Сообщение Sibit » 09 янв 2019, 14:11

По второму вопросу, стандартный прием - делаете из подписей надписи(ага, звучит круто) и расставляете из как угодно(не забудьте про масштаб).

kuzojlberg
Интересующийся
Сообщения: 17
Зарегистрирован: 04 янв 2019, 21:49
Репутация: 0
Откуда: Москва

Re: не достраиваются линии сетки в Qgis

Сообщение kuzojlberg » 21 фев 2019, 09:37

Игорь Белов писал(а):
08 янв 2019, 15:58
Отвечу по теме, т. е. по первому вопросу.
Штука в том, что линии градусной сетки как раз до северного полюса и начерчены, ибо в проекции Альберса полюс превращается в дугу окружности.
Если требуется, чтобы проекция оставалась конической, а полюс отображался в точку, измените проекцию на равноугольную коническую Ламберта. Такую, например: "Коническая равноугольная Ламберта для СССР":
Вопрос: а какие еще есть проекции,которые используют для всей территории РОссийской федерации. Я использовал проекцию Каврайского, но, возможно,что она не самая удобная...

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 1811
Зарегистрирован: 04 янв 2011, 22:00
Статьи: 12
Проекты: 1
Репутация: 1134
Откуда: Казань

Re: не достраиваются линии сетки в Qgis

Сообщение Игорь Белов » 21 фев 2019, 11:34

kuzojlberg писал(а):
21 фев 2019, 09:37
какие еще есть проекции,которые используют для всей территории РОссийской федерации
один
два
три (см. проекцию ВСЕГЕИ)

kuzojlberg
Интересующийся
Сообщения: 17
Зарегистрирован: 04 янв 2019, 21:49
Репутация: 0
Откуда: Москва

Re: не достраиваются линии сетки в Qgis

Сообщение kuzojlberg » 23 фев 2019, 20:28

А скажите: как вводить эти проекции в Qgis?
Например,как ввести Перспективно-цилиндрическая ЦНИИГАиК?

gamm
Гуру
Сообщения: 2935
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 683
Ваше звание: программист
Откуда: Казань

Re: не достраиваются линии сетки в Qgis

Сообщение gamm » 23 фев 2019, 21:15

kuzojlberg писал(а):
23 фев 2019, 20:28
как ввести Перспективно-цилиндрическая ЦНИИГАиК
если она (в смысле вид проекции) есть среди проекций PROJ, то просто задать параметры. Если нет, то писать код самому. Или подумать, нужна ли она вам.

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 1811
Зарегистрирован: 04 янв 2011, 22:00
Статьи: 12
Проекты: 1
Репутация: 1134
Откуда: Казань

Re: не достраиваются линии сетки в Qgis

Сообщение Игорь Белов » 23 фев 2019, 21:29

QGIS может использовать проекции только из этого списка, и то не все.

kuzojlberg
Интересующийся
Сообщения: 17
Зарегистрирован: 04 янв 2019, 21:49
Репутация: 0
Откуда: Москва

Re: не достраиваются линии сетки в Qgis

Сообщение kuzojlberg » 25 фев 2019, 21:21

gamm писал(а):
23 фев 2019, 21:15
kuzojlberg писал(а): ↑23 фев 2019, 20:28
как ввести Перспективно-цилиндрическая ЦНИИГАиК
если она (в смысле вид проекции) есть среди проекций PROJ, то просто задать параметры. Если нет, то писать код самому. Или подумать, нужна ли она вам.
Вернуться к началу
Вот,например, Игорь Белов в прошлом сообщении скинул ссылку на https://proj4.org/operations/projections/gins8.html,там есть проекция Гинзбург ЦНИИГАиК. Вопрос:как вставить туда свои параметры? Где эти параметры взять?

kuzojlberg
Интересующийся
Сообщения: 17
Зарегистрирован: 04 янв 2019, 21:49
Репутация: 0
Откуда: Москва

Re: не достраиваются линии сетки в Qgis

Сообщение kuzojlberg » 25 фев 2019, 21:49

Игорь Белов писал(а):
21 фев 2019, 11:34
kuzojlberg писал(а): ↑21 фев 2019, 09:37
какие еще есть проекции,которые используют для всей территории РОссийской федерации
один
два
три (см. проекцию ВСЕГЕИ)
Я верно понял,что я должен вот такую использовать проекцию?

Код: Выделить всё

+proj=eqdc +lat_1=46.4 +lat_2=71.8 +lon_0=100 +ellps=krass +towgs84=23.57,-140.95,-79.80,0,-0.35,-0.79,-0.22 +lat_0=0 +x_0=0 +y_0=0 +units=m +nodefs
или такую?

Код: Выделить всё

+proj=eqdc +lat_1=46.4 +lat_2=71.8 +lon_0=100 +ellps=krass

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 1811
Зарегистрирован: 04 янв 2011, 22:00
Статьи: 12
Проекты: 1
Репутация: 1134
Откуда: Казань

Re: не достраиваются линии сетки в Qgis

Сообщение Игорь Белов » 25 фев 2019, 21:59

kuzojlberg писал(а):
25 фев 2019, 21:49
я должен вот такую использовать проекцию?

Код: Выделить всё

+proj=eqdc +lat_0=0 +lon_0=100 +lat_1=46.4 +lat_2=71.8 +x_0=0 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 1811
Зарегистрирован: 04 янв 2011, 22:00
Статьи: 12
Проекты: 1
Репутация: 1134
Откуда: Казань

Re: не достраиваются линии сетки в Qgis

Сообщение Игорь Белов » 25 фев 2019, 22:06

kuzojlberg писал(а):
25 фев 2019, 21:21
там есть проекция Гинзбург ЦНИИГАиК. Вопрос:как вставить туда свои параметры? Где эти параметры взять?
Как я уже сказал, QGIS может использовать далеко не все проекции библиотеки PROJ.4. Критерий прост: PROJ.4 должна содержать прямое и обратное преобразование. Для проекции Гинзбурга ЦНИИГАиК обратного преобразования в библиотеке нет.

Ответить

Вернуться в «Я новичок!»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость