mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2025-12-31 16:30:07 -06:00
Add the option to add geojson components to globes, from geojson files. One geojson file creates one GeoJsonComponent, which in turn may contain multiple GlobeGeometryFeatures
Geojson is a format that supports points, lines, and polygons. In addition to the basic functionality, extra features have been added that will long-term allow rendering the geometry needed to represent KML files (another format for geospatial geometry data). Here are links to references for both formats:
Geojson: https://geojson.org/
KML: https://developers.google.com/kml/documentation/kmlreference
data/assets/examples/geojson includes some example files that I have used for testing. Any geojson file can also be added through drag-n-drop. Note however that you might need to change the AltitudeMode or HeightOffset properties for the feature to be visible.
41 lines
1.5 KiB
Plaintext
41 lines
1.5 KiB
Plaintext
[submodule "ext/ghoul"]
|
|
path = ext/ghoul
|
|
url = https://github.com/OpenSpace/Ghoul.git
|
|
[submodule "modules/kameleon/ext/kameleon"]
|
|
path = modules/kameleon/ext/kameleon
|
|
url = https://github.com/OpenSpace/Kameleon.git
|
|
[submodule "ext/spice"]
|
|
path = ext/spice
|
|
url = https://github.com/OpenSpace/Spice.git
|
|
[submodule "modules/touch/ext/libTUIO11"]
|
|
path = modules/touch/ext/libTUIO11
|
|
url = https://github.com/OpenSpace/TUIO11_CPP.git
|
|
[submodule "apps/OpenSpace-MinVR/ext/minvr"]
|
|
path = apps/OpenSpace-MinVR/ext/minvr
|
|
url = https://github.com/OpenSpace/minvr
|
|
branch = OpenSpace
|
|
[submodule "apps/OpenSpace/ext/sgct"]
|
|
path = apps/OpenSpace/ext/sgct
|
|
url = https://github.com/sgct/sgct
|
|
[submodule "modules/fitsfilereader/ext/CCfits"]
|
|
path = modules/fitsfilereader/ext/CCfits
|
|
url = https://github.com/OpenSpace/CCfits.git
|
|
[submodule "modules/fitsfilereader/ext/cfitsio"]
|
|
path = modules/fitsfilereader/ext/cfitsio
|
|
url = https://github.com/OpenSpace/cfitsio.git
|
|
[submodule "apps/OpenSpace-MinVR/ext/glfw"]
|
|
path = apps/OpenSpace-MinVR/ext/glfw
|
|
url = https://github.com/opensgct/glfw
|
|
[submodule "ext/date"]
|
|
path = ext/date
|
|
url = https://github.com/HowardHinnant/date
|
|
[submodule "support/coding/codegen"]
|
|
path = support/coding/codegen
|
|
url = https://github.com/OpenSpace/codegen
|
|
[submodule "modules/globebrowsing/ext/geos"]
|
|
path = modules/globebrowsing/ext/geos
|
|
url = https://github.com/OpenSpace/geos.git
|
|
[submodule "documentation"]
|
|
path = documentation
|
|
url = https://github.com/OpenSpace/OpenSpace-Documentation-Dist.git
|