[ https://issues.apache.org/jira/browse/SIS-335?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martin Desruisseaux resolved SIS-335. ------------------------------------- Resolution: Fixed Fixed as of revision 1768057. > CRS.findOperation(…) sometime slow > ---------------------------------- > > Key: SIS-335 > URL: https://issues.apache.org/jira/browse/SIS-335 > Project: Spatial Information Systems > Issue Type: Bug > Components: Referencing > Affects Versions: 0.7 > Reporter: Martin Desruisseaux > Assignee: Martin Desruisseaux > Fix For: 0.8 > > > Execution of {{CRS.findOperation(sourceCRS, targetCRS, areaOfInterest)}} is > slow when: > * A connection to the EPSG geodetic dataset is available (which is > recommended) > * the given CRS have no EPSG identifiers, or their identifiers are wrong > In such case, {{IdentifiedObjectFinder}} search the right EPSG code for the > given CRS by scanning the EPSG database. Some conditions are put in the SQL > {{WHERE}} clause for reducing the amount of CRS to scan, but in Apache SIS > 0.7 those conditions are not restrictive enough, resulting in way too many > CRS being scanned. -- This message was sent by Atlassian JIRA (v6.3.4#6332)