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

    xyzpdqpublic

    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

    Downloadslast 7 days

    5

    version

    0.4.0

    license

    none

    last publish

    collaborators

    • avatar