checkpoint
This commit is contained in:
parent
734404ed37
commit
c7a8a12c26
4 changed files with 13 additions and 9 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1,2 +1 @@
|
|||
public/
|
||||
images/
|
||||
|
|
|
@ -16,6 +16,8 @@ taxonomies = [
|
|||
]
|
||||
|
||||
theme = "apollo"
|
||||
mathjax = true
|
||||
mathjax_dollar_inline_enable = true
|
||||
|
||||
[markdown]
|
||||
# Whether to do syntax highlighting
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
+++
|
||||
title = "A Very Digital Artifact"
|
||||
slug = "a-very-digital-artifact"
|
||||
date = "2022-11-11"
|
||||
title = "A Thoroughly Digital Artifact"
|
||||
slug = "a-thoroughly-digital-artifact"
|
||||
date = "2023-01-11"
|
||||
[taxonomies]
|
||||
tags = ["3dprinting", "CAD", "GIS", "CNC", "art", "sundries", "proclamation"]
|
||||
+++
|
||||
|
@ -133,13 +133,13 @@ second](https://gisgeography.com/srtm-shuttle-radar-topography-mission/) (which
|
|||
"GL**1**"), or roughly 30x30 meters, and the height data is accurate to within 16 meters. Not too
|
||||
shabby!
|
||||
|
||||
The only problem was that you could only download data covering up to 450 square kilometers at a
|
||||
The only problem was that you could only download data covering up to 450,000 square kilometers at a
|
||||
time, so I had had to download three or four separate
|
||||
[GeoTIFF](https://en.wikipedia.org/wiki/GeoTIFF) files and then mosaic them together. A GeoTIFF file
|
||||
is basically an image where each pixel represents one data point (so, a 30x30 square meter plot)
|
||||
centered at a particular location on the Earth's surface. It's a monochrome image, where height is
|
||||
mapped to brightness, so the lowest spot is `0` (black), and the highest spot is `65535` (brightest
|
||||
white), since each pixel is a 16-bit integer.
|
||||
mapped to brightness, so the lowest spot's value is `0` (black), and the highest spot is
|
||||
`65535`[^16-bit-ints] (brightest white). These files are not small
|
||||
|
||||
## Thanks, California state!
|
||||
|
||||
|
@ -157,7 +157,7 @@ https://data.ca.gov/dataset/ca-geographic-boundaries
|
|||
|
||||
[main_image]: PXL_20220723_214758454.jpg "A plywood slab carved with CNC into a topographic representation of California"
|
||||
|
||||
[programmers_creed]: programmers_creed.jpg "jfk overlaid with the programmer's creed: we do these things not because they are easy, but because we thought they were going to be easy"
|
||||
[programmers_creed]: /images/programmers_creed.jpg "jfk overlaid with the programmer's creed: we do these things not because they are easy, but because we thought they were going to be easy"
|
||||
|
||||
[meshy-cube]: meshy-cube.png "an overly-complicated mesh of a cube"
|
||||
|
||||
|
@ -173,4 +173,7 @@ deck](https://pages.mtu.edu/~shene/COURSES/cs3621/SLIDES/Mesh.pdf) for a pretty
|
|||
"mesh basics" (but not really that basic, that's just academics trolling us, don't let it bother
|
||||
you). If I'm wrong about a 2D sheet with a hole being possibly manifold, I invite correction!
|
||||
|
||||
[^chekhovs-ram]: A classic use of Chekhov's Scarce Computational Resource.
|
||||
[^chekhovs-ram]: A classic example of Chekhov's Scarce Computational Resource.
|
||||
|
||||
[^16-bit-ints]: Each pixel is 16 bits, so the possible values are from 0 to 2^16 - 1. 2^16 is 65536,
|
||||
so there you go.
|
||||
|
|
Before Width: | Height: | Size: 140 KiB After Width: | Height: | Size: 140 KiB |
Loading…
Reference in a new issue