SASGIS

Веб-картография и навигация

Рельеф GoogleEarth для всех желающих

Кэш в чистом виде для GE, GE.LOCAL (а также локальные пользовательские кэши, созданные самим клиентом GE)

Рельеф GoogleEarth для всех желающих

Сообщение zed » 06 ноя 2012, 21:52

Совсем недавно в SAS.Planet появилась возможность отображать высоту рельефа в статусной строке для текущего положения курсора мыши (если кто ещё не в курсе - см. сюда а потом сюда) по информации из кэша GoogleEarth или GeoCacher-а. И поскольку вручную накапливать рельеф в указанные кэши довольно муторно, а у меня чисто случайно есть возможность всё это дело довольно быстро загружать, то и решил поделиться с сообществом. Так что - встречайте!

Кэш решил загружать и выкладывать квадратами в соответствии с 10-ти километровой сеткой Генштаба, так что каждый может включить в SAS-е отображение данной сетки и выбрать нужный ему архив. В архивах находятся полные данные на все зумы, которые присутствуют в GoogleEarth на момент загрузки (естественно, речь только о рельефе).

Инструкция по использованию достаточно проста:
1. Распаковать в любое место содержимое RAR архива (пароль - "1")
2. Вооружившись tar архиватором из данного топика распаковать TAR контейнер, полученный из п.1, в папку sasplanet/cache_gc/
3. Распаковать и скопировать папку из аттача (options) в sasplanet/cache_gc/
4. В настройках SAS включить отображение высоты из кэша GeoCacher-а (из меню в статусной строке)

options.zip

Настроенная версия SAS, с небольшим террейн-кэшем (z3..z5): SAS.Planet.Nightly.With.Terrain.rar - высоты показывает "из коробки".

Готовые квадраты:
скрытый текст: показать
World (z3-z11)
K-32
L-36
L-37
L-38
M-35
M-36
M-37
M-44
M-45
N-35
N-36
N-37
N-44
N-45
Q-43

На очереди:
скрытый текст: показать
K-37
K-38
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Рельеф GoogleEarth для всех желающих

Сообщение kabanin » 13 фев 2013, 10:47

Выложенный пример имеет размер пиксела 150*240 м, что сильно уступает даже загрубленному SRTM (90 м).
Может попробовать зум увеличить? Хотя если это действительно трудоемко, то может и нет смысла в этих процедурах...
Вот сравнение:
SRTM_.jpg
Рельеф SRTM

Google_.jpg
Рельеф Google z14
kabanin
Новичок
 
Сообщения: 20
Зарегистрирован: 15 апр 2010, 15:35
Благодарил (а): 9 раз.
Поблагодарили: 0 раз.

Re: Рельеф GoogleEarth для всех желающих

Сообщение zed » 13 фев 2013, 12:46

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

Elevation Grid Options.gif

Для z14 какое должно быть значение?

P.S. Приложил исходные векторные данные, попробуйте сами поиграться с параметрами создания сетки, может получится точнее.

z14.rar
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Рельеф GoogleEarth для всех желающих

Сообщение kabanin » 13 фев 2013, 14:46

Сравнил вектор с различными вариантами TIN, построенным по SRTM 90 м.
Картинки ниже.
Очень похоже, что гугл строил тин с большими превышениями плоскости над исходными высотами (до 30 м).
Странно, что такая низкая детальность для 14 зума...

TIN Google.jpg
TIN Google

TIN 30 м.jpg
TIN 30 м

TIN 5 м.jpg
TIN 5 м

TIN 1 м.jpg
TIN 1 м
kabanin
Новичок
 
Сообщения: 20
Зарегистрирован: 15 апр 2010, 15:35
Благодарил (а): 9 раз.
Поблагодарили: 0 раз.

Re: Рельеф GoogleEarth для всех желающих

Сообщение zed » 13 фев 2013, 15:10

kabanin писал(а):Странно, что такая низкая детальность для 14 зума...

