Аналитика

Цифровая фотограмметрия, картография и землеустройство
Текущее время: 28 мар 2024 23:31

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




Начать новую тему Ответить на тему  [ Сообщений: 1369 ]  На страницу Пред.  1 ... 38, 39, 40, 41, 42, 43, 44 ... 92  След.
Автор Сообщение
 Заголовок сообщения: Re: Подскажите как правильно прописать скрипт заменить назван. в
СообщениеДобавлено: 27 июл 2012 09:41 
Администратор
Администратор

Зарегистрирован:
28 авг 2004 17:19
Сообщения: 1009
_Pavel_ писал(а):
Есть несколько сотен XML
Все владельцы зарегестрированы в одном населенном пункте
В ХМL неправильно введен тип населенного пункта (місто Синька)
а надо с. Синька
Подскажите как правильно прописать скрипт

Поскольку XML это фактически обычный текстовый файл, то для замены текста можно воспользоваться любой утилитой для поиска и замены во множестве файлов.

Например
http://tr.infortech.ru/
http://www.izone.ru/text/utilities/sear ... eplace.htm
http://www.funduc.com/search_replace.htm

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Подскажите как правильно прописать скрипт заменить назван. в
СообщениеДобавлено: 28 июл 2012 09:32 
Эксперт
Эксперт

Зарегистрирован:
19 окт 2009 13:02
Сообщения: 84
Sergey Oleynik писал(а):
Поскольку XML это фактически обычный текстовый файл, то для замены текста можно воспользоваться любой утилитой для поиска и замены во множестве файлов.
Например
http://tr.infortech.ru/


Спасибо, особенно за ссылку, 3 сек и все готово :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 31 июл 2012 19:38 
Специалист
Специалист

Зарегистрирован:
19 июл 2012 11:08
Сообщения: 10
Доброго времени суток! Подскажите пожалуйста что можно прописать в скрипте при повторяющихся именах файлов. Нужно что б сохраняло и оба файла, а не пересохраняло имеющийся файл, желательно что б приписывало цифру 1, 2 и т.д.

$SavePath=D:\ExtractedIn4
@CreateFolder $SavePath
@ActivateMap
%Loop2
$NM=@Map.Selected.GetParameter ID20030
$FN=$SavePath\$NM.in4
@Map.SaveToFile $FN
%Loop2
;


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 02 авг 2012 02:52 
Гуру
Гуру

Зарегистрирован:
06 июн 2010 06:35
Сообщения: 823
Откуда: Ліспроект Володимир Вовчанський
Для роботи зі списком значень, відсортованих функцією @Text[N].Sort [+/-], необхідна функція @Text[N].Find Mask, яка повертала б номер рядка списку зі знайденим співпаданням. Інакше, якщо в списку в кожному рядку стала кількість значень через розділювач (наприклад координата Х точки і номер точки через пробіл), сортування рядків списку за зростанням координати Х неможливе.
Ще краще, якби функція @Text[N].Sort [+/-] працювала з параметрами: Column Char. Інакше як сортувати двомірний масив значень :?:


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Метрическая информация из Excel в обменник
СообщениеДобавлено: 08 авг 2012 13:31 
Эксперт
Эксперт

Зарегистрирован:
19 окт 2009 13:02
Сообщения: 84
Добрый день!
Есть метрическая информация в формате Excel(или же в текстовом файле) в строке есть ФИО, адрес Физ. лица, Код ДРФО, адрес участка и тд
Есть файлы в формате In4 которые содержать только адрес зем. участка в таком виде
AD="-,16/379,-,-",
Пожалуйста подскажите скрипт который сможет поочередно идентифицировать участки по адресу зем участка и перенести всю имеющуюся метрич. информацию в участок.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 08 авг 2012 14:10 
Гуру
Гуру

Зарегистрирован:
18 апр 2007 11:55
Сообщения: 2298
Откуда: Vinnytsia
Приложите пример данных. Также пару слов про уникальность адресов, пожалуйста.

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


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 08 авг 2012 16:04 
Эксперт
Эксперт

