Аналитика

Цифровая фотограмметрия, картография и землеустройство
Текущее время: 29 мар 2024 15:44

Часовой пояс: UTC + 2 часа




Начать новую тему Ответить на тему  [ Сообщений: 149 ]  На страницу Пред.  1, 2, 3, 4, 5, 6 ... 10  След.
Автор Сообщение
 Заголовок сообщения: Re: інша проблема
СообщениеДобавлено: 11 апр 2013 20:42 
Гуру
Гуру

Зарегистрирован:
19 фев 2011 22:10
Сообщения: 117
Подскажите кто знает какой файлик в геодєзи.ехе отвечает за пункт уравнивание ато у меня в версии 2004 отсутствует такое дело а хотелось бі добавить !!?????
буду благодарен за совет!!!


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: інша проблема
СообщениеДобавлено: 12 апр 2013 07:34 
Гуру
Гуру

Зарегистрирован:
26 фев 2007 12:04
Сообщения: 1751
Откуда: Vinnitsa
В версии Geodesy от 2004 года еще не было уравнивания, оно появилось позже.

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: інша проблема
СообщениеДобавлено: 12 апр 2013 16:12 
Гуру
Гуру

Зарегистрирован:
26 фев 2007 12:04
Сообщения: 1751
Откуда: Vinnitsa
Александр1981 писал(а):
Да нет формат %2.2f в репорте округляет 5ки в ту сторону 10.025 ~ 10.03 а вот GED чегото 10.0249 округляет не 10.03 как должно быть а в 10.02
Мне кажется что в Ged округления берёт с 3-го знака после запятой игнорирую 4-й знак и в параметр ID[-10] (Довжина ліній) загоняет именно такие неправельные округления, нужно это исправить

Digitals округляет правильно и это обычное округление, где 5 округляется вверх. При округлении до 2-х знаков учитывается значение от 3-го знака и до самого младшего разряда. Если сместить десятичный разделитель для числа 10.0249 на 2 знака вправо и отбросить целую часть, получим число 0.49, что меньше 0.5, значит округляем вниз.

Суть вашей проблемы в том, что функция FormatFloat в Reports работает иначе. В итоге получаем несоответствие длин линий на плане и в каталоге координат. Желательно в Reports передавать уже округленные с нужной точностью значения, тогда не потребуется что-то выдумывать в скрипте шаблона и соответствие данных будет гарантировано.

Насколько я понял, вам необходимо выдавать координаты в каталоге координат с точностью 3 знака после запятой, а длины линий с точностью 2 знака. Установите в настройках Вид>Число десятичных знаков значение 2, затем в Карта>Параметры>Маска для фиксированных параметров X и Y значение 0.000, маску параметра Длины линий оставьте пустой. Проверьте как работает Сервис>Отчет>Комбинированный список. Именно в таком виде данные передается в Reports. Вы должны получить координаты с точностью 3 знака, а длины линий с 2-мя знаками после запятой. С округлением, соответствующем плану.

В последней версии Digitals маска параметра Длины линий также влияет на форматирование длин линий в отчете. В новой версии программы можно оставить Вид>Число десятичных знаков равное 3 и задать маску параметра Длины линий в виде 0.000. Маски параметров X и Y оставить пустыми.

При этом не нужны никакие манипуляции с шаблоном Reports. Используйте стандартный шаблон каталога координат из дистрибутива программы.

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: інша проблема
СообщениеДобавлено: 15 апр 2013 07:50 
Эксперт
Эксперт

Зарегистрирован:
23 ноя 2011 09:51
Сообщения: 97
Выкладываю ещё один dmf с выше указанными настройками, где несходится периметр с суммой длин линий полигона, колобки снова в строю :D


Вложения:
Комментарий к файлу: Периметр несходится с суммой длин
Noname1.dmf [17.87 Кб]
Скачиваний: 778
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: інша проблема
СообщениеДобавлено: 15 апр 2013 10:07 
Эксперт
Эксперт

