摘要:"NAME like '%" + keyQuery + "%'"既然是 “地图”,“gis”,那么 查询(QUERY)是必须的了。我们看看如何查询。动机:我想要查找地图上的某个点(要素,或者说某个位置 ),然后将检索的结果 显示出来(高亮)显示。执行查询:// 查询的关键字String keyQuery = txtQueryString.getText().toString();Query query = new Query();// 类似sql语句的查询 where语句query.setWhere("NAME like
阅读全文
摘要:我做一个例子。1.首先显示一个地图。2.点击”添加要素“按钮后再次点击地图,将会在地图上添加”红色的位置标记“。3.再次点击按钮后,这时,就可以点击刚刚添加的”红色的位置标记“,就可以查看到”该标记关联到得属性值“布局:<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"andr
阅读全文
摘要:我写了一个示例,用于展示了几个方法和事件的使用。直接在在代码里写了注释,那么直接贴代码。----------布局:<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent"android:layout_height="fill_parent"android:
阅读全文
摘要:我决定做一个例子,有切换图层的效果,于是我在网上找到两个地图服务,一个是暖色调的北京地图,一个是冷色调的,那么我用一个按钮的点击事件来切换两个图层的显示。----------------------1.如何添加图层?使用mapView的addLayer方法添加图层到mapView内,它需要两个参数,一个是图层服务,一个是服务的URL。mMapView.addLayer(new com.esri.android.map.ags.ArcGISTiledMapServiceLayer(URL_STREET_WARM));图层服务的地址可能是这样final String URL_STREET_COLD
阅读全文
摘要:arcgis for android API包 里有一些例子,建议先打开hello World示例看看。我就是看了点例子,然后从网上的高人们的blog里找资料学习的。先让我们来做个示例。如果不让我看到点成就的页面,我怕觉得自己没掌握到任何东西。下面是我个人的一些理解:1.MapView 是android中的以个viewGroup对象,它继承具有viewGroup的属性。它是地图视图的主面板。或者说是一个地图视图的入口。2. 我们可以往MapView 下(内)添加多个图层(layer)。 MapView map; map.addLayer(...)3.我们可以构建一些地图服务图层对象。该服务需.
阅读全文
摘要:这安装环境过程中,走了N多的弯路,迫使我不得不把它记录下来。以提醒自己,也希望给后来的学习者以建议。当然更细致的步骤网上都能搜到,我就不再贴出来了。先说我的经验:1.不要轻易的按照那些“教程贴”,“经验贴”里的安装步骤执行。这些帖子确实是其作者的经验,但写的不够详细,我们照搬的结果,往往问题百出,而无处询问。2.按照官方的文档要求来做。虽然可能是因为的页面,但也需要我们用心去读下。安装过程如下:1.准备arcgis for android的 sdk 。sdk是什么,就不多说了吧。先放上官方 ESRS公司提供的地址: http://support.esrichina-bj.cn/2011/062
阅读全文