ООО "ЛесИС" - ГИС TOPOL-L для лесного хозяйства, лесоустройства и арендаторов лесного фонда
ООО "ЛесИС" - ГИС TOPOL-L для лесного хозяйства, лесоустройства и арендаторов лесного фонда
lesis@ya.ru
+7(916)615-42-77

ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L

Объявление

Для участия в работе закрытой, технической части форума нужно быть пользователем ГИС TopoL-L2 (10.0) и Зарегистрироваться!

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L » РАБОТА С СОВМЕЩЕННЫМИ БАЗАМИ ТАКСАЦИИ И КАРТ » Связь базы с картой. Увязка площадей


Связь базы с картой. Увязка площадей

Сообщений 1 страница 19 из 19

1

При добавлении шейпа в блок и увязки площадей возникает ошибка:
http://forumupload.ru/uploads/0017/fb/db/42/t38350.png
в "Совмещение и увязка всех площадей " в разделе квартал , нет номера квартала
http://forumupload.ru/uploads/0017/fb/db/42/t64939.png
Тип атрибутов в картографии идентичен Демонстрационному региону
http://forumupload.ru/uploads/0017/fb/db/42/t12293.png

Как правильно связать базу и карту ?
Как создать таблицу 7550?

2

Атрибуты картографии соответствуют старой версии, а не новой.

Создайте пустую базу (правой кнопкой на списке в участковых лесничествах), при этом программа сама создаст блок с нужными атрибутами для полигонов типа "выдел". После этого в этот пустой блок уже постепенно импортируйте шейп, сначала линии, потом полигоны.
Инструкция Ссылка
Тренажер Ссылка

3

Алексей Курагин написал(а):

Атрибуты картографии соответствуют старой версии, а не новой.

Создайте пустую базу (правой кнопкой на списке в участковых лесничествах), при этом программа сама создаст блок с нужными атрибутами для полигонов типа "выдел". После этого в этот пустой блок уже постепенно импортируйте шейп, сначала линии, потом полигоны.
Инструкция Ссылка
Тренажер Ссылка

Сделали все по инструкции
Но фаил Р7550 при конвертации не находит.

4

И что за "конвертация"?
P7550 он у вас есть внутри блока или вы его создать пытаетесь?
Исходный векторный слой у вас откуда, в каком виде, как выглядит файл? Это шейп или блок VD.BLK старого формата?

5

Алексей Курагин написал(а):

И что за "конвертация"?
P7550 он у вас есть внутри блока или вы его создать пытаетесь?
Исходный векторный слой у вас откуда, в каком виде, как выглядит файл? Это шейп или блок VD.BLK старого формата?

Шейп фаил сделанный в Arcgis.
Фаил Р7550 есть в формате .BDS (в папке C:\LesIS\2011\R025\F001R025L010U002_Vyd.blk)

http://forumupload.ru/uploads/0017/fb/db/42/t71917.png

При исправлении пути в файле convertР и convertL указывается путь к фалу Р7550.
В временной папке , как указанно в инструкции (C:\LesIS\_Kart\02.blk) ( 02.blk -название созданного мною блока) и в этом блоке нет файла Р7550
В преобразовании в DBF появляется ошибка
http://forumupload.ru/uploads/0017/fb/db/42/t26040.png

Под конвертацией имела ввиду -преобразовать в DBF.

6

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

7

в настройках видео при просмотре поставьте качество 1080

ps. если ролик что-то нарушает, напишите, удалю

8

Алексей а если избавиться от двух лишних шагов? Копирования полигонов и затем копирования атрибутов. Создав пустой блок закрыть его а при создании блока из шейпа дать название этого блока. Вроде побыстрее будет. Или есть нюансы какие то?

9

у шейпа атрибуты не по стандарту 10-ки, поэтому будет конечно побыстрее, но работать в итоге не будет :)

10

Понял спасибо!

11

Добрый день! Может не туда пишу, но надеюсь на помощь.)) При увязке площадей появилась ошибка "Ошибка: EZeroDivide" и не дает больше переувязать все кварталы, исходя из их площади. В чем может быть проблема?http://forumupload.ru/uploads/0017/fb/db/35/t954083.png

12

LaptevaV написал(а):

В чем может быть проблема?

EZeroDivide = ошибка деления на ноль.
Анализируйте данные. Ищите не заполненные поля в БД... нулевые площади... невозможные условия...  Заочно за Вас это никто не сможет сделать.

13

А еще чаще пользуйтесь поиском. По значению "EZeroDivide" нашел похожую тему:
http://lesis.mybb.ru/viewtopic.php?id=508#p4842
а оттуда вышел на подробное обсуждение такой проблемы на старом форуме:
http://lesis.forum24.ru/?1-4-1542264865 … 0001-0#027
В том числе:

ДмитрийАлександрович написал(а):

Для решения этой задачи в "Контроле и увязке площадей" есть операция "Контроль площадей / Записать площади выделов в карту", она должна записать в блок карты текущие площади из таксации и распределить из, если необходимо, между полигонами, если в выделе несколько полигонов
......
Посмотрел по алгоритму: единственное деление - на сумму площадей выдела ГИС, то есть Area. Проверьте значения поля Area на нули.

14

а разве поле "аrea" не должно автоматом заполняться, т.к. показывает истинную "геометрию"?

15

