LWUIT

LWUIT引路蜂地图开发示例:概述

jerry 地图开发
LWUIT引路蜂地图开发示例:概述
LWUIT是Sun (现在是Oracle)推出的基于Java ME平台的一个UI开发包,类似于Swing的MVC构架,支持多种Layout,Theme,动画,3D过渡效果。个人认为是目前在Java ME上最好的UI工具包,而且是免费的。 引路蜂Java ME地图

LWUIT引路蜂地图开发示例:第一个地图应用

jerry 地图开发
LWUIT引路蜂地图开发示例:第一个地图应用
依旧采用NetBean作为开发IDE,创建一个LwuitGISEngineTutorial项目,将引路蜂地图开发包libgisengine.jar 和LWUIT开发包 LWUIT.jar复制到lib子目录下,并作为外部Jar库文件添加到项目中。将LWUITTheme.res 和 Licen...
阅读全文

LWUIT引路蜂地图开发示例:设置地图类型

jerry 地图开发
LWUIT引路蜂地图开发示例:设置地图类型
创建RasterMap实例之后,可以对其进行放大,缩小,平移,设置地图类型等操作。 在第一个地图应用中,在调用RasterMap.setCenter 时可以指定地图类型,另外也可以使用RasterMap.setMapType来更改地图类型,地图开发包

LWUIT引路蜂地图开发示例:地址查询

jerry 地图开发
LWUIT引路蜂地图开发示例:地址查询
引路蜂地图API中同样提供了地址查询,路径查询,本地搜索,IP地址查询,地址反编码(通过经纬度查地名)等。  地址查询(或称为地址编码)是将输入的地名(如南京林业大学)转换成对应的经纬度坐标然后将其显示在地

LWUIT引路蜂地图开发示例:路径查询

jerry 地图开发
LWUIT引路蜂地图开发示例:路径查询
可以通过RasterMap的getDirection()方法来查询路径,和查询地址类似,路径查询的结果也是通过回调函数的方式来通知应用程序的,下面的例子返回南京到北京的路径。返回结果存放在MapDirection中,MapDirection包含了

LWUIT引路蜂地图开发示例:IP地址查询

jerry 地图开发
IP地址查询,可以根据IP地址查询到该IP所在的地理经纬度坐标,比如下述例子查询IP 地址58.192.32.1,所在经纬度为118.777802,32.061699,为南京大学所在地。 package com.pstreets.gisengine.demo.lwuit; //-...
阅读全文

LWUIT引路蜂地图开发示例:选择地图服务

jerry 地图开发
LWUIT引路蜂地图开发示例:选择地图服务
引路蜂地图服务缺省使用Google地图服务,但你也可以选择其它地图服务,比方说当Google服务离线时,您可以选择MapAbc的地图服务,另外要注意的是中国地图是有偏移的。如果想使用无偏移的中国地图,一是采用地图偏移校

LWUIT引路蜂地图开发示例:叠加自定义图层

jerry 地图开发
LWUIT引路蜂地图开发示例:叠加自定义图层
在开发应用的过程中,常常需要在地图上需绘制一点自定义的兴趣点或是自定义的几何图形。引路蜂地图包中RasterMap最终提供的基实就是一张图片。 protected void paint(Graphics g) {              map.paint(m

LWUIT引路蜂地图开发示例:地图平移

jerry
RasterMap 有两个方法可以用于平移地图,panTo 将地图移动到指定经纬度坐标,panDirection(dx,dy) 将地图从当前位置平移dx,dy 个象素。 下列示例可以上,下,左,右平移地图。 package com.pstreets.gisengine.de

LWUIT引路蜂地图开发示例:本地查询

jerry
本地查询可以查询指定区域内诸如宾馆,邮局等用户感兴趣的地方。其使用方法和地址查询非常类似。 下面示例查询32.0616667, 118.7777778为中心点一定区域内宾馆的信息。 package com.pstreets.gisengine.demo.lwuit