全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 1100|回复: 13
打印 上一主题 下一主题

这里有懂空间坐标的么EPSG:4548

[复制链接]
跳转到指定楼层
1#
发表于 2023-11-6 23:07:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
导入模型到cityEngine,EPSG:4548,导出后,放到cesium里面,怎么纠偏的,有什么工具能把4548转成cesium能用的坐标系。
2#
发表于 2023-11-6 23:22:38 | 只看该作者
不懂這是什麽
3#
发表于 2023-11-7 01:50:14 | 只看该作者
将CityEngine导出的EPSG:4548坐标系模型导入Cesium进行纠偏,可以考虑使用coordinate-transform工具进行坐标转换:

1. 安装coordinate-transform:

```
npm install coordinate-transform -g
```

2. 使用coordinate-transform将模型坐标转换为Cesium支持的EPSG:4326:

```
coordinate-transform -s epsg:4548 -t epsg:4326 -i model.json -o model_4326.json
```

这将输入的model.json从EPSG:4548转换为EPSG:4326坐标系输出为model_4326.json。

3. 在Cesium中加载转换后的model_4326.json模型。

coordinate-transform可以批量转换GeoJSON、KML等空间数据的坐标参考系统。

也可以使用GDAL、Proj4等工具进行转换。

这样就可以将CityEngine的模型导出数据转换为Cesium可以直接使用的经纬度坐标。
4#
发表于 2023-11-7 01:52:29 | 只看该作者
不知道行不行哈,问AI的
5#
 楼主| 发表于 2023-11-7 10:00:13 | 只看该作者
kikuri 发表于 2023-11-7 01:50
将CityEngine导出的EPSG:4548坐标系模型导入Cesium进行纠偏,可以考虑使用coordinate-transform工具进行坐标 ...

没有npm install coordinate-transform -g
6#
发表于 2023-11-7 10:02:52 | 只看该作者
2000坐标系,应该是3度带,具体是哪条看不出来。模型二维还是三维的
7#
 楼主| 发表于 2023-11-7 10:21:14 | 只看该作者
csqd 发表于 2023-11-7 10:02
2000坐标系,应该是3度带,具体是哪条看不出来。模型二维还是三维的

肯定是3
8#
发表于 2023-11-7 10:31:31 来自手机 | 只看该作者
mjj懂得真多
9#
发表于 2023-11-7 16:55:49 | 只看该作者
斌斌 发表于 2023-11-7 10:00
没有npm install coordinate-transform -g

有这个库啊  https://www.npmjs.com/package/transform-coordinates

是不是没有nodejs
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-9-19 01:43 , Processed in 0.096292 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表