Modify

Ticket #5399 (new defect)

Opened 18 months ago

Last modified 17 months ago

Swissgrild CH1903 is off by up to 3 meters (does not use data set of local corrections )

Reported by: bastiK Owned by: team
Priority: minor Component: Core
Version: latest Keywords: projection
Cc: sbrunner, <courriel@…>

Description

To calculate CH1903, 2 steps are required:

(1) WSG84 -> CH1903+ (using a formula)

(2) CH1903+ -> CH1903 (using a grid / triangulation file)

Step (1) if fully implemented. However step (2) is missing. It introduces corrections of up to 3 meters (plus false easting/northing of 2000000/1000000) and accounts for the historical deviations from the modern system.

To fix this, we could:

  • Use the "official" triangulation file and FINELTRA algorithm.
  • Use the NTv2 grid file provided by swisstopo. This is an approximation, but should be in general good enough for osm use.

Link:  http://www.swisstopo.admin.ch/internet/swisstopo/en/home/topics/survey/lv03-lv95/chenyx06.html

Attachments

CHENyx06.bin.zip Download (319.8 KB) - added by bastiK 17 months ago.
triagulation data (binary format)

Change History

comment:1 Changed 18 months ago by bastiK

see also #5327

comment:2 Changed 17 months ago by bastiK

  • Cc sbrunner, <courriel@…> added

Changed 17 months ago by bastiK

triagulation data (binary format)

comment:3 Changed 17 months ago by bastiK

On the swisstopo website only NTv2 grid is available, but the link to the triangulation file is dead.

I sent an email to swisstopo and received the file in binary format. (The link is still not working.)

comment:4 Changed 17 months ago by bastiK

@sbrunner: Do you like to pursue this? I haven't found any documentation on the low-level format of the binary file.

comment:5 Changed 17 months ago by sbrunner

Hi,

Yes, I plan to see what is possible to do but not right now, (actually I'm working on better support of OSM file format in OpenLayers ;-) )

CU, Stéphane

comment:6 Changed 17 months ago by bastiK

Ok, if you are able to decipher the binary format, let me know!

Sebastian

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as new
as The resolution will be set. Next status will be 'closed'
to The owner will be changed from team. Next status will be 'new'
Next status will be 'needinfo'The owner will change to bastiK
as duplicate The resolution will be set to duplicate. Next status will be 'closed'The specified ticket will be cross-referenced with this ticket
The owner will be changed from team to anonymous. Next status will be 'assigned'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.