可见比例级别Identify查询有误

如果地图服务中的源数据设置了可见比例范围,那么对这一地图服务进行identify的时候,默认情况下,在地图数据尚未显示的情况下,也可查询到结果。
已邀请:

张赛

赞同来自:

【解决办法】:
ArcGIS for Android SDK 中在IdentifyParameters中提供了setDPI(int dpi),用于Identify用于Identify查询中适用于Android设备屏幕的DPI值。
关于这一DPI的设置具体方法如下:
DisplayMetrics metric = new DisplayMetrics(); 
getWindowManager().getDefaultDisplay().getMetrics(metric); 
xdpi = metric.xdpi; 
ydpi = metric.ydpi; 
esridpi = (int)Math.sqrt(xdpi*ydpi);

要回复问题请先登录注册