摘要:这个包中定义了地址查询,地理反编码,路径查询,本地查询等地图服务的接口。DigitalMapServce各种地图服务(地址查询,路径)的实现。开发人员可以选择使用地图服务的类型,如使用Google 地图或是CloudMade地图服务,在中国的用户还可以选择使用MapAbc 地图服务。IDirectionQuery路径查询接口定义.IGeocoder地址查询接口定义.IReverseGeocoder根据经纬度查询地名的地理逆编码查询接口定义.IIpaddressGeocoder根据IP地址查询地名的查询接口定义.IGeocodingListener地址查询服务回调函数接口.IReverseGeo
阅读全文
摘要:一般来说,不可以访问类的私有成员变量和调用类的私有方法。但通过Java Reflection API可以绕过这个限制,前面使用的getMethods, getFields,getConstructors 等方法都是返回的类的public 方法,类成员和构造函数。本篇介绍如何使用Java Reflection API来访问类的私有成员。1. 访问私有成员Class的getDeclaredField(String name) 和getDeclaredFields 可以返回类的所有成员变量包括私有成员变量。public class PrivateObject { private String ...
阅读全文
摘要:该包定义了在线和离线地图对象相关的一些类.Map Type定义各种地图类型,如Google地图,Google卫星图,Bing 中国地图等。MapConfiguration定义地图的一些配置信息,如是否使用缓存,同时启动最大工作线程数目等.RasterMap显示在线地图和离线地图一个关键类.它是地图开发包最核心的一个类,实现地图平移,缩放,路径,查询等各种功能。MapTileAbstractReader一个抽象类定义了如何取得地图图片的方法.从它可以派生出对离线地图,矢量地图以及在线从地图服务器上读取地图图片以用于显示地图。MapTileDownloader实现从服务器(如Google Map,
阅读全文