Зарегистрирован:
23 ноя 2011 09:51
Сообщения: 97
Bondarets Alexander писал(а):
Суть вашей проблемы в том, что функция FormatFloat в Reports работает иначе. В итоге получаем несоответствие длин линий на плане и в каталоге координат. Желательно в Reports передавать уже округленные с нужной точностью значения, тогда не потребуется что-то выдумывать в скрипте шаблона и соответствие данных будет гарантировано.

Насколько я понял, вам необходимо выдавать координаты в каталоге координат с точностью 3 знака после запятой, а длины линий с точностью 2 знака. Установите в настройках Вид>Число десятичных знаков значение 2, затем в Карта>Параметры>Маска для фиксированных параметров X и Y значение 0.000, маску параметра Длины линий оставьте пустой. Проверьте как работает Сервис>Отчет>Комбинированный список. Именно в таком виде данные передается в Reports. Вы должны получить координаты с точностью 3 знака, а длины линий с 2-мя знаками после запятой. С округлением, соответствующем плану.

С такими настройками GED отображает координаты до 2-х знаков а править их нужно в третем знаке (милиметры) что неочень удобно (невижу 3-го знака)

В последней версии Digitals маска параметра Длины линий также влияет на форматирование длин линий в отчете. В новой версии программы можно оставить Вид>Число десятичных знаков равное 3 и задать маску параметра Длины линий в виде 0.000. Маски параметров X и Y оставить пустыми.

При этом не нужны никакие манипуляции с шаблоном Reports. Используйте стандартный шаблон каталога координат из дистрибутива программы.


Здесь плохо то что длины линий до трёх знаков а мне нужно до двух знаков и в GED и в Reports.

Да и в обоих случаях Периметр ID[-1] всёровно несоостветствует с сумой длин - примерчик в предыдущем посте выложил.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: інша проблема
СообщениеДобавлено: 15 апр 2013 11:19 
Гуру
Гуру

Зарегистрирован:
04 дек 2004 19:41
Сообщения: 1035
Откуда: г. Харьков
Александр1981 писал(а):
плохо то что длины линий до трёх знаков а мне нужно до двух знаков и в GED и в Reports

Как указано выше, в новых версиях программы (пробовал на 12.04.2013) можно настроить так:
- Вид - 3 знака
- Точность площади/периметра - 3/3
- Карта - Свойства - Макс
- Длины линий (-10-й) - маска 0.00
- параметры XY - маска 0.000 (либо не указывать, что то же самое)

Вставка - Таблица - Длины в этом случае выводится с 2-мя знаками, подписи тоже, в Сервис - Генератор тоже выводит длины линий до 2-х знаков.
Координаты видны до 3-х знаков в Свойствах объекта и строке статуса.
Проблема остается только с суммой длин и периметром - не равны..


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: інша проблема
СообщениеДобавлено: 15 апр 2013 14:54 
Эксперт
Эксперт

Зарегистрирован:
23 ноя 2011 09:51
Сообщения: 97
Dmitriy Fedorov писал(а):
Александр1981 писал(а):
плохо то что длины линий до трёх знаков а мне нужно до двух знаков и в GED и в Reports

Как указано выше, в новых версиях программы (пробовал на 12.04.2013) можно настроить так:
- Вид - 3 знака
- Точность площади/периметра - 3/3
- Карта - Свойства - Макс
- Длины линий (-10-й) - маска 0.00
- параметры XY - маска 0.000 (либо не указывать, что то же самое)

Вставка - Таблица - Длины в этом случае выводится с 2-мя знаками, подписи тоже, в Сервис - Генератор тоже выводит длины линий до 2-х знаков.
Координаты видны до 3-х знаков в Свойствах объекта и строке статуса.
Проблема остается только с суммой длин и периметром - не равны..

Но вопрос периметра остался


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: інша проблема
СообщениеДобавлено: 19 апр 2013 11:36 
Эксперт
Эксперт

Зарегистрирован:
27 июл 2009 18:11
Сообщения: 76
Добрый день!
Очень интересует вопрос о возможности или невозможности ведения (формирование, обработка) баз данных в программе "Digitals"!
И если возможность есть, то как она реализуется (может подробности, специфика)?!

_________________
Oleksiy Yermakov


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: інша проблема
СообщениеДобавлено: 19 апр 2013 14:49 
Гуру
Гуру

