package com.landtool.lanbase.modules.res.service.impl;
|
|
import java.util.HashMap;
|
import java.util.List;
|
import java.util.Map;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
|
import com.landtool.lanbase.modules.res.dao.ZhuanTiZhiTuMapper;
|
import com.landtool.lanbase.modules.res.entity.Res_Catalog;
|
import com.landtool.lanbase.modules.res.entity.Res_MainInfo;
|
import com.landtool.lanbase.modules.res.entity.UserDefined.UserDef_BaseMap;
|
import com.landtool.lanbase.modules.res.entity.UserDefined.UserDef_SpaceServer;
|
import com.landtool.lanbase.modules.res.service.ZhuanTiZhiTuService;
|
|
/**
|
* 专题制图
|
*/
|
@Service("ZhuanTiZhiTuService")
|
public class ZhuanTiZhiTuServiceImpl implements ZhuanTiZhiTuService {
|
|
@Autowired
|
private ZhuanTiZhiTuMapper zhuanTiZhiTuMapper;
|
|
/**
|
* 底图切换 -- 获取基础底图列表
|
*/
|
@Override
|
public List<UserDef_BaseMap> getBaseMapList(String type, Boolean SupportDynamic) {
|
Map<String,Object> paramMap = new HashMap<String,Object>();
|
paramMap.put("type", type);
|
paramMap.put("supportdynamic", SupportDynamic);
|
return zhuanTiZhiTuMapper.getBaseMapList(paramMap);
|
}
|
|
/**
|
* 数据资源 - 我的制图
|
*/
|
@Override
|
public List<Res_MainInfo> getWoDeZhiTu(Map<String, Object> map) {
|
return zhuanTiZhiTuMapper.getWoDeZhiTu(map);
|
}
|
|
/**
|
* 获取业务图层目录结构列表
|
* @param map 查询条件
|
* @return
|
*/
|
@Override
|
public List<Res_Catalog> getYWTCCataLogList(Map<String, Object> map) {
|
return zhuanTiZhiTuMapper.getYWTCCataLogList(map);
|
}
|
|
/**
|
* 获取目录节点下业务图层资源列表
|
* @param map 查询条件
|
* @return
|
*/
|
@Override
|
public List<Res_MainInfo> getCatalogZiYuanList(Map<String, Object> map) {
|
return zhuanTiZhiTuMapper.getCatalogZiYuanList(map);
|
}
|
|
/**
|
* 获取空间分析列表
|
*/
|
public List<UserDef_SpaceServer> getSpaceServerList(Map<String, Object> map){
|
return zhuanTiZhiTuMapper.getSpaceServerList(map);
|
}
|
}
|