51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#oid
Android GIS开发系列-- 入门季(12) 显示载天地图
在项目中可以经常需要动态加载一些图层,像投影地图服务、投影地图服务器。其实网上有大量这样的服务,比如天地图官网,。随便点开一个服务,里面有相关的信息。那如何加载这样图层服务呢。一、首先感谢这篇博文ArcGIS读取天地图出现错位的情况,这篇文章的下载链接也有许多有用的资料。加载天地图用到一个关键的自定义类TianDiTu...
代码星球
·
2020-11-05
Android
GIS
开发
系列
入门
Android GIS开发系列-- 入门季(11) Callout气泡的显示
首先我们要获取MapView中的气泡,通过MapView的getCallout()方法获取一个气泡。看一下Callout的简单介绍:大体的意思是通过MapView获取Callout,可以设置它的内容View,大小,显示的方位等。写一个简单的测试:publicclassMainActivityextendsActivit...
代码星球
·
2020-11-05
Android
GIS
开发
系列
入门
Android GIS开发系列-- 入门季(10) MapView快速定位到Geometry
我们知道某个Geometry的坐标,但不知道具体的位置,该如何使地图快速定位呢?这时需要用到MapView.setExtent方法,来看下这个方法的介绍:Zoomsthemaptothegivengeometrysothatgeometryfitswithintheboundsofthemap.大体的意思即缩小地图定位...
代码星球
·
2020-11-05
Android
GIS
开发
系列
入门
Android GIS开发系列-- 入门季(9) 定位当前的位置
这里要用到Arcgis中的LocationDisplayManager这个类,由于比较简单。直接上代码:LocationDisplayManagerlocationDisplayManager=mMapView.getLocationDisplayManager();//获取定位类locationDisplayMana...
代码星球
·
2020-11-05
Android
GIS
开发
系列
入门
Android GIS开发系列-- 入门季(7) 利用GeometryEngine坐标转换、计算距离与面积等
GeometryEngine是Arcgis的重要工具类,利用此工具类,可以计算地图上的距离、面积,将点、线、面转化为Json数据,将Json转化为点线面,坐标转换作用非常强大。将用到方法GeometryEngine.project(Geometrygeometry,SpatialReferenceinput...
代码星球
·
2020-11-05
Android
GIS
开发
系列
入门
Android GIS开发系列-- 入门季(8) Json与Geometry的相互转换
在Android中json数据十分普遍,也很实用,在Arcgis中也同样支持Json数据,Json与Geometry可以相互转换,达到我们想要的数据。这个实现十分简单,比如我们将一个点转换为Json,这时也同样用到GeometryEngine这个强大的类。Pointpoint=newPoint(113,23);Stri...
代码星球
·
2020-11-05
Android
GIS
开发
系列
入门
Android GIS开发系列-- 入门季(3) GraphicsLayer添加点、线、面
GraphicsLayer是图形图层,可以自定义图形添加到地图上。调用GraphicsLayer的addGraphic方法就能添加图形,此方法要一个Graphic对象,此对象的构造方法是Graphic(Geometry geometry, Symbol symbol),前面第一个是要素,而...
代码星球
·
2020-11-05
Android
GIS
开发
系列
入门
Android GIS开发系列-- 入门季(2) MapView与图层介绍
一、MapView MapView是Arcgis中的最基本的类,与高德地图SDK的MapView的重要性一样。MapView的创建有两种方法,一种是在Layout文件中直接写控件。一种是实例化,MapViewmapView=newMapV...
代码星球
·
2020-11-05
Android
GIS
开发
系列
入门
Android GIS开发系列-- 入门季(1) 起点
这个系列,待最终完成更新,大家体谅点,第一版本全部是参考的网络教程,最近会逐步的细化更新为可以直接使用的情况。本系列的开发基于AS( AndroidStudio),和ArcGIS的Android开发的API。 开发首先要下载ArcgisSDK。 下载地址在Arcgis官网htt...
代码星球
·
2020-11-05
Android
GIS
开发
系列
入门
Android GIS开发系列-- 入门季(6)GraphicsLayer添加文字与图片标签
GraphicLayer添加图片Graphic,要用到PictureMarkerSymbol,也是样式的一种。添加代码如下:Drawabledrawable=getResources().getDrawable(R.mipmap.ic_launcher);PictureMarkerSymbolpictureMarker...
代码星球
·
2020-11-05
Android
GIS
开发
系列
入门
Android GIS开发系列-- 入门季(5) FeatureLayer加载本地shp文件与要素查询
FeatureLayer是要素图层,也是Arcgis的主要图层。用这个图层可以加载本地的shp文件。下面我们看怎样加载shp文件到MapView中。查看ArcGisAPI可知FeatureLayer的构造方法要传一个FeatureTable,而FeatureTable可用子类ShapefileFeature...
代码星球
·
2020-11-05
Android
GIS
开发
系列
入门
Android GIS开发系列-- 入门季(4) GraphicsLayer的点击查询要素
上一讲中我们学会了如何在MapView中添加Graphic要素,那么在百度或高德地图中,当我们点击要素时,会显示出相应的详细信息。在GraphicsLayer中也提供了这样的方法。下面我们来学习在GraphicsLayer中如何点击查找要素。首先在MapView中添加两个Graphic要素。代码如下,注意这...
代码星球
·
2020-11-05
Android
GIS
开发
系列
入门
利用Android studio开发Java工程
新建项目肯定是去new,但到底是newproject还是newmodule是一个问题。在这解释一下,如果newproject的话是新建一个工程,相当于新建一个工作区,工程中可以有多个模块也就是所谓的module,每个模块之间相互独立。有了这个前提,在开发Java工程时首先要新建一个工作区,也就是新建一个工程:file-...
代码星球
·
2020-11-05
利用
Android
studio
开发
Java
ArcGIS For Android 的标绘与可视化
1.CSDN相关博文2.ArcGISforAndroid离线数据空间分析--叠加分析3.ArcGISforAndroidRuntime100基本操作(五)——绘制图层和符号渲染4.地图动态标绘--B/S应用(二)...
代码星球
·
2020-11-05
ArcGIS
For
Android
标绘
可视化
Android Studio Module 的添加与删除
你要知道,AndroidStudio的非人性设计,导致删除一个module都是繁琐的。 当你想在AndroidStudio中删除某个module时,大家习惯性的做法都是选中要删除的module,右键去找delete。但是在AndroidStudio中你选中module,右键会发现没有delete。 其实这边没有...
代码星球
·
2020-11-05
Android
Studio
Module
添加
删除
首页
上一页
...
33
34
35
36
37
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他