2
SashaPТут есть разница. Такие программы должны как-то соединяться друг с другом.
Одна из отечественных реализаций Юникса имела совершенно гениальное название - ИНМОС. ИНструментальная Мобильная ОС. Это объясняет всё. (С)
Мобильность кроме возможности использования разного hardware (что с появлением PDA опять стало очень актуально!) даёт еще долгую жизнь приложениям. Она же потребовала использования plain ascii на входе/выходе программ. Их стало легко соединять друг с другом и человек смог легко изменять промежуточные данные.
Инструментальность... Это то, что сейчас наиболее заметно даже сидящим только на PC.
Что такое компьютер? Это очень тупая железяка: +,-,*,/,and,or,not,xor,копирование-с-места-на-место. if-then-else. for-while-until. Но с этого минимализма мы имеем fgfs. Алфавит даёт "Войну и Мир". Программирование долгое и сложное, максимальный выигрыш машина даст, если на ней много раз выполнять какие-то простые операции. В Юниксе впервые пользователю дали лёгкий доступ к неким элементарным операциям с простыми абстракциями в командной строке и pipes. Циклы, логические ветвления, поиск по образцам, сортировки, слияния etc. sort, uniq, grep, sed, cut, paste, join... Моментальная работа со словарями, строками, столбцами, таблицами. Я где-то читал, что в начале своей деятельности знаменитая
http://www.oreilly.com верстала свои первые книги этими утилитами. Сидели девушки (институтки? блондинки?) и делали так индексы терминов - на каких страницах какие термины встречаются и т.п. вещи. И были довольны выше крыши! Потому что это было очень удобно. И какой уровень нынешних пользователей?...
2
VaLeoПро ручную работу, инструменты и про то, в каком стрррашном мире мы живём.
Погуглил "лазерное сканирование".
С первой ссылки посмотреть "Проекты" - dem, баки с трубами, здания в GoogleEarth.
1.
http://www.navgeocom.ru/scan/index.htmВо второй - pdf-ы по Falcon о том, как на лету
подошвы режут... линии электропередач снимают.
2.
http://www.prin.ru/?action=catalog&id=74Вот интересно, UNNT Team про этот ужас знает? А если раньше - нет, а теперь - да, то будет ли теперь продолжать работу? Есла - да, то с какими мыслями?
Еще система, без лазеров -
http://city.lcs.mit.edu.
Всё это - ещё одна причина (кроме unix-tool-идеологии), по которой я придерживаюсь принципа scenery=terragear(deodata).
Кроме того, когда данных становится много (я писал про размеры своих желаемых places to fly), встаёт реальнейшая проблема maintenance. В лучшем случае geodate "очень толстые", в худшем - это огромное количество мелкой "лапши". Terragear-проблем у меня сейчас (в основном, при не-devel-работе) нет, но с GRASS-данными, разбросанными в разных локациях - ...