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 有点情怀,这份代码和还蛮值得一试的。
56.01KB
文件大小:
评论区