EPSG.io是一个用于处理全球坐标参考系统(CRS)的工具,主要提供坐标参考系统查询、坐标转换、数据导出等功能。通过Web界面和API接口,用户可以便捷地获取EPSG代码信息、进行坐标转换以及导出多种格式的数据。
bash$ virtualenv venv $ source venv/bin/activate $ pip install -r requirements.txt
或使用gunicorn启动脚本:bashpython app.py
bash./epsgio start
注意:此步骤非必需,可直接从发布版本下载现成索引使用
从[[***]]下载最新EPSG数据库
确保以下文件/文件夹位于同一目录:
extra_codes_proj4_4.8.0.2CRS_exceptions.csvCRS_exceptions.pygml_parser.pyGmlDictionary.xml(从EPSG注册中心下载的数据库)执行索引创建:
bashpython gml_parser.py
将生成的gml.sqlite文件移动到gml文件夹
http://epsg.io/ > 主页http://epsg.io/1623 > 转换或CRShttp://epsg.io/5514-1623 > 带转换的CRShttp://epsg.io/5514-1623.wkt > CRS 5514带转换1623的WKT页面http://epsg.io/5514-1623/map > CRS 5514带转换1623的地图页面http://epsg.io/8901-primem > 非转换或CRS类型(本初子午线、基准面等)http://epsg.io/ogp-op-1623 > OGC XML中的gml:idhttp://epsg.io/urn:ogc:def:coordinateOperation:EPSG::1623 > OGC XML中的gml:identifier9315-datum8901-primem7004-ellipsoid9840-method6422-cs106-axis1262-area9001-units支持JSON和JSONP格式导出结果,示例:
http://epsg.io/?q=czech&format=json&trans=1&callback=jsonpFunction
参数说明:
format=json:必选,指定JSON格式导出trans=1:可选,获取更详细的坐标参考系统转换信息callback=jsonpFunction:可选,指定JSONP回调函数名单点转换
http://epsg.io/trans?x=50&y=17&z=0&s_srs=4326&t_srs=5514&callback=jsonpFunction
参数说明(均为可选):
x, y, z:待转换点坐标,默认值为0,0,0s_srs:源坐标参考系统,默认EPSG:4326t_srs:目标坐标参考系统,默认EPSG:4326callback=jsonpFunction:JSONP回调函数名示例:http://epsg.io/trans将把(0,0,0)从EPSG:4326转换到EPSG:4326
多点转换
http://epsg.io/trans?data=17,50;17,50,300;17.132,50.456&s_srs=4326&&t_srs=5514
参数说明:
data:点数据,格式为x,y;x,y,z;x.x,y.y
;分隔,分隔.分隔kind:参数| 值 | 含义 | 值 | 含义 |
|---|---|---|---|
| CRS(default) | 所有坐标参考系统 | ELLIPSOID | 椭球体 |
| PROJCRS | 投影坐标系 | PRIMEM | 本初子午线 |
| GEOGCRS | 大地坐标系 | METHOD | 方法 |
| GEOG3DCRS | 3D大地坐标系 | CS | 坐标系 |
| GCENCRS | 地心坐标系 | VERTCS | 垂直坐标系 |
| VERTCRS | 垂直坐标系 | SPHERCS | 球坐标系 |
| ENGCRS | 工程坐标系 | CARTESCS | 笛卡尔坐标系 |
| COMPOUNDCRS | 复合坐标系 | ELLIPCS | 椭球坐标系 |
| COORDOP | 所有操作 | AXIS | 轴 |
| COPTRANS | 转换 | AREA | 区域 |
| COPCONOP | 复合操作 | UNIT | 单位 |
| COPCON | 转换 | ANGUNIT | 角度单位 |
| DATUM | 所有基准面 | SCALEUNIT | 比例单位 |
| VERTDAT | 垂直基准面 | LENUNIT | 长度单位 |
| ENGDAT | 工程基准面 | TIMEUNIT | 时间单位 |
| GEODDAT | 大地基准面 |
deprecated: 0(默认), 1 - 筛选是否包含已弃用项code: EPSG编号(如5514, 4326等)name: 名称字符串(如wgs 84, jtsk, s-jtks)area: 使用区域字符串(如czech republic, world)area_trans: 转换使用区域字符串alt_title: 替代标题(如wgs84等)8901 kind:PRIMEM1623 kind:COORDOPcode:1625 kind:COORDOP deprecated:1探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务