Как установить osgEarth под Windows 10

Вопросы по нескольким пакетам сразу, или вопросы, которые непонятно к какой ГИС отнести
Ответить
Аватара пользователя
Natalia Novoselova
Гуру
Сообщения: 2927
Зарегистрирован: 15 янв 2013, 20:14
Репутация: 60
Ваше звание: Лиса
Откуда: **
Контактная информация:

Как установить osgEarth под Windows 10

Сообщение Natalia Novoselova » 17 мар 2019, 04:07

Сайт программы osgEarth: http://osgearth.org/
Building osgEarth http://docs.osgearth.org/en/latest/startup.html
Софт выбран, как открытый софт для создания 3д ГИС карт. По моей оценки из имеющегося спектра – он самый мощный.

Нет ясной инструкции к установке.
1.Пытаюсь установить Vcpkg, который нужен для установки собственно программы osgEarth
Здесь https://github.com/Microsoft/vcpkg
в Quick Start, Prerequisites нахожу:
Windows 10, 8.1, 7, Linux, or MacOS
Visual Studio 2017 or Visual Studio 2015 Update 3 (on Windows)
Git
Optional: CMake 3.12.4

На компе установлен Windows 10, установили Microsoft Visual Studio 2017 (VS2017) и MSBuild version with ++ (то что было указано в Prerequisites к установке vcpkg)

1.В GIT дистрибутив vcpkg скопировался и открылся. Если скопировать
PS>.\bootstrap-vcpkg.bat, PS> .\vcpkg integrate install, PS> .\vcpkg install sdl2 curl не происходит ничего.

Как Vcpkg установить в GIT или как понять, что это установилось?

2.Потом нужно прописать путь к файлу в командной строке CMake.
Как вызывается командная строка в CMake?

Может быть, кто-то знает хорошую инструкцию по установке, которая может тут помочь.

gamm
Гуру
Сообщения: 2877
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 662
Ваше звание: программист
Откуда: Казань

Re: Как установить osgEarth под Windows 10

Сообщение gamm » 17 мар 2019, 08:08

нужно установить программу CMake, и открыть в ней и сконфигурировать проект. Потом создать файл solution для VS2017, запустить VS2017, открыть проект и скомпилировать. Но судя по всему (там еще много чего нужно ставить) лучше поискать готовую сборку ... или готового программиста ...

Аватара пользователя
Natalia Novoselova
Гуру
Сообщения: 2927
Зарегистрирован: 15 янв 2013, 20:14
Репутация: 60
Ваше звание: Лиса
Откуда: **
Контактная информация:

Re: Как установить osgEarth под Windows 10

Сообщение Natalia Novoselova » 17 мар 2019, 15:13

gamm писал(а):
17 мар 2019, 08:08
нужно установить программу CMake, и открыть в ней и сконфигурировать проект. Потом создать файл solution для VS2017, запустить VS2017, открыть проект и скомпилировать. Но судя по всему (там еще много чего нужно ставить) лучше поискать готовую сборку ... или готового программиста ...

"лучше поискать готовую сборку"
А такое бывает? Как это можно найти (по каким ключевым словам)?

Почему установка софта требует усилий "готового программиста"? Или поиска "сборки"? В первый раз, когда такие сложности с тем, чтобы просто поставить софт.

gamm
Гуру
Сообщения: 2877
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 662
Ваше звание: программист
Откуда: Казань

Re: Как установить osgEarth под Windows 10

Сообщение gamm » 17 мар 2019, 16:50

Natalia Novoselova писал(а):
17 мар 2019, 15:13
А такое бывает?
osgearth binaries windows download
например https://directory.fsf.org/wiki/OsgEarth#tab=Overview - сборка под Debian
Сам OpenSceneGraph много где в двоичном виде есть, конкретно эта нахлобучка - нужно искать.

P.S. сложности только под уиндовсом, под линухом все ставится штатно ...

Аватара пользователя
Natalia Novoselova
Гуру
Сообщения: 2927
Зарегистрирован: 15 янв 2013, 20:14
Репутация: 60
Ваше звание: Лиса
Откуда: **
Контактная информация:

Re: Как установить osgEarth под Windows 10

Сообщение Natalia Novoselova » 17 мар 2019, 17:31

gamm писал(а):
17 мар 2019, 16:50

osgearth binaries windows download
например https://directory.fsf.org/wiki/OsgEarth#tab=Overview - сборка под Debian
Сам OpenSceneGraph много где в двоичном виде есть, конкретно эта нахлобучка - нужно искать.

P.S. сложности только под уиндовсом, под линухом все ставится штатно ...
Да, я нашла решения в виде каких-то вроде готовых пакетов под убунту.

How To Install "openscenegraph-plugin-osgearth" Package on Ubuntu
http://zoomadmin.com/HowToInstall/Ubunt ... n-osgearth

"osgearth package" in Ubuntu
https://launchpad.net/ubuntu/+source/osgearth

Debian - тоже линукс

Может быть, тогда решение поставить на комп виртуальную машину с линукс и ставить osgEarth на него? Это разумно или не получится?
Точнее я не знаю иной возможности, поставить на комп сразу 2 системы, от Windows не хочу отказываться ради одной программы.


Есть ли какие-то "простые" решения по osgEarth для Windows? Порывшись в Интернете - вижу море подобных вопросов, которые я задала. Видно, что затык при установке с сайта софта есть у всех. Какие-то готовые бы компиляции, сборки, пакеты..

trir
Гуру
Сообщения: 4151
Зарегистрирован: 09 апр 2010, 19:30
Статьи: 1
Репутация: 730
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Как установить osgEarth под Windows 10

Сообщение trir » 17 мар 2019, 22:20

vcpkg прекрасно собирается из VS

Аватара пользователя
Natalia Novoselova
Гуру
Сообщения: 2927
Зарегистрирован: 15 янв 2013, 20:14
Репутация: 60
Ваше звание: Лиса
Откуда: **
Контактная информация:

Re: Как установить osgEarth под Windows 10

Сообщение Natalia Novoselova » 17 мар 2019, 23:47

trir писал(а):
17 мар 2019, 22:20
vcpkg прекрасно собирается из VS
В 1м сообщении:
1.В GIT дистрибутив vcpkg скопировался и открылся. Если скопировать
PS>.\bootstrap-vcpkg.bat, PS> .\vcpkg integrate install, PS> .\vcpkg install sdl2 curl не происходит ничего.
Как Vcpkg установить в GIT или как понять, что это установилось?
Примерно понимаю, почему открытый продукт хорошо ставится только на линуксе, но, может быть, есть что-то хорошее в смысле готовой сборки и для Windows?

Ответить

Вернуться в «Общий - ПО»

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

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