Surfer 10 поясните

Все про Surfer
rys001
Новоприбывший
Сообщения: 9
Зарегистрирован: 15 июл 2011, 22:41
Репутация: 0

Surfer 10 поясните

Сообщение rys001 » 15 июл 2011, 23:07

Добрый день!
Создаю DAT файл указываю в нем 10 колонок и 30 строк (данные магнитометра съемка на местности),
при создании grid файла я так понял он работает только с первыми тремя колонками ( X, Y, Z),
а остальные данные ИГНОРИРУЕТ?
Что делать что бы все данные участвовали в построении карт?
С программой столкнулся впервые опыта работы с подобными не имею, в найденных описаниях ответа не нашел.
Спасибо :) :)

Александр Мурый
Гуру
Сообщения: 5073
Зарегистрирован: 26 сен 2009, 16:26
Статьи: 3
Проекты: 5/1
Репутация: 727
Ваше звание: званий не имею
Откуда: Москва

Re: Surfer 10 поясните

Сообщение Александр Мурый » 15 июл 2011, 23:28

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

rys001
Новоприбывший
Сообщения: 9
Зарегистрирован: 15 июл 2011, 22:41
Репутация: 0

Re: Surfer 10 поясните

Сообщение rys001 » 15 июл 2011, 23:49

Уточняю магнитометром произвели съемку местности то есть через каждый 1 метр записывали показания магнитометра ( изменения магнитного поля) и получили в результате таблицу 10 колонок по 30 строк.
И что из них координаты, а что данные?
Как произвести их обработку?

Александр Мурый
Гуру
Сообщения: 5073
Зарегистрирован: 26 сен 2009, 16:26
Статьи: 3
Проекты: 5/1
Репутация: 727
Ваше звание: званий не имею
Откуда: Москва

Re: Surfer 10 поясните

Сообщение Александр Мурый » 16 июл 2011, 00:15

Телепатов здесь нет, надо увидеть, как выглядят данные. Если возможно, приведите пример или лучше выложите кусок данных.
Редактор материалов, модератор форума

rys001
Новоприбывший
Сообщения: 9
Зарегистрирован: 15 июл 2011, 22:41
Репутация: 0

Re: Surfer 10 поясните

Сообщение rys001 » 16 июл 2011, 02:17

Вот так выглядят данные
809 808 806 806 804 789 786 784 801 801
810 808 806 807 813 789 786 774 799 803
812 811 807 808 805 789 786 786 799 800
806 811 806 808 809 789 786 790 802 800
808 811 806 807 806 789 785 792 803 802
806 808 807 805 808 789 786 792 799 802
805 807 807 811 810 789 786 790 800 804
805 807 816 806 806 792 789 789 795 804
809 809 807 810 805 796 786 790 801 801
802 807 805 804 806 796 782 787 800 801
787 801 801 804 805 791 784 786 794 801
784 803 804 809 810 791 780 789 798 801
773 796 804 807 809 792 784 790 802 806
765 793 802 808 812 793 789 792 800 806
768 792 806 805 800 792 780 795 799 806
777 795 795 807 783 794 759 797 800 803
779 795 803 805 811 792 789 790 801 804
785 800 731 807 809 794 786 792 804 805
802 805 806 804 806 792 788 789 806 806
802 806 806 807 808 793 787 795 802 808
815 802 810 806 808 795 786 793 800 808
815 800 810 808 808 790 791 797 801 804
805 805 810 805 810 799 793 797 805 803
808 803 810 819 812 797 792 804 802 816
808 802 810 801 812 796 791 798 801 814
814 809 809 809 811 796 794 795 797 812
806 811 807 812 808 796 793 791 805 810
822 808 809 811 812 795 794 800 805 806
818 813 811 810 808 795 792 800 805 810
825 813 817 813 813 795 797 800 801 809

ggis
Завсегдатай
Сообщения: 293
Зарегистрирован: 31 окт 2008, 10:39
Репутация: 1

Re: Surfer 10 поясните

Сообщение ggis » 16 июл 2011, 11:40

надо еще одну координату крайней нижней левой точки (значение ее 825), чтобы привязаться, для пробы я поставил (xy-0,0)
Вложения
grid.rar
(500 байт) 209 скачиваний

Александр Мурый
Гуру
Сообщения: 5073
Зарегистрирован: 26 сен 2009, 16:26
Статьи: 3
Проекты: 5/1
Репутация: 727
Ваше звание: званий не имею
Откуда: Москва

Re: Surfer 10 поясните

Сообщение Александр Мурый » 16 июл 2011, 12:15

