https://github.com/jac18281828/bedrock
GMT6 and ETOPO22 30 Arc Second Bedrock and Ice Surface Docker image
https://github.com/jac18281828/bedrock
docker etopo gmt
Last synced: 11 months ago
JSON representation
GMT6 and ETOPO22 30 Arc Second Bedrock and Ice Surface Docker image
- Host: GitHub
- URL: https://github.com/jac18281828/bedrock
- Owner: jac18281828
- Created: 2021-02-17T02:54:28.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-07-02T18:27:32.000Z (almost 2 years ago)
- Last Synced: 2025-03-24T05:13:30.894Z (about 1 year ago)
- Topics: docker, etopo, gmt
- Language: Dockerfile
- Homepage:
- Size: 918 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# bedrock
### Updated for 2022 ETOPO 30 Arc Second High Resolution
GMT 6 and ETOPO 2022 Docker image [Bedrock](https://hub.docker.com/r/jac18281828/bedrock)
[Releases](https://github.com/jac18281828/bedrock/releases)

Ice surface available from tag: etopo-2022-gmt6-ice-${VERSION}
[GitHub GHCR](https://github.com/jac18281828/bedrock/pkgs/container/bedrock)
# 4k and 8k wallpaper
* [4k 30 Arc Second World Relief](https://1drv.ms/u/s!AqhqliIbmhmekuV-Yd8vjo7uze_czg?e=UA5a5k)
* [8k 30 Arc Second World Relief](https://1drv.ms/u/s!AqhqliIbmhmekuYB18EanBTf6Z1qHg?e=lqzsGe)
### Architecture
* linux/amd64
* linux/arm64
Example Dockerfile
- use as a builder
- cut down grid file to a specific region
```
FROM jac18281828/bedrock:ice_surface as builder
WORKDIR /bedrock
ARG EAST=42
ARG WEST=-5
ARG NORTH=55
ARG SOUTH=29
RUN gmt grdcut /bedrock/ETOPO_2022_v1_30s_N90W180_surface.nc -R${WEST}/${EAST}/${SOUTH}/${NORTH} -G/bedrock/ETOPO1_asiaminor.nc
FROM debian:stable-slim
RUN apt update && \
apt -y install gmt gmt-gshhg-high ghostscript
COPY --from=builder /bedrock/ETOPO1_asiaminor.nc /bedrock/ETOPO1_asiaminor.nc
CMD echo Bedrock!
```
Example Map: Copper World Relief (seen above):
```
#!/usr/bin/env bash
ETOPO=/bedrock/ETOPO_2022_v1_30s_N90W180_ice.nc
gmt begin /output/world
gmt makecpt -Ccopper -T-18000/28500
gmt grdimage ${ETOPO} -n+c
gmt end
```
Complete [working example](https://gist.github.com/jac18281828/78c28ee0e00b1936622b17cc783b2701)