ArcGIS For Android 之客户端添加要素(130412)
2013-04-12 17:35
459 查看
ArcGIS Android 中提供了一个客户端的要素图层GraphicsLayer 。今天就把,那些添加不同要素的范例或者Api进行归纳一下。(技术声明:由于本人技术有限,有疏漏和错误的地方请留言纠正!)
1 . 首先做一个给地图图层增加一个点:
代码范例是在设置地图单击监听中进行实现:
实现的效果图:
2.然后用PictureMakerSymbol给图增加图片:
代码范例是在设置地图单击监听中进行实现:
1 . 首先做一个给地图图层增加一个点:
代码范例是在设置地图单击监听中进行实现:
final GraphicsLayer graphicsLayer = new GraphicsLayer(); mMapView.addLayer(graphicsLayer); mMapView.setOnSingleTapListener(new OnSingleTapListener() { public void onSingleTap(float x, float y) { // TODO Auto-generated method stub //实现点击地图,添加一个红色的点 Graphic graphic = new Graphic(mMapView.toMapPoint(x, y), new SimpleMarkerSymbol(Color.RED, 15, STYLE.CIRCLE)); graphicsLayer.addGraphic(graphic); Log.v(TAG, "add simpleMarker"); } });
实现的效果图:
2.然后用PictureMakerSymbol给图增加图片:
代码范例是在设置地图单击监听中进行实现:
final GraphicsLayer graphicsLayer = new GraphicsLayer(); mMapView.addLayer(graphicsLayer); mMapView.setOnSingleTapListener(new OnSingleTapListener() { public void onSingleTap(float x, float y) { // TODO Auto-generated method stub Resources res = getResources(); Drawable drawable = res.getDrawable(R.drawable.jtjq_01); Graphic graphic = new Graphic(mMapView.toMapPoint(x, y), new PictureMarkerSymbol(drawable)); graphicsLayer.addGraphic(graphic); Log.v(TAG, "add simpleMarker"); } });
相关文章推荐
- ArcGIS for Android 中实现要素绘制时固定MapView
- arcgis for android 添加标记,并选中它
- ArcGIS for Android示例解析之高亮要素-----HighlightFeatures
- ArcGIS for Android 体验(一) 添加地图
- ArcGIS for android 实例应用之添加地图(1)
- ArcGIS for Android示例解析之添加地图服务-----AddLayer
- arcgis for android 学习 - 属性查询。检索图层上某个要素,并高亮显示它。
- ArcGIS for Android示例解析之添加bingMap-----AddBingMap
- arcgis for android 学习 - 在地图指定位置添加“标记“,并尝试选中它
- ArcGIS for Android 之本地离线地图添加(LocalTitledLayer)
- ArcGIS for android添加图层几何体
- 2.ArcGIS Runtime SDK for Android-使用渲染器在地图中添加图形覆盖物
- arcgis for android 学习 - (5) 在地图指定位置添加“标记“,并尝试选中它
- arcgis for Android 高亮显示选中要素
- ArcGIS for Android 体验(一) 添加地图
- ArcGIS for Android 体验(一) 添加地图
- arcgis for android 学习 - (5) 在地图指定位置添加“标记“,并尝试选中它
- ArcGIS for Android示例解析之高亮要素-----HighlightFeatures
- ArcGis for Android 添加及更新GraphicsLayer图层
- ArcGIS for Android 10.2 GraphicsLayer数据显示性能增强