igrek
Автор

кто-нить может встречал как делают 3d карты из обчных километровок?

может есть софт, который хотя бы автоматизировал эту работу

в аттаче пример такой карты

igrek
Автор

спасибо, мне уже автор предыдущей картинки ответил что и как сделать, вот только руки не доходят попробовать ;)

Цитата сообщения от igrek отправленного 11 Ноя, 2004 в 22:12

спасибо, мне уже автор предыдущей картинки ответил что и как сделать, вот только руки не доходят попробовать ;)

Может руки дойдут процитировать автора предыдущей картинки? Вдруг еще кому пригодится ;)

igrek
Автор
Цитата сообщения от kciroohs отправленного 12 Ноя, 2004 в 00:06

Может руки дойдут процитировать автора предыдущей картинки? Вдруг еще кому пригодится ;)

пожалуйста: ;)

Берутся:

  1. OziExplorer
  2. Примочка к нему OziExplorer 3D
  3. Привязанные топографические карты
  4. Файл с сеткой высот нужного района (http://edcsgs9.cr.usgs.gov/pub/data/srtm)
  5. Не самый хилый комп
    и начинаем крутить как захочется... Очень наглядно и красиво.

Адрес базы данных высот изменился:
ftp://e0dps01u.ecs.nasa.gov/srtm/

Выкачиваю все квадраты между 51 и 57 широты и между 23 и 33 долготы (всего 60 штук). Кому надо - свистите, поделюсь. :)

P.S.

Урлы к этим квадратам имеют вид:
ftp://e0dps01u.ecs.nasa.gov/srtm/Eurasia/NxxExxx.hgt.zip
где xx меняется от 51 до 56, а xxx - от 023 до 032.

В каждом зипе находится одноименнный .hgt-файл размером 2884802 байт, представляющий собой матрицу 1201x1201 из двухбайтовых значений. Однако очерёдность байтов обратная: сначала идёт старший байт числа, затем младший (а не наоборот, как принято). Т.е., например, если в Дельфи весь файл прочитать в переменную типа array[0..1200, 0..1200] of word, то потом над каждым элементом массива для получения верных значений следует произвести операцию перестановки байтов.

Каждому двухбайтовому элементу матрицы соответствует высота в метрах над уровнем моря узла решётки с шагом в три секунды дуги (1/1200 градуса) как по широте, так и по долготе. На цилиндрической равноугольной проекции Меркатора эта решётка прямоугольная, каждому файлу соответствует прямоугольник градус на градус. Отсчёт узлов в файле идёт с запада на восток и с севера на юг, строкам матрицы соответствуют параллели, столбцам - меридианы.

А именно. В первую очередь выписаны данные вдоль самой северной широты (т.е. широта в названии файла плюс один градус), это 2402-байтный блок (строка матрицы). Затем идёт строка, которая на три секунды дуги ближе к югу. Затем следующая, и т.д. до 1201-й, самой южной, соответствующей названию файла. В пределах каждой строки долгота увеличивается.

Система высот, похоже, не балтийская, надо будет уточнить.

igrek
Автор

Здравствуй Андрей,

спасибо за информацию

ты хочешь сделать 3D карты для Беларуси?
как мне кажется в этом нет большого смысла, т.к. рельеф на наших картах практически отсутствует

моя цель в этом преследовалась - делать такие карты для определенных походов, для изучения маршрутов и т.п. на сложной местности, т.к. ориентирование в горах сильно отличается от ориентирования спортивного или ориентирования у нас в Беларуси по километровкам

Рельеф отсутствует - ну это как сказать... меня больше, конечно, интересуют окрестности Минска. Тут возвышенность, есть холмистые места. А я люблю холмистые места, чтобы вид красивый был. :)

Потом, есть идея сделать трёхмерную карту Минска:
http://forum.esmasoft.com/viewtopic.php?t=933

Выкачать же 60 зипов - задача несложная. Уже выкачал и распаковал, всего 173 088 120 байт. Закатаю на болванку без вопросов, обращайтесь. Мало ли ещё какие идеи у кого будут. :)

Удалённый пользователь

на этот сервак не пускают сейчас, попытался через FTP клиент зайти а там такое предупреждение.....
будто я взламываю сайт пентагона...

а как Вы попали на него?

igrek
Автор

зайдя на их сайт
лежит файлик readme.txt

а там след текст
---------------------------------
Attention SRTM data users:

Research grade SRTM "unfinished" data has been moved and is no longer
available from this FTP site. Effective December 1, 2004, these data may
continued to be obtained free of charge using FTP at the following URL.
ftp://e0mss21u.ecs.nasa.gov/srtm/
---------------------------------

в кратце переведя - иди на другой адрес
ftp://e0mss21u.ecs.nasa.gov/srtm/

удачи

Удалённый пользователь

Заходить на этот сайт нужно только через броузеры, работа через любой ftp-менеджер пресекается сразу (пробовал reget и total commander) А просто через эксплорер - скачивается свободно

Что-то только карту сгенерировать не получается... Говорит нет данных по высотам. Хотя вроде нужный файл с широтой и долготой скачал. Подсажите, может настройки какие-то специальные нужны? Куда файл с высотами заливать? И вообще система проекции важна для 3d карт или все работает в любой? Кстати, при установке программа не запрашивала никаких регистрационных кодов. Может она просто не активирована? Кто-нибудь знает как ее активировать? Заранее спасибо.

Удалённый пользователь
Цитата сообщения от droog_andrey отправленного 17 Янв, 2005 в 05:27

Адрес базы данных высот изменился:
ftp://e0dps01u.ecs.nasa.gov/srtm/

Выкачиваю все квадраты между 51 и 57 широты и между 23 и 33 долготы (всего 60 штук). Кому надо - свистите, поделюсь. :)

[/size]

если можешь поделиться то было бы очень неплохо встретиться , на твоих условиях...7544 357

Не вопрос, запишу на РВшку, только я сейчас уезжаю, буду через неделю, позвоню, договоримся :)

Удалённый пользователь

хотелось бы не потеряться , мог бы подскочить в любой район города , или скинули б телефон для связи на мой ящик ew1do@bk.ru