Kaynağa Gözat

use correct set GDAL_DATA and GEOTIFF_CSV variables and include required files https://trac.osgeo.org/grass/ticket/1201

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@44055 15284696-431f-4ddb-bdfa-cd5b030d7da7
Helmut Kudrnovsky 14 yıl önce
ebeveyn
işleme
9edef07c87
2 değiştirilmiş dosya ile 28 ekleme ve 2 silme
  1. 9 2
      mswindows/GRASS-Installer.nsi
  2. 19 0
      mswindows/GRASS-Packager.bat

+ 9 - 2
mswindows/GRASS-Installer.nsi

@@ -739,11 +739,14 @@ Section "GRASS" SecGRASS
 	FileWrite $0 'set GRASS_PROJSHARE=%GISBASE%\proj$\r$\n'
 	FileWrite $0 '$\r$\n'
 	FileWrite $0 'rem Set GDAL_DATA$\r$\n'	
-	FileWrite $0 'set GDAL_DATA=%GISBASE%\etc\ogr_csv$\r$\n'
+	FileWrite $0 'set GDAL_DATA=%GISBASE%\share\gdal$\r$\n'
 	FileWrite $0 '$\r$\n'
 	FileWrite $0 'rem Set PROJ_LIB$\r$\n'	
 	FileWrite $0 'set PROJ_LIB=%GISBASE%\proj$\r$\n'
 	FileWrite $0 '$\r$\n'
+	FileWrite $0 'rem Set GEOTIFF_CSV$\r$\n'	
+	FileWrite $0 'set GEOTIFF_CSV=%GISBASE%\share\epsg_csv$\r$\n'
+	FileWrite $0 '$\r$\n'
 	FileWrite $0 'rem Path to the python directory$\r$\n'
 	FileWrite $0 'set PYTHONHOME=%GISBASE%\Python25$\r$\n'
 	FileWrite $0 'if "x%GRASS_PYTHON%" == "x" set GRASS_PYTHON=python$\r$\n'
@@ -874,13 +877,17 @@ Section "GRASS" SecGRASS
 	FileWrite $0 'export GRASS_PROJSHARE$\r$\n'
 	FileWrite $0 '$\r$\n'
 	FileWrite $0 '# Set the GDAL_DATA variable$\r$\n'
-	FileWrite $0 'GDAL_DATA="$INSTALL_DIR\etc\ogr_csv"$\r$\n'
+	FileWrite $0 'GDAL_DATA="$INSTALL_DIR\share\gdal"$\r$\n'
 	FileWrite $0 'export GDAL_DATA$\r$\n'
 	FileWrite $0 '$\r$\n'
 	FileWrite $0 '# Set the PROJ_LIB variable$\r$\n'
 	FileWrite $0 'PROJ_LIB="$INSTALL_DIR\proj"$\r$\n'
 	FileWrite $0 'export PROJ_LIB $\r$\n'
 	FileWrite $0 '$\r$\n'
+	FileWrite $0 '# Set the GEOTIFF_CSV variable$\r$\n'
+	FileWrite $0 'GEOTIFF_CSV="$INSTALL_DIR\share\epsg_csv"$\r$\n'
+	FileWrite $0 'export GEOTIFF_CSV$\r$\n'
+	FileWrite $0 '$\r$\n'
 	FileWrite $0 '"$$GRASS_PYTHON $$GISBASE/grass70.py" "$$@"'
 	FileClose $0
 	done_create_grass_command:

+ 19 - 0
mswindows/GRASS-Packager.bat

@@ -117,6 +117,25 @@ xcopy %OSGEO4W_DIR%\share\proj %PACKAGE_DIR%\proj /S/V/F/I
 
 @echo.
 @echo -----------------------------------------------------------------------------------------------------------------------
+@echo Copy shared GDAL files to PACKAGE_DIR\share\gdal
+@echo -----------------------------------------------------------------------------------------------------------------------
+@echo.
+
+mkdir %PACKAGE_DIR%\share
+mkdir %PACKAGE_DIR%\share\gdal
+xcopy %OSGEO4W_DIR%\share\gdal %PACKAGE_DIR%\share\gdal /S/V/F/I
+
+@echo.
+@echo -----------------------------------------------------------------------------------------------------------------------
+@echo Copy shared GEOTIFF files to PACKAGE_DIR\share\epsg_csv
+@echo -----------------------------------------------------------------------------------------------------------------------
+@echo.
+
+mkdir %PACKAGE_DIR%\share\epsg_csv
+xcopy %OSGEO4W_DIR%\share\epsg_csv %PACKAGE_DIR%\share\epsg_csv /S/V/F/I
+
+@echo.
+@echo -----------------------------------------------------------------------------------------------------------------------
 @echo Copy Tcl/Tk content to PACKAGE_DIR\tcl-tk
 @echo -----------------------------------------------------------------------------------------------------------------------
 @echo.