JS API
Map Object
QueryEngine Object
Layer Object
Feature Object
Query Object
GeoJson Function Library (Experimental)

usingFeatureCollection

Gets a Query Object based on a A GeoJSON FeatureCollection provided by the user.

This object is a fluent object and can be used to chain method calls to the query as per the example below.

Parameters

Name Required Description
featureCollection Yes A GeoJSON FeatureCollection to be used in the query

Example

var gjson = {
    type: "FeatureCollection",
    features: [...]
};

 var qry = new Mapzania.QueryEngine();

qry.usingFeatureCollection(gjson)
    .filterByText("Landlocked=='Y'")
    .bufferGeometry(500)
    .apply()
    .then(function (data) {
        console.log(data);
    })