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

How to fix bug occurred over-altitude terrain RGB raster tileset in Mapbox GL JS #5

Open
chingchai opened this issue Nov 19, 2021 · 4 comments

Comments

@chingchai
Copy link

Hi, I use my DEM generate from Drone using OpenDroneMap. After that, I use gdal_warp to re-project my DSM to EPSG:3857 and transform the greyscale data into the RGB data using rio-rgbify and last step i use gdal2tiles.py to generate xyz tiles. But i got error when add tiles layer to Mapbox GL JS as the picture shown below.

        this.map.addSource("mydem", {
          type: "raster-dem",
          tiles: [
            "https://url/tiles/dem-rgb-v2/{z}/{x}/{y}.png",
          ],
          tileSize: 512,
          maxzoom: 18
        });
        this.map.setTerrain({ source: "mydem", exaggeration: 0.7 });

image

image

@chingchai chingchai changed the title ็How to fix bug occurred over-altitude terrain RGB raster tileset in Mapbox GL JS How to fix bug occurred over-altitude terrain RGB raster tileset in Mapbox GL JS Nov 19, 2021
@NasH5169
Copy link

Hi here,

Same issue on my side. Did you fix it?

@luo-geng
Copy link

luo-geng commented Feb 1, 2023

me too

@georgbachmann
Copy link

I have a very similar problem. I followed this tutorial here step by step. Only difference was that my dataset was a 5m resolution dataset.
Did you solve your problem? @ThomasHalwax do you have an idea? Would be super happy about some help :)

Bildschirmfoto 2024-02-22 um 16 46 19

@ThomasHalwax
Copy link
Member

TBH I'm not sure what causes these spikes but my guess is the resampling method used by gdalwrap. The tutorial uses lanczos. Maybe someone could try some other methods and post the results?

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

No branches or pull requests

5 participants