免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 983|回复: 0
收起左侧

[技术交流] 南沙政府应急系统之GIS一张图(arcgis api for flex)讲解(七)地图打印模块

[复制链接]

45

主题

8272

铜板

17

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
1122
QQ
发表于 2016-10-20 09:57 | 显示全部楼层 |阅读模式
config.xml文件的配置如下:
  1. <widget label="地图打印"
  2.        icon="assets/images/map_print.png" config="widgets/Print/PrintWidget.xml"
  3.          url="widgets/Print/PrintWidget.swf" />
复制代码
源代码目录如下:
模块的源代码原理解析,详细的代码在下载的开源flexviewer自带的:
大概的思路如下:地图打印主要是调用了arcgis server默认的地图打印服务方式来实现的,地图导出图片格式主要是用
var imageSnap:ImageSnapshot = ImageSnapshot.captureImage(hostBaseWidget.map, 0, pngEnc , false);
fileReference.save(imageSnap.data, "mapSnapShot.jpg");
GIS作品:百度搜索:GIS之家(https://shop116521643.taobao.com/shop/view_shop.htm);
QQ兴趣部落GIS技术交流:gis之家(http://buluo.qq.com/p/barindex.html?bid=327395);
GIS技术交流群:432512093

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表