Skip to content

Commit

Permalink
Feature - Basic Filtering [publish binary]
Browse files Browse the repository at this point in the history
* Implemented a basic optional filtering mechanism into VTQuery
* This allows VTQuery to ignore features that don't match the filters
* Enabled filtering for features that pass 'all' or 'any' of the filters.
* Remove Node v4/v6 targets
* Update to mvt-features to version 3.6.0
  • Loading branch information
CyanRook committed Sep 23, 2019
1 parent d379644 commit 947971d
Show file tree
Hide file tree
Showing 5 changed files with 475 additions and 58 deletions.
32 changes: 3 additions & 29 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,22 +39,6 @@ script:
# run your tests and build binaries
matrix:
include:
# linux publishable node v4/release
- os: linux
env: BUILDTYPE=release
node_js: 4
# linux publishable node v4/debug
- os: linux
env: BUILDTYPE=debug
node_js: 4
# linux publishable node v6
- os: linux
env: BUILDTYPE=release
node_js: 6
# linux publishable node v6/debug
- os: linux
env: BUILDTYPE=debug
node_js: 6
# linux publishable node v8
- os: linux
env: BUILDTYPE=release
Expand All @@ -71,27 +55,17 @@ matrix:
- os: linux
env: BUILDTYPE=debug
node_js: 10
# osx publishable node v4
- os: osx
osx_image: xcode8.2
env: BUILDTYPE=release
node_js: 4
# osx publishable node v6
- os: osx
osx_image: xcode8.2
env: BUILDTYPE=release
node_js: 6
# osx publishable node v8
- os: osx
osx_image: xcode8.2
osx_image: xcode8.3
env: BUILDTYPE=release
node_js: 8
# osx publishable node v10
- os: osx
osx_image: xcode8.2
osx_image: xcode8.3
env: BUILDTYPE=release
node_js: 10
# Sanitizer build node v4/Debug
# Sanitizer build node v10/Debug
- os: linux
env: BUILDTYPE=debug TOOLSET=asan
sudo: required # workaround https://github.com/mapbox/node-cpp-skel/issues/93
Expand Down
50 changes: 25 additions & 25 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mapbox/vtquery",
"version": "0.3.0",
"version": "0.3.1-basic-filter",
"description": "Get features from Mapbox Vector Tiles from a lng/lat query point",
"url": "http://github.com/mapbox/vtquery",
"main": "./lib/index.js",
Expand All @@ -20,7 +20,7 @@
"node-pre-gyp": "~0.10.2"
},
"devDependencies": {
"@mapbox/mvt-fixtures": "^3.2.0",
"@mapbox/mvt-fixtures": "3.6.0",
"aws-sdk": "^2.163.0",
"d3-queue": "^3.0.7",
"minimist": "^1.2.0",
Expand Down
Loading

0 comments on commit 947971d

Please sign in to comment.