ggis, всё так. В общем, к файлу надо просто добавить заголовок (первые пять строк) и получается Surfer ASCII Grid:

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

DSAA
10 30
0,5 9,5
0,5 29,5
731 825
825 813 817 813 813 795 797 800 801 809 
818 813 811 810 808 795 792 800 805 810 
822 808 809 811 812 795 794 800 805 806 
806 811 807 812 808 796 793 791 805 810 
814 809 809 809 811 796 794 795 797 812 
808 802 810 801 812 796 791 798 801 814 
808 803 810 819 812 797 792 804 802 816 
805 805 810 805 810 799 793 797 805 803 
815 800 810 808 808 790 791 797 801 804 
815 802 810 806 808 795 786 793 800 808 
802 806 806 807 808 793 787 795 802 808 
802 805 806 804 806 792 788 789 806 806 
785 800 731 807 809 794 786 792 804 805 
779 795 803 805 811 792 789 790 801 804 
777 795 795 807 783 794 759 797 800 803 
768 792 806 805 800 792 780 795 799 806 
765 793 802 808 812 793 789 792 800 806 
773 796 804 807 809 792 784 790 802 806 
784 803 804 809 810 791 780 789 798 801 
787 801 801 804 805 791 784 786 794 801 
802 807 805 804 806 796 782 787 800 801 
809 809 807 810 805 796 786 790 801 801 
805 807 816 806 806 792 789 789 795 804 
805 807 807 811 810 789 786 790 800 804 
806 808 807 805 808 789 786 792 799 802 
808 811 806 807 806 789 785 792 803 802 
806 811 806 808 809 789 786 790 802 800 
812 811 807 808 805 789 786 786 799 800 
810 808 806 807 813 789 786 774 799 803 
809 808 806 806 804 789 786 784 801 801
Формат заголовка:
DSAA -- указывает, что файл в формате "Surfer ASCII Grid"
10 30 -- размер матрицы (столбцы / строки)
0,5 9,5 -- координаты по X
0,5 29,5 -- координаты по Y
731 825 -- миним./максим. значения

Такой открывается не только в Surfer, его можно импортировать в ГИС, например, в SAGA или GRASS.
Последний раз редактировалось Александр Мурый 16 июл 2011, 16:05, всего редактировалось 1 раз.
Редактор материалов, модератор форума

rys001
Новоприбывший
Сообщения: 9
Зарегистрирован: 15 июл 2011, 22:41
Репутация: 0

Re: Surfer 10 поясните

Сообщение rys001 » 16 июл 2011, 14:25

Спасибо, понял решение есть,
"надо еще одну координату крайней нижней левой точки (значение ее 825), чтобы привязаться, для пробы я поставил (xy-0,0)"
а где ее ставить в каком месте эту координату?
Прошу прощения за бестолковость, разжуйте пожалуйста!:))
Добавление к файлу заголовка ясно
"0,5 9,5 -- координаты по X
0,5 29,5 -- координаты по Y"
эти цифры откуда растут?

Александр Мурый
Гуру
Сообщения: 5073
Зарегистрирован: 26 сен 2009, 16:26
Статьи: 3
Проекты: 5/1
Репутация: 727
Ваше звание: званий не имею
Откуда: Москва

Re: Surfer 10 поясните

Сообщение Александр Мурый » 16 июл 2011, 15:23

rys001 писал(а): "надо еще одну координату крайней нижней левой точки (значение ее 825), чтобы привязаться, для пробы я поставил (xy-0,0)"
а где ее ставить в каком месте эту координату?
Т.к. координаты явно не указаны, надо задать их, исходя из самих данных. Для простоты начало координат пусть 0,0, по X -- 0-10, по Y -- 0-30. Как это сделать в самом сёрфере, подскажет, наверное, ggis. Я пошёл через Surfer ASCII Grid и задал их там.
rys001 писал(а): "0,5 9,5 -- координаты по X
0,5 29,5 -- координаты по Y"
эти цифры откуда растут?
Если я правильно понимаю, в сёрфере регистрация растра по центру пиксела ("pixel node registration"). Т.е. это координаты центров пикселей.
Редактор материалов, модератор форума

rys001
Новоприбывший
Сообщения: 9
Зарегистрирован: 15 июл 2011, 22:41
Репутация: 0

Re: Surfer 10 поясните

Сообщение rys001 » 16 июл 2011, 18:21

Surfer ASCII Grid это что за программа?

Александр Мурый
Гуру
Сообщения: 5073
Зарегистрирован: 26 сен 2009, 16:26
Статьи: 3
Проекты: 5/1
Репутация: 727
Ваше звание: званий не имею
Откуда: Москва

