Skip to content

Commit 740c46c

Browse files
committed
N-API mapnik.VectorTile (WIP) [skip ci]
1 parent e3371a1 commit 740c46c

7 files changed

+1462
-1474
lines changed

binding.gyp

+13-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,18 @@
4545
"src/mapnik_expression.cpp",
4646
"src/mapnik_cairo_surface.cpp",
4747
"src/mapnik_vector_tile.cpp",
48-
"src/mapnik_vector_tile_query.cpp"
48+
"src/mapnik_vector_tile_data.cpp",
49+
"src/mapnik_vector_tile_query.cpp",
50+
"src/mapnik_vector_tile_json.cpp",
51+
"node_modules/mapnik-vector-tile/src/vector_tile_compression.cpp",
52+
"node_modules/mapnik-vector-tile/src/vector_tile_datasource_pbf.cpp",
53+
"node_modules/mapnik-vector-tile/src/vector_tile_featureset_pbf.cpp",
54+
"node_modules/mapnik-vector-tile/src/vector_tile_geometry_decoder.cpp",
55+
"node_modules/mapnik-vector-tile/src/vector_tile_geometry_encoder_pbf.cpp",
56+
"node_modules/mapnik-vector-tile/src/vector_tile_layer.cpp",
57+
"node_modules/mapnik-vector-tile/src/vector_tile_processor.cpp",
58+
"node_modules/mapnik-vector-tile/src/vector_tile_raster_clipper.cpp",
59+
"node_modules/mapnik-vector-tile/src/vector_tile_tile.cpp"
4960
],
5061
'include_dirs': [
5162
'./mason_packages/.link/include/',
@@ -62,6 +73,7 @@
6273
],
6374
'defines': [
6475
'MAPNIK_GIT_REVISION="<!@(mapnik-config --git-describe)"',
76+
'MAPNIK_VECTOR_TILE_LIBRARY=1',
6577
],
6678
'conditions': [
6779
['ENABLE_GLIBC_WORKAROUND != "false"', {

src/mapnik_map_render.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,6 @@ struct AsyncRenderGrid : Napi::AsyncWorker
382382
unsigned offset_x_;
383383
unsigned offset_y_;
384384
std::size_t layer_idx_;
385-
//mapnik::attributes variables_;
386385
};
387386

388387
struct AsyncRenderFile : Napi::AsyncWorker

0 commit comments

Comments
 (0)