Nacho Portmanteau Meltdown
Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

xyzpdq

0.4.0 • Public • Published

xyzpdq

XYZ lookup that is pretty dang quick.

Usage

Install it:

npm install xyzpdq --save

Check if an XYZ tile coordinate is in Canada:

var xyzpdq = require('xyzpdq');
 
// Assuming `canada` is GeoJSON representing Canada
var lookup = xyzpdq(canada);
 
// Check if tile coordinate x: 88, y: 175, z: 9 is in Canada
lookup.intersects(88, 175, 9); // true
 
// Check if tile coordinate x: 88, y: 176, z: 9 is in Canada
lookup.intersects(88, 176, 9); // false

The xyzpdq function takes any GeoJSON object and returns an object with a intersects method that can be used to determine if an x, y, z tile coordinate intersects the provided GeoJSON.

Keywords

none

install

npm i xyzpdq

Downloadsweekly downloads

7

version

0.4.0

license

none

last publish

collaborators

  • avatar
Report a vulnerability