Хочу на примере показать, как с помощью GPS и простой программы можно собрать данные по находкам в удобном для обработки виде.
Сразу обращаю внимание, полученные данные будут иметь полезные (возможно полезные) свойства, недостижимые при "ручном" подходе.
Итак, топаем по лесу, находим гриб, на каждый найденный гриб жмем на кнопку навигатора.
Дома точки сливаем в программу, получаем на топокарте:
Или на космосе:
Пока ничего интересного, открываем таблицу и даем вручную, (что делать
) названия:
Все остальные данные в таблице, а также невидимые (но имеющиеся) дата и время установились автоматом, теперь одним движением картинку можно сделать такой:
Вводим в свойства точки характерный для каждого вида размер грибницы. Это можно сделать вручную, можно автоматом с помощью скрипта по по признаку имени. Имеем:
или
Теперь можно делать некоторые выводы.
Грибы 2,3,4 принадлежат одной грибнице, также 7,8. Причем этот признак видит программа, круги приближения пересекаются!
Также видно что гриб №1 вырос на краю болота, гриб №6 в заболоченном лесу, грибница грибов 7,8 как то связана с канавой. Но к сожалению это видно только глазами. Программно не видно.
Следующий шаг, переходим на векторную карту:
Здесь те же леса-болота, но они не из клеточек состоят. У каждого из них есть внутренние свойства и программа видит где что.
Поэтому она видит пересечения грибницы с болотом или ручьем. Таким образом определение связи грибов между собой и ландшафтными объектами решается совершенно автоматично.
Файл точек может быть легко обработан, т.к. он по сути текстовый:
1,1, 59.779450, 29.813940,40270.4817925, 0, 0, 3, 0, 65535,Boletus edulis f.edulis Vassilk, 0, 0, 40, 49, 6, 0,17,0,10.0,2,,,
2,2, 59.780538, 29.813854,40270.5283449, 0, 0, 3, 0, 65535,Boletus edulis f.edulis Vassilk, 0, 0, 40, 82, 6, 0,17,0,10.0,2,,,
3,3, 59.780476, 29.813250,40270.5319560, 0, 0, 3, 0, 65535,Boletus edulis f.edulis Vassilk, 0, 0, 40, 82, 6, 0,17,0,10.0,2,,,
4,4, 59.780756, 29.814247,40270.5598380, 0, 0, 3, 0, 65535,Boletus edulis f.edulis Vassilk, 0, 0, 40, 85, 6, 0,17,0,10.0,2,,,
5,5, 59.782096, 29.809611,40270.5959954, 0, 0, 3, 0, 65535,Boletus edulis f.edulis Vassilk, 0, 0, 40, 131, 6, 0,17,0,10.0,2,,,
6,6, 59.782507, 29.813940,40270.6105556, 0, 0, 3, 0, 65535,Cantharellus tubaeformis, 0, 0, 15, 118, 6, 0,17,0,10.0,2,,,
7,7, 59.782527, 29.816117,40270.6237037, 0, 0, 3, 0, 65535,Cantharellus tubaeformis, 0, 0, 15, 36, 6, 0,17,0,10.0,2,,,
8,8, 59.782632, 29.816500,40270.6356019, 0, 0, 3, 0, 65535,Cantharellus tubaeformis, 0, 0, 15, 39, 6, 0,17,0,10.0,2,,,
9,9, 59.783391, 29.818241,40270.6601273, 0, 0, 3, 0, 65535,Leccinum scabrum, 0, 0, 25, 49, 6, 0,17,0,10.0,2,,,
10,10, 59.784094, 29.819056,40270.7368866, 0, 0, 3, 0, 65535,Leccinum scabrum, 0, 0, 25, 46, 6, 0,17,0,10.0,2,,,
Разделители данных запятые, десятичные разделители точки. Представление времени и даты (6 столбец) не очевидно, но поверьте, они есть:
Итог: Каждая из точек базы может иметь свойства:
дата
время
гео координаты
высота
порядковый номер
имя
зона связи с другими точками и объектами карты
Написанное не руководство к действию, просто пример для активизации мозговой деятельности.