переход плоск-сферич Формула 25 действующего ГОСТа
-
- Интересующийся
- Сообщения: 36
- Зарегистрирован: 04 мар 2019, 14:08
- Репутация: 0
- Откуда: Саров
переход плоск-сферич Формула 25 действующего ГОСТа
Здравствуйте,
Подскажите пожалуйста,
как понимать число 8 и число 0 стоящие в окружении пробелов в начале формулы (25) действующего ГОСТа https://bit.ly/2C2akl8
Реализовал программно переход из сферических и обратно из плоских, но долгота очень сильно различается.
т.е. делаю переход из (45,45) получаю (286525782.318241...,8500000). Из этих координат делаю переход обратно, получаю(44.9999,0.7853981)
Думаю, моя ошибка в понимании формулы из ГОСТа. 8 и 0 трактую просто как продолжение числа после дестич.точки
Подскажите пожалуйста,
как понимать число 8 и число 0 стоящие в окружении пробелов в начале формулы (25) действующего ГОСТа https://bit.ly/2C2akl8
Реализовал программно переход из сферических и обратно из плоских, но долгота очень сильно различается.
т.е. делаю переход из (45,45) получаю (286525782.318241...,8500000). Из этих координат делаю переход обратно, получаю(44.9999,0.7853981)
Думаю, моя ошибка в понимании формулы из ГОСТа. 8 и 0 трактую просто как продолжение числа после дестич.точки
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
-
- Интересующийся
- Сообщения: 36
- Зарегистрирован: 04 мар 2019, 14:08
- Репутация: 0
- Откуда: Саров
Re: переход плоск-сферич Формула 25 действующего ГОСТа
Спасибо за быстрый ответ
Есть сервис, в который залетает xml или dxf с локальными городскими координатами.
Хочется, разобрав xml и построив geoJSON перейти от некой МСК Саров в человеческую wgs84
А у этого проекта(proj4) есть java библиотека, очень было бы хорошо, если б она была в mavenCentral?
Есть сервис, в который залетает xml или dxf с локальными городскими координатами.
Хочется, разобрав xml и построив geoJSON перейти от некой МСК Саров в человеческую wgs84
А у этого проекта(proj4) есть java библиотека, очень было бы хорошо, если б она была в mavenCentral?
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: переход плоск-сферич Формула 25 действующего ГОСТа
всё естьА у этого проекта(proj4) есть java библиотека
а параметры знаете? они как бы секретныот некой МСК Саров
-
- Интересующийся
- Сообщения: 36
- Зарегистрирован: 04 мар 2019, 14:08
- Репутация: 0
- Откуда: Саров
Re: переход плоск-сферич Формула 25 действующего ГОСТа
и Имплементация формул из ГОСТа? подскажите пример пожалуйста
Параметры для матрицы и вектора при переходе между плоскими системами координат? пока не знаю ) но меня в первую очередь занимает вопрос, как реализовать формулы ГОСТа без ошибок
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: переход плоск-сферич Формула 25 действующего ГОСТа
выкинуть ГОСТкак реализовать формулы ГОСТа без ошибок
https://github.com/locationtech/proj4j/ ... ction.java
http://geodesist.ru/threads/gost-32453- ... ost-526382
-
- Интересующийся
- Сообщения: 36
- Зарегистрирован: 04 мар 2019, 14:08
- Репутация: 0
- Откуда: Саров
Re: переход плоск-сферич Формула 25 действующего ГОСТа
предметный разговор ))
- есть javadoc по этой штуке?
- как это связать воедино
https://github.com/locationtech/proj4j/ ... psoid.java
и
https://proj4.org/operations/projections/utm.html
Так понимаю, мне нужна система коорд utm
Спойлер
<!-- https://mvnrepository.com/artifact/org. ... j4j/proj4j -->
<dependency>
<groupId>org.locationtech.proj4j</groupId>
<artifactId>proj4j</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>org.locationtech.proj4j</groupId>
<artifactId>proj4j</artifactId>
<version>1.0.0</version>
</dependency>
- как это связать воедино
https://github.com/locationtech/proj4j/ ... psoid.java
и
https://proj4.org/operations/projections/utm.html
Так понимаю, мне нужна система коорд utm
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: переход плоск-сферич Формула 25 действующего ГОСТа
есть, там внутри кажется тоже есть proj
http://geotools.org/
https://epsg.io/28407
http://geotools.org/
близко, но нетТак понимаю, мне нужна система коорд utm
Код: Выделить всё
+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=7500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0.12 +units=m +no_defs
в ГОСТ'е написанно- как это связать воедино
-
- Завсегдатай
- Сообщения: 265
- Зарегистрирован: 22 окт 2012, 08:35
- Репутация: 49
- Откуда: Нижний Новгород
Re: переход плоск-сферич Формула 25 действующего ГОСТа
Нет. Цифры правильные.
должно быть 4985032.3, 8500000. А 286525782.318 и есть 4985032.3 * 57.2957795
0.7853981 в радианах и есть 45 в градусах. Т.е. те же 57.2957795.
Смотрите внимательней с чем Вы работаете. С радианами или градусами.
-
- Интересующийся
- Сообщения: 36
- Зарегистрирован: 04 мар 2019, 14:08
- Репутация: 0
- Откуда: Саров
Re: переход плоск-сферич Формула 25 действующего ГОСТа
ясно
Для таких входных координат 54.931747, 43.324202
Получилось
X:349779758.0799422501655866171687132 ... (в радианной мере)
Y:8508629.25781259161927513686701854 ...
Latitude:54.929836833607404438782630980725075852948 ...
Longitude:44.71536802006329715355359590623936651618 ...
Правильно понимаю, если поделю Х на (180/пи), то получу Х и У в метрах?
(дальше, если Х У декартовы, то я могу начало отсчета в любую точку простым сложением перенести?)
-
- Интересующийся
- Сообщения: 36
- Зарегистрирован: 04 мар 2019, 14:08
- Репутация: 0
- Откуда: Саров
Re: переход плоск-сферич Формула 25 действующего ГОСТа
Что-то совсем запутался.
Если использовать библиотеку https://github.com/locationtech/proj4j
то конвертор - https://github.com/locationtech/proj4j/ ... ction.java
а что за параметры double k, double x_0, double y_0?
Подскажите пожалуйста, как при помощи этой библиотеки из сферических координат получить плоские?
Если использовать библиотеку https://github.com/locationtech/proj4j
то конвертор - https://github.com/locationtech/proj4j/ ... ction.java
а что за параметры double k, double x_0, double y_0?
Подскажите пожалуйста, как при помощи этой библиотеки из сферических координат получить плоские?
-
- Завсегдатай
- Сообщения: 265
- Зарегистрирован: 22 окт 2012, 08:35
- Репутация: 49
- Откуда: Нижний Новгород
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: переход плоск-сферич Формула 25 действующего ГОСТа
прочитайте мою статью
только сначала нужно:
только сначала нужно:
необходимо иметь представление о том, что такое система координат, датум, проекция, эллипсоид.
-
- Интересующийся
- Сообщения: 36
- Зарегистрирован: 04 мар 2019, 14:08
- Репутация: 0
- Откуда: Саров
Re: переход плоск-сферич Формула 25 действующего ГОСТа
но я же не геодезист, помимо координат у меня 100500 миллионов задач(оцифровать абонементы в оздоровит.центр, оцифровать гор.видеонаблюдение).
На пальцах можно как-то объяснить:
1. выбираешь в своей системе координат нулевую точку и получаешь её GPS координаты в градусах
2. берешь класс такой-то библиотеки https://github.com/locationtech/proj4j
2. вставляешь в него GPS координаты в градусах(из п1), с такими-то параметрами
3. получаешь координаты в МЕЖДУНАРОДНОЙ прямоугольной системе координат
4. высчитываешь разницу по Х и У между своей СК и международной
5. добавляешь эту разницу ко всем своим координатам
6. переводишь свои координаты в GPS в градусы
Спасибо
На пальцах можно как-то объяснить:
1. выбираешь в своей системе координат нулевую точку и получаешь её GPS координаты в градусах
2. берешь класс такой-то библиотеки https://github.com/locationtech/proj4j
2. вставляешь в него GPS координаты в градусах(из п1), с такими-то параметрами
3. получаешь координаты в МЕЖДУНАРОДНОЙ прямоугольной системе координат
4. высчитываешь разницу по Х и У между своей СК и международной
5. добавляешь эту разницу ко всем своим координатам
6. переводишь свои координаты в GPS в градусы
Спасибо
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: переход плоск-сферич Формула 25 действующего ГОСТа
как бы это геодезическая задача
без знания основ - ты даже не понимаешь, что нужно сделать
без знания основ - ты даже не понимаешь, что нужно сделать
Последний раз редактировалось trir 06 мар 2019, 10:37, всего редактировалось 1 раз.
Кто сейчас на конференции
Сейчас этот форум просматривают: ginpetr и 19 гостей