Opened 14 years ago

Last modified 13 years ago

#683 new defect

KingOra SDE - MultiPolygons Create Dirty FGF

Reported by: crispinatime Owned by: haris
Priority: major Milestone: 3.5.0
Component: KingOracle Provider Version: 3.4.0
Severity: 3 Keywords:
Cc: External ID:

Description

The SDE reader for KingOracle does not handle multi-polygon loops cleanly. The polygons are created but single-coordinate polygons (based on the separator) are also processed.

Patch attached to change the counter initialisation for coordinates in multi polygon parts (1st one was always OK) and related logic for detecting end-of-polygons can be simplified

Attachments (2)

Bugzilla_4223.patch (3.1 KB ) - added by crispinatime 14 years ago.
KingOra-Ticket683.zip (5.0 KB ) - added by crispinatime 13 years ago.
Diffs in ZIP

Download all attachments as: .zip

Change History (3)

by crispinatime, 14 years ago

Attachment: Bugzilla_4223.patch added

comment:1 by crispinatime, 13 years ago

The following patch is a replacement for the previous version.

The multi-polygon dirty geometry is addressed by the part_count variable reset.

In addition, many large polygons utilise the secondary index (GSize2) in ArcSDE and this was not handled in the current version, meaning that some objects with large extents were not queried correctly.

The other small elements of this patch add secondary index support.

This has undergone testing in FDO 3.4 on MapGuide 2.1 and FDO 3.5 in MapRelate.

by crispinatime, 13 years ago

Attachment: KingOra-Ticket683.zip added

Diffs in ZIP

Note: See TracTickets for help on using tickets.