X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/343322b30979294a2a7c0773fcc87b93e567e1f6..de39179273a136b8f50571a239d3666fec45c5d3:/cookbooks/imagery/templates/default/mapserver.map.erb diff --git a/cookbooks/imagery/templates/default/mapserver.map.erb b/cookbooks/imagery/templates/default/mapserver.map.erb index 4af12519a..4bec1334f 100644 --- a/cookbooks/imagery/templates/default/mapserver.map.erb +++ b/cookbooks/imagery/templates/default/mapserver.map.erb @@ -32,7 +32,14 @@ MAP <% end -%> IMAGETYPE <%= @extension %> PROJECTION - "init=<%= @projection.downcase %>" + <% 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 -%> END LAYER @@ -42,6 +49,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 -%> @@ -49,7 +58,6 @@ MAP STATUS DEFAULT TYPE RASTER PROCESSING "RESAMPLE=AVERAGE" - PROCESSING "OVERSAMPLE_RATIO=1.0" PROCESSING "CLOSE_CONNECTION=DEFER" END # layer END