From 4212cfa194d3d84baed404d501bb8281c26ac240 Mon Sep 17 00:00:00 2001 From: "hukekuan@163.com" Date: Wed, 7 Mar 2018 14:42:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/gis3c/ol/entity/Layer.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/gis3c/ol/entity/Layer.java b/src/main/java/com/gis3c/ol/entity/Layer.java index 996eda1..a0dc6c5 100644 --- a/src/main/java/com/gis3c/ol/entity/Layer.java +++ b/src/main/java/com/gis3c/ol/entity/Layer.java @@ -131,14 +131,22 @@ public class Layer { String[] sourceTypeArray = null; switch (this.getType()){ case "ol.layer.Tile": - sourceTypeArray = new String[]{"ol.source.TileSuperMapRest","ol.source.WMTS","ol.source.TileArcGISRest"}; + sourceTypeArray = new String[]{ + "ol.source.TileSuperMapRest", + "ol.source.WMTS", + "ol.source.TileArcGISRest" + }; break; case "ol.layer.Image": sourceTypeArray = new String[]{"ol.source.Image"}; break; case "ol.layer.Vector": case "ol.layer.Heatmap": - sourceTypeArray = new String[]{"ol.source.Vector"}; + sourceTypeArray = new String[]{ + "ol.source.Vector", + "ol.supermap.FeatureService", + "arcgis.FeatureService" + }; break; case "ol.layer.VectorTile": sourceTypeArray = new String[]{"ol.source.VectorTile"};