Already possible. See: https://grass.osgeo.org/grass70/manuals/grass7.html ________________________________________ Von: grass-dev [grass-dev-boun...@lists.osgeo.org] im Auftrag von GRASS GIS [t...@osgeo.org] Gesendet: Freitag, 10. Juni 2016 19:40 Betreff: [GRASS-dev] [GRASS GIS] #3060: Create location from command line using "r.in.gdal" and similar
#3060: Create location from command line using "r.in.gdal" and similar -------------------------+------------------------- Reporter: mankoff | Owner: grass-dev@… Type: enhancement | Status: new Priority: normal | Milestone: 7.0.5 Component: Startup | Version: unspecified Keywords: | CPU: Unspecified Platform: Unspecified | -------------------------+------------------------- I find that I am continually creating some new dummy location just so I can then create the actual location I want using {{{r.in.gdal}}}. I could maintain a global dummy location and use that, but it makes the code less portable when I share it with others. Therefore, I often do this: {{{ rm -fR grass mkdir grass grass70 -c EPSG:4326 ./grass/latlon r.in.gdal -c input=/path/to/somefile.TIF location=foo output=tmp exit grass70 ./grass/foo/PERMANENT }}} I find it difficult to know what EPSG code I should use for somefile.TIF, because it reports many (see below), therefore it would be nice to create the location from outside of GRASS, but using GRASS. For example, {{{grass70 -c input=/path/to/somefile importer=r.in.gdal}}} {{{ Coordinate System is: PROJCS["WGS 84 / UTM zone 33N", GEOGCS["WGS 84", DATUM["WGS_1984", SPHEROID["WGS 84",6378137,298.257223563, AUTHORITY["EPSG","7030"]], AUTHORITY["EPSG","6326"]], PRIMEM["Greenwich",0, AUTHORITY["EPSG","8901"]], UNIT["degree",0.0174532925199433, AUTHORITY["EPSG","9122"]], AUTHORITY["EPSG","4326"]], PROJECTION["Transverse_Mercator"], PARAMETER["latitude_of_origin",0], PARAMETER["central_meridian",15], PARAMETER["scale_factor",0.9996], PARAMETER["false_easting",500000], PARAMETER["false_northing",0], UNIT["metre",1, AUTHORITY["EPSG","9001"]], AXIS["Easting",EAST], AXIS["Northing",NORTH], AUTHORITY["EPSG","32633"]] Origin = (444892.500000000000000,8690407.500000000000000) Pixel Size = (15.000000000000000,-15.000000000000000) }}} -- Ticket URL: <https://trac.osgeo.org/grass/ticket/3060> GRASS GIS <https://grass.osgeo.org> _______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev _______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev