[Geoserver-devel] [JIRA] (GEOS-8875) Implement FIDs for Mapbox vector tiles

Víctor González created an issue

GeoServer / ImprovementGEOS-8875

Implement FIDs for Mapbox vector tiles

Issue Type:

ImprovementImprovement

Affects Versions:

2.12.4, 2.13.2

Assignee:

Unassigned

Components:

Vector Tiles

Created:

08/Aug/18 12:59 PM

Priority:

MediumMedium

Reporter:

Víctor González

Currently the output for a Mapbox vector tile lacks the feature id defined in the spec.

FIDs are mandatory for some methods in Mapbox GL JS (like setFeatureState) so vector tiles from GeoServer are not really usable with Mapbox GL JS without FIDs.

To fix this first we should fix the underlying library (java-vector-tile) because it doesn’t provide a way to specify the FID in the encoder.

There’s already an open PR fixing this in java-vector-tile. Once (if) this change is accepted, we can use it in the Mapbox tile builder; there’s a forked repo containing these changes as well. We would need to add some unit tests, update some versions and merge it with a new PR.

Add Comment

Add Comment

Get Jira notifications on your phone! Download the Jira Cloud app for Android or iOS


This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100090-sha1:e1f3615)

Atlassian logo