Hi, Lars
For your first question, FDO x64 support, the answer is: yes, we do support FDO x64 now since we’ve updated our FDOExtension from FDO 3.4 to FDO 3.5, and there are two sets of DLLs, one is for x86, the other is for x64. However, the new FDOExtension came out a little bit later than the public release of MapSuite 4.5, I’m not sure if it’s ready for down for MapSuite users. You can contact our support to get a copy of the latest MapSuiteFdoExtensionX64 DLL set.
As for your second concern, reproject TAB file into GoogleProjection, I tried to recreate your issue, with the TAB file shipped out with our HowDoI samples, but the result turned out to be correct, the TabFileFeatureLayer was drawn right above the GoogleOverLay.
By the way, we don't have EPSG25832 TAB file so we used of EPSG4326 instead to have a try, so, could you please try applying the following code in the HowDoI Sample, LoadTabFileFeatureLayer.aspx.cs, which works fine when I had my test?
Code Sample:
Map1.MapBackground.BackgroundBrush = new GeoSolidBrush(GeoColor.FromHtml("#E5E3DF"));
Map1.MapUnit = GeographyUnit.Meter;
GoogleOverlay google = new GoogleOverlay("Google Map");
google.JavaScriptLibraryUri = new Uri(ConfigurationManager.AppSettings["GoogleUri"]);
google.GoogleMapType = GoogleMapType.Normal;
Map1.CustomOverlays.Add(google);
ManagedProj4Projection managedProjection = new ManagedProj4Projection();
managedProjection.InternalProjectionParameters = ManagedProj4Projection.GetEpsgParameters(4326);
managedProjection.ExternalProjectionParameters = ManagedProj4Projection.GetGoogleMapParameters();
TabFileFeatureLayer worldLayer = new TabFileFeatureLayer(MapPath("~/SampleData/world/HoustonMuniBdySamp_Boundary.TAB"), "FID", "OGRSchema", "HoustonMuniBdySamp_Boundary", "GEOMETRY");
worldLayer.ZoomLevelSet.ZoomLevel01.DefaultAreaStyle = worldLayer.ZoomLevelSet.ZoomLevel01.DefaultAreaStyle = AreaStyles.CreateSimpleAreaStyle(GeoColor.FromArgb(100, GeoColor.SimpleColors.Green), GeoColor.SimpleColors.Green);
worldLayer.ZoomLevelSet.ZoomLevel01.ApplyUntilZoomLevel = ApplyUntilZoomLevel.Level20;
worldLayer.FeatureSource.Projection = managedProjection;
LayerOverlay staticOverlay = new LayerOverlay("StaticOverlay");
staticOverlay.IsBaseOverlay = false;
staticOverlay.Layers.Add(worldLayer);
worldLayer.Open();
Map1.CurrentExtent = worldLayer.GetBoundingBox();
worldLayer.Close();
Map1.CustomOverlays.Add(staticOverlay);
This piece of code shows how to project TAB file of EPSG4326 into GoogleProjection. If the same problem still occurs, could you please provide us your TAB file so that we can have a test of the data?
Any further questions please let us know.
Thanks.
James