Skip to content

3d tiles merge - #3

Open
jochemthart1 wants to merge 64 commits into
jochemthart1:masterfrom
geopython:master
Open

3d tiles merge#3
jochemthart1 wants to merge 64 commits into
jochemthart1:masterfrom
geopython:master

Conversation

@jochemthart1

Copy link
Copy Markdown
Owner

No description provided.

JakobMiksch and others added 30 commits December 22, 2021 14:53
* Notes about running on RaspberryPi

* Fix typos
* cast GHC_SMTP env vars as booleans in Docker setup

* try to send email anyway even if SMTP AUTH fails

* cast None properly from Docker startup
`encodestring` was deprecated in 3.1, and removed in 3.9. When I tried running the code in 3.9 it failed, but it's a simple 1:1 swap to fix it
* add wmts probe

* added deepcopy to avoid changing the resource parameters itself

* bug fix. Added comma

* added tilerow to gettileall

* Rest changed to REST

* generic request template kvprest

* new request template tested and confirmed

* image formats

* flake8 check

* all of the changes based on review

* error

* review 25-10

* removed some print statements

* fix for REST without WMTSCapabilities.xml

* comments

* flake8

* hardcoded fix for REST GetCap

* flake8

* fixed url issue

* make sure original url stays the same

* remove redundant folder

* degree calculation formula changed

* comments added

* perform_request adjusted

* kvp format

* flake8

* remove print

* wmts tests added

* change to gettile instead of gettileall

* bugfix

* added checks

* add wmts gettileall kvp test resource

* other pdok resource

* random sample zoom levels

* Sample tilematrixsets instead of zoomlevels

* test random image format

* user input sample/all and coordinates

* tests adjusted for sample

* flake8 check

Co-authored-by: jochemthart1 <jchmthrt@gmail.com>
* added user input lat/lon

* removed check for version 2

* coordinate transform using pyproj

* added space to description

* added lat/lon description

* added error message when no center tile and no user input coords

* changed lat/lon var name

* flake8

* fix for exception clause

* http204 no content may pass

* comments and flake8

* add test for mapbox vector tiles

* removed whitespace

* did this cause the test issue?

* avoid KeyErrors with user input parameters

* flake8

* assertEqual = 11 instead of 10

* improved error catching

Co-authored-by: jochemthart1 <jchmthrt@gmail.com>
* Create wcs.py

Hello, I would like to support this project and I made a sample for checking (OGC) Web Coverage Service. 
I hope it can be included in the project. 

Kind regards.

* add plugins/probe/wcs.py to config_main.py, add resource (PDOK AHN WCS) & probe_vars (DOK AHN WCS - GetCaps and PDOK AHN WCS - GetCoverage v2.0.1) to tests/data/resources.json and update wcs.py

* update wcs.py
Bumps [jinja2](https://github.com/pallets/jinja) from 2.10.1 to 2.11.3.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](pallets/jinja@2.10.1...2.11.3)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… python request calls (get / post) (#427)

* update config_main.py, config_site.py, probe.py and Dockerfile based on issue #282

* add GHC_VERIFY_SSL parameter to the documentation

* update GHC_VERIFY_SSL parameter in the documentation

Co-authored-by: Malte Lange <m.lange@dvz-mv.de>
QuickFix: changes to Dutch National GDI URLs impacts unit tests. This should fix directly.
Bumps [lxml](https://github.com/lxml/lxml) from 4.6.5 to 4.9.1.
- [Release notes](https://github.com/lxml/lxml/releases)
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt)
- [Commits](lxml/lxml@lxml-4.6.5...lxml-4.9.1)

---
updated-dependencies:
- dependency-name: lxml
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…rections based on Dockerfile best practices
…grade func (#434)

Was missing, tested full downgrade and then upgrade ok!
* add jspark locally

* update deps
…452

#452 fixed

#438 upgrade Dockerfile to Ubuntu Jammy - Python 3.10

#438 refine requirements
tomkralidis and others added 30 commits December 4, 2024 13:04
* Extending the WFS-Probe request to handle the count parameter.
max_count added to the PARAM_DEFS with a default of 1000.

* set maxfeature instead of count parameter, to be compatible with WFS v1.1.0.

* set default value for maxfeatures to 5.

* set max_count to required:False and insert max_count in resources.json for one probe for test purposes.

* Fix a typo. Added max_count to fixtures.json and resources.json

* add PDF support for docs

* #469 add WFS count to Probe with fixing merge conflicts

* upgrade GitHub Action to use Ubuntu 24.04 Python 3.10

* upgrade GitHub Action to use Ubuntu 24.04 with Python 3.10.12

* Fix Paver build - upgrade Leaflet and its CDN

* Fix Paver build - upgrade Leaflet and its CDN - Flake8 trap..

---------

Co-authored-by: Patrick Noll <patrick.noll@vermkv.rlp.de>
Co-authored-by: Tom Kralidis <tomkralidis@gmail.com>
)

* Fix installing on Ubuntu 22.4 through pinning astroid, see
sphinx-extensions2/sphinx-autodoc2#31 (comment)

Also fix a minimal discrepancy in install instructions.

* Fix install on Ubuntu 24.4 through bumping lxml version.
…e checks. (#476)

Co-authored-by: Patrick Noll of vermkv.rlp.de
* #496 first stab upgrading Dockerfile to Ubuntu 24.04 - need venv

* #496 #496 upgrade Github CI to Python 3.12.3

* #495 #496 Python 3.12 requires datetime.now(timezone.utc) i.s.o. datetime.now()

* #495 #496 Python 3.12 requires datetime.now(timezone.utc) i.s.o. datetime.now()

* #496 upgrade package versions for Docker and Python 3.12 compat
* replace Paver with Invoke for CLI workflow

* update CI

* fix ref

* fix ref

* fix ref

* fix flake8

* fix
* update invoke commands

* fix
* #510 forst PoC - create and run GHC with pixi

* #510 second PoC - GHC with pixi for Docker using pyproject.toml

* #510 3rd PoC - GHC with pixi in GitHub Workflows CI

* #510 4rd PoC - GHC with pixi in GitHub Workflows CI - fixes - use more pixi tasks

* #510 4rd PoC - GHC with pixi in GitHub Workflows CI - fixes in pixi tasks

* #510 5th PoC - GHC with pixi in GitHub Workflows CI - fixes in pixi tasks

* #510 6th PoC - fix DB Alembic upgrade mgnt with Flask-Migrate latest

* #510 6th PoC - fix DB Alembic upgrade mgnt with Flask-Migrate latest - remove up-downgrade tests

* #510 6th PoC - fixes and improvements DB actions manage.py and friends

* #510 6th PoC - fixes DB action support - no db-action for now in Worksflows

* #510 fixes to allow install in plain Python venv

* #510 add Docker Multi Stage build, slim image from 977 to 561MB, run Containers non-root

* #510 add Docker Multi Stage build, slim image from 977 to 561MB, run Containers non-root - fix docker GH Task

* #510 add comments to Dockerfile

* #510 update documentation

* Update install.rst

* Update admin.rst

---------

Co-authored-by: Tom Kralidis <tomkralidis@gmail.com>
Skip tile and other non-feature collections before requesting collection items. Add a regression covering the mixed-provider response reported in #515.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.