package org.argeo.app.ol;
+import org.argeo.app.ux.js.JsReference;
+
public class VectorSource extends Source {
public VectorSource(Object... args) {
}
public VectorSource(String url, FeatureFormat format) {
- setUrl(url);
+ this(url, format, false);
+ }
+
+ public VectorSource(String url, FeatureFormat format, boolean bboxStrategy) {
setFormat(format);
+ if (bboxStrategy) {
+ setUrl(url);
+ getNewOptions().put("strategy", new JsReference(getJsPackage() + ".bbox"));
+ } else {
+ setUrl(url);
+ }
}
public void setUrl(String url) {