最近、 Rust の staticmap クレートにいくつか PR を送ったので、忘れないように staticmap についてメモっておく。 docs.rs staticmap とは 事前知識なしに、簡単に地図画像を生成するためのライブラリである。例えば以下は、与えられた緯度経度の列を plot した画像を生成するためのプログラムである。 use std::{env::args, error::Error}; use staticmap::{tools::{CircleBuilder, Color}, StaticMapBuilder}; fn main() -> Result<(), Box<dyn Error>> { let mut args = args().skip(1); let mut map = StaticMapBuilder::new() .width(720) .hei
![詳解: staticmap - Pixel Pedals of Tomakomai](https://cdn-ak-scissors.b.st-hatena.com/image/square/59e6434fc5df9a6dbeaec121c46e7c79b3bf2bbd/height=288;version=1;width=512/https%3A%2F%2Ffanyv88.com%3A443%2Fhttps%2Fcdn.image.st-hatena.com%2Fimage%2Fscale%2F2c145d30408acb29e3f712f15fe45320ed11bc30%2Fbackend%3Dimagemagick%3Bversion%3D1%3Bwidth%3D1300%2Fhttps%253A%252F%252Fcdn-ak.f.st-hatena.com%252Fimages%252Ffotolife%252Fh%252Fhiratara%252F20240316%252F20240316101653.png)