`
isiqi
  • 浏览: 16055268 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论
文章列表
在开发应用的过程中,常常需要在地图上需绘制一点自定义的兴趣点或是自定义的几何图形。引路蜂地图包中RasterMap最终提供的基实就是一张图片。 protected void paint(Graphics g) { map.paint(mapGraphics); g.drawImage((Image) mapImage.getNativeImage(), 0, 0, 0);         //start drawing your own sharps or images. ... … } 所 ...
引路蜂地图服务缺省使用Google地图服务,但你也可以选择其它地图服务,比方说当Google服务离线时,您可以选择MapAbc的地图服务,另外要注意的是中国地图是有偏移的。如果想使用无偏移的中国地图,一是采用地图偏移校正算法 ...
地址反编码是通过经纬度查询对应的地名,下面示例是查询经纬度为118.777802, 32.061699对应的地名,结果为”中国江苏省南京市鼓楼区渊声巷41号”。 //--------------------------------- PACKAGE ------------------------------------ package com.pstreets.gisengine.demo.rim; //--------------------------------- IMPORTS ------------------------------------ import com ...
一、目的:主要是解决创建不同对象的事情。 二、主要原理: 一个父类(Father),n个子类(Son)继承父类来实现多态; 一个生产对象的类(CreateClass)→声明一个父类(Father)对象,根据switch条件判断创建哪个子类对象(son)并返回这个子类对象; 主程序中→创建一个父类对象(father)来接收生产对象类中产生的子类对象(son) 三、简单示例: public class Father { public virtual void SayHello(string words) { } } publi ...
1、配置CentOS 6.2 第三方yum源(CentOS默认的标准源里没有nginx软件包) yum install wget #安装下载工具wget wgethttp://www.atomicorp.com/installers/atomic #下载atomic yum源 sh ./atomic #安装 yum check-update #更新yum软件包 2、安装nginx: yum install nginx #安装nginx,根据提示,输入Y安装即可成功安装 #修改配置文件,这里省略,主要是将目录指定到/home/ngmsw-files servi ...
IP地址查询,可以根据IP地址查询到该IP所在的地理经纬度坐标,比如下述例子查询IP 地址58.192.32.1,所在经纬度为118.777802,32.061699,为南京大学所在地。 //--------------------------------- PACKAGE ------------------------------------ package com.pstreets.gisengine.demo.rim; //--------------------------------- IMPORTS ------------------------------------ imp ...
本例可以和Android ApiDemos示例解析(66):Graphics->FingerPaint 结合起来看。两个例子大同小异。 但本例如果在模拟器上运行的话,你可以看不到屏幕上有任何显示,这是因为本例的TouchPaint 在处理onTouchEvent 时,需要检测接触触摸屏的压力和接触区域的对象,在模拟器上使用鼠标在屏幕上(非触摸屏)接触点的大小总是为0. DrawPoint 绘制不出大小为0的圆。 public boolean onTouchEvent(MotionEvent event) { int action = event.getAction(); mCurD ...
前面例子Android ApiDemos示例解析(68):Graphics->MeasureText 介绍了如何取的所绘制文字串的尺寸(宽度和高度),文字的缺省对齐为左对齐,本例介绍了其它几种对齐方式:Left, Center ,Right 以及如何沿任意曲线绘制文字。 Paint的getTextWidths 方法取得字符串中每个字符的宽度: private float[] buildTextPositions(String text, float y, Paint paint) { float[] widths = new float1; // initially get ...
本地查询可以查询指定区域内诸如宾馆,邮局等用户感兴趣的地方。其使用方法和地址查询非常类似。 下面示例查询32.0616667, 118.7777778为中心点一定区域内宾馆的信息 //--------------------------------- PACKAGE ------------------------------------ package com.pstreets.gisengine.demo.rim; //--------------------------------- IMPORTS ------------------------------------ impo ...
在例Android ApiDemos示例解析(77):Graphics->RoundRects 曾经涉及到SweepGradient ,和RadialGradient 渐变方向不同是: SweepGradient 颜色渐变方向非环形,而是以某点为圆心呈扇形扫过。 SweepGradient的构造函数: public SweepGradient(float cx, float cy, int[] colors, float[] positions) public SweepGradient(float cx, float cy, int color0, int color1) 其中c ...
可以通过RasterMap的getDirection()方法来查询路径,和查询地址类似,路径查询的结果也是通过回调函数的方式来通知应用程序的,下面的例子返回南京到北京的路径。返回结果存放在MapDirection中,MapDirection包含了路径的详细信息,包括路径的每个步骤,长度,时间,方向等 //--------------------------------- PACKAGE ------------------------------------ package com.pstreets.gisengine.demo.rim; //---------------------- ...
@author YHC text:true 概述: text/HTML将出现在qTip初始化之后,如果设置为true(e.g.:text:true),将会使用目标元素的标题属性(e.g.:<div title='why LOVE HC?')做为提示信息显示,前提是目标元素标题可用 也可以定义一个匿名函数来返回提示内容,他的范围是目标元素; 示例: 创建一个默认的qTip,并且提示内容是"My tooltip content" $('.selector').qtip({ content: { text: 'My tooltip content' ...
本例SensorTest和例子Android ApiDemos示例解析(61):Graphics->Compass在绘图方面的介绍基本一样,我也不知道为什么Google 再把这个SensorTest还是归在Graphics 目录下。 本例着重点是介绍使用SensorManager.SENSOR_ACCELEROMETER 如何来判断设备的移动 ...
在例子Android ApiDemos示例解析(74):Graphics->PolyToPoly 介绍在已知变换前后的坐标然后根据Matrix.setPolyToPoly 得到对于的变换矩阵。 此外Matrix也支持提供变换前后的两个矩形,通过setRectToRect 取得对应的变换矩阵。来看看setRectToRect 的定义: public boolean setRectToRect(RectF src, RectF dst, Matrix.ScaleToFit stf) src 坐标变换前的矩形 dst 坐标变换后的矩形 stf 矩形缩放选项 由于提供坐标变换前后的参数可 ...
引路蜂地图API中同样提供了地址查询,路径查询,本地搜索,IP地址查询,地址反编码(通过经纬度查地名)等。 地址查询(或称为地址编码)是将输入的地名(如南京林业大学)转换成对应的经纬度坐标然后将其显示在地图上 //--------------------------------- PACKAGE ------------------------------------ package com.pstreets.gisengine.demo.rim; //--------------------------------- IMPORTS --------------------------- ...
Global site tag (gtag.js) - Google Analytics