Нашел свежий srtm 1 arc-second resolution, то есть на каждые 30 метров есть глобальные данные (не только для США). Но, как и предыдущие версии, ограничивается 50 градусами по широте.
Какие есть альтернативные данные с большей точностью, чем у GTOPO30, который как для океанов, так и для остальной недостижимой для srtm суши рассчитан только на 30 arc-second - 1 км ?
В случае решения предыдущего вопроса, понадобится следующее: импорт данных в БД(кажется, MySQL подойдет?) в виде таблицы со значением высоты и lat/long. В общем таким образом, чтобы можно было найти среднюю высоту между любыми ближними точками. Верный подход?
Других, бесплатных, глобальных, точных данных нет. Так что БД вам не понадобиться ;)
Ну а вообще подход странный. Если у Вас расстояния маленькие, то средняя высота примерно равняется одной из точек. Если расстояния большие, то зачем высокая точность?
в смысле БД не понадобится? Какие расстояния? Задача как раз таки в том, что по имеющимся данным генерировать куски ландшафта, и не только, в определенный момент времени, а не один раз на момент импорта данных. По другому говоря, для онлайн сервиса нужно генерировать quadTree тайлы определенной детализации с ландшафтом
для малой местности могу взять просто сетку данных и по ним выбирать значения близких к ним вершинах, но для всей земли так плохо работает, ведь есть места(океаны), где детализация не так важна, и очень требовательные к детализации, к тому же ближе к полюсам расстояние по тем же градусам уменьшается