[GRASS-dev] [GRASS GIS] #1219: Integrate the IGNF register and the shift grid RGF93/NTF in grass

#1219: Integrate the IGNF register and the shift grid RGF93/NTF in grass
-------------------------+--------------------------------------------------
Reporter: lemaitret | Owner: grass-dev@…
     Type: enhancement | Status: new
Priority: normal | Milestone: 7.0.0
Component: Default | Version: unspecified
Keywords: IGNF | Platform: Unspecified
      Cpu: Unspecified |
-------------------------+--------------------------------------------------
The IGNF registry and the shift grid are well integrated in proj, but not
in grass.

More information on the way I found to well use these on the wiki :
http://grass.osgeo.org/wiki/IGNF_Register

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1219&gt;
GRASS GIS <http://grass.osgeo.org>

#1219: Integrate the IGNF register and the shift grid RGF93/NTF in grass
------------------------------------------------+---------------------------
Reporter: lemaitret | Owner: grass-dev@…
     Type: enhancement | Status: new
Priority: normal | Milestone:
Component: Projections/Datums | Version: unspecified
Keywords: IGNF register shift grid NTF RGF93 | Platform: Unspecified
      Cpu: Unspecified |
------------------------------------------------+---------------------------
Changes (by lemaitret):

  * keywords: IGNF => IGNF register shift grid NTF RGF93
  * component: Default => Projections/Datums
  * milestone: 7.0.0 =>

Comment:

Excuse me, a better link is :
http://grass.osgeo.org/wiki/IGNF_register_and_shift_grid_NTF/RGF93

Concerning the milestone, I think it affects every version.

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1219#comment:1&gt;
GRASS GIS <http://grass.osgeo.org>

#1219: Integrate the IGNF register and the shift grid RGF93-NTF in grass
------------------------------------------------+---------------------------
Reporter: lemaitret | Owner: grass-dev@…
     Type: enhancement | Status: new
Priority: normal | Milestone: 6.4.1
Component: Projections/Datums | Version: 6.4.0
Keywords: IGNF register shift grid NTF RGF93 | Platform: All
      Cpu: All |
------------------------------------------------+---------------------------
Changes (by lemaitret):

  * platform: Unspecified => All
  * cpu: Unspecified => All
  * version: unspecified => 6.4.0
  * milestone: => 6.4.1

Comment:

People need maybe more description. I try to give them here.

First of all, I update the link I gave before :
[http://grass.osgeo.org/wiki/IGNF_register_and_shift_grid_NTF-RGF93 in
English] and [http://grass.osgeo.org/wiki
/IGNF_register_and_shift_grid_NTF-RGF93/fr in French]

The IGNF registry is a document such as the EPSG specifications : it
describes many projection parameters and give them an ID. The EPSG ID can
be used in GRASS to create a location, but not the IGNF ID.
On a Linux system the IGNF and the EPSG are in the folder:
/usr/share/proj/ and they seem to be both well used by proj. GRASS manage
to use the EPSG file, but not the IGNF.

'''It should be good to have the possibility to select and use the IGNF
registry to define a location. It's currently not possible to well parse
the IGNF registry with the location wizard.'''

A subproblem : the IGNF registry mentions the shift grid ntf_r93.gsb. To
be used, this grid should be in the etc/nad/ folder of GRASS (on Linux and
grass 6.4 : /usr/lib/grass64/etc/nad/).

'''It should be good to have a copy of the ntf_r93.gsb shift grid in the
etc/nad/ folder of grass to use it.'''

Other links :
IGNF registry : http://lambert93.ign.fr/fileadmin/files/IGNF
ntf_r93.gsb shift grid :
http://lambert93.ign.fr/fileadmin/files/ntf_r93.gsb

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1219#comment:2&gt;
GRASS GIS <http://grass.osgeo.org>

#1219: Integrate the IGNF register and the shift grid RGF93-NTF in grass
------------------------------------------------+---------------------------
Reporter: lemaitret | Owner: grass-dev@…
     Type: enhancement | Status: new
Priority: normal | Milestone: 6.4.3
Component: Projections/Datums | Version: 6.4.0
Keywords: IGNF register shift grid NTF RGF93 | Platform: All
      Cpu: All |
------------------------------------------------+---------------------------
Changes (by neteler):

  * milestone: 6.4.1 => 6.4.3

Comment:

Indeed, GRASS 6.4 offers only:

alaska conus FL hawaii MD ntv1_can.dat nzgd2kgrid0005.gsb prvi stgeorge
stlrnc stpaul TN WI WO

while proj-nad-4.7.0 offers:

alaska conus epsg esri esri.extra FL GL27 hawaii IGNF MD nad27 nad83
nad.lst ntf_r93.gsb ntv1_can.dat null nzgd2kgrid0005.gsb other.extra
pj_out27.dist pj_out83.dist proj_def.dat prvi stgeorge stlrnc stpaul
td_out.dist test27* test83* testvarious* TN WI WO world

Time to populate lib/proj/ with more nad files?

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1219#comment:3&gt;
GRASS GIS <http://grass.osgeo.org>

#1219: Integrate the IGNF register and the shift grid RGF93-NTF in grass
------------------------------------------------+---------------------------
Reporter: lemaitret | Owner: grass-dev@…
     Type: enhancement | Status: new
Priority: normal | Milestone: 6.4.4
Component: Projections/Datums | Version: svn-releasebranch64
Keywords: IGNF register shift grid NTF RGF93 | Platform: All
      Cpu: All |
------------------------------------------------+---------------------------
Changes (by neteler):

  * version: 6.4.0 => svn-releasebranch64
  * milestone: 6.4.3 => 6.4.4

Comment:

I don't know how to solved this issue. Just add more files to GRASS?

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/1219#comment:4&gt;
GRASS GIS <http://grass.osgeo.org>

#1219: Integrate the IGNF register and the shift grid RGF93-NTF in grass
------------------------------------------------+---------------------------
Reporter: lemaitret | Owner: grass-dev@…
     Type: enhancement | Status: new
Priority: normal | Milestone: 6.4.4
Component: Projections/Datums | Version: svn-releasebranch64
Keywords: IGNF register shift grid NTF RGF93 | Platform: All
      Cpu: All |
------------------------------------------------+---------------------------

Comment(by vincent):

Replying to [comment:4 neteler]:
> I don't know how to solved this issue. Just add more files to GRASS?

We evoked this issue here for the last time :
http://lists.osgeo.org/pipermail/grass-user/2013-August/068804.html
You mentioned a possible new mechanism for grass to use these files
(registers and grids) directly from proj directories (/usr/share/proj)
instead of copies.

In the case of french projections, proj4 integrated IGNF and ntf_r93.gsb
since version 4.6 or so.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/1219#comment:5&gt;
GRASS GIS <http://grass.osgeo.org>