Зарегистрирован:
19 окт 2009 13:02
Сообщения: 84
Dmitry_Zolotar писал(а):
Приложите пример данных. Также пару слов про уникальность адресов, пожалуйста.


Пример положил
Насчет уникальности адреса:
AD="Туманська сільська рада,27а/186(2),-,-",
Адрес участка в таблице приведен таким образом:
местный совет, номер поля / номер участка
нумерация участков сквозная, номера не повторяются, переходной участок обозначается добавлением к номеру участка номера части в скобках "186(1), 186(2)"


Вложения:
Комментарий к файлу: Приклад
pryklad.rar [3.46 Кб]
Скачиваний: 337
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 09 авг 2012 07:02 
Гуру
Гуру

Зарегистрирован:
06 июл 2009 08:22
Сообщения: 443
Откуда: Старобельск
Я в этом случае поступил бы так:
1. Выбросил бы через Сервис|Отчёт в Exсel параметры всех участков (AD и Объект ID), предварительно проверив объекты карты на уникальность (Карта|Проверка|ID|Уникальность).
2. Средствами Exсel вычленил бы из AD уникальные номера участков.
3. С помощью функции ВПР подтянул бы по строкам всю остальную информацию по людям.
4. Вставил данные из Exсel в Дигу по Объект ID (Правка|Специальная вставка|Только параметры).

_________________
П. Вечеров


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 14 авг 2012 10:50 
Эксперт
Эксперт

Зарегистрирован:
19 окт 2009 13:02
Сообщения: 84
paul писал(а):
Я в этом случае поступил бы так:


Спасибо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Какая максимальная длина строки скрипта
СообщениеДобавлено: 14 авг 2012 10:53 
Эксперт
Эксперт

Зарегистрирован:
19 окт 2009 13:02
Сообщения: 84
Возникли вопросы по скриптам:
Как вывести значение такого типа 2012-08-10 в процессе вывода происходит вычитание, получается 1994?


Последний раз редактировалось _Pavel_ 15 авг 2012 11:45, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 14 авг 2012 11:40 
Гуру
Гуру

Зарегистрирован:
18 апр 2007 11:55
Сообщения: 2298
Откуда: Vinnytsia
_Pavel_ писал(а):
Как вывести значение такого типа 2012-08-10 в процессе вывода происходит вычитание, получается 1994?

$R="2012-08-10"
$R=@DequoteText $R
@Dialog.Message $R

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


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 15 авг 2012 11:49 
Эксперт
Эксперт

Зарегистрирован:
19 окт 2009 13:02
Сообщения: 84
Dmitry_Zolotar писал(а):
_Pavel_ писал(а):
Как вывести значение такого типа 2012-08-10 в процессе вывода происходит вычитание, получается 1994?

$R="2012-08-10"
$R=@DequoteText $R
@Dialog.Message $R


Спасибо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Как очистить данные параметра
СообщениеДобавлено: 15 авг 2012 11:49 
Эксперт
Эксперт

Зарегистрирован:
19 окт 2009 13:02
Сообщения: 84
Добрый день
Подскажите как очистить данные параметра при помощ скрипта


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 15 авг 2012 12:57 
Гуру
Гуру

Зарегистрирован:
26 фев 2007 12:04
Сообщения: 1751
Откуда: Vinnitsa
Присвоить параметру пустую строку

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


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 16 авг 2012 08:03 
Эксперт
Эксперт

Зарегистрирован:
19 окт 2009 13:02
Сообщения: 84
Bondarets Alexander писал(а):
Присвоить параметру пустую строку


Пробую не получается данные параметра остаются на месте

$W=
@Map.Object[$P].Parameter[ID7000521] $W


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1369 ]  На страницу Пред.  1 ... 38, 39, 40, 41, 42, 43, 44 ... 92  След.

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 117


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

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