为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8_20230418_x86_win_64
【操作系统】:win10
【CPU】:Intel(R) Xeon(R) Gold 5218R CPU
【问题描述】*:
表结构字段类型:
运行语句与结果:
dmgeo.st_astext 可以正常执行
dmgeo.ST_AsGEOJSON 执行服务就停止了
dmgeo.ST_AsGEOJSON(dmgeo.ST_PointFromText('point(113 22)',4326))
有测试网上的实例可以执行
我的数据在mysql和postgetSQL中可以转换但是这这里找不到问题求助
2023-06-07
今天继续看这个问题
测试 点、线、简单面转换都没有问题,
复杂的面转换出现服务停止问题。
个人猜测是面的复杂度的问题,数据过大导致转换失败
dmgeo.ST_asgeojson(
dmgeo.ST_SimplifyPreserveTopology(geom,0.0006)
)
简化了面的复杂度,已解决服务停止问题
自测简化到0.6%到达极限,降低到0.5%就会导致服务停止
这样解决会面临面图形的精度问题
对比了结果少了1/4的点位信息,后续渲染完成对比下面的精度情况
请问解决了吗,我也遇见了这个问题
能联系本地技术支持不,或者打400转本地技术支持