muhammedkalkan / portal Goto Github PK
View Code? Open in Web Editor NEWQuantized Mesh Terrain Data Generator and Server for CesiumJS Library
Home Page: https://portal.terrainserver.com
Quantized Mesh Terrain Data Generator and Server for CesiumJS Library
Home Page: https://portal.terrainserver.com
Trying to improve terrain generation process time
I'd love to fork and help with this project.
Tiles disappear while looking from a particular angle. Clamped ground and upwards approx 30 degrees.
Applying terrain file format generation for Quantized Mesh
Need to refactor heightmap generation multicore support
Heightmap generation algorithm needs to be refactored
Multicore processing support needs to be reimplemented since algortihm has changed completely
Rewrite data storage system
any build procedure needed?
or just one out-of-box thing?
thank you
Simplification is not handling flat surfaces the way it has to
Also it sometimes produces cracks on terrain
Input resources regulation
WaterMask Extension Missing
There seems to be a bug
Greet job! I have established a terrain server with nodejs and mongoDB,but my terrain is heightmap,so can I use your tool to generate the QuantizedMesh terrain?If so,thanks a lot!
Need to tidy up the code and try to improve speed in generation
Implement post process smoothing at the edges
Investigating memory leaks
5m data generation needs to be re tested
Applying KML generation for Quantized Mesh
Need to fix header height values calculated
Bounding Box calculation needs to be fixed
KML producing from Heighmap
Hello,
Passwords are sent by email, so the user doesn't chose it and it cannot be changed. Please automatically save the password, otherwise, you just have to find the email everytime you want to log in to TGS
Fabien
Roadmap for new tile generation and merging
Hello,
We are looking into solutions to be able to use a custom TIFF file as elevation data in Cesium. It seems like you need a server to serve quatified meshes, which seem to be what this Github project is about.
I installed TGS and registered (fnicollet gmail com) but I don't really understand how it really works.
In the "Remote Databases" section, I clicked "Request" on "Gtopo30.terraindb". It didn't really do anything, the Request button is just greyed out (no download progress?).
In the "Local Databases" section, it seems like you can only add files with the "terraindb" extension. What are terraindb files exactly? How do you create them? I mean from "regular" GIS formats.
If I access the URL:
http://127.0.0.1:8080/
I get:
"Not Found /"
So I don't really know what URL I should put in my JS to be able to load a terrain from TGS. I think it should be something like
https://www.terrainserver.com/serveTerrain/world/layer.json
I tried a few combinations but nothing worked. What's the URL scheme here?
Also, I installed the online example (https://www.terrainserver.com) locally on my web server but I get errors because you don't have CORS headers:
Invalid asm.js: Invalid member of stdlib
localhost/:1 Failed to load https://www.terrainserver.com/serveTerrain/world/layer.json: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost' is therefore not allowed access.
Cesium.js:523 An error occurred in "E": An error occurred while accessing https://www.terrainserver.com/serveTerrain/world/layer.json.
it would be nice to have this headers for testing.
It looks like your project is still in his early days, so it is probably all some documentation issues
Thanks for your help!
Fabien
Make use of small capacity SSD s for big tilesets generation
Fine tune algorithm to match generated terrain against Cesium ION output.
Need to get reference height into account while generating terrain
Rewrite tile serving system
TERRAIN producing from Heightmap
Hello,
This is issue is more of a reminder for you than anything. Currently, the emails sent from TGS end up in the SPAM folder (at least on my gmail).
So emails with the password and the download links are kind of lost.
Not very user-friendly, if you want your software to be usable
Fabien
Determine if caused by projection or software itself.
Could you please clarify if this will be an open source project or commercial?
Refactor water mask generation
Layers.json generation needs to be implemented
Values seems a bit off.Calculations need to be reviewed and verified
There is a mysterious bug while reading height values at the tile edges.
Implement extensions for tile generation methods
Interface implementation roadmap
I am very much interested in generating QMT from the DEM source. I see several initiatives, however no result yet. Can you specify when you plan to have beta version or something we could give a try ?
regards
ZS
Need to lower RAM usage
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.