maptalks.mapresty
A MapResty's client for maptalks.js.
Examples
Usage
In Browser
ES Modules
;//plugin's classes should be imported directly like; const filter = geometry SpatialFilter'RELATION_INTERSECT' maptalksCRSBD09LL; const featureQuery = spatialFilter : filter //...;
Feature Query
var featureQuery = 'host': engineHost//host of mapresty 'port': enginePort//port 'mapdb': mapdb //spatial db name; var spatialFilter = geometry //geometry, can be a maptalks.Geometry or a geojson object //RELATION_CONTAIN, RELATION_DISJOINT, RELATION_OVERLAP, RELATION_TOUCH, //RELATION_WITHIN, RELATION_INTERECTNOTCONTAIN, RELATION_CONTAINCENTER, RELATION_CENTERWITHIN SpatialFilter'RELATION_INTERSECT' maptalksCRSBD09LL //CRS of spatial filter; //query datafeatureQuery; //count datafeatureQuery;
Spatial Query
var topo = 'host' : engineHost 'port' : enginePort; //query if source is spatial related with targets in the given relationtopo; //query buffer of geometriestopo;