Как подключить атрибуты к SHP файлу?

Вопросы по нескольким пакетам сразу, или вопросы, которые непонятно к какой ГИС отнести
Ответить
Neznayka__
Новоприбывший
Сообщения: 4
Зарегистрирован: 13 май 2011, 14:55
Репутация: 0

Как подключить атрибуты к SHP файлу?

Сообщение Neznayka__ » 13 май 2011, 15:04

pack.zip
SHP файлы
(15.79 КБ) 491 скачивание
Есть SHP файлы с генерированные одной прогой. Как добиться отображения атрибутивной информации?
Иными словами не подсасывается .dbf файл.
Спасибо.

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Как подключить атрибуты к SHP файлу?

Сообщение Максим Дубинин » 13 май 2011, 16:09

DBF у вас очень странный, совершенно не похожий сам на себя, нормальный DBF должен открываться в табличном процессоре (Excel, OO Calc), у вас же что-то не то. В QGIS открылось, но толку от этого мало:

Изображение
пристегивайтесь, турбулентность прямо по курсу

Neznayka__
Новоприбывший
Сообщения: 4
Зарегистрирован: 13 май 2011, 14:55
Репутация: 0

Re: Как подключить атрибуты к SHP файлу?

Сообщение Neznayka__ » 13 май 2011, 16:47

В тотал встроен просмоторщик этих файлов. он открывает корректно.

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Как подключить атрибуты к SHP файлу?

Сообщение Максим Дубинин » 13 май 2011, 17:12

кривой dbf, ни одна гис нормально не показывает ваш shape-файл
пристегивайтесь, турбулентность прямо по курсу

Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Как подключить атрибуты к SHP файлу?

Сообщение Boris » 13 май 2011, 18:35

по зрелому размышлению это и не DBF, поскольку нарушена структура заголовка в части описания размерности полей и их типов.

Slinger
Гуру
Сообщения: 879
Зарегистрирован: 17 июн 2010, 23:14
Репутация: 207
Откуда: Москва

Re: Как подключить атрибуты к SHP файлу?

Сообщение Slinger » 13 май 2011, 20:50

Пофиксил .dbf вручную, благо полей немного и объем небольшой, но Ваш файл это не спасло - битая геометрия. ArcGIS открыл их несколько "покарёженными", а qGIS открыл, но отображать отказался ( хотя может я там что-то не так тыркнул )

Колонка "sq" была битая изначально (нечитабельные данные), так что вина не моя.

Но вообще .dbf забавный, ибо значение первого байта говорит о том, что данный .dbf будет типом dBASE v 4, но при этом таким не является.
Вложения
Участки.dbf
(12.67 КБ) 826 скачиваний

Neznayka__
Новоприбывший
Сообщения: 4
Зарегистрирован: 13 май 2011, 14:55
Репутация: 0

Re: Как подключить атрибуты к SHP файлу?

Сообщение Neznayka__ » 14 май 2011, 02:03

Slinger, спасибо за наводку,
Снимок.GIF
Снимок.GIF (46.38 КБ) 9407 просмотров
, вот здесь сохранил в 4 версию.
И я не понимаю тех кто говорит что геометрия битая, глобалмаппер12 открыл на УРА
SC.gif
глобалмаппер12
SC.gif (11.55 КБ) 9407 просмотров

Slinger
Гуру
Сообщения: 879
Зарегистрирован: 17 июн 2010, 23:14
Репутация: 207
Откуда: Москва

Re: Как подключить атрибуты к SHP файлу?

Сообщение Slinger » 14 май 2011, 10:35

"тех" - это я сказал, так как конкретно у меня ArcGIS показывал их некорректно, как будто не была установлена связь между shp и dbf (некорректный .shx ?)

И не могил бы Вы поподробнее насчёт 4-й версии ? Я так понимаю это может делать, всмысле сохранять, DBF viewer (см. первый скриншот). Только вот зачем, ибо вроде как все ГИС системы используют в качестве баз данных файл с типом dBASE v 3

p.s. Ща попробовал открыть в Global Mapper, а затем просто пересохранить shp. Стало всё нормально. Как оказалось - был неправильный .shx, из-за этого и были глюки при открытии первоначального участка

Neznayka__
Новоприбывший
Сообщения: 4
Зарегистрирован: 13 май 2011, 14:55
Репутация: 0

Re: Как подключить атрибуты к SHP файлу?

Сообщение Neznayka__ » 14 май 2011, 13:43

DBF viewer открыл тот кривой DBF и пересохранил в dBASE v 4.
И сразу была установлена связь в Global Mapper между shp и dbf

Ответить

Вернуться в «Общий - ПО»

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

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