Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(style): Add aerial style config and allow swap-able TileMatrix in the source urls. #916

Open
wants to merge 15 commits into
base: master
Choose a base branch
from

Conversation

Wentao-Kuang
Copy link
Contributor

@Wentao-Kuang Wentao-Kuang commented Jun 11, 2024

Motivation

In the latest basemaps release V7.5 and V7.6.

We can support aerial style json, and switchable tilematrix in the tileset url.

Modification

  • Switch all @2022 to @2024
  • Add new aerial style json.
  • Add LINZ-Terrain source for all style.json.

Checklist

If not applicable, provide explanation of why.

  • Tests updated
  • Docs updated
  • Issue linked in Title

This comment was marked as outdated.

This comment was marked as outdated.

This comment was marked as outdated.

This comment was marked as outdated.

config/style/aerial.json Outdated Show resolved Hide resolved

This comment was marked as outdated.

This comment was marked as outdated.

This comment was marked as outdated.

This comment was marked as outdated.

github-merge-queue bot pushed a commit to linz/basemaps that referenced this pull request Jun 26, 2024
### Motivation

We want a terrain request parameter that shareable for map with 3d
terrain enabled. This will need new aerial style config to added after
merge. linz/basemaps-config#916

### Modifications

- Add terrain setting in `getStyle` api when `?terrain=LINZ-Terrain`
- Update landing page to lisen the terrain event to set terrain
parameter.


![image](https://github.com/linz/basemaps/assets/12163920/00b09fdf-30b0-43fa-8390-8eaaf29a6d37)

### Verification

- Unit tests added for tileset to style and style to style in getStyle
Api
- Landing page tested with terrain button to update the request
parameter.
github-merge-queue bot pushed a commit to linz/basemaps that referenced this pull request Jun 26, 2024
…#3299)

### Motivation

We need to ensure a terrain source in all style json configs before the
production release. Then we could do another config release for add
terrain source into style config.
linz/basemaps-config#916

### Modifications

Check and add terrain source for get style config api.

### Verification


![image](https://github.com/linz/basemaps/assets/12163920/01544ba9-469f-4a5f-ba9a-9d97502e2fc3)

This comment was marked as outdated.

Copy link
Contributor

Vector Style Update

Vector Style updated for st_aerial

Vector Style updated for st_aerialhybrid

Vector Style updated for st_basic

Vector Style updated for st_positron

Vector Style updated for st_topographic

Vector Style updated for st_topolite

Copy link
Contributor

Vector Style Update

Vector Style updated for st_aerial

Vector Style updated for st_aerialhybrid

Vector Style updated for st_basic

Vector Style updated for st_topographic

Vector Style updated for st_positron

Vector Style updated for st_topolite

@Wentao-Kuang Wentao-Kuang marked this pull request as ready for review July 11, 2024 23:20
@Wentao-Kuang Wentao-Kuang requested a review from a team as a code owner July 11, 2024 23:20
@Wentao-Kuang Wentao-Kuang requested a review from blacha July 11, 2024 23:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants