将其他坐标系转化为WGS84的sql
时间: 2023-08-12 16:04:39 浏览: 149
以下是将其他坐标系转化为WGS84的SQL语句示例:
1. 将GCJ02(火星坐标系)转换为WGS84:
```sql
SELECT ST_AsText(ST_Transform(ST_SetSRID(ST_MakePoint(gcj_lng, gcj_lat), 4326), 4326)) AS wgs84_geom
FROM your_table;
```
2. 将BD09(百度坐标系)转换为WGS84:
```sql
SELECT ST_AsText(ST_Transform(ST_SetSRID(ST_MakePoint(bd_lng, bd_lat), 3857), 4326)) AS wgs84_geom
FROM your_table;
```
注意,这里的SRID是EPSG编号,4326代表WGS84,3857代表Web墨卡托投影。转换前需要先将坐标点设置为对应的SRID。
阅读全文