Comments (4)
awesome, thanks for the suggestion.
from mapnik-vector-tile.
I thought about field ordering too while working on the format, but decided to not have this defined in the protobuf format itself since implementations must not guarantee field ordering anyway, as mentioned on the page you posted. If we want to agree on a particular field ordering, we'd have to further restrict valid protobuf files anyway.
from mapnik-vector-tile.
Ok right, the parser should be able to handle any encoding order. One could still have Features defined after keys/values to 'allow parsing code use optimizations'.
from mapnik-vector-tile.
I am closing this because this is something that belongs in https://github.com/mapbox/vector-tile-spec/ as it deals with the specification
from mapnik-vector-tile.
Related Issues (20)
- vector_tile.pb.h:12:2: error: #error This file was generated by a newer version of protoc HOT 34
- Reading openmaptiles's vector tiles using mapnik-vector-tile HOT 1
- Extents of Zero when decoding
- Features with different types but same value are stored together HOT 4
- Accessing Features in a layer
- Features dropping across tiles HOT 10
- Features dropping when creating tiles from GeoJSON containing GeometryCollections HOT 1
- Update build instructions for Ubuntu WSL
- [MVT] Query resolution based on 256 extent instead of vector_layer_extent HOT 12
- can support Mapnik3.1.0?
- Unable to build on MacOS HOT 3
- Strange Build Failure Building on Fedora 30 Docker Container Against Installed Mapnik HEAD HOT 3
- Unimplemented type: 4 while decoding tiles with japanese characters HOT 18
- `make: *** No rule to make target '../../src/vector_tile.pb.cc', needed by 'tileinfo'. Stop.` in examples/c++
- Failing test
- First test run executes less tests than subsequent runs
- make in example/c++ directory fails because file in src seems to have been renamed
- `fatal error: 'mapnik/geometry/box2d.hpp' file not found` HOT 3
- C lib alternative
- libmapnik3.1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mapnik-vector-tile.