SuperMap UGC 格式是 SuperMap 各个产品间通用的传统地图瓦片格式,相同版本的地图瓦片可以通用。
缓存版本 |
描述 |
是否支持缓存静态发布 |
是否支持缓存动态生成与发布 |
是否支持预缓存管理 |
默认输出路径 |
|||
---|---|---|---|---|---|---|---|---|
原始 |
紧凑 |
原始 |
紧凑 |
原始 |
紧凑 |
|||
5.0 |
SuperMap iServer 6R(2012) SP1及以后版本使用的缓存。 |
√ |
√ |
√(默认) |
√ |
√ |
√ |
本地磁盘文件目录: output 输出路径\cache\{地图名} |
√ |
√ |
|
|
√ |
√ |
S3对象存储目录: /{bucket名}/{地图名} | ||
4.0 (已过时) |
SuperMap iServer 6R、SuperMap iServer 6R(2012) 使用的缓存。 |
√ |
√ |
√ |
√ |
√ |
√ |
非背景透明:output 输出路径\cache\{地图名}_{TileSize}*{TileSize}; 背景透明:output 输出路径\cache_t\{地图名}_{TileSize}*{TileSize}。 示例: World_100x100,其中100是大小为256的瓦片的16进制表达。 |
3.1 (已过时) |
iServer 2.0 缓存,即简易缓存。 |
√ |
|
√ |
|
√ |
|
output 输出路径\cache\{地图名}_{TileSize}*{TileSize},如 World_256x256。 |
3.0 |
iServer 2.0 缓存,当前不予支持。 |
|
|
|
|
|
|
|
2.1 |
使用新的地图缓存生成方案的 IS.NET 缓存。 |
|
|
|
|
|
|
|
2.0 |
IS.NET 缓存。 |
|
|
|
|
|
|
|
1.0 |
三维场景缓存,即全球剖分1.0缓存。 |
√ |
√ |
√ |
|
|
|
output 输出路径\{三维场景名},如 scene_olympicgreen。 |
注:
- 缓存静态发布:是指 SuperMap iServer 支持将预先生成的地图瓦片发布为服务,供客户端访问。
- 缓存动态生成与发布:是指在地图浏览的过程中可以动态生成与发布地图瓦片,可通过 UGCMapProvider 的相关参数来配置动态缓存的版本。
- 预缓存管理:是指通过分布式切图模块,可在线生成与管理地图瓦片。
- 5.0版本的缓存为二三维通用的缓存,本地剖分生成的缓存文件可用于三维服务。
- SuperMap UGC 格式的地图瓦片可以通过分布式切图服务或 SuperMap iDesktop、SuperMap iObjects 生成,生成后您可以直接配置使用 UGC 格式的地图瓦片。
- 在Linux系统中,当地图服务采用UGCV5格式缓存,或分布式切图制作UGCV5格式的瓦片时,由于受到 inode 的限制,会导致缓存、切图失败。因此建议定期清理无用的文件。inode是专门用于存储文件元信息的区域,在格式化时指定其大小。当inode被占满时,即使磁盘空间未被占满,也会导致文件存储失败。