Аналитика

Цифровая фотограмметрия, картография и землеустройство
Текущее время: 16 апр 2024 10:08

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




Начать новую тему Ответить на тему  [ Сообщений: 93 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7  След.

Нужна ли в Digitals, проверка IN4 файлов аналогичная проверке в программах IN4VisualTester и ZemCalc?
Да 95%  95%  [ 35 ]
Нет 5%  5%  [ 2 ]
Всего голосов : 37
Автор Сообщение
 Заголовок сообщения: Re: Модуль проверки IN4 в Digitals
СообщениеДобавлено: 28 май 2008 13:29 
Гуру
Гуру

Зарегистрирован:
26 фев 2007 12:04
Сообщения: 1751
Откуда: Vinnitsa
Цитата:
Подскажите, как проверить правильность очередности нумерации угодий поля CI. (должно быть по порядку 1,2,3,4, ....).


Порядок нумерации угодий не проверяется. Если есть необходимость можно добавить в группу проверок CheckBlocks.

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


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Модуль проверки IN4 в Digitals
СообщениеДобавлено: 28 май 2008 13:34 
Гуру
Гуру

Зарегистрирован:
05 июн 2007 13:44
Сообщения: 100
Bondarets Alexander писал(а):
Цитата:
Подскажите, как проверить правильность очередности нумерации угодий поля CI. (должно быть по порядку 1,2,3,4, ....).


Порядок нумерации угодий не проверяется. Если есть необходимость можно добавить в группу проверок CheckBlocks.

необходимость есть


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль проверки IN4 в Digitals
СообщениеДобавлено: 28 май 2008 14:15 
Гуру
Гуру

Зарегистрирован:
05 июн 2007 13:44
Сообщения: 100
Задача такая:
нужно сделать проверку, что название проезда заканчивается пробелом
Неправильный способ выполнения:
все названия проездов в файле Roads.txt переименоввываю на названия, с пробелом в конце
(например была "вул." стала "вул. ")
в сценарий проверки добавляю
[AD]
#Àäðåñ ó÷àñòêà
Mask[19]=str,[str|-],[alphanum|-],[str|-]
#Íàçâàíèå óëèöû äîëæíî íà÷èíàòñÿ ñ òèïà ïðîåçäà
Cond[115]=IF(NOT EMPTY(AD[2]),BEGINS([FILE=Roads.txt],AD[2],0))
И ничего не происходит, ошибка не определяется толи стоит пробел после вул., толи не стоит, все равно.
в чем ошибка ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль проверки IN4 в Digitals
СообщениеДобавлено: 30 май 2008 14:54 
Гуру
Гуру

Зарегистрирован:
05 июн 2007 13:44
Сообщения: 100
Как сделать проверку наличее строк типа
"# Составил Сидоров"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль проверки IN4 в Digitals
СообщениеДобавлено: 30 май 2008 15:20 
Гуру
Гуру

Зарегистрирован:
05 июн 2007 13:44
Сообщения: 100
Нельзя ли сделать, чтоб в модуле проверки существовала возможность перевода файла из одной системы координат в другую ?
Чтоб пересчитывались тупо блоки координат.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль проверки IN4 в Digitals
СообщениеДобавлено: 30 май 2008 15:53 
Гуру
Гуру

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


Дело в то, что при считывании значений из текстового файла пробелы в начале и конце колонки отсекаются. Это сделано для того, чтобы случайно оставленный пробел не вызвал ошибку из-за несовпадения значений. В принципе, эту предосторожность можно убрать, я не думал что кто-то будет сравнивать строки с точностью до пробелов :)

Цитата:
Как сделать проверку наличее строк типа
"# Составил Сидоров"


К сожалению это невозможно, в описании формата In4 строки начинающиеся с символа # однозначно называются комментариями и предназначены только для человека. Поэтому и в модуле проверки In4 они при загрузке файла пропускаются. Как Вы предлагаете организовать проверку таких строк и какая информация в них хранится?

Цитата:
Нельзя ли сделать, чтоб в модуле проверки существовала возможность перевода файла из одной системы координат в другую ?
Чтоб пересчитывались тупо блоки координат.


Нет. Модуль проверки предназначен именно для проверки обменников, пересчет координат выполняйте в Digitals. В новой версии программы это очень просто сделать.

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


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Модуль проверки IN4 в Digitals
СообщениеДобавлено: 01 июн 2008 19:53 
Гуру
Гуру

Зарегистрирован:
27 мар 2008 00:23
Сообщения: 188
Bondarets Alexander писал(а):
Цитата:
былобы еще неплохо добавить проверку для смежеств, тоесть есть ли все точки в контуре квартала и в смежествах. ато бывает иногда точки между которымы угол почти 180 градусов невсегда при создании полигона вручною включает в контур