Зарегистрирован:
26 фев 2007 12:04
Сообщения: 1751
Откуда: Vinnitsa
@lex писал(а):
Добрый день!
Очень интересует вопрос о возможности или невозможности ведения (формирование, обработка) баз данных в программе "Digitals"!
И если возможность есть, то как она реализуется (может подробности, специфика)?!
Есть возможность работы с СУБД PostgreSQL и MS SQL. Первая полностью бесплатная и лучше поддерживается Digitals. Пошаговая инструкция по установке СУБД PostgreSQL приведена здесь viewtopic.php?f=12&t=2020 Работа с БД во многом похожа на работу с обычным DMF файлом. Только над одной картой могут одновременно работать несколько пользователей. При этом отображение изменений карты выполняется командой Вид>Обновить.

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: інша проблема
СообщениеДобавлено: 13 май 2013 11:50 
Эксперт
Эксперт

Зарегистрирован:
23 ноя 2011 09:51
Сообщения: 97
Выкладываю DMF с настройками:
- Вид - 3 знака
- Точность площади/периметра - 3/3
- Карта - Свойства - Макс
- Длины линий (-10-й) - маска 0.00
- параметры XY - маска 0.000 (либо не указывать, что то же самое)

Вставка - Таблица - Длины в этом случае выводится с 2-мя знаками, подписи тоже, в Сервис - Генератор тоже выводит длины линий до 2-х знаков.
Координаты видны до 3-х знаков в Свойствах объекта и строке статуса.

Проблема остается только с суммой длин и периметром - не равны.

Ктото эту проблемку решил?


Вложения:
Комментарий к файлу: Пример
Noname1.dmf [17.87 Кб]
Скачиваний: 752
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: інша проблема
СообщениеДобавлено: 16 май 2013 09:59 
Эксперт
Эксперт

Зарегистрирован:
27 июл 2009 18:11
Сообщения: 76
Добрый день!
Вопрос такой: - можно ли изменить (увеличить или уменьшить) значение высоты (Z) во всех отметках равнозначно (ну например на 7,02 м)?!

_________________
Oleksiy Yermakov


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: інша проблема
СообщениеДобавлено: 16 май 2013 11:04 
Гуру
Гуру

Зарегистрирован:
18 апр 2007 11:55
Сообщения: 2298
Откуда: Vinnytsia
@lex писал(а):
Добрый день!
Вопрос такой: - можно ли изменить (увеличить или уменьшить) значение высоты (Z) во всех отметках равнозначно (ну например на 7,02 м)?!

На закладке Правка есть кнопка "Вверх/вниз" Изображение, она изменяет высоту каждой точки на заданное значение.

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: інша проблема
СообщениеДобавлено: 16 май 2013 12:39 
Эксперт
Эксперт

Зарегистрирован:
27 июл 2009 18:11
Сообщения: 76
Dmitry_Zolotar писал(а):
@lex писал(а):
Добрый день!
Вопрос такой: - можно ли изменить (увеличить или уменьшить) значение высоты (Z) во всех отметках равнозначно (ну например на 7,02 м)?!

На закладке Правка есть кнопка "Вверх/вниз" Изображение, она изменяет высоту каждой точки на заданное значение.



Спасибо, Дмитрий!

_________________
Oleksiy Yermakov


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: інша проблема
СообщениеДобавлено: 16 май 2013 14:59 
Эксперт
Эксперт

Зарегистрирован:
27 июл 2009 18:11
Сообщения: 76
А как правильно рассчитывать объем воды (например озера)?

_________________
Oleksiy Yermakov


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: інша проблема
СообщениеДобавлено: 17 май 2013 08:02 
Гуру
Гуру

Зарегистрирован:
26 фев 2007 12:04
Сообщения: 1751
Откуда: Vinnitsa
@lex писал(а):
А как правильно рассчитывать объем воды (например озера)?

Так же само как и объем котлована или насыпи. Собираете полигон озера на высоте отметки поверхности воды. Внутри полигона собираете отметки глубин, помечаете контур озера и считаете объем.

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 149 ]  На страницу Пред.  1, 2, 3, 4, 5, 6 ... 10  След.

Часовой пояс: UTC + 2 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB