SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003871SAS.Планета[All Projects] Хотелкаpublic06-09-2023 13:4109-09-2023 18:37
ReporterEvgeniyRud 
Assigned Tozed 
PrioritynormalSeverityfeatureReproducibilityhave not tried
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version220707 
Target Version230909Fixed in Version230909 
Summary0003871: Система координат ГСК-2011
DescriptionВозможно ли добавить систему координат ГСК-2011 (географические и Гаусса-Крюгера) для выбора в настройках?
TagsNo tags attached.
Attached Filesjpg file icon Параметры перехода из WGS84 в ГСК-2011.jpg [^] (88,799 bytes) 06-09-2023 15:33

- Relationships
related to 0002932new Сделать универсальную поддержку различных систем координат 

-  Notes
(0020426)
zed (manager)
06-09-2023 15:14

Какие у неё параметры перехода в/из wgs84?
(0020427)
EvgeniyRud (reporter)
06-09-2023 15:42

7 параметров преобразования отображены на картинке (прикрепил файл).
Параметры общего земного эллипсоида для ГСК-2011 Большая полуось 6378136,5 м, Сжатие 1/298,2564151
(0020428)
zed (manager)
06-09-2023 16:00

Как это будет для proj4 выглядеть?

Мне нужна пара инициализаций, как это было для СК-42:

+proj=longlat +ellps=krass +towgs84=23.57,-140.95,-79.8,0,0.35,0.79,-0.22 +no_defs
+proj=tmerc +lat_0=0 +lon_0=%d +k=1 +x_0=%d +y_0=%d +ellps=krass +units=m +no_defs

и нужно знать, что подставлять в x_0 и y_0 для зон ГК. То же что и для СК-42?
(0020429)
EvgeniyRud (reporter)
06-09-2023 16:40

Я, конечно, слабо разбираюсь в proj4...

Вместо значений "23.57,-140.95,-79.8,0,0.35,0.79,-0.22"
Пишем "0.013,-0.092,-0.03,-0.001738,0.003559,-0.004263,0.0074"

Явно вместо значения "krass" должно быть "GSK2011"
Так как "krass" - это эллипсоид Крассовского, но тут другой эллипсоид, значит где-то надо прописать значения для "GSK2011" (Большая полуось 6378136,5 м, Сжатие 1/298,2564151)

Вот еще на одном форуме увидел такую строку:
+proj=longlat +a=6378136.5 +rf=298.2564151 +towgs84=0.013,-0.092,-0.03,-0.001738,0.003559,-0.004263,0.0074 +no_defs

То есть вместо "+ellps=krass" сразу вбиты параметры "+a=6378136.5 +rf=298.2564151"

А для создания зон ГК - точно также, как и для СК-42
(0020430)
zed (manager)
06-09-2023 16:56

Ок, попробую сделать вот с такими параметрами, посмотрим что получится:

+proj=longlat +a=6378136.5 +rf=298.2564151 +towgs84=0.013,-0.092,-0.03,-0.001738,0.003559,-0.004263,0.0074 +no_defs
+proj=tmerc +lat_0=0 +lon_0=%d +k=1 +x_0=%d +y_0=%d +a=6378136.5 +rf=298.2564151 +units=m +no_defs
(0020431)
zed (manager)
07-09-2023 12:49

Тестируйте.
(0020432)
EvgeniyRud (reporter)
07-09-2023 14:07

Для теста что нужно сделать? Скачать ночную сборку через программу?
(0020433)
zed (manager)
07-09-2023 14:45
edited on: 07-09-2023 14:46

Ну да, взять тем или иным образом свежую ночную версию и проверить, что конвертирование координат в/из новую СК происходит верно.

Ночные версии публикуются тут: https://bitbucket.org/sas_team/sas.planet.bin/downloads/

(0020434)
EvgeniyRud (reporter)
07-09-2023 14:48

Понял
(0020435)
EvgeniyRud (reporter)
07-09-2023 15:20

Проверил.
Если не учитывать, что в моих координатах в разных системах есть 5-ый знак после запятой в секундах, а в SASPlanet есть только 4, из-за чего 4-ый знак может не туда быть округлен, и в прямоугольных координатах может быть отличие в 3-ем знаке, т.е. в 1 мм, то я бы сказал, что переводится идеально.
Проверил координаты на Урале и на Дальнем Востоке.
Спасибо!

- Users who viewed this issue
User List Anonymous (835x), caddis (3x), ingener (2x), EvgeniyRud (18x), zed (20x)
Total Views 878
Last View 27-04-2024 05:44

- Issue History
Date Modified Username Field Change
06-09-2023 13:41 EvgeniyRud New Issue
06-09-2023 15:14 zed Note Added: 0020426
06-09-2023 15:33 EvgeniyRud File Added: Параметры перехода из WGS84 в ГСК-2011.jpg
06-09-2023 15:42 EvgeniyRud Note Added: 0020427
06-09-2023 16:00 zed Note Added: 0020428
06-09-2023 16:40 EvgeniyRud Note Added: 0020429
06-09-2023 16:56 zed Note Added: 0020430
06-09-2023 16:56 zed Assigned To => zed
06-09-2023 16:56 zed Status new => assigned
06-09-2023 16:56 zed Product Version => 220707
06-09-2023 16:56 zed Target Version => 24xxxx
07-09-2023 12:49 zed Note Added: 0020431
07-09-2023 12:49 zed Status assigned => feedback
07-09-2023 14:07 EvgeniyRud Note Added: 0020432
07-09-2023 14:07 EvgeniyRud Status feedback => assigned
07-09-2023 14:45 zed Note Added: 0020433
07-09-2023 14:46 zed Note Edited: 0020433 View Revisions
07-09-2023 14:47 zed Status assigned => feedback
07-09-2023 14:48 EvgeniyRud Note Added: 0020434
07-09-2023 14:48 EvgeniyRud Status feedback => assigned
07-09-2023 15:20 EvgeniyRud Note Added: 0020435
07-09-2023 15:24 zed Status assigned => resolved
07-09-2023 15:24 zed Fixed in Version => 24xxxx
07-09-2023 15:24 zed Resolution open => fixed
09-09-2023 18:14 zed Fixed in Version 24xxxx => 230909
09-09-2023 18:20 zed Target Version 24xxxx => 230909
09-09-2023 18:37 zed Relationship added related to 0002932



Copyright © 2007 - 2024 SAS.Planet Team