[mapguide-users] ODBC connection: No points shown
von Wartburg, Jan BKSD
Jan.vonWartburg at bl.ch
Fri Mar 16 05:38:58 EDT 2012
Thank you, Jonathon.
As long as i don't add a geometry i can preview the data correctly.
But the points don't show up in the preview when i added the geometry. It says: "An exception occurred in FDO component. Internal error "
The corresponding log message looks like this:
<2012-03-16T10:12:47> 1240 MapGuide Developer 127.0.0.1 Administrator
Error: An exception occurred in FDO component.
Internal error
StackTrace:
- MgFeatureServiceHandler.ProcessOperation() line 83 file c:\builds\mg22win32\mgdev\server\src\services\feature\FeatureServiceHandler.cpp
- MgOpSelectFeatures.Execute() line 109 file c:\builds\mg22win32\mgdev\server\src\services\feature\OpSelectFeatures.cpp
- MgServerFeatureService.SelectFeatures() line 433 file c:\builds\mg22win32\mgdev\server\src\services\feature\ServerFeatureService.cpp
- MgServerSelectFeatures.SelectFeatures() line 266 file c:\builds\mg22win32\mgdev\server\src\services\feature\ServerSelectFeatures.cpp
I have set the same coordinate system as in my map. I also tried a X-Y Meter coordinate system.
The primary key indeed should be int32. FDO Toolbox and Autocad Map show this correctly, while Maestro is showing int64.
I have edited the config.xml. I deleted the primary key element and took another suitable property as the primary key. It had no effect.
What could be done in addition to prevent this error?
In my view that i'm accessing there are also the tables dtproperties, sysconstraints and syssegments next to the table that i need for the points.
Are they of any importance when accessing the table with the points? Just for testing i deleted them in the config.xml so that only my points-table remained. But still, the same error.
Regards,
Jan
________________________________
From: mapguide-users-bounces at lists.osgeo.org [mailto:mapguide-users-bounces at lists.osgeo.org] On Behalf Of GIS4U
Sent: Thursday, March 15, 2012 7:30 PM
To: MapGuide Users Mail List
Subject: Re: [mapguide-users] ODBC connection: No points shown
Does the information show up in your Data Source when you preview?
If so, do you have a coordinate system set so that MG can reference it to the map? If not, make sure to set it.
If so, I would suspect that the primary key as int64 may be the issue. I think you would be safer with int32. Given the FDO error message, I am thinking this is the culprit...
Regards,
Jonathon
On Thu, Mar 15, 2012 at 8:28 AM, von Wartburg, Jan BKSD <Jan.vonWartburg at bl.ch<mailto:Jan.vonWartburg at bl.ch>> wrote:
Hello all,
I have connected to a SQL server 2000 database using the ODBC provider. I have configured the tables in order to get the right columns for the X and Y values (stored as "double" in the database, primary key is int64). After creating a layer using this feature source, the points should show up in my map, but they don't. I'm using MGOS 2.2 and Maestro 4.0.0 on Windows XP.
In the server error log I have the following entry:
<2012-03-15T15:41:00> 1712 Ajax Viewer 127.0.0.1 Administrator
Error: Failed to stylize layer: test
An exception occurred in FDO component.
Internal error
StackTrace:
- MgMappingUtil.StylizeLayers() line 831 file c:\builds\mg22win32\mgdev\server\src\services\mapping\MappingUtil.cpp
The feature xml looks like this:
<?xml version="1.0" encoding="utf-8"?>
<FeatureSource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xsi:noNamespaceSchemaLocation="FeatureSource-1.0.0.xsd">
<Provider>OSGeo.ODBC</Provider>
<Parameter>
<Name>ConnectionString</Name>
<Value>DSN=ADAM;Uid=sd3;Pwd=adff;</Value>
</Parameter>
<SupplementalSpatialContextInfo>
<Name>Default</Name>
<CoordinateSystem>PROJCS["CH1903 / LV03",GEOGCS["CH1903",DATUM["CH1903",SPHEROID["Bessel 1841",6377397.155,299.1528128,AUTHORITY["EPSG","7004"]],TOWGS84[674.374,15.056,405.346,0,0,0,0],AUTHORITY["EPSG","6149"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4149"]],PROJECTION["Hotine_Oblique_Mercator"],PARAMETER["latitude_of_center",46.95240555555556],PARAMETER["longitude_of_center",7.439583333333333],PARAMETER["azimuth",90],PARAMETER["rectified_grid_angle",90],PARAMETER["scale_factor",1],PARAMETER["false_easting",600000],PARAMETER["false_northing",200000],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AUTHORITY["EPSG","21781"]]</CoordinateSystem>
</SupplementalSpatialContextInfo>
<ConfigurationDocument>config.xml</ConfigurationDocument>
</FeatureSource>
Can anyone help?
Thanks&Regards,
Jan
_______________________________________________
mapguide-users mailing list
mapguide-users at lists.osgeo.org<mailto:mapguide-users at lists.osgeo.org>
http://lists.osgeo.org/mailman/listinfo/mapguide-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapguide-users/attachments/20120316/8b980a19/attachment.html
More information about the mapguide-users
mailing list