# geotickformat
设置或查询地理刻度标签格式
函数库: TyGeoGraphics
# 语法
geotickformat(fmt)
geotickformat(gx,fmt)
# 说明
geotickformat(fmt)设置当前地理坐标区的刻度标签格式。使用此语法时,请用单引号或双引号将fmt输入括起来,例如geotickformat("dd")。示例
geotickformat(gx,fmt) 为 gx 指定的地理坐标区(而不是当前地理坐标区)设置刻度标签格式。
tickLabelFormat = geotickformat() 返回当前地理坐标区的刻度标签格式。
tickLabelFormat = geotickformat(gx) 返回 gx 指定的地理坐标区的刻度标签格式。
# 示例
设置地理刻度标签格式
使用 geotickformat 设置地理图的刻度标签格式。
首先,指定巴西三个最大城市的坐标。
using TyGeoGraphics
lat = [-23.5500 -22.9083 -15.7939];
lon = [-46.6333 -43.1964 -47.8828];
绘制坐标并添加文本标签。
geoplot(lat,lon,"r.",markersize=8)
geolimits([-25, -16], [-54, -38])
geotext(lat, lon, ["Sao Paulo","Rio de Janeiro","Brasilia"])
使用 geotickformat 将刻度标签格式更改为十进制度。基本方位南和西用减号表示。
geotickformat("-dd")

# 输入参数
fmt - 刻度标签格式"dms" (默认) | "dd" | "dm" | -"dd" | "-dm" | "-dms"
刻度标签格式,指定为下列值之一。
| 格式 | 说明 | 示例 |
|---|---|---|
| "dd" | 十进制度加上指南针方向 | 23.5°N |
| "dm" | 度和十进制分加上指南针方向 | 18°30'W |
| "dms"(默认值) | 度、分、十进制秒加上指南针方向 | 110°06'18.5"E |
| "-dd" | 十进制度,用减号 (-) 表示南纬和西经 | -115.25° |
| "-dm" | 度和十进制分,用减号 (-) 表示南纬和西经 | -5°45.5' |
| "-dms" | 度、分和十进制秒,用减号 (-) 表示南纬和西经 | -3°21'05" |
数据类型: String
gx - 目标地理坐标区GeographicAxes 对象
目标地理坐标区,指定为 GeographicAxes 对象。