ArcGIS Flex专题地图制作代码与说明

ArcGIS Flex 的专题地图制作,是不少老 GIS 人绕不开的经典方案。它靠的是 Adobe Flex,虽然现在有点老了,但功能还挺强,适合需要在网页上做互动地图的项目。

等级地图的实现比较直观,用GraphicsLayer加上ClassBreaksSymbol,就能按数据分级上色。比如人口密度,颜色一深一浅,一眼就能看出哪里人多。设置颜色时,记得带上标签,用户看得懂才算做得好。

柱状图和地图结合,用ChartFeatureServiceLayer,还能实时展示数据变化,蛮适合做动态统计面板。你只需要一个统计数据的服务 URL,图表的样式、颜色啥的也能自定义,想怎么炫都行。

文字标注嘛,用TextSymbol。设置下字体、大小、颜色,就能在地图上展示地名、数值,清清楚楚。如果要动态更新,可以监听鼠标悬浮事件,做点交互效果也不难。

项目搭建的步骤也不复杂:准备数据 → 新建 Flex 项目 → 初始化Map → 加载数据 → 加图层 → 加标注 → 加交互 → 测试部署。只要思路清楚,搭起来挺顺。

如果你对 Flex 还不熟,建议用FlashBuilder,配合 ArcGIS 的 Flex API 上手比较快。文档虽然老点,但网上资源还不少,参考一下文章里几个链接,效果会更好。

相关资源可以顺便看看:基于 ArcGIS for Flex 扩展 WMTs 调用天地图服务柱状图.zip

如果你正在做老系统维护或者对 Flex 有点情怀,这份代码和还蛮值得一试的。

rar 文件大小:56.01KB