CesiumGS / CesiumGS/cesium

SVG Rendering for WMTS

Open
#8,978 2 comments 0 reactions 0 assignees View on GitHub
category - terrain and imagery type - enhancement
Dominant language
JavaScript
Stars
15.7k
Forks
3.9k
Avg merge
4d 6h
Merged PRs (30d)
34

Description

It could be used for streaming SVG, processing to filter out only relevant data, dynamic styling. Also filtering out background maps and large fills, which are often opaque in raster images, especially in weather services, which I work with. The possibilities are plenty.

I work on a cluster of IBL WMS servers which have fantastic image/svg+xml support, and would love to be able to render all that wonderful data in the browser. I’d be happy to help too :slight_smile:

It could be done as SVG to CZML converter, which can work in the browser or serverside as a proxy between WMS service and the browser. Possibly using XSLT or similar?

Contributor guide

Open the contributing guide

Research direction

Start by locating Cesium's existing WMTS rendering path and reviewing how SVG, WMS, and CZML are currently handled. The issue proposes browser or server-side SVG processing, but does not define an implementation path or acceptance criteria, so the desired scope and meaning of done need to be established first.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.