File: datum.sh

package info (click to toggle)
pdal 2.2.0%2Bds-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 229,252 kB
  • sloc: cpp: 489,801; python: 5,398; xml: 2,382; sh: 827; makefile: 628; javascript: 397; sql: 26; perl: 19
file content (39 lines) | stat: -rwxr-xr-x 1,247 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#!/bin/bash
shopt -s expand_aliases
alias unzip-stream="python -c \"import zipfile,sys,StringIO;zipfile.ZipFile(StringIO.StringIO(sys.stdin.read())).extractall(sys.argv[1] if len(sys.argv) == 2 else '.')\""

GTXS=("http://download.osgeo.org/proj/vdatum/vertcon/vertconc.gtx" 
      "http://download.osgeo.org/proj/vdatum/vertcon/vertcone.gtx" 
      "http://download.osgeo.org/proj/vdatum/vertcon/vertconw.gtx" 
      "http://download.osgeo.org/proj/vdatum/egm96_15/egm96_15.gtx" 
      "http://download.osgeo.org/proj/vdatum/egm08_25/egm08_25.gtx" 
      )

ZIPS=("http://download.osgeo.org/proj/vdatum/usa_geoid2012.zip"
      "http://download.osgeo.org/proj/vdatum/usa_geoid2009.zip"
      "http://download.osgeo.org/proj/vdatum/usa_geoid2003.zip"
      "http://download.osgeo.org/proj/vdatum/usa_geoid1999.zip"
      )

extract_path="/home/vagrant/datum"
export_path="/usr/share/proj/"
for ZIP in "${ZIPS[@]}"
do
    :
    filename=$(basename "$ZIP")
    extension="${filename##*.}"
    filename="${filename%.*}"
    wget $ZIP -O - | unzip-stream $extract_path
    mv $extract_path/$filename/* $export_path
    rm -rf $extract_path/$filename
done


cd $export_path
for GTX in "${GTXS[@]}"
do
    :
    wget $GTX
done

chmod -R 775 $export_path