GeoAPI provides a set of Java language programming interfaces for geospatial applications. The GeoAPI interfaces closely follow OGC specifications, adaptated to match the expectations of Java programmers.
Extension API for Stax, Java pull-parsing API (STreaming Api for Xml)
PR opened Geomatys/geotoolkit
This is an upgrade for major changes in org.opengis.filter package. The GeoAPI interfaces have been modified for using the model defined by UML in ISO 19143 (OGC filter encoding) international standard instead of XML schema. This is incompatible changes, but the old interfaces were in the "pending" section of GeoAPI and have never been part of a formal GeoAPI release. The plan was described in opengeospatial/geoapi#32.
This merge request depends on:
- opengeospatial/geoapi#67
- apache/sis#23
pr created time in a day
push eventGeomatys/geotoolkit
commit sha bc9b95adc33f84f9d96322c788b2023c44f16c3b
Refactor(chore): Migration to new filter API. - Visitor pattern (`FilterVisitor` and `ExpressionVisitor`) deleted as experience shown that it is not extensible and causes massive amount of code duplication. - `Filter` as a sub-type of `java.util.Predicate`. This change implies that `Filter.evaluate(Object)` is renamed `Filter.test(Object)`. - `Expression| as a sub-type of `java.util.Function`. This changes implies that `Expression.evaluate(Object)` is renamed `Expression.apply(Object)`. - `IncludeFilter` and `ExcludeFilter` removed from public API. It was implementation details from the beginning. - `NilExpression` removed because it was used for meaning "no expression" instead than an expression returning null. If we really want an expression returning null, a `Literal` can be used for that purpose. This commit use raw types in many places. Parametrized types may be applied later.
push time in a day
push eventGeomatys/geotoolkit
commit sha 02bf4147dfe68d73b52c5d36c8615f5f96404b36
fix(Renderer): avoid world wrapping when not necessary
commit sha eb7904ddd5321a1301907e7d4b58a228f1836da1
fix(Storage): keep sample dimension name in aggregated coerage resource
commit sha 4808f7ef186031700abe94847752c640a5da75b2
Merge branch 'fix/aggregated-dim' into 'master' fix(Storage): keep sample dimension name in aggregated coerage resource See merge request geotoolkit-group/geotoolkit!556
commit sha 3cc7d01b1d2fc4493b9321158aca07692859c607
Merge branch 'master' into sis-migration.
commit sha d2a1dac6b9580dc0ce8da66b5e3b6a22008f8812
fix(Coverage): avoid exception in CoverageTileGenerator when source grid geometry is incomplete
commit sha fbaa660e813b809f0951c3574bb54672deff2b7c
feat(Assets): review Assets API, add identifier and find methods
commit sha 0a8f7a8491300e352a25e0382081d571e221bcd3
fix(Coverage): fix GridGeometryIterator loss special range informations in iteration
commit sha 8cd244a7e263adf0dfb6c9aca598761a700cfac9
feat(Coverage): add image to crs transform creation function
commit sha f5aba925aff3278ed202dc063a26f290673fae32
feat(Coverage): support N dimension coverage in GridCoverageFeatureSet
commit sha 455f24d2f5a65d55cfe344427f9846aeb5de52ad
Merge branch 'feat/renderer' into 'master' Feat/renderer See merge request geotoolkit-group/geotoolkit!557
commit sha f5e6fae8c2e14a03863baf58a082ed7ad0f32e6b
Merge branch 'master' into sis-migration
push time in a day
push eventGeomatys/geotoolkit
commit sha d2a1dac6b9580dc0ce8da66b5e3b6a22008f8812
fix(Coverage): avoid exception in CoverageTileGenerator when source grid geometry is incomplete
commit sha fbaa660e813b809f0951c3574bb54672deff2b7c
feat(Assets): review Assets API, add identifier and find methods
commit sha 0a8f7a8491300e352a25e0382081d571e221bcd3
fix(Coverage): fix GridGeometryIterator loss special range informations in iteration
commit sha 8cd244a7e263adf0dfb6c9aca598761a700cfac9
feat(Coverage): add image to crs transform creation function
commit sha f5aba925aff3278ed202dc063a26f290673fae32
feat(Coverage): support N dimension coverage in GridCoverageFeatureSet
commit sha 455f24d2f5a65d55cfe344427f9846aeb5de52ad
Merge branch 'feat/renderer' into 'master' Feat/renderer See merge request geotoolkit-group/geotoolkit!557
commit sha f5e6fae8c2e14a03863baf58a082ed7ad0f32e6b
Merge branch 'master' into sis-migration
commit sha aac2c57d37cb7763c776f4b69f8bce93f369da8b
Refactor(chore): Migration to new filter API (work in progress). - Visitor pattern (`FilterVisitor` and `ExpressionVisitor`) deleted as experience shown that it is not extensible and causes massive amount of code duplication. - `Filter` as a sub-type of `java.util.Predicate`. This change implies that `Filter.evaluate(Object)` is renamed `Filter.test(Object)`. - `Expression| as a sub-type of `java.util.Function`. This changes implies that `Expression.evaluate(Object)` is renamed `Expression.apply(Object)`. - `IncludeFilter` and `ExcludeFilter` removed from public API. It was implementation details from the beginning. - `NilExpression` removed because it was used for meaning "no expression" instead than an expression returning null. If we really want an expression returning null, a `Literal` can be used for that purpose. This commit use raw types in many places. Parametrized types may be applied later.
push time in a day
push eventGeomatys/geotoolkit
commit sha a1b962e509e877fbb2b88fb20bf89d21986db19b
Refactor(chore): Migration to new filter API (work in progress). - Visitor pattern (`FilterVisitor` and `ExpressionVisitor`) deleted as experience shown that it is not extensible and causes massive amount of code duplication. - `Filter` as a sub-type of `java.util.Predicate`. This change implies that `Filter.evaluate(Object)` is renamed `Filter.test(Object)`. - `Expression| as a sub-type of `java.util.Function`. This changes implies that `Expression.evaluate(Object)` is renamed `Expression.apply(Object)`. - `IncludeFilter` and `ExcludeFilter` removed from public API. It was implementation details from the beginning. - `NilExpression` removed because it was used for meaning "no expression" instead than an expression returning null. If we really want an expression returning null, a `Literal` can be used for that purpose. This commit use raw types in many places. Parametrized types may be applied later.
push time in a day
push eventGeomatys/geotoolkit
commit sha e004be13fbbc0628aa64665c04640c1ef0f3ed98
Final cleanup.
push time in a day
push eventGeomatys/geotoolkit
commit sha cb87636a9c56eb7a951ef0e1d3995b39e5b5a74a
Fix test failures in downstream projects.
push time in a day
push eventGeomatys/geotoolkit
commit sha 6fdf6561386d3a730731deb78e5129c9613a9916
Bug fix.
push time in 2 days
push eventGeomatys/geotoolkit
commit sha d6b8492fdea30e1d7ea4381022c7f33866ec9e33
Closer integration with org.opengis.filter.
push time in 2 days
push eventGeomatys/geotoolkit
commit sha 177019acb65d35d76361aacfaf93802f473b1aa4
Delegate to JAXBElement value.
push time in 6 days
push eventGeomatys/geotoolkit
commit sha c1cbf54698bc0438d3b7a62d3b4d1273493a59a1
Delete Geotk implementation of filter spatial operator, replaced by SIS implementations. This replacement causes some behaviorial changes. Tests were updated accordingly.
push time in 7 days
push eventGeomatys/geotoolkit
commit sha f678d4a6f68dea3bc58e19682737af06c20e92f2
Fix a few test errors in downstream projects.
push time in 9 days
push eventGeomatys/geotoolkit
commit sha 7e3dd339075d88a80a08f179136d8c04b16b0305
Fix last compilation and test errors.
push time in 9 days
push eventGeomatys/geotoolkit
commit sha 527f10c94b3c1c07d61f0a82f0e281be0fc540a6
More compilation error fixes.
push time in 10 days
push eventGeomatys/geotoolkit
commit sha 2d0296acbe43a8ad1a13024456e71a8ffd944623
feat(*): add featureAPI pojo + handle GeoJSON/XML writing
commit sha d4ddda1f80c667a9cbc3bd1e7bf3e1eff0dccb2f
fix(Display): add a workaround to display resource with undefined grid extent
commit sha e1d8d7d0e1fc599b0f1892ed20222d8a994f53f4
feat(Display): log hidden exception
commit sha 42e909494bac63994ad464e7ef3828934acad386
chore(*): add jaspersoft maven repository
commit sha 4954d2479ed8f9f1d70f74c63aed4ab57d6c743b
Merge branch 'master' into sis-migration
commit sha a260ef8663e7d20aefe91cfe51c4b611978e8a44
Refactor(chore): Migration to new filter API (work in progress). - Visitor pattern (`FilterVisitor` and `ExpressionVisitor`) deleted as experience shown that it is not extensible and causes massive amount of code duplication. - `Filter` as a sub-type of `java.util.Predicate`. This change implies that `Filter.evaluate(Object)` is renamed `Filter.test(Object)`. - `Expression| as a sub-type of `java.util.Function`. This changes implies that `Expression.evaluate(Object)` is renamed `Expression.apply(Object)`. - `IncludeFilter` and `ExcludeFilter` removed from public API. It was implementation details from the beginning. - `NilExpression` removed because it was used for meaning "no expression" instead than an expression returning null. If we really want an expression returning null, a `Literal` can be used for that purpose. This commit use raw types in many places. Parametrized types may be applied later.
push time in 11 days
push eventGeomatys/geotoolkit
commit sha 2d0296acbe43a8ad1a13024456e71a8ffd944623
feat(*): add featureAPI pojo + handle GeoJSON/XML writing
commit sha d4ddda1f80c667a9cbc3bd1e7bf3e1eff0dccb2f
fix(Display): add a workaround to display resource with undefined grid extent
commit sha e1d8d7d0e1fc599b0f1892ed20222d8a994f53f4
feat(Display): log hidden exception
commit sha 42e909494bac63994ad464e7ef3828934acad386
chore(*): add jaspersoft maven repository
commit sha 4954d2479ed8f9f1d70f74c63aed4ab57d6c743b
Merge branch 'master' into sis-migration
push time in 11 days
push eventGeomatys/geotoolkit
commit sha 0839b341c5cdbf91374a68f6d1c3081c7249df65
Fix `geotk-xml-ogc` module.
push time in 12 days
push eventGeomatys/geotoolkit
commit sha f60caa0def8903f7737db1703fd51e1fc4d231e3
Partial correction of compilation errors.
push time in 14 days
push eventGeomatys/geotoolkit
commit sha 66d148d3a0305b303ed3be55830ab46124707d8f
Fix tests.
push time in 15 days
push eventGeomatys/geotoolkit
commit sha 43d5f4c8df6f687a4a2720b486895d4ad9ffa7b0
Rrfactor(chore): Migration to new filter API (work in progress). - Visitor pattern (`FilterVisitor` and `ExpressionVisitor`) deleted as experience shown that it is not extensible and causes massive amount of code duplication. - `Filter` as a sub-type of `java.util.Predicate`. This change implies that `Filter.evaluate(Object)` is renamed `Filter.test(Object)`. - `Expression| as a sub-type of `java.util.Function`. This changes implies that `Expression.evaluate(Object)` is renamed `Expression.apply(Object)`. - `IncludeFilter` and `ExcludeFilter` removed from public API. It was implementation details from the beginning. - `NilExpression` removed because it was used for meaning "no expression" instead than an expression returning null. If we really want an expression returning null, a `Literal` can be used for that purpose. This commit use raw types in many places. Parametrized types may be applied later.
push time in 15 days
push eventGeomatys/geotoolkit
commit sha bbec3512f71f62701b163c32a7ccdf8d0670fc51
Fix compilation errors (but not yet tests) in geotk-features.
push time in 15 days
push eventGeomatys/examind-community
commit sha fc88d58acef344deb014ffd16446ef5f00d731ed
chore(Build): remove Jetty support
commit sha 93366d30870539ffb07fa5eed28a4e9c5c25c6d3
feat(core): allow to restrain filesystem for datasource
commit sha 4a6f62175e535ab4d87203f60d11cf45a90f6860
refactor(core): disable param/header token and basic auth by default
commit sha 615f3ccb0acb3fcead53de2c9e7953ab5387b17b
feat(webui): use the API allowed file system to prevent the user from accessing another paths
commit sha 8847ffd7f1045255f24106ef2d34fc5fed2fffa2
fix(core): fix fs access by using normalized path
commit sha fa2bfa7f0bbf589f66b41d81aa940bd80dee0239
feat(webui): add editable section for remote file system paths
commit sha 279f2d514f1a2ed83ef127fdc50aac1c8373480d
fix(webui): fix for allowed path ending with '/' + fix for single value
commit sha 47ec360128d1f741886cc879c577c5eb5a9d6194
feat(Storage): Add a workaround on Metadata decoration to allow retrieval of origin resource.
commit sha 33c11b59ee597928c748fd47a525c09da8afea0a
fix(*): fix numerated title for metadata duplication
commit sha 9ef8a07bb59d61079c41195d195bc12de68fa19b
feat(*): allow to filter user search result fields
commit sha 2acf5732ff9de4e42b523fa6c2be1f195cf813a4
feat(*): add an override system for data creation + refactor
commit sha 2e2ea2380015de26ae264413aecd103f5c298372
fix(services): fx WCS test
commit sha f873c71f96afc0c1b5ec5a4977018edd5e3dd452
fix(*): fix getProfiles API
commit sha 1c78ce57ee45589b38a966843b3afa636d996a1f
feat(services): add VTS service definition
commit sha b43c5db064b49ab1d7744137ea0096bb4607e898
feat(*): allow to update layer alias
commit sha 605777eb40734ffeba199c323dbcc4fbcc98999b
fix(*): fix on password set/get
commit sha ff653ba658e7aea951845619aad8f0cca35d3ee7
feat(core): remove layer generated pyramid when layer is removed
commit sha 535c7528a1526982f81d12996fe09fafa96c21fc
fix(api): fix instances listing with unknow spec
commit sha dab0f9db0193ab285573416c9c13c7e32827b947
fix(Engine): Fix breaking change
commit sha 7d2d2f71ff2cf5d649e452726ff5572bb3d19228
chore(*): update geotk version
push time in 15 days
PR opened Geomatys/examind-community
Bumps logback-classic from 1.1.8 to 1.2.0.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.
</details>
pr created time in 16 days
create barnchGeomatys/examind-community
branch : dependabot/maven/ch.qos.logback-logback-classic-1.2.0
created branch time in 16 days
PR opened Geomatys/examind-community
Bumps logback-core from 1.1.8 to 1.2.0.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.
</details>
pr created time in 16 days
create barnchGeomatys/examind-community
branch : dependabot/maven/ch.qos.logback-logback-core-1.2.0
created branch time in 16 days
push eventGeomatys/geotoolkit
commit sha 26f16665046366cc820fe38446b827ee12bc54b6
More migration to new filter API (WIP).
push time in 17 days
create barnchGeomatys/geotoolkit
branch : dependabot/maven/org.yaml-snakeyaml-1.26
created branch time in 19 days
PR opened Geomatys/geotoolkit
Bumps snakeyaml from 1.24 to 1.26. <details> <summary>Commits</summary> <ul> <li><a href="https://bitbucket.org/asomov/snakeyaml/commits/9801cc76218f52a57450c4e10286bd11d9fa354b"><code>9801cc7</code></a> Refactor: improve AliasEvent processing</li> <li><a href="https://bitbucket.org/asomov/snakeyaml/commits/a2066e372a5c28fb00381b02be35217e9116170c"><code>a2066e3</code></a> Refactor Events: expose Event.ID via a getter</li> <li><a href="https://bitbucket.org/asomov/snakeyaml/commits/72976f605ab0d2cc519c7c880f3ee27cabc9148c"><code>72976f6</code></a> Merge</li> <li><a href="https://bitbucket.org/asomov/snakeyaml/commits/03acd6b7ae620595298a4c4afc197c24c95d87db"><code>03acd6b</code></a> Add test for not implemented "!" tag</li> <li><a href="https://bitbucket.org/asomov/snakeyaml/commits/a122a5bfb7dc890d40c2d42287aae1510e92e8c2"><code>a122a5b</code></a> Decide not to fix issue 459</li> <li><a href="https://bitbucket.org/asomov/snakeyaml/commits/952f9775358c90b5152f6c36fc8abe0c4cbc4386"><code>952f977</code></a> Serializer: release unused resources when closed</li> <li><a href="https://bitbucket.org/asomov/snakeyaml/commits/ccd45df69456f3fc8c3fb0ff3b554d6dce140f79"><code>ccd45df</code></a> Yaml: improve Javadoc</li> <li><a href="https://bitbucket.org/asomov/snakeyaml/commits/b56ada6deffb8343c2b6b29cede04228c085f013"><code>b56ada6</code></a> merge</li> <li><a href="https://bitbucket.org/asomov/snakeyaml/commits/bcb8a582473fac1f59225b2a4d513149989ac6c9"><code>bcb8a58</code></a> Clean up composer resources</li> <li><a href="https://bitbucket.org/asomov/snakeyaml/commits/289c35ac3ea56e81e7c2bd47031f28abcdb5a0d9"><code>289c35a</code></a> Apply Sonar improvements</li> <li>Additional commits viewable in <a href="https://bitbucket.org/asomov/snakeyaml/branches/compare/snakeyaml-1.26..snakeyaml-1.24">compare view</a></li> </ul> </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.
</details>
pr created time in 19 days
push eventGeomatys/geotoolkit
commit sha bcff417b9d865d4952e0908f6206ee2b4035629d
Migration to new filter API (WIP)
push time in 19 days