b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

mapxtreme 2008破解_mapxtreme_mapxtreme编程(4)

电脑杂谈  发布时间:2017-01-22 16:01:47  来源:网络整理

第一步显示效果如下:

1.jpg

第二步:控制地图的显示(响应客户端对地图放大、缩小、重定位、平移的请求)

CODE:

 int  xpoint=Integer.parseInt(request.getParameter("xpoint"));//鼠标left坐标
       int  ypoint=Integer.parseInt(request.getParameter("ypoint"));//鼠标top坐标
       double   zoomSize=Double.parseDouble(request.getParameter("zoomSize"));//缩放比
              // 返回响应的输出流
              ServletOutputStream sos = response.getOutputStream();                  
              // 获取地图对象
              MapJ m_mapj = (MapJ)request.getSession().getAttribute("worldMap");                         
              try {                     
                     // 设置地图大小   
                DoublePoint  dpt=      m_mapj.transformScreenToNumeric(new DoublePoint(xpoint,ypoint));
                     m_mapj.setCenter(dpt);         
                     // 创建图像请求器(包装mapj对象,图片的色位,底色,格式信息)
                     ImageRequestComposer irc = ImageRequestComposer.create(m_mapj, 256,
                                   Color.white, mimeType);
                     // 创建mxtj的图像渲染器
                     MapXtremeImageRenderer renderer = new MapXtremeImageRenderer(
                                   m_mxtURL);
                     // 用渲染器渲染请求器
                     renderer.render(irc);
                     // 渲染器输出图片流到输出流,客户端显示之
                     renderer.toStream(sos);
                     // 释放渲染器对象
                     renderer.dispose();
              } catch (Exception e) {
                  e.printStackTrace();
              }


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-28076-4.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...