创建RasterMap实例之后,可以对其进行放大,缩小,平移,设置地图类型等操作。
在第一个地图应用中,在调用RasterMap.setCenter 时可以指定地图类型,另外也可以使用RasterMap.setMapType来更改地图类型,地图开发包中定义了Google 地图,Google 中国地图,Bing 地图,Bing 卫星图等20多种地图类型,也就可设置自已定义地图类型。
在项目RIMGISEngineTutorial创建MapTypeRIM,并添加maptype_menu 菜单。
下面的例子顺序显示Google 中国地图,MapAbc地图,Bing 中国地图。
//--------------------------------- PACKAGE ------------------------------
package com.pstreets.gisengine.demo.rim;
//--------------------------------- IMPORTS ------------------------------
import com.mapdigit.gis.geometry.GeoLatLng;
import com.mapdigit.gis.raster.MapType;
import com.pstreets.gisengine.demo.MapDemoRIM;
import net.rim.device.api.ui.component.Menu;
import net.rim.device.api.ui.MenuItem;
//[------------------------------ MAIN CLASS ----------------------------]
/**
* map type demo for Guidebee Map API on RIM platform.
* <hr><b>© Copyright 2010 Guidebee, Inc. All Rights Reserved.</b>
* @version 1.00, 16/09/10
* @author Guidebee Pty Ltd.
*/
public class MapTypeRIM extends MapDemoRIM {
/**
* Entry point for application
* @param args Command line arguments (not used)
*/
public static void main(String[] args)
{
// Create a new instance of the application and make the
// currently running thread the application's event
//dispatch thread.
MapTypeRIM theApp = new MapTypeRIM();
theApp.enterEventDispatcher();
}
private int mapType = 0;
private static final int[] mapTypes = {MapType.GOOGLECHINA,
MapType.MAPABCCHINA, MapType.MICROSOFTCHINA};
private MenuItem mapTypeMenuItem = new MenuItem("MapType",0,1){
public void run(){
map.setMapType(mapTypes[mapType]);
mapType++;
mapType %= mapTypes.length;
}
};
public MapTypeRIM() {
init();
pushScreen(canvas);
GeoLatLng center = new GeoLatLng(32.0616667, 118.7777778);
map.setCenter(center, 13, MapType.GOOGLECHINA);
}
protected void createMenu(Menu menu, int instance){
menu.add(mapTypeMenuItem);
}
}

Blackberry引路蜂地图开发包Ver2.1下载
分享到:
相关推荐
引路蜂地图开发包2.0 包含了 开发库 JavaDoc 示例代码 详细请参见 http://blog.csdn.net/guidebee/archive/2010/09/19/5895245.aspx
python
原始信息首先通过与伪随机序列相乘或者异或实现扩频调制,再利用振荡器所产生的载波进行载波调制后通过发射机发射出去,在接收端使用混频器对信号进行降频处理,再利用本地扩频码和载波对信号进行解扩、解调后得到发送端所发送的信息。 扩频系统的扩频运算是通过伪随机码来实现的。理论上,用纯随机序列来扩展信号的频谱是理想的,但是接收端必须复制同一个随机序列,由于随机序列的不可复制性,因此在工程应用中,采用伪随机序列。伪随机序列具有类似于随机噪声的某些统计特性,同时又能重复发生。m序列是最长线性反馈移位寄存器序列(Maximal Length Linear Feedback Shift Register Sequence)的简称。它是由带线性反馈的移位寄存器产生的周期最长的序列。 由于BPSK中,输入0时,输出相位为0,输入1时,输出相位为Π。 将二进制序列,串并转换后将分成两路速率减半的二进制序列得到基带波形I(t),Q(t)。这两路码元在时间上是对齐的,称这两路信号分别是同相支路和正交支路,后续进行上采样,成型滤波器,最后通过IQ调制实现QPSK信号的波形生成。 1.生成双极性的 15 位 m 序列: 2.生成随机的50位待发送二进制信息序列,并进行扩频: 3.对扩频前后的待发送序列进行 BPSK 调制,并观察时域波形: 4.计算并观察扩频前后 BPSK 调制信号的频谱: 循环谱法利用循环平稳信号与随机信号谱相关特性之间的不同,实现对DSSS 信号的检测,而这些算法在检测信号的过程中也可以将载频参数提取出来。设x(t)是一个零均值的非平稳信号,其时变自相关函数定义为: Rr(t,T)= E{x(t)x*(t-T)}若R(t,T)是周期为T的周期函数,统计特性具有二阶周期性,则可用傅里叶级数将其展开为:
汽车轮帽外壳模具设计.zip
基于bpx-api自动交易工具.zip
游戏机按钮注塑模具设计.rar
Ollama 0.5.7 Windows版本
STM32F103ZET6开发板
该资源为h5py-3.13.0-cp313-cp313-macosx_11_0_arm64.whl,欢迎下载使用哦!
汽车半轴机械加工工艺及工装设计.zip
圆珠笔笔盖的模具设计.rar
20190417-护花小萌宠.rar
橡胶履带牵引车辆改进设计(机械双功率流转向装置).rar
该资源为h5py-3.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl,欢迎下载使用哦!
Nacos动态路由教学案例.rar
移动手柄的工艺工装设计.rar
深度学习入门-基于Python的理论与实践
关于新闻事件的命名实体的训练集数据
蓝桥杯嵌入式16届省赛学习资源之蓝桥杯嵌入式串口外设代码供学习例程。
内容概要:本文详细介绍了主机厂产线EOL(End of Line,生产线终端)的流程及其重要性。EOL是汽车制造的最后环节,主要负责对已装配完成的整车进行全面检测与调整,确保产品符合出厂标准。其工作内容涵盖功能测试与验证、性能检测与校准、质量检测与缺陷修复及数据记录与追溯。EOL通过自动化检测设备、诊断工具与软件、数据管理系统等技术手段实现。未来,EOL将向智能化、数字化、新能源与自动驾驶适配、柔性化生产方向发展。文中还详述了各桩位的具体作业内容,包括加注、软件下载、电器检查、驾驶辅助标定、转縠及最终电检工位的操作。 适合人群:汽车制造行业从业人员,特别是从事汽车电子、质量检测、生产工艺改进等工作的工程师和技术人员。 使用场景及目标:①了解EOL流程及其在汽车制造中的作用;②掌握各桩位的具体作业内容和操作规范;③为生产工艺改进、供应链管理和产品设计优化提供依据;④确保车辆符合国家/地区的安全、环保、排放等法规要求,顺利通过市场准入。 其他说明:作者是一位魔都的汽车电子工程师,分享了关于EOL流程的专业知识,并表达了对未来发展的展望。此外,作者还提供了与车载诊断架构、AUTOSAR软件架构、电子电器架构等相关的培训服务。