| | |
| | | CreateLayerEntity.Layer layer = entity.getLayer(); |
| | | layer.setName(pub.getName() + "_" + pub.getTime()); |
| | | layer.setProjection(getEpsg(pub)); |
| | | // layer.setType(TYPES.indexOf(pub.getType())) |
| | | layer.setType(2); |
| | | layer.setType(getPublishType(pub)); |
| | | layer.setEnhance_type(pub.getEnhanceType()); |
| | | layer.setEnhance_factor(pub.getEnhanceFactor()); |
| | | layer.setNodata(getNoData(pub, metas)); |
| | |
| | | } |
| | | |
| | | return entity; |
| | | } |
| | | |
| | | /** |
| | | * 获取发布类型 |
| | | */ |
| | | private int getPublishType(PubEntity pub) { |
| | | if (null != pub.getColorTable() || null != pub.getGradientColorTable()) { |
| | | return StaticData.I2; |
| | | } |
| | | |
| | | return TYPES.indexOf(pub.getType()); |
| | | } |
| | | |
| | | /** |
| | |
| | | } |
| | | |
| | | /** |
| | | * 插入数简服务 |
| | | * 更新数简服务 |
| | | */ |
| | | public Integer updateSjService(PubEntity pub) { |
| | | PublishEntity entity = publishService.selectById(pub.getPubid()); |