Fabien,

The C# routine that I previously attached has Subs to do conversions 
between any of OSGBGridmapReference, OSGBEastingNorthing, OSGB36 & 
WGS84. An example point is:
OSGBGridmapReference: Map=SO, Across=91370, Up=95550
OSGBEastingNorthing: Easting=391370, Northing=295550
OSGB36: Latitude=52.557346, Longitude=-2.127308
WGS84: Latitude=52.557704, Longitude=-2.128725
Would the software you suggest be capable of all these calculations?

Re your suggestions:

1. Do you mean the Ubuntu proj package?

2. Where do I obtain these classes?
proj, MapPointClass, MapBound (what is gb.map?)

3. What are epsg numbers in code below?
   Dim WGS As Proj = Proj("epsg:4326")
   Dim OBSG36 As Proj = Proj("epsg:27700")

   Dim hLatLon As MapPoint

   hLatLon = WGS.TransformMPoint(OBSG36, MapPoint(Val(TextBox1.Text),
Val(TextBox2.Text)))
  Message(hLatLon.Lat & "   /   " & hLatLon.Lon)


------------------------------------------------------------------------------
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
Customize your own dashboards, set traffic alerts and generate reports.
Network behavioral analysis & security monitoring. All-in-one tool.
http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to