как можно определить номер "Gauss-Kruger zone"

glax2020
Активный участник
Сообщения: 175
Зарегистрирован: 19 ноя 2012, 15:59
Репутация: 6

Re: как можно определить номер "Gauss-Kruger zone"

Сообщение glax2020 » 06 апр 2016, 20:16

trir писал(а):В СК42 зоны считаются от Гринвича, это №30 на картинке выше
К сожалению, я Ваше разъяснение не понял. И при этом постарался прочитать внимательно оба текста по обоим ссылкам в этой теме, включая Вашу.

Какое следует мне сделать заключение после информации "В СК42 зоны считаются от Гринвича" -- предположим об этом уже говорили (и сообщали, положим мне), и какой из этого вывод?

"№30 на картинке выше" ??? В этой теме на Вашей картинке вроде нет "30", по Вашей ссылке на картинках 1, 2 и 3 есть "30", но какой из этого сделать вывод?

К сожалению Ваше разъяснение не понятно :(

Вопросы остаются прежними...

Т.е. отнимать 30 надо для номенклатурных листов любого масштаба?

И для Лист карты масштаба 1 : 200 000 ? -- это понятно (пример из этого масштаба)

И для Лист карты масштаба 1 : 100 000 ?

И для Лист карты масштаба 1 : 1000 000 ?

Во всех этих случаях надо отнимать "30" ?

Или ?

Как это правильно понять?

Если буква номенклатурного листа "M" ( и выше) -- мы отнимаем "30"?
Если буква номенклатурного листа "L" ( и ниже) -- мы прибавляем "30"?

-----------------

Если я Вас все таки правильно понял: мы всегда должны отнимать 30 для "наших" СК42 ?

trir
Гуру
Сообщения: 5271
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1013
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: как можно определить номер "Gauss-Kruger zone"

Сообщение trir » 06 апр 2016, 20:40

до 180°

glax2020
Активный участник
Сообщения: 175
Зарегистрирован: 19 ноя 2012, 15:59
Репутация: 6

Re: как можно определить номер "Gauss-Kruger zone"

Сообщение glax2020 » 06 апр 2016, 20:46

Спасибо за разъяснение. Я как раз на Чукотском регионе тестируюсь, так что полагаю разберусь, в чем там особенность когда более 180°

Kandey
Активный участник
Сообщения: 172
Зарегистрирован: 24 фев 2012, 13:31
Репутация: 44

Re: как можно определить номер "Gauss-Kruger zone"

Сообщение Kandey » 06 апр 2016, 22:45

glax2020 писал(а):
trir писал(а):По указанной Вами ссылке вижу разъяснение:
Поэтому, зная номенклатуру листа карты, легко определить, к какой зоне он относится. Например, лист М-35 расположен в 5-й зоне (35-30=5), а лист К-29 — в 59-й зоне (29+30=59). [/code]

Как это правильно понять?

Если буква номенклатурного листа "M" ( и выше) -- мы отнимаем "30"?
Если буква номенклатурного листа "L" ( и ниже) -- мы прибавляем "30"?
Ещё раз. На буквы внимания не обращаете. Важны цыфры! т.е. двузначный номер сразу после буквы. Это номенклатурный номер столба, в котором много букв-рядов. Так вот, из этого числа если можно отнять, не получив отрицательное значение -- отнимаем (35-30=5), если получается отрицаловка -- прибавляем (29+30=59).

glax2020
Активный участник
Сообщения: 175
Зарегистрирован: 19 ноя 2012, 15:59
Репутация: 6

Re: как можно определить номер "Gauss-Kruger zone"

Сообщение glax2020 » 08 апр 2016, 09:16

Kandey писал(а): Ещё раз. На буквы внимания не обращаете. Важны цыфры! т.е. двузначный номер сразу после буквы. Это номенклатурный номер столба, в котором много букв-рядов. Так вот, из этого числа если можно отнять, не получив отрицательное значение -- отнимаем (35-30=5), если получается отрицаловка -- прибавляем (29+30=59).
Большое спасибо, все очень четко и ясно.

Kandey
Активный участник
Сообщения: 172
Зарегистрирован: 24 фев 2012, 13:31
Репутация: 44

Re: как можно определить номер "Gauss-Kruger zone"

Сообщение Kandey » 08 апр 2016, 09:36

Kandey писал(а):Так вот, из этого числа если можно отнять, не получив отрицательное значение -- отнимаем (35-30=5), если получается отрицаловка -- прибавляем (29+30=59).
Небольшое уточнение. Поскольку номера зон суть целые положительные числа, то нуля (0) тоже не должно получаться 30 - 30 = 0; верно: 30 + 30 = 60.

glax2020
Активный участник
Сообщения: 175
Зарегистрирован: 19 ноя 2012, 15:59
Репутация: 6

Re: как можно определить номер "Gauss-Kruger zone"

Сообщение glax2020 » 08 апр 2016, 12:06

Kandey писал(а):
Kandey писал(а):Так вот, из этого числа если можно отнять, не получив отрицательное значение -- отнимаем (35-30=5), если получается отрицаловка -- прибавляем (29+30=59).
Небольшое уточнение. Поскольку номера зон суть целые положительные числа, то нуля (0) тоже не должно получаться 30 - 30 = 0; верно: 30 + 30 = 60.
Как раз пишу программу с этим кодом. Учту. Спасибо.

Predatorxxx
Участник
Сообщения: 77
Зарегистрирован: 02 июн 2017, 05:39
Репутация: 0

Re: как можно определить номер "Gauss-Kruger zone"

Сообщение Predatorxxx » 18 апр 2021, 15:47

Добрый день, хотелось бы уточнить некоторые вопросы по данной теме. В связи с тем что к картографии моя деятельность имеет самое непосредственное отношение, прошу прояснить некоторые моменты. Въехать в разъяснения данные выше не совсем получилось.
Даны координаты объекта в географической системе координат. Хотелось бы узнать к какой зоне Гаусса-Крюгера относится объект.
42°52'16.78"С, 73°11'41.17"В
Если использовать формулу данную выше
zone_number = int(longitude / 6.0) + 1
, получается 73/6+1=13,2
В интернете приводится немного другое выражение для определение зоны.
Безымянный.jpg
Безымянный.jpg (101.15 КБ) 8369 просмотров
В таком случае получаем (73+3)/6=12,7
В чем отличие определения зоны Гаусс-Крюгера в первом случае и втором? Какая зона получается в конечном итоге? Если брать целое число, то в первом случае получается 12-я зона, во втором 13-я. Если округлять согласно законам математики, получим в обоих случаях 13-ю зону.

trir
Гуру
Сообщения: 5271
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1013
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: как можно определить номер "Gauss-Kruger zone"

Сообщение trir » 18 апр 2021, 16:04

Если округлять согласно законам математики, получим в обоих случаях 13-ю зону.
значит нет никакой разницы, главное что бы правильно определялось на границе

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

Re: как можно определить номер "Gauss-Kruger zone"

Сообщение gamm » 18 апр 2021, 17:15

не мудрите с математикой, посмотрите границы зон (левая - центр - правая)
12: 66 - 69 - 72
13: 72 - 75 - 78
ваша точка в 13 зоне

Ivor
Завсегдатай
Сообщения: 345
Зарегистрирован: 11 дек 2006, 09:46
Репутация: 102
Откуда: Иркутск

Re: как можно определить номер "Gauss-Kruger zone"

Сообщение Ivor » 18 апр 2021, 17:24

Predatorxxx, не надо ничего округлять. Зоны порезаны строго по границам, и долгота 71,99999 попадёт в зону 12, а долгота 72,00001 - в зону 13. А 73 градуса с любыми минутами-секундами - только в зону 13.

tikhpetr
Гуру
Сообщения: 1071
Зарегистрирован: 30 окт 2014, 16:33
Репутация: 149
Откуда: г. Жуковский МО

Re: как можно определить номер "Gauss-Kruger zone"

Сообщение tikhpetr » 18 апр 2021, 23:57

Странно все это! Цилиндр, к-рым "оборачивают" референц-эллипсоид Красовского математически описываемая фигура. Проблема с устным счетом?

Ответить

Вернуться в «GDAL/OGR»

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

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