Такая проверка имеется. Программа пробегает по всем точкам квартала и отыскивает точку с такими же координатами в контурах смежников. Если соответствующей точки не найдено - в контурах смежников ошибка. А отсутствие узловой точки в контуре квартала, участка или угодия выльется в нарушении баланса площадей, или порядка блоков, что тоже отслеживается.


а где взять обновление с такой проверкой? а то у меня из интернета необновляеться :cry:


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Модуль проверки IN4 в Digitals
СообщениеДобавлено: 02 июн 2008 08:04 
Гуру
Гуру

Зарегистрирован:
26 фев 2007 12:04
Сообщения: 1751
Откуда: Vinnitsa
Цитата:
а где взять обновление с такой проверкой? а то у меня из интернета необновляеться :cry:


Скачайте с Интернета вручную новую версию Ged http://www.vingeo.com/update/bin/Ged.exe и сценарий проверки http://www.vingeo.com/update/rus/In4Check.zip.

Подробнее здесь viewtopic.php?p=2049#2049

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


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Модуль проверки IN4 в Digitals
СообщениеДобавлено: 02 июн 2008 08:20 
Гуру
Гуру

Зарегистрирован:
05 июн 2007 13:44
Сообщения: 100
Bondarets Alexander писал(а):
Дело в то, что при считывании значений из текстового файла пробелы в начале и конце колонки отсекаются. Это сделано для того, чтобы случайно оставленный пробел не вызвал ошибку из-за несовпадения значений. В принципе, эту предосторожность можно убрать, я не думал что кто-то будет сравнивать строки с точностью до пробелов :)

У нас сравнивают. Если можно, или уберите эту предосторожность, или сделайте, чтоб явно можно было указать, в каких полях нужно проверять наличие ненужных пробелов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль проверки IN4 в Digitals
СообщениеДобавлено: 02 июн 2008 08:24 
Гуру
Гуру

Зарегистрирован:
05 июн 2007 13:44
Сообщения: 100
Bondarets Alexander писал(а):
К сожалению это невозможно, в описании формата In4 строки начинающиеся с символа # однозначно называются комментариями и предназначены только для человека. Поэтому и в модуле проверки In4 они при загрузке файла пропускаются. Как Вы предлагаете организовать проверку таких строк и какая информация в них хранится?

Если можно, то хотябы предупреждение выводилось, "В файле имеются коментарии", наш ДЗК возвращает файлы изза них.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль проверки IN4 в Digitals
СообщениеДобавлено: 02 июн 2008 08:30 
Гуру
Гуру

Зарегистрирован:
26 фев 2007 12:04
Сообщения: 1751
Откуда: Vinnitsa
Цитата:
Если можно, то хотябы предупреждение выводилось, "В файле имеются коментарии", наш ДЗК возвращает файлы изза них.


То есть, в IN4 запрещены любые комментарии? Я правильно понял? Можно ввести ключ проверки, запрещающий комментарии, что-то вроде AllowComments=y

Цитата:
У нас сравнивают. Если можно, или уберите эту предосторожность, или сделайте, чтоб явно можно было указать, в каких полях нужно проверять наличие ненужных пробелов.


Хорошо, сделаю.

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


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Модуль проверки IN4 в Digitals
СообщениеДобавлено: 02 июн 2008 17:29 
Гуру
Гуру

Зарегистрирован:
26 фев 2007 12:04
Сообщения: 1751
Откуда: Vinnitsa
Цитата:
былобы еще неплохо добавить проверку для смежеств, тоесть есть ли все точки в контуре квартала и в смежествах. ато бывает иногда точки между которымы угол почти 180 градусов невсегда при создании полигона вручною включает в контур


Отключите Сервис>Настройки>Автоматическая генерализация и программа будет включать такие точки.

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


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Модуль проверки IN4 в Digitals
СообщениеДобавлено: 09 июн 2008 09:52 
Гуру
Гуру

Зарегистрирован:
05 июн 2007 13:44
Сообщения: 100
Может интересно будет комуто:
#При наличии в поле "TX" части слова "вбудован" проверяется наличие поля VP и равенство ему "-"
Cond[116]=IF(POS("вбудован",TX)>0,EXISTS(VP) AND VP="-")

Применять приходится довольно часто.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль проверки IN4 в Digitals
СообщениеДобавлено: 23 июн 2008 13:58 
Гуру
Гуру

Зарегистрирован:
05 июн 2007 13:44
Сообщения: 100
Есть ли возможность в обменном файле зделать проверку соответствия суммы площадей угодий с площадью участка ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль проверки IN4 в Digitals
СообщениеДобавлено: 26 июн 2008 10:24 
Гуру
Гуру

Зарегистрирован:
26 фев 2007 12:04
Сообщения: 1751
Откуда: Vinnitsa
Цитата:
Есть ли возможность в обменном файле зделать проверку соответствия суммы площадей угодий с площадью участка ?


Это входит в число стандартных метрических проверок.

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


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

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


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

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


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

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