あるタイルの子孫の一覧を取得する
chmod +x tile_children.py
./tile_children.py [parent tile] [maxzoom] [suffix]
// 政令指定都市 (元データでは行政区になっているが、私達は区域全体でまとめたい(東京23特別区以外)) | |
// この配列は、行例指定都市の公共団体コードの頭3または4桁を含む | |
const DESIGNATED_CITIES = [ | |
/^011/, // 北海道札幌市 | |
/^041/, // 宮城県仙台市 | |
/^111/, // 埼玉県さいたま市 | |
/^121/, // 千葉県千葉市 | |
/^141(?!3|5)/, // 神奈川県横浜市 | |
/^1413/, // 神奈川県川崎市 | |
/^1415/, // 神奈川県相模原市 |
#!/bin/bash -e | |
input=${1} | |
outdir=$(mktemp -d) | |
echo "Output: $outdir" | |
for shp in $(find "$input" -name '*.shp'); do | |
name=$(basename "$shp" .shp) | |
out_geojson="${outdir}/${name}.ndgeojson" |
cp -r moj_data/ ./
mkdir all_zips
find . -name '*.zip' -maxdepth 1 | xargs -P 16 -I '{}' unzip '{}' -d ./all_zips
ここで all_zips に展開されたzipがある 次は任意座標と公共座標系を分ける
import React, { useCallback, useState } from 'react' | |
import { normalize, NormalizeResult } from '@geolonia/normalize-japanese-addresses' | |
interface Result { | |
input: string | |
normalized: NormalizeResult | |
} | |
const App: React.FC = () => { | |
const [ result, setResult ] = useState<Result | undefined>(undefined) |
import React, { useEffect, useMemo, useRef } from "react" | |
import { createPortal } from "react-dom" | |
const NewWindowPortal: React.FC = ({children}) => { | |
const containerEl = useMemo(() => document.createElement("div"), []) | |
useEffect(() => { | |
if (!containerEl) { | |
return | |
} |
function fish_greeting | |
echo "! COMPUTER_NAME" | |
end | |
set -x EDITOR vim | |
set -x LESS -asrRix8 | |
set -x LANG en_US.UTF-8 | |
set -x LC_ALL en_US.UTF-8 | |
set -x LANGUAGE en_US.UTF-8 |
{ | |
"scripts": { | |
"build": "node ./setup && react-scripts build" | |
} | |
} |
function blurb --description Post\ to\ 10C.\\nblurb\ post\ MESSAGE\\nblurb\ POST_ID\ REPLY --argument reply_id message | |
set -l token $TEN_CENTURIES_API_TOKEN | |
set -l endpoint https://api.10centuries.org/content/write | |
set -l usage 'blurb: post or reply to a message on 10C | |
Usage: | |
blurb post MESSAGE | |
Post a new blurb |
I hereby claim:
To claim this, I am signing this object: