随笔分类 -  地图开发

摘要:本包中定义了各种二维几何图形。基本上是参照Java SE 中相应类来定义实现的。PathIterator路径元素枚举类。IShapeShape接口定义了二维图形的一些基本方法。AffineTransform仿射变换类。Arc圆弧类。Area二维区域类。CubicCurve三次曲线类。Dimension二维图形大小类。Ellipse椭圆类。FlatteningPathIterator平滑变换路径枚举类。Path路径类。Line线段类。Point二维点。Polygon多边形。Polyline多义线。QuadCurve四次曲线类。Rectangle矩形类。RectangularShape具有矩形外框 阅读全文
posted @ 2012-06-04 19:32 andriod2012 阅读(195) 评论(0) 推荐(0) 编辑
摘要:定义平台无关二维图形库类定义。其功能和Java SE 中 Graphics2D或是 .Net 中System.Drawing 功能类似。提供Drawing包的的主要原因是部分移动平台自带的二维图形库功能比较弱。比如Java ME 平台上不支持线宽大于1的画笔等等。Brush画刷类。Color颜色类。Graphics2DGraphics2D 提供各种绘图功能。LinearGradientBrush线性渐变画刷类。Pen画笔类。RadialGradientBrush环状渐变画刷类。SolidBrush单色画刷类。TextureBrush材质画刷类。 阅读全文
posted @ 2012-06-02 11:11 andriod2012 阅读(175) 评论(0) 推荐(0) 编辑
摘要:本包提供了路口到路口实时导航API,从地图服务器返回的路径信息含有文字和路径的地理坐标信息,类NavigationEngine根据路径和当前坐标实现实时导航。它内部含用三个工作线程:Location Monitor 实时监视当前位置坐标是否偏离路径,如果偏移,决定是否需要重新计算路径。语音命令生成 根据当前路径和位置预先生成语音命令列表。语音命令处理 从预先生成语音命令列表选取一个命令并通知回调函数。下图是Navigation Engine的一个 简明状态机转换图下图为Gis.Navigation包中类定义WayPoint定义导航路径结过点。NavigationEngine导航核心类,并提供模 阅读全文
posted @ 2012-05-31 09:02 andriod2012 阅读(147) 评论(0) 推荐(0) 编辑
摘要:本包定义了GPS接收器一个通用接口,并提供对NMEA 2.0数据的解码方法。在Java ME平台上对JSR179 进行了封装.Coordinates定义地址经纬度坐标。Location定义地址信息,如名称等。LocationProvider地理信息提供者,是所有GPS 设备的基类。Orientation提供当前GPS坐标中的方向信息。QualifiedCoordnates提供当前GPS坐标中的详细方向信息,包括精度。JSR179LocationProviderJSR179 API locationProvider封装类,只在Java ME平台提供。NMEACompatibleLocationP 阅读全文
posted @ 2012-05-30 08:24 andriod2012 阅读(155) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示