Да ничего странного. Ведь по этой сетке в реальном времени строится 3D модель, а излишняя детализация на низких зумах может сильно отрицательно сказаться на быстродействии программы. Да и размеры данных, передаваемых по сети так же имеют значение. И ещё, нужно учитывать, что эту сетку пришлось бить на тайлы (на скриншотах ведь у вас непрерывное пространство получилось, в отличие от гугла).
kabanin писал(а):Очень похоже, что гугл строил тин с большими превышениями плоскости над исходными высотами (до 30 м).

А каким инструментом (и как) эти TIN строятся и откуда скриншоты? И есть ли стандартизированный/общепринятый формат хранения этих TIN?

P. S. Дать для примера кусочек z19?
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Рельеф GoogleEarth для всех желающих

Сообщение kabanin » 13 фев 2013, 17:47

zed писал(а):А каким инструментом (и как) эти TIN строятся и откуда скриншоты? И есть ли стандартизированный/общепринятый формат хранения этих TIN?

Строил тины из примеров АркГисе. Вообще это стандартная операция интерполяции, которая включена в ГИС, только вроде у каждой программы свой формат.
Просто при конвертировании особенно важен параметр z (см. рисунок), чем он меньше - тем более точное соответствие моделей.
Есть мысль, что в гугле на высоких зумах на участках с высокоточным покрытием должна быть очень детальная сетка (уж больно хорошо смотрятся некоторые участки).
TIN.jpg
Создание TIN

zed писал(а):P. S. Дать для примера кусочек z19?

Да, было бы интересно поковырять.
kabanin
Новичок
 
Сообщения: 20
Зарегистрирован: 15 апр 2010, 15:35
Благодарил (а): 9 раз.
Поблагодарили: 0 раз.

Re: Рельеф GoogleEarth для всех желающих

Сообщение zed » 13 фев 2013, 18:43

Вектора для того же квадрата в 1 градус на 18-м зуме (19-го там не оказалось, так что 18-й - максимальный, и то, похоже что присутствует только частично).
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Рельеф GoogleEarth для всех желающих

Сообщение kabanin » 14 фев 2013, 16:07

Ну получается, что рельеф гугла практически соответствует обычному SRTM, только чуть сглаженнее.
Размер сетки при z18 - примерно 45*75 м.
Для сравнения привел рельеф с SRTM-X, который доступен в разрешении 15*35 м - разница ощутима.
И, конечно, очень трудоемко обрабатывать большое количество векторов...
Картинки для оценки:
DEM_SRTM.jpg
DEM_SRTM

DEM_Google_z18.jpg
DEM_Google_z18

DEM_SRTM_X.jpg
DEM_SRTM_X

DEM_Google_z18_TIN.jpg
DEM_Google_z18_TIN
kabanin
Новичок
 
Сообщения: 20
Зарегистрирован: 15 апр 2010, 15:35
Благодарил (а): 9 раз.
Поблагодарили: 0 раз.

Re: Рельеф GoogleEarth для всех желающих

Сообщение zed » 14 фев 2013, 16:24

kabanin писал(а):Ну получается, что рельеф гугла практически соответствует обычному SRTM, только чуть сглаженнее.

Да, но только с уточнением: на рассматриваемом участке.
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Рельеф GoogleEarth для всех желающих

Сообщение zed » 13 мар 2013, 23:48

Небольшой оффтоп, в тему рельефа:

Ребятки с http://terrainator.com/ (с закосом под terminator:)) придумали печатать на 3D принтере небольшие кусочки рельефа:

terrainator.jpg

Image 1.jpg

Не знаю, сколько данное удовольствие стоит, но затея интересная. Ни у кого случаем 3D принтера дома не завалялось? А то бы сейчас развернули бизнес. :ugeek:

Источник новости: http://www.gearthblog.com/blog/archives ... ainat.html
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

M-35

Сообщение zed » 16 мар 2013, 01:20

M-35

M35.gif

M35.Info.gif

Ссылки:
скрытый текст: показать
Торрент: http://parasite.kicks-ass.org/vBulletin ... .php?p=515
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Пред.След.

Вернуться в Google Earth™

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

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