From bb91cdae7671ac5a01cb4179607acbb4f9c5c561 Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Fri, 11 Jan 2019 06:20:58 +0000 Subject: [PATCH] imagery: Add demo Namibian aerial --- cookbooks/imagery/recipes/na_sgswa_topo.rb | 12 +++++++++++- .../imagery/templates/default/mapserver.map.erb | 2 ++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/cookbooks/imagery/recipes/na_sgswa_topo.rb b/cookbooks/imagery/recipes/na_sgswa_topo.rb index f5b3ba2b9..aceb3e893 100644 --- a/cookbooks/imagery/recipes/na_sgswa_topo.rb +++ b/cookbooks/imagery/recipes/na_sgswa_topo.rb @@ -34,6 +34,16 @@ imagery_layer "na_sgswa_topo_50k" do default_layer true background_colour "0 0 0" extension "jpeg" - default_layer true max_zoom 16 end + +imagery_layer "na_aerial" do + site "namibia-topo.openstreetmap.org.za" + title "Namibia Aerial Demo" + projection "namibia_aerial" + source "/data/imagery/na/aerial/aerial.vrt" + copyright "State Copyright" + background_colour "0 0 0" + extension "jpeg" + max_zoom 21 +end diff --git a/cookbooks/imagery/templates/default/mapserver.map.erb b/cookbooks/imagery/templates/default/mapserver.map.erb index 84a3803d0..12942df20 100644 --- a/cookbooks/imagery/templates/default/mapserver.map.erb +++ b/cookbooks/imagery/templates/default/mapserver.map.erb @@ -42,6 +42,8 @@ MAP <% if @projection == "EPSG:27700" -%> <%# Override EPSG:27700 to use accurate nadgrid %> "+proj=tmerc +lat_0=49 +lon_0=-2 +k=0.9996012717 +x_0=400000 +y_0=-100000 +ellps=airy +datum=OSGB36 +units=m +no_defs +nadgrids=/srv/imagery/common/ostn02-ntv2-data/OSTN02_NTv2.gsb" + <% elsif @projection == "namibia_aerial" -%> + "+proj=tmerc +lat_0=0 +lon_0=17 +k=1 +x_0=600000 +y_0=10000000 +ellps=WGS84 +units=m +no_defs" <% else -%> "init=<%= @projection.downcase %>" <% end -%> -- 2.43.2