提交 9453513ddb5c30056b07d4a8ddbc107a0bad8e60

作者 LJH 李佳桓
1 个父辈 d46b1ab1

add

  1 +
  2 +/**************************************************************************
  3 +* file: dmpwmtsparameters.h
  4 +
  5 +* Author: wanzhongping
  6 +* Date: 2021-01-27 22:41:20
  7 +* Email: zhongpingw@chinadci.com
  8 +* copyright: 广州城市信息研究所有限公司
  9 +***************************************************************************/
  10 +
  11 +#ifndef __dmpwmtsparameters_h__
  12 +#define __dmpwmtsparameters_h__
  13 +
  14 +#include "dmpserverparameters.h"
  15 +
  16 +namespace DmpWmts
  17 +{
  18 + class DmpWmtsParameters : public DmpServerParameters
  19 + {
  20 + public:
  21 + enum class Format
  22 + {
  23 + NONE,
  24 + JPG,
  25 + PNG,
  26 + TEXT,
  27 + XML,
  28 + HTML,
  29 + GML
  30 + };
  31 + DmpWmtsParameters(const DmpServerParameters &parameters);
  32 + DmpWmtsParameters();
  33 + virtual ~DmpWmtsParameters() = default;
  34 + std::string Layer() const;
  35 + Format ImageFormat() const;
  36 + std::string TileMatrixSet() const;
  37 + int TileMatrix() const;
  38 + int TileRow() const;
  39 + int TileCol() const;
  40 + };
  41 +} // namespace DmpWmts
  42 +#endif //__dmpwmtsparameters_h__
注册登录 后发表评论