Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project idea: terrainmaker? #7

Open
ssokol opened this issue Aug 14, 2024 · 8 comments
Open

Project idea: terrainmaker? #7

ssokol opened this issue Aug 14, 2024 · 8 comments
Assignees
Labels
enhancement New feature or request

Comments

@ssokol
Copy link
Collaborator

ssokol commented Aug 14, 2024

Brian and Jim,

Do either of you have any interest in adding terrain data to your projects? I'm currently kicking around options for adding both 2D terrain (hillshade) with custom shaders for above/below and also 3D terrain for synthetic vision. I'm still looking at options for the display client but at this point MapLibre GL JS is in the lead.

What's harder to find is a good source for the DEM data in a format that's small enough to pack onto a Flash drive and available in reasonably downloadable sections. Might either of you care to work on something like that?

Best Regards,

Steve

P.S. - Apologies for abusing the issue system here, but I don't think Github provides any other way of directly communicating.

@N129BZ N129BZ added the enhancement New feature or request label Aug 14, 2024
@N129BZ
Copy link
Owner

N129BZ commented Aug 14, 2024

Steve - when you create an issue, click on the Labels gear icon, from there you can change the label to "enhancement"

@ssokol
Copy link
Collaborator Author

ssokol commented Aug 14, 2024

I would have, but non-contributor users don't have the option to set labels, etc. I can do so on issues in my own repos, but I don't get the gear icon when I go to create an issue in chartmaker.

@N129BZ
Copy link
Owner

N129BZ commented Aug 14, 2024

AHA!! I didn't know that... I have added you as a collaberator, if you approve you should be able to set labels etc.

@N129BZ N129BZ self-assigned this Aug 14, 2024
@ssokol
Copy link
Collaborator Author

ssokol commented Aug 14, 2024

Thanks! I now have the gear icons:

image

@N129BZ
Copy link
Owner

N129BZ commented Aug 14, 2024

I'm looking into OpenLayers Cesium for my map viewing application, https://github.com/n129bz/chartserver
From what I've been reading, Cesium has 3d terrain capabilities for the entire globe, but it's going to take me a while to digest everything.

@ssokol
Copy link
Collaborator Author

ssokol commented Aug 14, 2024

I did some playing with Cesium a couple of years ago. Here's a quick demo on their Sandcastle playground system:

https://t.ly/LkDPn

It's definitely complex and capable. I didn't get far enough into it to figure out how to build and host offline DEM data, but I'm fairly sure it can be done.

@jamez70
Copy link
Collaborator

jamez70 commented Aug 14, 2024 via email

@ssokol
Copy link
Collaborator Author

ssokol commented Aug 14, 2024

Looks like there's a rather old project called Cesium Terrain Builder that can generate the data it uses. There's also a Docker container version:

https://github.com/geo-data/cesium-terrain-builder
https://github.com/tum-gis/cesium-terrain-builder-docker

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants