GeoServer
是 GeoGraphics,GeoStyling 和 GeoImage 的一个选项,指定地理服务器的 URL 地址和下载地图图块和地理海拔数据的连接参数.
更多信息
- GeoServer 需要网络连接并可能使用需要 服务积分 的外部服务.
- 地理服务器规范以 {template,opt1val1,opt2val2,…} 列表形式给出,其中 template 是一个 URL 字符串或由 StringTemplate 返回的 TemplateObject.
- GeoServer{Automatic,opt1val1,opt2val2,…} 使用 Wolfram 地理服务器模板.
- GeoServerAutomatic Wolfram 地理服务器模板以及和所有链接参数的默认值.
- GeoServer"provider" 指定一个集成的外部服务,例如 "Mapbox".
- 图块下载的 URL 模板使用 XYZ 协议,必须使用字符串 "http://…/`1`/`2`/`3`.png" 或 StringTemplate["http://…/`1`/`2`/`3`.png"],例如,其中插符 `1`、`2` 和 `3` 分别对应于整数放大和要求的图块 x、y 整数坐标.
- 选项可以按形式 area->{opt1val1,opt2val2,…} 区域分组. 可能的区域为 "Tileset"、 "Connection" 和 "Storage".
- "Tileset" 区域描述被下载图块的属性,包括:
-
"Projection" "Mercator" 图片所用的投影 "TileDataType" "PNG" 图片的图像文件类型 "TilesetOrientation" -1 图片数目增长的 y 方向 "TileSize" 256 每个图片的图像尺寸 "ZoomRange" {1,18} 已有的缩放范围 "ZoomShift" 0 轴中缩放1具有 512 2shift 个像素 - "Connection" 区域描述了如何连接到地理服务器,包括 URLFetch 的所有选项和以下其他参数:
-
"ConnectionMethod" Automatic 用于下载图片的函数 "ConnectionRetryCount" 1 当下载失败时,重新尝试的次数 "GlobalTimeout" 30 下载所有图片的时间(以秒为单位) "MaxConcurrentConnections" 20 同时异步下载的最大数目 "MaxServedTileCount" 1024 用于地图的图片的最大数目 - "Storage" 区域描述如何本地缓存下载的图块,包括:
-
"CacheDuration" Quantity[1,"Days"] 会话中分块缓存的最大时间
范例
打开所有单元关闭所有单元范围 (5)
对于外部图块(tile)提供商,x 和 y 图块坐标是反的,它使用 "…/`1`/`3`/`2`.png" 而不是标准的 "…/`1`/`2`/`3`.png":
限制在 GeoGraphics 调用中图块下载的次数:
Wolfram Research (2015),GeoServer,Wolfram 语言函数,https://reference.wolfram.com/language/ref/GeoServer.html (更新于 2017 年).
文本
Wolfram Research (2015),GeoServer,Wolfram 语言函数,https://reference.wolfram.com/language/ref/GeoServer.html (更新于 2017 年).
CMS
Wolfram 语言. 2015. "GeoServer." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2017. https://reference.wolfram.com/language/ref/GeoServer.html.
APA
Wolfram 语言. (2015). GeoServer. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/GeoServer.html 年