Hello Scott.
thank you for your fast reply. Unfortunatly I got some runtime errors, when I use your suggestion. I got the same errors, when I use my images in your HowDo-Sample "Satelite Image -> LoadAGeoTiffImage".Depending on the Imagesfiles I got "OutOfMemory-Exception" or the following Errormessage "The value -6 is not correct for alpha. Alpha must greater or equal 0 and lower or equal 255." (my translation for the german errormessage).
All the Images are displayed in ESRI's - World (ArcView, ArcMap, and MapObjects). Any other suggestions?
Tanks Torsten
Stacktrace for the "Aplha-error"
bei System.Drawing.Color.CheckByte(Int32 value, String name)
bei System.Drawing.Color.FromArgb(Int32 alpha, Int32 red, Int32 green, Int32 blue)
bei ThinkGeo.MapSuite.Core.ManagedGeoTiffRasterSource.x6af5a581ecd2e3e4(Int32 x2434aab1f3e81535, Int32 xd5d735eaa7ef859e, Int32 xf0ca5ed7845b9192, Int32 xf806d545410d90c1, Int32 xdb846c58acdf5e40, Int32 xdf58594ba412eecf)
bei ThinkGeo.MapSuite.Core.ManagedGeoTiffRasterSource.x4a80972f7129d9ec(Int32 x2434aab1f3e81535, Int32 xd5d735eaa7ef859e, Int32 xf0ca5ed7845b9192, Int32 xf806d545410d90c1, Int32 xdb846c58acdf5e40, Int32 xdf58594ba412eecf)
bei ThinkGeo.MapSuite.Core.ManagedGeoTiffRasterSource.GetImageCore(RectangleShape worldExtent, Int32 canvasWidth, Int32 canvasHeight)
bei ThinkGeo.MapSuite.Core.RasterSource.GetImage(RectangleShape worldExtent, Int32 canvasWidth, Int32 canvasHeight)
bei ThinkGeo.MapSuite.Core.GeoTiffRasterSource.GetImageCore(RectangleShape worldExtent, Int32 canvasWidth, Int32 canvasHeight)
bei ThinkGeo.MapSuite.Core.RasterSource.GetImage(RectangleShape worldExtent, Int32 canvasWidth, Int32 canvasHeight)
bei ThinkGeo.MapSuite.Core.RasterLayer.DrawCore(GeoCanvas canvas, Collection`1 labelsInAllLayers)
bei ThinkGeo.MapSuite.Core.Layer.Draw(GeoCanvas canvas, Collection`1 labelsInAllLayers)
bei ThinkGeo.MapSuite.DesktopEdition.LayerOverlay.DrawCore(GeoCanvas canvas)
bei ThinkGeo.MapSuite.DesktopEdition.Overlay.MainDraw(GeoCanvas canvas)
bei ThinkGeo.MapSuite.DesktopEdition.Overlay.Draw(GeoCanvas canvas)
bei ThinkGeo.MapSuite.DesktopEdition.WinformsMap.x03e3d48bcfe7bb6c(IEnumerable`1 xa6f0db4f183189f1)
bei ThinkGeo.MapSuite.DesktopEdition.WinformsMap.xff5b27c00f9678c2(RectangleShape x178b193eec228e6e)
bei ThinkGeo.MapSuite.DesktopEdition.WinformsMap.xe3cee4adb9c72451()
bei ThinkGeo.MapSuite.DesktopEdition.WinformsMap.x9ac8c50f434f4b39(Int32 xb565f4681f05557a)
bei ThinkGeo.MapSuite.DesktopEdition.WinformsMap.xc8fbf8304fe7558e(InteractionArguments x195facd4ef5d753d)
bei ThinkGeo.MapSuite.DesktopEdition.WinformsMap.xfeca3317d3c75bbb(Object xd9272088e65bd176, x6a8380ab1a7ebb4c xc2fd4c0ed406cdb7)
bei ThinkGeo.MapSuite.DesktopEdition.x5cd462d41be2f68a.OnMouseEvent(x6a8380ab1a7ebb4c e)
bei ThinkGeo.MapSuite.DesktopEdition.x5cd462d41be2f68a.AnalyseMouseWheel(Double screenX, Double screenY, Double worldX, Double worldY, Int32 delta)
bei ThinkGeo.MapSuite.DesktopEdition.WinformsMap.xb0cb8571d4771126(Object xd9272088e65bd176, MouseEventArgs xc2fd4c0ed406cdb7)
bei System.Windows.Forms.Control.OnMouseWheel(MouseEventArgs e)
bei System.Windows.Forms.Control.WmMouseWheel(Message& m)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
bei System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
bei System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
bei System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
bei System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
bei System.Windows.Forms.Application.Run(Form mainForm)
bei CSharpWinformsSamples.Program.Main() in C:\Program Files (x86)\ThinkGeo\Map Suite Desktop Evaluation Edition 4.5\Samples\CSharp Winforms\Program.cs:Zeile 17.
bei System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
bei System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
bei Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
bei System.Threading.ThreadHelper.ThreadStart_Context(Object state)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
bei System.Threading.ThreadHelper.ThreadStart()