Юрий написал(а):

а разве поле "аrea" не должно автоматом заполняться, т.к. показывает истинную "геометрию"?

"Пути... пользователей неисповедимы". Из того, что пользователи тут пишут, в большинстве случаев понять что они делали и в каком состоянии у них БД невозможно. Д.А. посмотрел текст и уточнил, что может быть в знаменателе, чтобы получить деление на ноль. Случаев не стандартного использования и самого Тополя и баз данных хватает.

16

Добрый вечер!

Идентичная проблема, описанная выше с ошибкой "EAcces Violation", только блок не импортированный, а свой, созданный в Топол 10.

При нажатии "Совмещение и увязка" выдаёт ошибку и пустые ячейки:

http://forumupload.ru/uploads/0017/fb/db/214/t590283.png
http://forumupload.ru/uploads/0017/fb/db/214/t308440.png

До этого возникла проблема с "Мигать текущим в окне карты". Когда включена функция и выбираешь выдел в Дереве объектов, программа мигает ВСЕМИ выделами от начала до конца. Вроде всё делалось по инструкции - создание участкового лесничества, литерация и т.д. ("вроде" - потому что делала не я лично).

Как можно решить эту проблему или где искать ошибку?

В атрибутивной информации в карте (когда нажимаешь на i в каждом полигоне), ячейки KvrNom и VydNom заполнены.

P.S. Задавала в "Поиске" по ключевым словам "EAcces Violation", но тем на форуме не выдало.

Пост написан 27.07.2022 17:25:36

17

sevkav написал(а):

Задавала в "Поиске" по ключевым словам "EAcces Violation", но тем на форуме не выдало

Ничего удивительного в этом нет. Поскольку искать нужно было не "EAcces Violation", а то, что Вам сообщила программа, а именно  - "EAccessViolation". На это форум выводит 41 сообщение, в том числе поясняющие что это такое:

Само по себе сообщение системное, неинформативное, просто говорит о необработанной ситуации или конфликте в библиотеках...
...
Само по себе сообщение мало о чем говорит (лишь место указывает) и не является ошибкой. Ошибка - это когда программа перестает работать или выполняет работу некорректно.
А это только служебное сообщение о какой то не обработанной ситуации (не обязательно в программе)  или некорректное обращение к библиотеке. Оно может появиться и в совершенно штатных ситуациях.

sevkav написал(а):

До этого возникла проблема с "Мигать текущим в окне карты". Когда включена функция и выбираешь выдел в Дереве объектов, программа мигает ВСЕМИ выделами от начала до конца.

Развернутые ответы по этой ситуации Вам дали в другой Вашей теме:
http://lesis.mybb.ru/viewtopic.php?id=806#p8123

sevkav написал(а):

Как можно решить эту проблему или где искать ошибку?

Только по картинке из Увязки и фразе "Вроде всё делалось по инструкции" мы Вам ничего не подскажем. У Вас ошибки в БД и их нужно искать и исправлять ДО увязки площадей по схеме, которую мы привели в теме по ссылке выше. Вы в ней по результатам так и не отписались. А новой информации для наших рекомендаций Вы не сообщили.
Если рекомендации по ссылке не позволят исправить какие то КОНКРЕТНЫЕ ошибки - подробно описывайте их (непересекаемые линии... дырки... перехлесты... и т.п.), сможем подсказать конкретно.

18

Нарушение пп. 1.3, 1.4, 1.6, 2.2, 2.5, 3.5.
Проигнорированы наши рекомендации, продемонстрировано нежелание изучать и исправлять свои ошибки в соответствии с рекомендациями, отсутствует конкретная информация, позволяющая разобраться в проблеме.
Не исправив ошибки, алгоритм поиска и исправления которых внятно описан, пользователь приступил к следующим этапам работы, выполнение которых при наличии ошибок невозможно, о чем минимум дважды пользователь уведомлялся.
Переведен в режим "чтения". Возврат в "Пользователи" возможен только по официальному письму с подписью руководителя  и печатью организации, гарантирующему соблюдение Правил со стороны пользователя. При отсутствии такового - участник будет забанен безвозвратно, а организации будет отказано в техподдержке на основании п.2.4 Договора.

Пост написан 28.07.2022 15:04:52

19

sevkav написал(а):

Вроде всё делалось по инструкции - создание участкового лесничества

http://forumupload.ru/uploads/0017/fb/db/9/t184141.png
Конечно и с нулевым лесничеством и нулевым участковым программа работает. Но я сильно сомневаюсь, что так создавать каталог прописано в инструкции.  :nope:

Пост написан 06.08.2022 11:39:32


Вы здесь » ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L » РАБОТА С СОВМЕЩЕННЫМИ БАЗАМИ ТАКСАЦИИ И КАРТ » Связь базы с картой. Увязка площадей



Почтовый адрес для ЗАКАЗНЫХ писем:
С.П.Грешнов, +7(916)615-42-77, 108832, А/Я №1
НЕ ИСПОЛЬЗОВАТЬ курьерскую доставку!!!
E-Mail: lesis@ya.ru
Вопросы общего характера:
+7(916)615-42-77
РОССИЙСКАЯ ФЕДЕРАЦИЯ
Общество с ограниченной ответственностью "ЛЕСИС"
ОГРН: 1035007204902, ИНН: 5036046400, КПП: 503601001