引路蜂移动软件

手机软件开发,手机地图,Java ME,Blackberry,Android, iPhone,Windows Phone,MonoTouch, .Net Framework...

开源引路蜂地图开发包

由于时间上的问题,已经有很长时间没有对引路蜂地图开发添加功能,因此决定对引路蜂地图开发包,此外征召有兴趣的开发人员共同开发引路蜂地图包 (联系Email:james.shen@guidebee.com)开源代码经过整理,将逐步投放在github ,目前采用GPL 开源协议。GitHub 地址 为 ...

2013-05-27 16:52:11

阅读数 4590

评论数 3

引路蜂地图开发总结

前面基本介绍了引路蜂地图在各个平台开发的基本方法。 提起地图开发包,Google 地图和Bing 地图主要应用于Web应用,在离线方式和移动平台上它们并没有提供足够的支持,比如在Java ME平台上使用Google地图API或是在Android,iPhone平台上使用Bing地图。如在中国,想在...

2012-07-27 09:57:53

阅读数 6516

评论数 0

自定义地图示例:天地图(二)

有了天地图地图图片的URL生成规则,就可以开始实行对自定义地图类型天地图的支持。 引路蜂地图包中类MapType,接口ICustomMapType主要用来支持自定义地图。在类MapType中定义了 GENERIC_MAPTYPE_1 ,GENERIC_MAPTYPE_2 … GENERIC_MA...

2012-07-06 12:51:50

阅读数 10665

评论数 1

自定义地图示例:天地图(一)

前文说过,引路蜂地图开发包除了支持自带的20多种地图类型外,还支持自定义地图类型。要支持自定义地图类型,首先要了解你需要支持的地图服务器的分片方法,目前几种主流的地图服务如Google地图,Bing地图,MapAbc地图地图分片方法基本类似,具体可以参考Bing地图地图分片方法。一般地图缩放级别为...

2012-07-06 12:50:21

阅读数 9407

评论数 0

Silverlight 引路蜂二维图形库示例:结束语

尽管前面引路蜂二维图形库的例子是以Silverlight为例,但引路蜂二维图形库可以用于Java ME,BlackBerry, LWUIT, Windows Mobile ,Windows Phone, Android, iPhone, Java SE ,Mono 等各个平台,以Silverlig...

2012-07-04 09:38:09

阅读数 1048

评论数 0

Silverlight 引路蜂二维图形库示例:矢量字体

引路蜂二维图形库支持矢量字体,包括中文和英文。对于Silverlight应用,由于访问权限的问题,字库一般需作为资源文件包含在应用中,对于英文字体不是个大问题,而对于中文字库,GB2312字库文件最小也要4M以上,所以尽量是用同一字体。引路蜂二维图形库绘制文字时是采用的矢量字库。也可以对文字内部进...

2012-07-03 20:05:10

阅读数 1530

评论数 0

Silverlight 引路蜂二维图形库示例:动画Beziers曲线

类Path为一条几何路径,可以通过直线,二次曲线,三次曲线来构成任意路径。Path提供了moveTo, lineTo, curveTo, curveToCubic, closePath方法来构成路径。 下面的例子动态显示一条Bezier曲线。 /** * The animation threa...

2012-07-03 12:46:16

阅读数 1364

评论数 0

Silverlight 引路蜂二维图形库示例:显示位图

类Graphics2D同样提供了绘制位图的方法,drawImage(). 下面的例子显示卫星地图。卫星地图有卫星照片和道路名称组合而成,所选的原始图像,可以参见 http://www.mapdigit.com/guidebeemap/maptile.php?type=MICROSOF...

2012-07-02 08:05:49

阅读数 1385

评论数 0

Silverlight 引路蜂二维图形库示例:材质画刷

除了单色,渐变画刷外,也可以使用图像作为模式(Pattern)画刷来填充图形。 下面的例子使用两个PNG图像来填充图形。 private void Patterns() { TextureBrush brush1; TextureBrush brush2; Textur...

2012-07-01 10:23:22

阅读数 1585

评论数 0

Silverlight 引路蜂二维图形库示例:颜色渐变

颜色渐变(Gradient)定义了颜色从一种颜色到另一种颜色的平滑过渡,引路蜂二维图形库支持线性和圆形渐变 private void Gradients() { /* The linear gradient color */ LinearGradientBrush brush1; /* T...

2012-06-29 15:15:51

阅读数 1336

评论数 0

Silverlight 引路蜂二维图形库示例:坐标变换

类AffineTransform用于二维平面上坐标变换。可以对坐标进行平移,缩放,旋转等变换。下面例子显示了坐标变换的用法。 private void Transform() { Path path; /* The first matrix */ AffineTransform mat...

