ArcGIS4Android开发----空间查询

对应针对于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()方法,方法的返回值为查询结果集。

版权声明:本文为博主原创文章,未经博主允许不得转载。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值