关于使用MapImageLayer调用动态服务中的dpi问题

使用api为4.12版本,server为10.0版本
现在发现在使用MapImageLayer时即使设置dpi的值也不能固定,导致请求动态服务时由于dpi出现带有小数的值,请求失败。请问有什么方法解决这个问题?
 
已邀请:

许丹石

赞同来自: 郑永波

10.0版本过老,是一个已经退休的产品,我没有做过这个产品支持和研究,不太清楚。建议你可以测试一下官方的示例,例如:https://developers.arcgis.com/javascript/latest/sample-code/sandbox/index.html?sample=layers-mapimagelayer
我测试了直接修改前端代码的dpi属性。发现发出的请求确实由96变为了91 没有复现你说的小数点的问题。
dpi浮点型.png

 

要回复问题请先登录注册