Аналитика

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

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




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: при экспорте в SHP обрезает поле до 64 знаков
СообщениеДобавлено: 29 ноя 2012 11:34 
Участник
Участник

Зарегистрирован:
28 апр 2008 13:44
Сообщения: 5
Добрый день! Не нашел по поиску похожей темы.

Ситуация: Есть Обм Файл, где либо в адресе, либо в имени землепользователя, либо в другом поле находится длинный текст. Мне необходимо создать shp-файл, для дальнейшей обработки материала в ArcMap.

Проблема: При сохранении, длинные поля обрезаются до 64-х знаков.


Что делать? Как быть? Если ли другие способы сохранить информацию?

Спасибо!


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: при экспорте в SHP обрезает поле до 64 знаков
СообщениеДобавлено: 29 ноя 2012 14:32 
Специалист
Специалист

Зарегистрирован:
15 мар 2009 18:45
Сообщения: 49
Откуда: Хмельницький
Посмотрите пример *.dmf в данной теме, реализовано как для сохранения в shp, с заданным количеством символов
http://www.geosystema.net/forum/viewtopic.php?f=12&t=2717


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: при экспорте в SHP обрезает поле до 64 знаков
СообщениеДобавлено: 29 ноя 2012 15:25 
Участник
Участник

Зарегистрирован:
28 апр 2008 13:44
Сообщения: 5
поглядел пример. в инструкции ничего не сказано про размер поля, а с теми параметрами, которые описаны - длина всеравно обрезается до 64 символов.

может еще варианты?


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: при экспорте в SHP обрезает поле до 64 знаков
СообщениеДобавлено: 29 ноя 2012 15:31 
Специалист
Специалист

Зарегистрирован:
15 мар 2009 18:45
Сообщения: 49
Откуда: Хмельницький
в менеджере параметров например есть строка
=Федоров_П.В. Виконавець перетворення/dbf:VPOs:100
/dbf:VPOs:100 - это количество символов которое сохранится в dbf
в маске для данного параметра стоит: *100


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: при экспорте в SHP обрезает поле до 64 знаков
СообщениеДобавлено: 29 ноя 2012 16:22 
Участник
Участник

Зарегистрирован:
28 апр 2008 13:44
Сообщения: 5
Супер!!!! Спасибо! Как раз маска помогла!

а по поводу строки /dbf:VPOs:100 - тут я так понял dbf (формат файла), VPOs (имя поля в таблице), 100 (ограничения по длине строки) - так получается?

PS:Пробовал без этой строки, только с маской - работает. Без маски - не работает.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: при экспорте в SHP обрезает поле до 64 знаков
СообщениеДобавлено: 30 ноя 2012 09:18 
Гуру
Гуру

Зарегистрирован:
26 фев 2007 12:04
Сообщения: 1751
Откуда: Vinnitsa
Длину поля в DBF можно задавать либо при помощи маски, либо, уже упомянутым кодом, в конце имени параметра. Второй вариант используется когда поле маски уже занято, например, значениями спискового параметра. Но это работает только в новой версии программы.

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


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: при экспорте в SHP обрезает поле до 64 знаков
СообщениеДобавлено: 17 июн 2013 13:45 
Специалист
Специалист

Зарегистрирован:
26 янв 2012 17:24
Сообщения: 12
Откуда: Вінниця
Підкажіть, будь ласка, як зберігапи в shp-файл, щоб назви парамерів не обрізались до 10 символів.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: при экспорте в SHP обрезает поле до 64 знаков
СообщениеДобавлено: 25 июн 2013 08:18 
Гуру
Гуру

Зарегистрирован:
26 фев 2007 12:04
Сообщения: 1751
Откуда: Vinnitsa
Дядя Вася писал(а):
Підкажіть, будь ласка, як зберігапи в shp-файл, щоб назви парамерів не обрізались до 10 символів.

К сожалению это невозможно. Имеется ограничение DBF формата на длину имени поля (колонки) в 10 символов.

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


Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

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


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

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


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

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