ArcGIS4Android开发----空间查询
16lz
2021-01-26
对应针对于Android中的空间查询与其他的ArcGIS开发很类似,主要使用的也是两个查询类,Query和QueryTask主要结构如下:
示例代码:
String url = queryParams[0]; Query query = new Query(); String whereClause = queryParams[1]; SpatialReference sr = SpatialReference.create(102100); query.setGeometry(new Envelope(-20147112.9593773, 557305.257274575, -6569564.7196889, 11753184.6153385)); query.setOutSpatialReference(sr); query.setReturnGeometry(true); query.setWhere(whereClause); QueryTask qTask = new QueryTask(url); FeatureSet fs = null; try { fs = qTask.execute(query); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); return fs; } |
通过上面示例代码可知,在Android空间查询非常简单,只需创建Query和QureyTask实例并设置其相关属性,之后执行QueryTask的execute()方法,方法的返回值为查询结果集。
更多相关文章
- android 购物车数量加减计算(几行代码实现效果)
- GreenDAO—Android(安卓)ORM框架(一)
- Android(安卓)从 JNI 中传入 UTF8 的字符到 Java
- java &android base64加密解密
- Android避免进入一页面后EditText自动弹出软键盘
- Android控制双击返回按钮退出程序的代码
- Android:开机自启动并接收推送消息
- Android(安卓)self_adaption of screen
- sqlite 中判断某个表是否存在的方法