Імпорт з MS Excel

Геодезична інформаційна система 6 та Геодезична інформаційна система 6 Агро

Модератори: NickS, feNICKs

orso8888
Повідомлень: 14
З нами з: 08 серпня 2012, 09:39

Re: Импорт из MS Excel

Повідомлення orso8888 » 17 серпня 2012, 15:43

Да. В большинстве случаев Вам придется указывать или менять тип Улиц.
:tnk: зрозуміло
проте, якщо
<StreetName>8-й пров. Залізничний</StreetName>

тоді, що має бути в тегові <StreetStreetType>? має бути пусто?

feNICKs
Повідомлень: 412
З нами з: 13 січня 2012, 16:03
Контактна інформація:

Re: Импорт из MS Excel

Повідомлення feNICKs » 17 серпня 2012, 16:10

В параметрах "Улицы", "Тип" и "Наименование" - обязательные поля для заполнения. Вы указали в своем примере
8-й пров. Залізничний
, я предположил, что такое наименованные должно фигурировать в данных зем.участка и соответственно в ХМЛ-файле. А в <StreetStreetType> у Вас по любому будет стоять значение "Провулок".

Аватар користувача
NickS
Повідомлень: 1393
З нами з: 04 квітня 2008, 12:21

Re: Импорт из MS Excel

Повідомлення NickS » 17 серпня 2012, 18:21

orso8888 писав:
<StreetName>8-й пров. Залізничний</StreetName>

тоді, що має бути в тегові <StreetStreetType>? має бути пусто?

А от оце вже серйозне запитання.
<StreetName> - назва вулиці (Пацаєва, Попова, Леніна і т.п.)
<StreetStreetType> - тип вулиці (вулиця, провулок, алея і т.п.)
Отже потрібно спочатку розібратись що у Вас назва вулиці, а що тип вулиці. Можливо правильно буде "пров. 8-й Залізничний", де "пров." - провулок, тип проїзду, а "8-й Залізничний" - назва проїзду (вулиці). Тоді й заповнювати в ГІС6 потрібно відповідно.

orso8888
Повідомлень: 14
З нами з: 08 серпня 2012, 09:39

Re: Импорт из MS Excel

Повідомлення orso8888 » 20 серпня 2012, 09:26

Перед імпортом, я зробив копію бази данних.
Імпортував. дві колонки (коатту і назва вулиці)
Всім імпортованим вулицям тип не призначився взагалі :(
Версія GIS 6.1.4.7
1. як відновити базу mssql2000 з резервної копії .bak ?
2. як провести, імпорт, щоб хоча б всім, було задано вулицю?

Аватар користувача
Dorochenko_iv
Повідомлень: 162
З нами з: 12 березня 2010, 21:55
Звідки: м.Чернігів
Контактна інформація:

Re: Импорт из MS Excel

Повідомлення Dorochenko_iv » 20 серпня 2012, 14:30

orso8888 писав:Перед імпортом, я зробив копію бази данних.

Краще за все, щоб зробити копію бази даних:
1. зупиняеш сервер mssql2000
2. зоходиш в папку с:\Program Files\Gis6\
3. робиш копію папки Data
4. запускаєш сервер

Щоб відновити базу:
1. зупиняеш сервер mssql2000
2. зоходиш в папку с:\Program Files\Gis6\
3. заміняєш папку Data на архівну
4. запускаєш сервер.
Таким чином можна з легкістю експерементувати з базою, не боячись за наслідки.

Аватар користувача
NickS
Повідомлень: 1393
З нами з: 04 квітня 2008, 12:21

Re: Импорт из MS Excel

Повідомлення NickS » 21 серпня 2012, 10:47

orso8888 писав:1. як відновити базу з резервної копії?

Про це написано у відповідній темі:
http://www.gis.org.ua/forum/viewtopic.php?f=3&t=325&p=2454#p2454
orso8888 писав:2. як провести, імпорт, щоб хоча б всім, було задано вулицю?

Вам помилково не так сказали. Насправді, щоб імпортувати список проїздів (вулиць) потрібно мати такий формат екселевської таблиці:
1. Вид проїзду (він має мати саме те ім'я, що є в списку видів проїзду).
2. Назва проїзду.
3. Кадастровий номер проїзду.
4. Почтовий індекс (якщо потрібно)

Наприклад:

1.jpg
Приклад таблиці для імпорту вулиць

Dorochenko_iv писав: Щоб відновити базу:
1. зупиняеш сервер mssql2000
2. зоходиш в папку с:\Program Files\Gis6\
3. заміняєш папку Data на архівну
4. запускаєш сервер.
Таким чином можна з легкістю експерементувати з базою, не боячись за наслідки.

Все ж не рекомендую підміняти файли, бо можна потім взагалі базу не підключити. Краще використовувати спосіб описаний мною вище в посиланні (за допомогою утиліти "Attach").

orso8888
Повідомлень: 14
З нами з: 08 серпня 2012, 09:39

Re: Импорт из MS Excel

Повідомлення orso8888 » 22 серпня 2012, 17:08

Моє перше повідомлення на форумі де, я не задаю питань :roll: Дякуючи розробникам :tnk: , набрався сміливості і відваги поділитись своїм досвідом.
Я провів імпорт, як написав Niks
Проте в результаті, чомусь вулиці, завулки, площі отримали свої назви. Нажаль при імпорті провулкам в поле [ID_TypeStreet] поназначало нулі, замість коду провулка (14) :facepalm: . Можливо десь я на пратачив, хоча слово провулок, перевіряв, співпадає з видами проїздів. Спробував змінювати вручу, винаходячи провулки. Виявилось їх є 300 шт. і на перші 10 змін витратив 5хв. Лінь двигун прогресу. Тому вирішив провести SQL запит на зміну таблиці :) нажаль SQL знаю слабо :rtfm: .
Тому я пішов іншим шляхом 8-) . За допомогою Access 2010 підключився до SQL2008 :ugeek: , а саме до таблиці dbo_Street і провів звичайний запит на обновлення даних. На це витратив 2 хвилини. Перевірив у GIS6. Провулки стали на свої місця. Замість нудного клацання вручну.

