MapSuite Team,
I am in the process of upgrading my applications from V9 to V10. I am encountering exceptions when attempting to render MrSid & JPeg2000 rasters. This appears to be a similar issue encountered when I upgraded from V8 to V9. At that time you found and corrected MapSuite. In my application the render of TIFF Rasters does indeed work.
To check my code I took the V10 sample for MrSid to see if it worked, but it does not as it gets the same error – https://github.com/ThinkGeo/HowDoISample-ForWpf/blob/master/HowDoI/Satellite%20Image/LoadAMrSidImage.xaml.cs
The full application has been uploaded to the OriStarMapping download area on your server. It can be found as a zip file at \Applications\OriStarRasterWithNuGet20171014.zip.
I added a line of code to invoke GetBoundingBox to determine CurrentExtent and this is one of the exceptions. This results in an exception of Value cannot be null. Parameter name: ptr.
If instead of invoking GetBoundingBox and set the CurrentExtent with discrete values an exception occurs sometime after the wpfMap1.Refresh() is invoked. I believe this exception is the same as encountered from GetBoundingBox. The following is what appears at the exception – System.ArgumentNullException was unhandled
Message: An unhandled exception of type ‘System.ArgumentNullException’ occurred in ThinkGeo.MapSuite.Wpf.dll
Additional information: Value cannot be null.
If I understand V10 correctly there is no need to move anything to either system32 or SysWOW64 directories, correct?
Your assistance appreciated.
Regards,
Dennis