2012-06-27 12:50:35

阅读数 935

评论数 0

离线地图生成工具使用方法

引路蜂离线地图生成工具用于生成离线地图包,运行环境需要安装 .net framework 3.5. 移动地图 加载文件 –> 读取离线文件 ,可以通过离线工具查看已生成的离线地图包,或者读取MapInfo矢量地图(不在免费版本中) 上移,左移,右移,下移–>移动地图 ,...

2012-06-25 14:18:49

阅读数 5232

评论数 0

离线地图生成工具结构图

前面描述的地图应用基本上都需要网络连接,每次更新地图都需要连接地图服务器。在编写地图客户端软件时,常常会想使用离线地图包,这样一来可以节省流量,同时也可以提高客户端响应能力。引路蜂软件在提供地图开发包的同时也提供了离线地图生成工具,可以用于地图开发包,可以做到显示地图时,先从本地地图包取出相应图片...

2012-06-25 11:23:15

阅读数 5086

评论数 0

Silverlight 引路蜂二维图形库示例:路径

引路蜂二维图形库也提供了对一般路径的支持,可以同过线段,二次曲线,三次曲线组成路径,也可以根据SVG指令来定义路径。 private void Paths() { AffineTransform mat1; /* The path. */ Path path; /*...

2012-06-24 02:46:30

阅读数 1551

评论数 0

Silverlight 引路蜂二维图形库示例:多义线和多边形

Graphics2D提供了FillPolygon ,drawPolyline来填充和绘制多边形和多义线 private void Polys() { AffineTransform mat1; /** Colors */ Color redColor = new Color(0x96ff0...

2012-06-17 16:25:53

阅读数 1312

评论数 0

Silverlight 引路蜂二维图形库示例:椭圆

FillOval 和DrawOval 用来填充和绘制椭圆。下面例子显示椭圆的用法。 private void Ovals() { Color redColor = new Color(0x96ff0000, true); Color greenColor = new Color(0x00ff...

2012-06-17 00:55:39

阅读数 1234

评论数 0

Silverlight 引路蜂二维图形库示例:不同线宽

在Window Mobile 和Java ME中画线只支持线宽为1,引路蜂二维图形库允许指定Pen的宽度。 下例显示了多条不同宽度的线段。   private void Lines() { Color greenColor = new Color(0x00ff00,false); //C...

2012-06-16 17:56:50

阅读数 1333

评论数 0

Silverlight 引路蜂二维图形库示例:线段连接类型(LineJoin)

线段连接类型(LineJoin)指定了线段了连接的方式,有三种不同的连接类型JOIN_MITER, JOIN_ROUND和OIN_BEVEL。 下面类型显示了三种不同的LineJoin类型。   private void LineJoin() { Color blackColor = ne...

2012-06-13 00:05:16

阅读数 1751

评论数 0

Silverlight 引路蜂二维图形库示例:线段末端形状(LineCap)

LineCap 指定了开放路径端点的形状。有三种不同的类型:CAP_BUTT, CAP_ROUND和CAP_SQUARE。 下面代码显示了三种不同的LineCap类型。   private void LineCap() { Color blackColor = new Color(0x00...

2012-06-12 06:55:08

阅读数 1276

评论数 0

使用引路蜂地图开发包前的一些基本知识

引路蜂地图开发包提供对大多数平台的支持,在不同平台编写应用时所用的工具和设计语言不尽相同,引路蜂地图开发包主要以Java 和 C# 支持各个平台,后面将以具体的各个平台介绍引路蜂地图开发包的使用方法,具体平台包括:Java ME,  LWUIT, Blackberry, Windows Mobil...

2012-06-11 23:06:58

阅读数 5575

评论数 0

提示
确定要删除当前文章?
取消 删除