Racurs
info@racurs.ru
Racurs Forum
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 Русский 

Геокалькулятор

 
Post new topic   Reply to topic    Forum Index -> General questions / Общие вопросы
View previous topic :: View next topic  
Author Message
Руслан



Joined: 26 Jan 2009
Posts: 13

PostPosted: Wed Mar 04, 2009 11:38 am    Post subject: Геокалькулятор Reply with quote

Здравствуйте

Большая просьба к разработчикам по геокалькулятору

Могли бы вы наделить геокалькулятор способностью понимать векторные форматы: например MidMif. TXF пусть даже програмка будет платной

и еще могли бы вы подсказать по геоиду EGM 2008 его параметры и как его задать в геокалькуляторе
Back to top
View user's profile Send private message
Зубарев



Joined: 19 Mar 2009
Posts: 16
Location: Ракурс

PostPosted: Thu Mar 19, 2009 1:24 pm    Post subject: Reply with quote

Параметры EGM 2008 можно посмотреть на сайте:
http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm2008/egm08_wgs84.html
На сайте можно скопировать программу для получения геоцентрических координат в системе WGS-84 на заданный район. Район задается в координатах B, L в системе WGS-84.
Использование геоида EGM2008 в геокалькуляторе не предусмотрено.
Имеется пользовательский геоид, который использует матрицу высот в формате grd, в которой надо исправить строку границ области данных, так же как и в файле egm96.grd (в папке, в которой установлен геокалькулятор). Формат grd можно создать простой заменой расширения текстового файла.
Для ваших нужд (применения форматов Mid. Mif. TXF) может использоваться программа Photomod Lite (с рядом ограничений), которую можно скачать на сайте.
Back to top
View user's profile Send private message Send e-mail
Андрей_55



Joined: 27 Apr 2016
Posts: 3

PostPosted: Wed Apr 27, 2016 6:15 pm    Post subject: Геокалькулятор - угловые единицы Reply with quote

В известном GeoCalculator от Photomod есть база используемых единиц измерения.
Присутствует там и интересующая меня единица измерения угловых величин - "градусы с минутами", то есть, DDD.MMm
Интересна она тем, что в таком виде часто бывают представлены данные с навигаторов - для них это вариант по умолчанию.
Так вот: эта единица обрабатывается программой именно так - DDD.MMm, то есть доли минуты представлены одним знаком, и не более. Остальные знаки просто игнорируются, хотя в описании самой единицы и сказано, что "Any precision of minutes are allowed". А один знак - явно мало.
В программе предусмотрена возможность редактирования единиц, и даже создания своих собственных, но сколько я ни бился - это не работает. Как говорится, то ли лыжи не едут, то ли...
Кто-нибудь сталкивался с этой проблемой? Может кто-нибудь чего дельного подсказать?
Back to top
View user's profile Send private message
Роман Пермяков



Joined: 05 Aug 2013
Posts: 11

PostPosted: Thu Apr 28, 2016 11:00 am    Post subject: Reply with quote

Андрей,
На данный момент в GeoCalculator-е возможность программирования формата ввода/вывода действительно не предусмотрена. О вашей просьбе мы сообщили программистам. Как только такая функция появится в GeoCalculator-е, мы вам сообщим. Пока ее нет, возможно, вам поможет скрипт на Python. За подробностями о его скачивании и установке обращайтесь на support@racurs.ru.
Back to top
View user's profile Send private message
Андрей_55



Joined: 27 Apr 2016
Posts: 3

PostPosted: Thu Apr 28, 2016 11:35 am    Post subject: Reply with quote

Спасибо за ответ.
В принципе я не предполагаю, что мне когда-нибудь понадобится самостоятельно добавлять единицы. Достаточно было бы чтобы программисты сами добавили именно ddd mm.mmm - (минуты с тремя знаками после запятой) - то есть, точно в том виде, в каком выдаёт навигатор, и желательно сразу в русский файл единиц.
Кстати, там ещё есть ошибка: при попытке экспорта/импорта этих единиц программа предлагает вместо логичного для этого случая файла типа *.angular unit произвести экспорт в файл типа *.x-ref-system. Если с этим не согласиться, и заменить тип на *.angular unit, экспорт/импорт завершится ошибкой. Если же согласиться и ничего не менять - всё получается, но как это возможно понять и принять?
Back to top
View user's profile Send private message
Роман Пермяков



Joined: 05 Aug 2013
Posts: 11

PostPosted: Thu Apr 28, 2016 12:55 pm    Post subject: Reply with quote

Вот ссылка на скрипт: http://www3.racurs.ru/download/Python_script.rar
Файл с описанием внутри. Скрипт рассчитан только для северного полушария, долгота от 0 до 360 град.
Back to top
View user's profile Send private message
Андрей_55



Joined: 27 Apr 2016
Posts: 3

PostPosted: Fri Feb 17, 2023 6:39 pm    Post subject: Reply with quote

По последним версиям Геокалькулятора (21 и 23 годов):

1. Инсталлятор почему-то не устанавливает файлы msvcp140.dll и vcruntime140.dll, без них программа не работает.
2. При выводе результатов пересчета в текстовый файл почему-то в качестве разделителя строк используется LF (как это принято в UNIX), а не CRLF, как принято в WINDOWS - это вызывает проблемы при дальнейшей обработке этого файла сторонними программами.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Forum Index -> General questions / Общие вопросы All times are GMT + 3 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
subRebel style by ktauber
Copyright © Racurs, 2004-2007