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

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

Объявление

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

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

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



Координаты точек

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

1

Здравствуйте!
Как самостоятельно задать координаты для точки. Есть список координат, как эти координаты внести в атрибуты точки.

2

Если "поштучно", то при создании новой точки можно нажать "ноль" на клавиатуре и ввести координаты числами. Это работает почти везде.

Если точек много, то воспользуйтесь импортом из Ascii - текстового файла.

3

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

воспользуйтесь импортом из Ascii - текстового файла

Не подскажите. А как должен выглядеть текстовый файл. Пробую по разному виснет после создания блока. И если можно, как правильно сделать импорт?

4

Текстовый файл - построчный, программа позволяет подстроить импорт под разные форматы и разделители полей. В самом простом варианте - только координаты, но могут быть импортированы и другие поля. При импорте создается новый блок.

Замечания по импорту точек.

1."Данные / импортировать / Импорт из ASCII file" - выбираете файл на диске.

2. "использовать мастер импорте из ASCII" - Далее

3. Устанавливаете: файл с разделителями или по фиксированным позициям, есть ли заголовочные строки. Установил: "Разделение - столбцы разделяются ...", импорт с нулевой строки - Далее.

4. "Импортировать все строки" (можно настроить фильтрацию строк) - Далее.

5. Указываете разделитель столбцов, у меня был пробел - поставил "галочку" на "Интервал" (неточный перевод), столбцы разделились; при необходимости включите "Более одного разделителя подряд" - Далее.

6. По разделителям программа готова импортировать три столбца, у меня их два. Двойной щелчок по первой строке и в появившемся диалоге из выпадающего списка выбираю "координата по горизонтали"; двойной щелчок по второй строке и в появившемся диалоге из выпадающего списка выбираю "координата по вертикали"; третий оставляем "не импортировать" - Далее.

7. Задаёте имя блока, систему координат и - Завершить.

8. Выполняется импорт, блок появляется в дереве TopoL -  затем "бросаете" блок в окно карты - он прорисовывается.

5

Сергей Городничев написал(а):

А как должен выглядеть текстовый файл.... Пробую по разному виснет после создания блока.

Я сейчас попробовал "на дурака" импортировать только координаты, сформированные в лесосеках по схеме Дмитрия Александровича:

Текст файла созданного в лесосеках

Основной ход
Точка Румб град мин метры фикс Y (гор.) X (верт.)
1 СВ: 71 33.91   223.37     6577652.476 6405766.554
2 ЮЗ:   0   0.00    80.73     6577864.382 6405837.189
3 ЮЗ: 71   1.77   227.63     6577864.382 6405756.464
4 СВ:   2 17.41    84.16     6577649.113 6405682.465
1             6577652.476 6405766.554

Все кроме координат удалил:

Файл для импорта

6577652.476 6405766.554
6577864.382 6405837.189
6577649.113 6405682.465
6577864.382 6405756.464

Все получилось. Блок открылся сам по тому же месту, где я прорисовал контур в лесосеках.
Начни с малого объема, потренируйся, потом усложняй задачу до той, которая у тебя есть. Проверь, нет ли лишних разделителей. В текстовом файле пробел и табулятор могут выглядеть идентично.
В Notepad++ есть функция "Показать все символы" - просмотри свой файл на предмет двойных разделителей.... и т.д. и т.п.

6

Спасибо за исчерпывающий ответ. Разобрался.




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