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