Re: Surfer 10 поясните

Сообщение Александр Мурый » 16 июл 2011, 20:07

rys001 писал(а):Surfer ASCII Grid это что за программа?
Это не программа, это "родной" формат сёрфера для хранения растровых данных в простом текстовом виде (ASCII). Получается путём добавления заголовка (по типу того, что указан выше) к текстовому файлу с данными.
Вот здесь, например, можно почитать про формат. Или в официальном руководстве по Surfer 10.
Редактор материалов, модератор форума

rys001
Новоприбывший
Сообщения: 9
Зарегистрирован: 15 июл 2011, 22:41
Репутация: 0

Re: Surfer 10 поясните

Сообщение rys001 » 16 июл 2011, 21:43

Спасибо за ссылки! Русскоязычные ресурсы на этот предмет существуют?
Потому как познания в английском сводятся к знанию о его существовании:)))
Эта программа для меня как и ей подобные совершенно незнакомы, а разобраться
надо.

Александр Мурый
Гуру
Сообщения: 5073
Зарегистрирован: 26 сен 2009, 16:26
Статьи: 3
Проекты: 5/1
Репутация: 727
Ваше звание: званий не имею
Откуда: Москва

Re: Surfer 10 поясните

Сообщение Александр Мурый » 16 июл 2011, 22:59

БОльшая часть информации, конечно, на англ-м. Чтобы нормально разобраться, придётся всё-таки читать на буржуйском. Для первого знакомства на русском подойдут гениальные труды отечественных авторов :), иногда называющих Surfer "геоинформационной системой", в то время как его создатели ясно говорят: "пакет для моделирования поверхности, создания контуров (contouring) и 3D-визуализации".
Ссылки:
http://window.edu.ru/window_catalog/red ... m08-60.pdf
http://www.ksu.ru/f2/bin_files/malcev_surfer7!53.pdf


Вообще, на Сёрфере свет клином не сошёлся. Многие (в том числе открытые и свободные) ГИС с растровыми функциями делают то же самое (плюс-минус), но русифицировано там мало. Например, GRASS / SAGA / ILWIS / SEXTANTE. Зная хоть немного англ-й, проще всего разобраться с SAGA.
Редактор материалов, модератор форума

rys001
Новоприбывший
Сообщения: 9
Зарегистрирован: 15 июл 2011, 22:41
Репутация: 0

Re: Surfer 10 поясните

Сообщение rys001 » 17 июл 2011, 11:43

Спасибо !!! Будем разбираться:))))

rys001
Новоприбывший
Сообщения: 9
Зарегистрирован: 15 июл 2011, 22:41
Репутация: 0

Re: Surfer 10 поясните

Сообщение rys001 » 18 июл 2011, 11:29

