Opened 14 years ago

Closed 14 years ago

#595 closed defect (fixed)

MySQL: Fix setting of specific geometry types.

Reported by: brentrobinson Owned by: brentrobinson
Priority: minor Milestone: 3.5.0
Component: FDO API Version: 3.5.0
Severity: 3 Keywords: MySQL Specific Geometry Type
Cc: External ID:

Description

The Geometric Property, corresponding to a MySQL geometry column in a datastore without FDO metadata, has its specific geometry types set to FdoGeometryType_MultiGeometry. The specific types should be:

  • FdoGeometryType_Point
  • FdoGeometryType_MultiPoint
  • FdoGeometryType_LineString
  • FdoGeometryType_MultiLineString
  • FdoGeometryType_Polygon
  • FdoGeometryType_MultiPolygon

Change History (2)

comment:1 by brentrobinson, 14 years ago

Status: newassigned

comment:2 by brentrobinson, 14 years ago

Resolution: fixed
Status: assignedclosed

Revision: 5116 Author: brentrobinson Date: 3:29:55 PM, Tuesday, December 01, 2009 Message: Ticket#595: Modified the setting of the specific geometry types, for a Geometric Property reverse-engineered from a MySQL geometry column in a datastore without FDO metadata. Previously, they were set to FdoGeometryType_MultiGeometry. With this change, they are set to the following list:

FdoGeometryType_Point FdoGeometryType_MultiPoint FdoGeometryType_LineString FdoGeometryType_MultiLineString FdoGeometryType_Polygon FdoGeometryType_MultiPolygon


Modified : /trunk/Providers/GenericRdbms/Src/MySQL/SchemaMgr/Ph/ColTypeMapper.cpp Modified : /trunk/Providers/GenericRdbms/Src/MySQL/SchemaMgr/Ph/ColTypeMapper.h Modified : /trunk/Providers/GenericRdbms/Src/MySQL/SchemaMgr/Ph/ColumnGeom.h Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/gen_default1_MySql_master.txt

Note: See TracTickets for help on using tickets.