Как сопоставить SRTM/ DED (данные цифрового спасения) между двумя интересующими точками, используя их широту и долготу

Я делаю инструмент для анализа микроволновой связи на основе веб-разработки для моей диссертации. Таким образом, я понял, что мне нужно понять геоданные, которые доступны в виде цифровых данных высот SRTM, используя данные о высотах определенной части земли.

Для этого у меня есть положение передатчика и приемника, установленное пользователем, и теперь я пытаюсь отобразить данные высот из данных srtm с передатчиком и приемником, которые будут использоваться для определения, свободна ли зона Фрезналя или нет.

У меня нет знаний об инструменте ГИС. Я гуглил и узнал об инструменте splat, который в основном работает на Linux, и у меня есть платформа Windows, поэтому, не вдаваясь в нее, я также узнал о службах повышения Google, но не смог найти ничего подходящего.

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

Я знаю, что я спрашиваю, очень расплывчато, но я не могу понять, как это сделать. Мне нужны указания, которые могут мне помочь, потому что я, кажется, понятия не имею, с чего бы начать читать об этом. Любая помощь будет высоко оценена.

1 ответ

Итак, прочитав много здесь, я напишу, что я сделал.

Самое простое, что может сделать каждый, - это воспользоваться службой повышения прав Google, и вам никогда не потребуется знать, что такое данные srtm, поскольку вся работа выполняется Google в фоновом режиме.

Но прежде чем закончить этот ответ, я загрузил данные NASA SRTM для всех слов и понял, что данные для разрешения 90 м, равного 1 градусу широты и 1 градусу долготы, хранятся как целые числа со знаком в 2 байтах. Я смог прочитать данные, используя java, но понял, что использование JavaScript для моего веб-сайта и создание локального файла, доступного для манипуляций, не сработает (я еще не настроил сервер для выполнения этой задачи), поэтому я понял, Apis от Google лучше для этого.

Сейчас я охочусь на лэндкрейк апи. Если у кого-то есть какие-либо идеи относительно API, это может помочь

Другие вопросы по тегам