摘要: 前文已完成基本的功能,该是进入美工阶段了。我也只是一个小前端程序员,没有能力把页面做的美如画,美工的原则只有两点:一是采用大众化的页面风格,配色和谐,符合大多数用户的操作习惯;二是尽可能采用自定义控件样式,不要出现flex自带的控件样式。这一节先简要介绍一下总体的样式和布局。改变一下习惯,先美工处... 阅读全文
posted @ 2014-10-20 09:26 贪吃小河马 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 前文已经完成了从数据库查询旅游景点的工作,下面就是要把这些查询的结果显示到地图上,同时要实现查询列表和地图的联动。也就是点击列表中的某一项,地图能定位至该位置并弹出infowindow。 这个开发工作本身没有太大的难度,但是我认为的增加了一点障碍,因为我不太喜欢arcgis api自带的infow... 阅读全文
posted @ 2014-10-10 15:26 贪吃小河马 阅读(1078) 评论(0) 推荐(0) 编辑
摘要: 前文已完成了基本的地图工具,现在要开始一个GIS项目的核心内容——查询。按这个项目的设计,查询要分为政区查询和关键字查询两类,其实都大同小异,这里就只按关键字查询来写了。 查询在一个系统中一般有几个要素,一是要有条件输入,这里就是一个文本框和一个搜索按钮;二是要有结果列表,项目设计的左侧区域就承担... 阅读全文
posted @ 2014-10-10 11:09 贪吃小河马 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 这一节就是要完成一个很常见的动态测距工具,一边绘制测距线,一边给出每个节点的结果。顺便把基本的四个方向的移动、放大、缩小、自由平移等map工具都补全。 四个方向的箭头很简单,我直接贴代码了。 放大、缩小、平移可以利用API提供的N... 阅读全文
posted @ 2014-09-28 10:44 贪吃小河马 阅读(1292) 评论(0) 推荐(0) 编辑
摘要: 地图级别控制器俗称“鱼骨头”,这几乎是Web地图的标配了。ESRI的flex api自带了级别控制器叫做zoomSlider,我觉得是非常的难看,难看的和“鱼骨头”都不太沾边,给任何客户提供这样的一个组件都是非常不严肃的事情,我的选择是要么索性不提供这个工具,要么,就自己做一个。这是我做的组件... 阅读全文
posted @ 2014-09-24 12:03 贪吃小河马 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 在底图调用完成后,我们要为地图添加一些工具,首先就是出场率很高的鹰眼图。我这里的鹰眼图是从ESRI的Flex Viewer中剥离出来的,申明一下,怕ESRI说我侵权。经常有人质疑我为什么不直接用Viewer而要费心思自己去写一些组件。我个人的经验是Viewer东西太多了,很臃肿,对于我们这样有... 阅读全文
posted @ 2014-09-24 10:14 贪吃小河马 阅读(831) 评论(3) 推荐(1) 编辑
摘要: 前文已经明确数据用天地图,这样的选择一来是免费,二来各种来源的数据都大同小异,天地图用的2000坐标系是常见的经纬度,方便专题数据叠加。 闲话少说,看一下arcgis api for flex是如何吃定天地图的吧。首先要明确的是我们需要用到四个天地图瓦片服务,分别是经纬度地图底图、经纬度地图中... 阅读全文
posted @ 2014-09-22 20:05 贪吃小河马 阅读(1065) 评论(0) 推荐(0) 编辑
摘要: 界面设计是谋局当中第二个任务,也是很重要的,这个和概念设计排名不分先后。合理的界面布局会给用户带来非常舒心的体验,在项目之处就能把界面风格和布局确定下来,更是可以让后面的开发事半功倍。 First:基本布局。我们不是艺术家,不是激进派,四平八稳符合我们的风格,也符合快速开发的要求,布局就采... 阅读全文
posted @ 2014-09-22 19:53 贪吃小河马 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 因为项目比较小,谋局用的时间也不会太多,主要考虑两个问题:一、怎么做?二、做成什么样?首先就是怎么做,我叫它概念设计,不同意的别拍砖,名字只是一个代号。 First:我们把数据准备好,已明确这个数据是要放在数据库里,基本的字段总是要明确一下,下面上表:字段名类型用途NAMEVARCHAR2(3... 阅读全文
posted @ 2014-09-22 19:38 贪吃小河马 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 一直想利用某次小型项目的机会完整的记录一下在flex中开发一个完整的项目的过程,现在终于闲了一些,可以认真的来做这样一件事情。首先看一下这个项目的基本需求: 这是一个面向公众的旅游GIS的开发,功能需求非常简单,线划和影像的两个瓦片服务作为底图;地图上有常见的放大、缩小、级别控制、鹰眼等基本... 阅读全文
posted @ 2014-09-22 19:35 贪吃小河马 阅读(697) 评论(0) 推荐(0) 编辑