[Proj] GDM2000 for Malaysia
    Bjørn Krangnes 
    bkr at devonor.com
       
    Fri May  4 09:51:40 EDT 2007
    
    
  
I am trying convert GDM2000 – MRSO (Peninsular)
I am using C# and GDAL
The code look as follows
            stat3 = input.ImportFromProj4("+proj=longlat +ellps=GRS80
+no_defs  <>");
            stat4 = output.ImportFromProj4("+proj=omerc +lat_0=4
+lonc=102.25 +alpha=323.0257964666666 +k=0.99984 +x_0=804671
+y_0=0 +ellps=GRS80 +units=m +no_defs  <>");
            xyz[0] = 1.827764875;
            xyz[1] = 103.64025987222223;
            xyz[2] = 10.0;
            OGR.CoordinateTransformation tram = new
OGR.CoordinateTransformation(input, output);
            tram.TransformPoint(xyz);
The result I am getting is : 0.0319005150210526
            xyz[0] = 0.0319005150210526;
            xyz[1] = 1.8088637723928358;
            xyz[2] = 10.0;
The expected result is :
Easting =   627096.132 m
Northing = 202122.062 m
Anyone who knows what the problem is ?
Bjørn Krangnes
Devonor AS
Telephone: +47 32 29 96 90
Direct Line: +47 32 29 96 91
Mobile: +47 45035640
E-mail: bkr at devonor.com
Web: www.devonor.com
    
    
More information about the Proj
mailing list