Аватар користувача
shelsadmin
Администратор
Повідомлень: 130
З нами з: 29 лютого 2008, 12:46
Звідки: Компания ШЕЛС
Контактна інформація:

Re: Импорт из MS Excel

Повідомлення shelsadmin » 23 серпня 2012, 10:11

Выполнил проверку импорта примера с видом (провулок), и программа присвоила ID_TypeStreet=14. Возможно проблема в символах. Если Вы сбросите Ваш фрагмент таблицы с такими записями мы сможем точно указать причину не корректного импорта.

orso8888 писав:Нажаль при імпорті провулкам в поле [ID_TypeStreet] поназначало нулі, замість коду провулка (14). Можливо десь я на пратачив, хоча слово провулок, перевіряв, співпадає з видами проїздів.

puhallski
Повідомлень: 21
З нами з: 26 січня 2013, 15:01

Re: Импорт из MS Excel

Повідомлення puhallski » 27 січня 2013, 13:37

Есть в наличии реестры государственных актов и договоров аренды в формате MS Exel, пытался импортировать их в базу через ф-ци импорта («Реестр зарегистрированных договоров аренды» и «Реестр зарегистрированных государственных актов на право собственности» ) но не импортируется.
Работает ли данная функция? И подходит ли она для решения данной задачи?
Заранее способа!

Аватар користувача
NickS
Повідомлень: 1393
З нами з: 04 квітня 2008, 12:21

Re: Импорт из MS Excel

Повідомлення NickS » 28 січня 2013, 11:53

puhallski писав:Есть в наличии реестры государственных актов и договоров аренды в формате MS Exel, пытался импортировать их в базу через ф-ци импорта («Реестр зарегистрированных договоров аренды» и «Реестр зарегистрированных государственных актов на право собственности» ) но не импортируется.
Работает ли данная функция? И подходит ли она для решения данной задачи?

Конечно работает! Но у Ваши документы должны быть в том формате, которые предлагает та или иная опция импорта (с правой стороны указано номер колонки и информация, которая должна в ней быть). Причём шапок никаких не надо в екселе! Кроме того, есть обязательная информация, без которой объекты не будут импортироваться. Разберитесь правильно ли Вы подготовили документ Exel. Если всё равно не получается, тогда вышлите пример того документа, что Вы подготовили, проверим.