[fdo-trac] #735: Improve performance on GetGeometry
FDO
trac_fdo at osgeo.org
Wed Jun 22 04:00:59 EDT 2011
#735: Improve performance on GetGeometry
-------------------------------+--------------------------------------------
Reporter: maland | Owner: gregboone
Type: enhancement | Status: new
Priority: major | Milestone: 3.6.0
Component: ArcSDE Provider | Version: 3.5.0
Severity: 3 | Keywords:
External_id: |
-------------------------------+--------------------------------------------
Comment(by oyvndi):
The main perfomance killer turned out to be SDE's API, such as
SE_shape_get_num_points().
I removed all the existing buffer handling, including code inside macros
(which makes debugging impossible). Instead I added the DynamicBuffer-
class, which is a simple class that handles allocation, using templates.
I also did related code cleanup, and the amount of code in total is now
slightly reduced.
--
Ticket URL: <http://trac.osgeo.org/fdo/ticket/735#comment:1>
FDO <http://fdo.osgeo.org/>
Feature Data Objects
More information about the fdo-trac
mailing list