[OSM-talk-be] Delijn data: POI van alle haltes
Kenny Knecht
kenny.knecht at gmail.com
Thu Apr 8 20:00:08 UTC 2010
Marc,
Hier is een link waar die conversie wordt uitgewerkt (en veel andere btw)
http://www.epsg.org/guides/docs/G7-2.pdf
meer bepaald op pagina 24.
Deze conversie geeft niet dezelfde als dat programma van het NGI: het
schijnt enige tientallen meters af te wijken? ik weet ook niet waar de
afwijking zit: een mens zou toch denken dat lambert72 overal hetzelfde is?
En hier is een c (c++) implementatie die alvast het voorbeeld uit de link
hierboven reproduceert
void LambertToLongLat(double x,double y, double& longt, double& lat){
double n = 0.77164219;
double F = 1.81329763;
double thetaFudge = 0.00014204;
double e= 0.08199189;
double a= 6378388;
double xDiff= 150000;
double yDiff = 5400088.44;
double theta0 = 0.07604294;
double xReal = xDiff-x;
double yReal = yDiff-y;
double rho = sqrt(xReal*xReal + yReal * yReal);
double theta = atan(xReal/-yReal);
longt = (theta0 + (theta+thetaFudge) /n)*180/PI;
lat =0;
//recursion to solve non-linear eq
for(size_t i=0; i<5; ++i){
lat =(2*atan(pow(F*a/rho,1/n)* pow((1+
e*sin(lat))/(1-e*sin(lat)),e/2)))-PI/2;
}
lat *=180/PI;
}
Misschien klopt dit beter?
Kenny
Op 7 april 2010 21:38 schreef Marc Coevoet <sintsixtus at gmail.com> het
volgende:
> Ik heb een probeersel gemaakt:
>
> Ik heb uit stops.csv een POI proberen te maken, maar ik zie dat er ik er
> ?50 meter naast zit. Zou dat de precisie zijn van die Lambert72
> coordinaten, die mankeert??
>
> Ik heb alvast software van
> http://www.ngi.be/NL/NL4-4.shtm
>
> gebruikt... waar je een file laadt... ipv keyboard input....
>
> Op linux gebruik ik awk om de kolommen te splitsen, plakken etc..
>
> Iemand een idee??
>
> Ik heb de POI nu voor tomtom en garmin (de tomtom laadt het makkelijkst ;-)
>
> Wat wel leuk is, en NIET op delijn.be routeplanner kan: je tikt
> "Flanders" in, en komt op Flanders Expo. Mooi verhaal...
>
> Marc
>
>
> --
> What's on Shortwave guide: choose an hour, go!
> http://shortwave.tk
> 700+ Radio Stations on SW http://swstations.tk
> 300+ languages on SW http://radiolanguages.tk
>
> _______________________________________________
> Talk-be mailing list
> Talk-be at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-be
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/talk-be/attachments/20100408/c8385916/attachment.htm>
More information about the Talk-be
mailing list