Archive for the Category: google map

在iPad中显示实时交通地图

本文只讨论技术上在ArcGIS API for iOS中加载路况地图的可能性,如果想使用路况地图服务,请联系MapABC 在移动的地图应用中,如果能够显示实时交通地图,那么对我们的开车、出行当提供极大的便利。 MapABC作为国内领先的地图服务提供商,很早之前就提供了在线的实时路况地图,地址如下: http://mapabc.com/lukuang/beijinglukuang.html 那么我们可以将该路况地图加载到我们的移动端应用中,为我们的出行服务。 在ArcGIS API for iOS中,提供了很好的扩展机制来完成自定义图层的加载,比如前面文章提到的google map的加载。 关于ArcGIS API for iOS的扩展,大家可以参考下面的文章: http://blogs.esri.com/Dev/blogs/mobilecentral/archive/2010/12/13/Developing-a-custom-tiled-layer.aspx 要在iPad中使用ArcGIS API for iOS加载自定义图层,就需要对加载的地图tiled参数有所了解。 天地图的参数分析请看下面的文章: http://www.giser.net/?p=119 通过对MapABC的分析,发现其切图方式基本与google相同,并且url也是类似,因此可以使用加载google map的方式来加载路况地图,唯一的区别是路况地图要每隔2分钟刷新一次,用来保证地图的实时性。 关于如何加载google 地图等切图服务,后面会有详细文章介绍,下面还是直接放图:

Also posted in ArcGIS, ArcGIS API for iOS, iOS, iPad, iPhone4 Leave a comment

成功使用ArcGIS API for iOS加载Google地图

终于能够使用ArcGIS API for iOS加载Google地图,同样的道理我们还可以加载百度地图,mapabc ,mapbar,天地图等等国内的地图,这对国内用户来说在使用国内地图方面又提供了更多选择,当然要在取得国内地图服务商的授权情况下才能使用。 使用ArcGIS API for iOS加载Google地图的原理和flex API 以及silverlight API 加载Google的地图原理一样,主要是继承TileMapLayer,实现对不同数据源的访问,在ArcGIS API for ios中如何扩展TileMapLayer后面会有详细教程,这里就不多说了,先看两张图:

Also posted in ArcGIS, ArcGIS API for iOS, iOS 6 Comments