add clip-2009.awk

This commit is contained in:
Motiejus Jakštys 2020-12-16 00:12:25 +02:00
parent e502d4ec38
commit e9c23a6ded
3 changed files with 11 additions and 2 deletions

View File

@ -39,8 +39,7 @@ all.xyz: $(XYZ)
.INTERMEDIATE: $(XYZ) .INTERMEDIATE: $(XYZ)
%.xyz: %.zip %.xyz: %.zip
unzip -qq -c $< $@ | \ unzip -qq -c $< $@ | \
sed -e 's/^ \+//' -e 's/ \+/,/g' | \ ./clip-2009.awk $(addprefix -v ,$(BOUNDS)) | \
./clip.awk $(addprefix -v ,$(BOUNDS)) | \
$(SORT) > $@ $(SORT) > $@
db/.ready: managedb db/.ready: managedb

7
contours/clip-2009.awk Executable file
View File

@ -0,0 +1,7 @@
#!/usr/bin/awk -f
# this file works with SEZP from circa 2009, where x coordinate (the 6-digit one)
# is first, and the field separator is ' ' or more spaces.
$1 > xmin && $1 < xmax && $2 > ymin && $2 < ymax {
print $1 "," $2 "," $3
}

View File

@ -1,4 +1,7 @@
#!/usr/bin/awk -f #!/usr/bin/awk -f
#
# this file works with SEZP circa ~2017 where y coordinate (the 7-digit one) is
# first, and the field separator is ','
BEGIN { BEGIN {
FS = "," FS = ","
} }