Список форумов www.integro.ru www.integro.ru
ЦСИ ИНТЕГРО
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Как быстрее удалить объекты в слое

 
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы разработчиков
Предыдущая тема :: Следующая тема  
Автор Сообщение
BarakudaX777



Зарегистрирован: 07.07.2014
Сообщения: 26
Откуда: ООО "ГЕОГРАД" г. Орск

СообщениеДобавлено: Пн 01 Сен 2014 17:38    Заголовок сообщения: Как быстрее удалить объекты в слое Ответить с цитатой

Перечитал весь форум. Так и не нашел ответа на то как быстрее осуществлять удаление объектов со слоя.
Объясню поставленную задачу:

С сайта росреестр в карту "кадастровые деления" загружаются объекты с сайта. Раз в неделю данные обновляются. Хочется сделать быструю очистку от старых объектов. Средствами ингео данный процесс занимает много времени. Пробовал делал удаление объектов в слое через API но тоже долго.

Так как процесс удаления объектов достаточно долгий, сначала я подумал что возможно просто брать слой, создавать у него дубликаты стилей а старые удалять, но выяснилось что объекты остаются просто у них не задан стиль отображения. Я понял что это из за того что объекты привязываются не к стилю а к слою.

Интересует тогда следующий вопрос, что если создавать новый слой с именем предыдущего с указанием его стилей, а старый удалять... удалятся ли тогда таблицы если удалить слой или тоже останутся висеть в базе. Впринципе понимаю что идентификатор у нового слоя будет уже другой но это не столь важно.

Кто что посоветует? Как ускорить процесс удаления? Может как то отключать перерисовку объектов, или удалять семантику... готов выслушать все советы!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Бабин Олег(2)



Зарегистрирован: 16.03.2011
Сообщения: 5

СообщениеДобавлено: Вт 02 Сен 2014 10:31    Заголовок сообщения: Ответить с цитатой

Средствами ИнГЕО можно быстро очистить слой. В проводнике БД правой кнопкой на слой - Очистить слой.

"С сайта росреестр в карту "кадастровые деления" загружаются объекты с сайта."

А можно в деталях, как процесс загрузки происходит?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
BarakudaX777



Зарегистрирован: 07.07.2014
Сообщения: 26
Откуда: ООО "ГЕОГРАД" г. Орск

СообщениеДобавлено: Вт 02 Сен 2014 11:18    Заголовок сообщения: Ответить с цитатой

Бабин Олег(2) писал(а):
А можно в деталях, как процесс загрузки происходит?


Да конечно. С сайта росреестра скачиваем архив с картами формата mif/mid.

В Ингео заранее занесена карта "Кадастровые деления Росреестра", со слоем "Кадастровые деления". В нем созданы 4 стиля:
- кадастровые кварталы;
- учтеные земельные участки;
- ранее учтенные земельные участки;
- введенные земельные участки.

Далее в Ингео выбираем импорт, выбираем файлы и на основании них указываем стиль, слой и карту. Таблицу создаем новую с именами
kk, uzu,ruzu,vzu....

Все. на этом импорт заканчивается. Импорт примерно около 40 тысяч объектов. Поэтому если через неделю мы начинаем снова импортировать, мы предварительно очищаем слой от старых объектов и повторяем манипуляции по импорту.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
BarakudaX777



Зарегистрирован: 07.07.2014
Сообщения: 26
Откуда: ООО "ГЕОГРАД" г. Орск

СообщениеДобавлено: Вт 02 Сен 2014 11:24    Заголовок сообщения: Ответить с цитатой

Спасибо большое и как я раньше не заметил той кнопки. Мы выделяли все объекты и удаляли их. Происходила перерисовка и все шло достаточно долго
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Бабин Олег



Зарегистрирован: 07.07.2008
Сообщения: 13
Откуда: г.Уфа

СообщениеДобавлено: Вт 02 Сен 2014 11:39    Заголовок сообщения: Ответить с цитатой

Спасибо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
BarakudaX777



Зарегистрирован: 07.07.2014
Сообщения: 26
Откуда: ООО "ГЕОГРАД" г. Орск

СообщениеДобавлено: Ср 03 Сен 2014 08:18    Заголовок сообщения: Ответить с цитатой

Просто не хочется обычным пользователям показывать проводник! Это слишком большую опасность представляет. Мало ли они какой нужный слой удалят или очистят. Програмно я бы привязал очистку именно для этого слоя
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Vita



Зарегистрирован: 20.08.2013
Сообщения: 42
Откуда: Хабаровск

СообщениеДобавлено: Ср 03 Сен 2014 10:03    Заголовок сообщения: Ответить с цитатой

BarakudaX777 писал(а):
Бабин Олег(2) писал(а):
А можно в деталях, как процесс загрузки происходит?


Да конечно. С сайта росреестра скачиваем архив с картами формата mif/mid.

В Ингео заранее занесена карта "Кадастровые деления Росреестра", со слоем "Кадастровые деления". В нем созданы 4 стиля:
- кадастровые кварталы;
- учтеные земельные участки;
- ранее учтенные земельные участки;
- введенные земельные участки.

Далее в Ингео выбираем импорт, выбираем файлы и на основании них указываем стиль, слой и карту. Таблицу создаем новую с именами
kk, uzu,ruzu,vzu....

Все. на этом импорт заканчивается. Импорт примерно около 40 тысяч объектов. Поэтому если через неделю мы начинаем снова импортировать, мы предварительно очищаем слой от старых объектов и повторяем манипуляции по импорту.

Простите, а Вы в какой стране живете, что у Вас Росреестр предоставляет (позволяет скачать!) информацию в векторе на всю территорию сразу?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Владимир_И



Зарегистрирован: 19.07.2013
Сообщения: 13
Откуда: Самара

СообщениеДобавлено: Ср 03 Сен 2014 11:21    Заголовок сообщения: Ответить с цитатой

Цитата:
Простите, а Вы в какой стране живете, что у Вас Росреестр предоставляет (позволяет скачать!) информацию в векторе на всю территорию сразу?

Может быть можно присоединиться? А то, за каждую выписку платить приходится! Very Happy
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
BarakudaX777



Зарегистрирован: 07.07.2014
Сообщения: 26
Откуда: ООО "ГЕОГРАД" г. Орск

СообщениеДобавлено: Ср 03 Сен 2014 13:47    Заголовок сообщения: Ответить с цитатой

Ну а причем тут выписки.
http://to56.rosreestr.ru/kadastr/inform_zu/
Речь идет о кадастровых кварталах, и участках.
Да и вообще не понимаю как это влияет на суть вопроса.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Vita



Зарегистрирован: 20.08.2013
Сообщения: 42
Откуда: Хабаровск

СообщениеДобавлено: Ср 03 Сен 2014 15:49    Заголовок сообщения: Ответить с цитатой

BarakudaX777 писал(а):
Ну а причем тут выписки.
http://to56.rosreestr.ru/kadastr/inform_zu/
Речь идет о кадастровых кварталах, и участках.
Да и вообще не понимаю как это влияет на суть вопроса.


Повезло Вам с областной ФКП, адекватное руководство...
Наша ФКП с полгода назад выкладывала только кадастровые кварталы, а теперь и это убрали с сайта, ибо, как говорят, такой способ предоставления информации не предусмотрен регламентом.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
APopov



Зарегистрирован: 19.06.2006
Сообщения: 347
Откуда: Самара

СообщениеДобавлено: Сб 06 Сен 2014 15:46    Заголовок сообщения: Ответить с цитатой

BarakudaX777 писал(а):
Просто не хочется обычным пользователям показывать проводник! Это слишком большую опасность представляет. Мало ли они какой нужный слой удалят или очистят. Програмно я бы привязал очистку именно для этого слоя


Ничего страшного пользователи через проводник не сделают, если грамотно настроить им права.
Мы проводник от юзеров давно не прячем, просто на нужные слои (Рабочая "песочница") даём права на редактирование параметров слоя/карты, а на прочие слои - нет.

_________________
ОАО "Самара-Информспутник",
инженер-программист Попов Артем
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы разработчиков Часовой пояс: GMT + 5
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете добавлять приложения в этом форуме
Вы можете скачивать файлы в этом форуме


© phpBB Group
Русская поддержка phpBB