данные blob

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Andrey Zhukov
Гуру
Сообщения: 838
Зарегистрирован: 10 дек 2009, 23:24
Репутация: 169
Ваше звание: старик-гисовик
Откуда: Москва
Контактная информация:

Re: данные blob

Сообщение Andrey Zhukov »

Что-то крайне подозрительное. Не может быть, чтобы Арка записили видела, а сервер нет.
Аватара пользователя
zubenko1592
Активный участник
Сообщения: 164
Зарегистрирован: 23 апр 2011, 10:18
Репутация: -1

Re: данные blob

Сообщение zubenko1592 »

получилось.
В поле "поигон" вот такое содержание:

Код: Выделить всё

0x00000000295C8F72D8B650419A9999698AD35241AE47E1CADAB65041713D0AF788D35241C3F528ECDBB6504148E17A4488D35241CDCCCC7CDAB650411F85EBD185D35241CDCCCC7CD9B6504152B81E8585D35241333333F3D6B6504185EB51E887D35241AE47E14AD7B65041A4703D7A88D35241295C8F72D8B650419A9999698AD35241
Аватара пользователя
zubenko1592
Активный участник
Сообщения: 164
Зарегистрирован: 23 апр 2011, 10:18
Репутация: -1

Re: данные blob

Сообщение zubenko1592 »

вот данные с поля "полигон"

Код: Выделить всё

0x000000001F85EB51E85AD640EC51B81E858DD940E17A14AEA759D640EC51B81E7590D9407B14AE47515ED640A4703D0A7792D9407B14AE47E15ED64052B81E85CB90D940295C8FC2955FD64048E17A147E8FD9401F85EB51E85AD640EC51B81E858DD940
а вот реальные координаты:

1 26166.08 22891.63
2 26177.83 22886.62
3 26185.86 22905.27
4 26179.18 22907.52
5 26173.97 22910.34
trir
Гуру
Сообщения: 5354
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: данные blob

Сообщение trir »

весело
0x00000000
1F85EB51E85AD640
EC51B81E858DD940

E17A14AEA759D640
EC51B81E7590D940
7B14AE47515ED640
A4703D0A7792D940
7B14AE47E15ED640
52B81E85CB90D940
295C8FC2955FD640
48E17A147E8FD940
1F85EB51E85AD640
EC51B81E858DD940
Аватара пользователя
zubenko1592
Активный участник
Сообщения: 164
Зарегистрирован: 23 апр 2011, 10:18
Репутация: -1

Re: данные blob

Сообщение zubenko1592 »

ааааа....
точно...
там же в базе дублируется первая координата в конце
тоесть, это нормально что 2,3 строка дублируется со строкой 12, 13

Вопрос - как это все таперь в арк засунуть?)))
trir
Гуру
Сообщения: 5354
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: данные blob

Сообщение trir »

Изображение
Аватара пользователя
zubenko1592
Активный участник
Сообщения: 164
Зарегистрирован: 23 апр 2011, 10:18
Репутация: -1

Re: данные blob

Сообщение zubenko1592 »

ну понятно) шутки-шутками, но это вообще реально?
trir
Гуру
Сообщения: 5354
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: данные blob

Сообщение trir »

велосипед есть, теперь нужен костыль:

1. Написать функции, что бы конвертировать "это" в wkb и обратно
2. Создать поле с wkb и конвертировать в него геометрию
3. Повесить триггеры везде где нужно

может сработает...
Аватара пользователя
zubenko1592
Активный участник
Сообщения: 164
Зарегистрирован: 23 апр 2011, 10:18
Репутация: -1

Re: данные blob

Сообщение zubenko1592 »

а что это за формат?

и может Вы видите связь между "этим" и координатами.
Может эта логика кажется вам очевидной?
мне она пока не понятна..
пробовал конвертировать в разных HEX editor - бесполезно.

может есть идеи...
trir
Гуру
Сообщения: 5354
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: данные blob

Сообщение trir »

40D65AE851EB851F = 2.28916300000000010186340659857E4
это 4 байта + массив double
Аватара пользователя
zubenko1592
Активный участник
Сообщения: 164
Зарегистрирован: 23 апр 2011, 10:18
Репутация: -1

Re: данные blob

Сообщение zubenko1592 »

а где вы взяли "40D65AE851EB851F"???
trir
Гуру
Сообщения: 5354
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: данные blob

Сообщение trir »

первое число
1F
85
EB
51
E8
5A
D6
40
Порядок байтов
dime1
Гуру
Сообщения: 939
Зарегистрирован: 29 май 2011, 19:41
Репутация: 94
Откуда: Киев

Re: данные blob

Сообщение dime1 »

Так а MSSQL разве поддерживает пространственные функции и поля, содержащие геометрию?
PostgreSQL и SpatiaLite, Geodatabase в помощь.
trir
Гуру
Сообщения: 5354
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: данные blob

Сообщение trir »

Так а MSSQL разве поддерживает пространственные функции и поля, содержащие геометрию?
давно, с MS SQL Server 2008 R2
и для ArcSDE я думаю это не важно, в конце концов wkb это просто blob
Аватара пользователя
zubenko1592
Активный участник
Сообщения: 164
Зарегистрирован: 23 апр 2011, 10:18
Репутация: -1

Re: данные blob

Сообщение zubenko1592 »

я понял.

скажите, а в каком формате геометрия должна храниться в поле чтобы арк ее корректно распознал?
Ответить

Вернуться в «ArcGIS»

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

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