Thankyou for the quick response!
I down loaded version 0.9-Trunk-2009.10.22 for the binaries and SharpMap-76261.zip change set for the source. I will try SharpMap-78373.zip change set
I have recompiled for Sharpmap specific binaries, but I have assumed the External Reference binaries don't need recompiling......Is this correct?
1/ Just what I needed
2/ I wish to write an application where the display coordinate system is configurable and layers are reprojected to suite. Similar to the GlobalMapper Application (www.globalmapper.com)
only rasters with a different srid's will be turned off for now.
I can create coordinate system's and transforms using the prj's WKT, but I want a quick way of comparing coordinate systems. To achieve this, I intend to use the SRID value to check if a layer needs to reprojected or not. When I load the
example datafile SharpMap\WinFormSamples\GeoData\World\countries.prj as a Map layer its Datum and Projection parameters are correct but the SRID value equals -1 when I was hoping for 4326. I am guessing it's value is -1 because of syntax
differences between the SRID.csv and .prj file, ie record 4326 in SRID.csv WKT contains "WGS 84",DATUM["WGS_1984",SPHEROID["WGS 84" whereas the prj file contains "GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984"
Hence why I was going to try best match and prompt the user to confirm. Or is there a better approach?
3/ In Change set zip under the directory Trunk\SharpMap\Converters\WellKnownText. I want this functionallity because some files will require the user to manually provide projection information.
Since some people outside the Spatial industry find datums and projections confusing I wish to keep it simple. So I was just going to provide them with a list box with preset coordinate systems (linked to SRIDs), in these instances I
wish to generate prj files based on the user input (SRID really).