Вопрос специалистам, можно ли так делать, дописал к таблице условные координаты в таком виде
(см. ниже) в экселе
координатыShow
-28,5 809 808 806 806 804 789 786 784 801 801
-27,5 810 808 806 807 813 789 786 774 799 803
-26,5 812 811 807 808 805 789 786 786 799 800
-25,5 806 811 806 808 809 789 786 790 802 800
-24,5 808 811 806 807 806 789 785 792 803 802
-23,5 806 808 807 805 808 789 786 792 799 802
-22,5 805 807 807 811 810 789 786 790 800 804
-21,5 805 807 816 806 806 792 789 789 795 804
-20,5 809 809 807 810 805 796 786 790 801 801
-19,5 802 807 805 804 806 796 782 787 800 801
-18,5 787 801 801 804 805 791 784 786 794 801
-17,5 784 803 804 809 810 791 780 789 798 801
-16,5 773 796 804 807 809 792 784 790 802 806
-15,5 765 793 802 808 812 793 789 792 800 806
-14,5 768 792 806 805 800 792 780 795 799 806
-13,5 777 795 795 807 783 794 759 797 800 803
-12,5 779 795 803 805 811 792 789 790 801 804
-11,5 785 800 731 807 809 794 786 792 804 805
-10,5 802 805 806 804 806 792 788 789 806 806
-9,5 802 806 806 807 808 793 787 795 802 808
-8,5 815 802 810 806 808 795 786 793 800 808
-7,5 815 800 810 808 808 790 791 797 801 804
-6,5 805 805 810 805 810 799 793 797 805 803
-5,5 808 803 810 819 812 797 792 804 802 816
-4,5 808 802 810 801 812 796 791 798 801 814
-3,5 814 809 809 809 811 796 794 795 797 812
-2,5 806 811 807 812 808 796 793 791 805 810
-1,5 822 808 809 811 812 795 794 800 805 806
-0,5 818 813 811 810 808 795 792 800 805 810
0,5 825 813 817 813 813 795 797 800 801 809
0,5 1,5 2,5 3,5 4,5 5,5 6,5 7,5 8,5 9,5
затем все это переписал в такой вид (см. ниже) в экселе
-28,5 0,5 809
-27,5 0,5 810
-26,5 0,5 812
-25,5 0,5 806
-24,5 0,5 808
-23,5 0,5 806
-22,5 0,5 805
-21,5 0,5 805
-20,5 0,5 809
-19,5 0,5 802
-18,5 0,5 787
-17,5 0,5 784
-16,5 0,5 773
-15,5 0,5 765
-14,5 0,5 768
-13,5 0,5 777
-12,5 0,5 779
-11,5 0,5 785
-10,5 0,5 802
-9,5 0,5 802
-8,5 0,5 815
-7,5 0,5 815
-6,5 0,5 805
-5,5 0,5 808
-4,5 0,5 808
-3,5 0,5 814
-2,5 0,5 806
-1,5 0,5 822
-0,5 0,5 818
0,5 0,5 825
-28,5 1,5 808
-27,5 1,5 808
-26,5 1,5 811
-25,5 1,5 811
-24,5 1,5 811
-23,5 1,5 808
-22,5 1,5 807
-21,5 1,5 807
-20,5 1,5 809
-19,5 1,5 807
-18,5 1,5 801
-17,5 1,5 803
-16,5 1,5 796
-15,5 1,5 793
-14,5 1,5 792
-13,5 1,5 795
-12,5 1,5 795
-11,5 1,5 800
-10,5 1,5 805
-9,5 1,5 806
-8,5 1,5 802
-7,5 1,5 800
-6,5 1,5 805
-5,5 1,5 803
-4,5 1,5 802
-3,5 1,5 809
-2,5 1,5 811
-1,5 1,5 808
-0,5 1,5 813
0,5 1,5 813
-28,5 2,5 806
-27,5 2,5 806
-26,5 2,5 807
-25,5 2,5 806
-24,5 2,5 806
-23,5 2,5 807
-22,5 2,5 807
-21,5 2,5 816
-20,5 2,5 807
-19,5 2,5 805
-18,5 2,5 801
-17,5 2,5 804
-16,5 2,5 804
-15,5 2,5 802
-14,5 2,5 806
-13,5 2,5 795
-12,5 2,5 803
-11,5 2,5 731
-10,5 2,5 806
-9,5 2,5 806
-8,5 2,5 810
-7,5 2,5 810
-6,5 2,5 810
-5,5 2,5 810
-4,5 2,5 810
-3,5 2,5 809
-2,5 2,5 807
-1,5 2,5 809
-0,5 2,5 811
0,5 2,5 817
-28,5 3,5 806
-27,5 3,5 807
-26,5 3,5 808
-25,5 3,5 808
-24,5 3,5 807
-23,5 3,5 805
-22,5 3,5 811
-21,5 3,5 806
-20,5 3,5 810
-19,5 3,5 804
-18,5 3,5 804
-17,5 3,5 809
-16,5 3,5 807
-15,5 3,5 808
-14,5 3,5 805
-13,5 3,5 807
-12,5 3,5 805
-11,5 3,5 807
-10,5 3,5 804
-9,5 3,5 807
-8,5 3,5 806
-7,5 3,5 808
-6,5 3,5 805
-5,5 3,5 819
-4,5 3,5 801
-3,5 3,5 809
-2,5 3,5 812
-1,5 3,5 811
-0,5 3,5 810
0,5 3,5 813
-28,5 4,5 804
-27,5 4,5 813
-26,5 4,5 805
-25,5 4,5 809
-24,5 4,5 806
-23,5 4,5 808
-22,5 4,5 810
-21,5 4,5 806
-20,5 4,5 805
-19,5 4,5 806
-18,5 4,5 805
-17,5 4,5 810
-16,5 4,5 809
-15,5 4,5 812
-14,5 4,5 800
-13,5 4,5 783
-12,5 4,5 811
-11,5 4,5 809
-10,5 4,5 806
-9,5 4,5 808
-8,5 4,5 808
-7,5 4,5 808
-6,5 4,5 810
-5,5 4,5 812
-4,5 4,5 812
-3,5 4,5 811
-2,5 4,5 808
-1,5 4,5 812
-0,5 4,5 808
0,5 4,5 813
-28,5 5,5 789
-27,5 5,5 789
-26,5 5,5 789
-25,5 5,5 789
-24,5 5,5 789
-23,5 5,5 789
-22,5 5,5 789
-21,5 5,5 792
-20,5 5,5 796
-19,5 5,5 796
-18,5 5,5 791
-17,5 5,5 791
-16,5 5,5 792
-15,5 5,5 793
-14,5 5,5 792
-13,5 5,5 794
-12,5 5,5 792
-11,5 5,5 794
-10,5 5,5 792
-9,5 5,5 793
-8,5 5,5 795
-7,5 5,5 790
-6,5 5,5 799
-5,5 5,5 797
-4,5 5,5 796
-3,5 5,5 796
-2,5 5,5 796
-1,5 5,5 795
-0,5 5,5 795
0,5 5,5 795
-28,5 6,5 786
-27,5 6,5 786
-26,5 6,5 786
-25,5 6,5 786
-24,5 6,5 785
-23,5 6,5 786
-22,5 6,5 786
-21,5 6,5 789
-20,5 6,5 786
-19,5 6,5 782
-18,5 6,5 784
-17,5 6,5 780
-16,5 6,5 784
-15,5 6,5 789
-14,5 6,5 780
-13,5 6,5 759
-12,5 6,5 789
-11,5 6,5 786
-10,5 6,5 788
-9,5 6,5 787
-8,5 6,5 786
-7,5 6,5 791
-6,5 6,5 793
-5,5 6,5 792
-4,5 6,5 791
-3,5 6,5 794
-2,5 6,5 793
-1,5 6,5 794
-0,5 6,5 792
0,5 6,5 797
-28,5 7,5 784
-27,5 7,5 774
-26,5 7,5 786
-25,5 7,5 790
-24,5 7,5 792
-23,5 7,5 792
-22,5 7,5 790
-21,5 7,5 789
-20,5 7,5 790
-19,5 7,5 787
-18,5 7,5 786
-17,5 7,5 789
-16,5 7,5 790
-15,5 7,5 792
-14,5 7,5 795
-13,5 7,5 797
-12,5 7,5 790
-11,5 7,5 792
-10,5 7,5 789
-9,5 7,5 795
-8,5 7,5 793
-7,5 7,5 797
-6,5 7,5 797
-5,5 7,5 804
-4,5 7,5 798
-3,5 7,5 795
-2,5 7,5 791
-1,5 7,5 800
-0,5 7,5 800
0,5 7,5 800
-28,5 8,5 801
-27,5 8,5 799
-26,5 8,5 799
-25,5 8,5 802
-24,5 8,5 803
-23,5 8,5 799
-22,5 8,5 800
-21,5 8,5 795
-20,5 8,5 801
-19,5 8,5 800
-18,5 8,5 794
-17,5 8,5 798
-16,5 8,5 802
-15,5 8,5 800
-14,5 8,5 799
-13,5 8,5 800
-12,5 8,5 801
-11,5 8,5 804
-10,5 8,5 806
-9,5 8,5 802
-8,5 8,5 800
-7,5 8,5 801
-6,5 8,5 805
-5,5 8,5 802
-4,5 8,5 801
-3,5 8,5 797
-2,5 8,5 805
-1,5 8,5 805
-0,5 8,5 805
0,5 8,5 801
-28,5 9,5 801
-27,5 9,5 803
-26,5 9,5 800
-25,5 9,5 800
-24,5 9,5 802
-23,5 9,5 802
-22,5 9,5 804
-21,5 9,5 804
-20,5 9,5 801
-19,5 9,5 801
-18,5 9,5 801
-17,5 9,5 801
-16,5 9,5 806
-15,5 9,5 806
-14,5 9,5 806
-13,5 9,5 803
-12,5 9,5 804
-11,5 9,5 805
-10,5 9,5 806
-9,5 9,5 808
-8,5 9,5 808
-7,5 9,5 804
-6,5 9,5 803
-5,5 9,5 816
-4,5 9,5 814
-3,5 9,5 812
-2,5 9,5 810
-1,5 9,5 806
-0,5 9,5 810
0,5 9,5 809
Затем все это скопировал в буфер и просто вставил в таблицу в серефере, получилось так же как любезно предоставил ggis. Спрашиваю потому как чтение литературы большой ясности именно на этой стадии ясности особой не внесло.
Спасибо за внимание :)
Последний раз редактировалось Voltron 10 сен 2011, 12:59, всего редактировалось 1 раз.
Причина: большие фрагменты текста лучше прятать под спойлер

Ответить

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

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

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