本地查询可以查询指定区域内诸如宾馆,邮局等用户感兴趣的地方。其使用方法和地址查询非常类似。
下面示例查询32.0616667, 118.7777778为中心点一定区域内宾馆的信息。
package com.pstreets.gisengine.demo.lwuit;
//--------------------------------- IMPORTS ------------------------------------
import com.mapdigit.gis.MapPoint;
import com.mapdigit.gis.geometry.GeoLatLng;
import com.mapdigit.gis.raster.MapType;
import com.mapdigit.gis.service.IGeocodingListener;
import com.pstreets.gisengine.demo.MapDemoLWUIT;
import com.sun.lwuit.Command;
import com.sun.lwuit.events.ActionEvent;
public class MapLocalSearchLWUIT extends MapDemoLWUIT
implements IGeocodingListener{
private Command mapFindAddressCommand;
public void startApp() {
init();
canvas.setTitle("Local Search");
mapFindAddressCommand=new Command("Find Address"){
public void actionPerformed(ActionEvent evt) {
String name = "宾馆";
GeoLatLng screenCenter = map.getScreenCenter();
map.getLocations(name, 0, screenCenter,
map.getScreenBounds(screenCenter));
}
};
canvas.addCommand(mapFindAddressCommand);
GeoLatLng center = new GeoLatLng(32.0616667, 118.7777778);
map.setCenter(center, 13, MapType.MICROSOFTCHINA);
map.setGeocodingListener(this);
canvas.show();
}
public void done(String query, MapPoint[] result) {
if (result != null) {
map.panTo(result[0].getPoint());
for (int i = 0; i < result.length; i++) {
System.out.println(result[i].objectNote);
}
}
}
}
本地查询方法
public void getLocations(String address,int start,GeoLatLng center,GeoBounds bound, IGeocodingListener listener);
指定中心点和查询区域。本地查询可以多次返回结果,start为查询结果起始顺序,每次返回结果在SearchOptions 中定义,缺省每次返回4个。
上述结果返回内容为,具体结果可能不同。
“晶丽酒店025-83310818 025-83310818212223 025-86636636 ”
“城市名人酒店025-83123333 025-83123888 ”
“南京玄武饭店 025-83358888 ”
“Sofitel Galaxy Nanjing – 南京索菲特银河大酒店025-83718888 “
LWUIT 引路蜂地图开发包Ver2.1下载
分享到:
相关推荐
LWUIT 开发手册LWUIT 开发手册LWUIT 开发手册LWUIT 开发手册LWUIT 开发手册LWUIT 开发手册
com.sun.lwuit.uidemo.UIDemoMIDlet为可运行的示例文件 sun java(TM) wireless Tookit 2.5.2_01 for CLDC
LWUIT J2ME UI框架 开发手册 LWUIT J2ME UI框架 开发手册
LWUIT1.4的源代码,看了以后果然感觉不一样啊,学习中…… 网上找的真费劲,这个是我自己用官方的开发包反编译出来的,不过经过我自己查看没有问题。
LWUIT.jarLWUIT.jarLWUIT.jarLWUIT.jarLWUIT.jarLWUIT.jar
博客《解读 LWUIT 之二:关于 LWUIT 开发指南中的 Hello World》中作者写的源代码。博客链接地址:http://blog.csdn.net/defonds/archive/2010/02/20/5313114.aspx。
LWUIT哦,最新的包,学习学习。非常好用哦
博客《解读 LWUIT 之三:LWUIT 控件(上)》中作者写的 HelloLabel 源代码。博客链接地址:http://blog.csdn.net/defonds/archive/2010/02/21/5315113.aspx。
博客《解读 LWUIT 之三:LWUIT 控件(上)》中作者写的 HelloButton 源代码。博客链接地址:http://blog.csdn.net/defonds/archive/2010/02/21/5315113.aspx。
博客《解读 LWUIT 之三:LWUIT 控件(上)》中作者写的 HelloForm 源代码。博客链接地址:http://blog.csdn.net/defonds/archive/2010/02/21/5315113.aspx。
LWUIT是一个轻量级用户界面程序开发包工具,专门争对JAVA ME界面开发难而设计,SUN公司于2008年5月将其免费
NULL 博文链接:https://romewing.iteye.com/blog/462965
lwuit开发jar包 导到工程里就能开发了,界面很好看的
Sun在2008年的JavaOne会议上向开发者社区推荐了LWUIT,展示了预先发布的二进制文件库,附加工具和扩展文档,让开发者可以快速上手,现在Sun把整个源代码都开放出来,更方便开发者利用LUWIT开发JavaME应用。
本源码是博客《解读 LWUIT 之七:深入理解 LWUIT 框架的 MVC》中作者写的 Hello List 源代码。博客链接地址:http://blog.csdn.net/defonds/archive/2010/03/01/5334736.aspx。
NULL 博文链接:https://romewing.iteye.com/blog/463477
NULL 博文链接:https://romewing.iteye.com/blog/465098
LWUIT 开发文档,英文的,pdf格式。