Загрузка панорамы Google Street View программно из запроса URL

В настоящее время я пытаюсь загрузить равнобедренные изображения, которые Google отображает в виде 360-градусного обзора улиц Google, в файл изображения, чтобы я мог отобразить их в VR в Unreal Engine 4. Я попробовал несколько вещей —

Запрос панорамы плиток с созданного URL в формате, описанном в API Street View. В результате возвращается ошибка «файл не найден» для любого идентификатора панорамы, который не описан в качестве примера. Возможно, я использую неправильный метод получения идентификатора панорамы? Я использовал следующий пример извлечь идентификатор панорамы и вставить его в URL с tileX = tileY = 0 и уровнем масштабирования 1, но безрезультатно.

Я также пытался загрузка отдельных 2D-изображений, снятых под углом 90 градусов но когда я иду отображать их внутри куба, изображения смещены.

Там есть инструмент под названием UnrealJS что я искал, чтобы получить данные панорамы и сохранить их, но моя неопытность с Node.js и серверной JS сделала это очень запутанным, бесплодным делом. Другие программы, которые я изучал и которые позволяют извлекать эти панорамные изображения, используют теги canvas для запроса API карт, а затем сохраняют то, что API Google записывает на холст, в буфер. Это путь? UnrealJS действительно поддерживает убогую версию HTML, которую я могу использовать — однако это далеко не идеально.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]