第七讲 地图符号及视觉变量ppt课件
- 格式:ppt
- 大小:980.00 KB
- 文档页数:24
5.1地图符号(1)幻灯片2地图符号(1)●本讲主要内容:●一、地图符号的实质及发展状况●二、地图符号的分类●三、符号的视觉变量幻灯片3一、地图符号的实质及发展状况1、地图符号的本质地图符号本身是一种物质的对象(图形),它用来代指抽象的概念,并且这种代指是以约定关系为基础的。
2、发展状况原始地图:制图物体形象画;现代地图:制图物体抽象符号地图符号幻灯片4二、地图符号的分类1、按符号表现的制图对象的几何特征分类(1)点状符号地图所代指的概念可以认为是位于空间的点特点:①符号大小与比例无关②定位特征幻灯片5单个几何图形水准点下部为几何图形塔行建筑物宽底图形宝塔底部为直角形底部为开口窑路标亭山洞独立树加油站孤峰碑变电所无线电杆三角点水力发电站幻灯片6幻灯片7(2)线状符号地图符号所代指的概念可认为是位于空间的线 ①符号长度与比例尺发生关系特点:②定位:精确和概略 (3)面状符号地图符号所代指的概念可以认为是位于空间的面①符号的范围与比例发生关系特点:②定位:确切和概略定位幻灯片8幻灯片92、按符号与地图比例尺的关系分依比例符号:面状要素不依比例符号:点状要素半依比例符号:线状要素幻灯片10半比例符号幻灯片11幻灯片123、按符号表示的地理尺度分定性符号质量特征定量符号数量特征等级符号大、中、小顺序幻灯片134、按符号的形状特征分(1)几何符号用基本几何图形构成的较为简单的记号性符号- 象形符号:(形象符号)- 透视符号:(2)艺术符号幻灯片14幻灯片15色域符号(3)面状符号(4)图表符号主要是指反映对象数量概念的定量符号(5)文字符号幻灯片16三、符号的视觉变量年份国别人物概念组成1967 法国贝尔廷图形实验室视觉变量形状、尺寸、方向、亮度、色彩和密度1974 美国莫里逊视觉变量形状、尺寸、色相、亮度、饱和度以及图案的方向、排列和纹理1976 苏联萨里谢夫绘图方法形状、尺寸、颜色、方向、亮度、结构1977 英国鲍德制图字母形状、尺寸、图案(方向、排列)、纹理、色彩(色相、饱和度、亮度)1982 英国基茨图形变量形状、尺度(维)、亮度和联合使用1984 美国罗宾逊基本图形要素色相、亮度、尺寸、形状、密度、方向、位置1995 美国罗宾逊视觉变量基本:形状、尺寸、方向、色相、亮度、彩度从属:网纹的排列、网纹的纹理、网纹的方向地图上能引起视觉差别的基本图形、色彩因素称为视觉变量,也叫图形变量。
第43卷第3期2020年3月测绘与空间地理信息GEOMATICS&SPATIALINFORMATIONTECHNOLOGYVol.43ꎬNo.3Mar.ꎬ2020收稿日期:2019-03-04基金项目:国家自然科学基金资助项目(41571438)ꎻ国家重点研发计划资助项目(2016YFC0803106)资助作者简介:林淑娟(1996-)ꎬ女ꎬ福建莆田人ꎬ地图学与地理信息系统专业硕士研究生ꎬ主要研究方向为地理数据空间分析与专题地图制图ꎮ通讯作者:杜清运(1965-)ꎬ男ꎬ湖北宜都人ꎬ教授ꎬ博士ꎬ2001年毕业于武汉大学地图制图学与地理信息系统专业ꎬ主要从事数字制图和地理信息系统方面的教学科研工作ꎮ流场动态地图符号视觉变量分析与应用林淑娟1ꎬ李维庆2ꎬ杜清运1ꎬ范甲昊1ꎬ黎思佳1(1武汉大学资源与环境科学学院ꎬ湖北武汉430079ꎻ2四川省第二测绘地理信息工程院ꎬ四川成都610100)摘要:随着大数据的发展以及数据观测技术的进步ꎬ以动态地图和动态符号的方式进行流场可视化表达具有广泛的应用前景ꎮ针对目前流场动态地图符号表达机制研究不足的问题ꎬ本文采用粒子系统方法构建了流场动态地图符号表达模型ꎬ基于流场的特点ꎬ研究了视觉变量的选取对于流场动态表达效果的影响ꎮ然后ꎬ以海洋流场数据的可视化实现为例进行验证ꎬ结果表明可视化效果良好ꎬ可以为矢量场动态符号的应用提供参考ꎮ关键词:流场ꎻ动态符号ꎻ视觉变量ꎻ粒子系统中图分类号:P283.5㊀㊀㊀文献标识码:A㊀㊀㊀文章编号:1672-5867(2020)03-0044-05AnalysisandApplicationofVisualVariablesofFlowFieldDynamicMapSymbolsLINShujuan1ꎬLIWeiqing1ꎬDUQingyun1ꎬFANJiahao1ꎬLISijia1(1.SchoolofResourceandEnvironmentSciencesꎬWuhanUniversityꎬWuhan430079ꎬChinaꎻ2.TheSecondSurveyingꎬMappingandGeo-informationEngineeringInstituteofSichuanProvinceꎬChengdu610100ꎬChina)Abstract:Withthedevelopmentofbigdataandtheadvancementofdataobservationtechnologyꎬthevisualizationofflowfieldsintheformofdynamicmapsanddynamicsymbolshasbroadapplicationprospects.Aimingattheproblemofinsufficientresearchforexpres ̄sionmechanismofflowfielddynamicmapsymbolsꎬthispaperusesparticlesystemmethodasthevisualizationmethodtoconstructtheflowfielddynamicmapsymbolexpressionmodel.Basedonthedynamiccharacteristicsoftheflowfieldꎬthispaperstudiestheinflu ̄enceoftheselectionofvisualvariablesonthedynamicexpressionoftheflowfield.Thenꎬthevisualizationoftheoceanflowfielddataistakenasanexampletoverifythevisualizationeffectꎬwhichcanprovidereferencefortheapplicationofvectorfielddynamicsym ̄bols.Keywords:flowfieldsꎻdynamicsymbolsꎻvisualvariablesꎻparticlesystem0㊀引㊀言在时空数据可视化表达中ꎬ对于连续且布满整个区域的现象通常是以场的概念进行描述和组织ꎮ流场是应用最为广泛的矢量场之一ꎬ学者们对于如何进行流场可视化进行了研究与总结[1-2]ꎬ从本质上说ꎬ流场可以被认为是一种时空运动过程ꎬ其时间和空间上的内在连续性决定了流场中的流速㊁方向等属性信息会随着时间和空间的不同而发生变化ꎮ动态地图与动态符号为处于运动状态的地理现象提供了传递空间信息和规律的绝佳载体ꎬ能够更直观地表达出流场中的变化状态ꎮ因此ꎬ研究流场中动态地图符号的表达机制ꎬ探讨不同视觉变量在流场中的应用规则和应用效果ꎬ是呈现出数据中蕴含的动态性及时序特征ꎬ实现可视化效果优化的有效途径ꎮ目前ꎬ关于流场可视化领域的研究ꎬ学者们提出了直接法㊁几何法㊁纹理法和粒子系统法[3-4]等多种可视化方法ꎬ但多聚焦于算法的优化和完善ꎬ在制图表达方面的研究较少ꎮ在动态地图符号设计和研究领域ꎬ艾廷华[5]对传统的静态视觉变量体系进行了拓展ꎬ加入了发生时长㊁变化速率㊁变化次序以及节奏4个动态视觉参量ꎬ并提出了动态地图的概念ꎬ指出动态地图在过程再现㊁实时跟踪和运动模拟3个方面的功能应用ꎻ王颖[6]基于对动态地理现象特征的分类ꎬ提出了点㊁线㊁面三类动态地图符号的设计规则ꎻ冯文君[7]总结了流场可视化中符号的视觉变量体系ꎬ但未明确具体的应用方式ꎮ总体来说ꎬ关于动态地图符号的研究集中于从整体上对动态现象进行抽象建模ꎬ然后按照符号的几何特征ꎬ分别从点状㊁线状和面状三类要素符号的角度对动态符号的设计进行分析ꎬ而对于流场等专题应用领域中动态地图符号的表达尚没有深入研究ꎮ为此ꎬ本文研究分析了流场的特点ꎬ在此基础上ꎬ基于粒子系统方法分析了动态符号的视觉变量选取对于流场特征表达的影响ꎬ建立了一套适用于流场的动态符号表达规则ꎬ并以海洋流场可视化的实现为例ꎬ将影响可视化效果的视觉变量抽象为一些参数ꎬ允许用户直接对参数值进行调整ꎬ验证本文所述的同时增强了用户的交互性ꎬ有利于用户获取信息的最大化ꎬ为流场可视化以及场动态符号的研究提供了参考ꎮ1㊀流场的特点流场的应用领域广泛ꎬ不同的学科中对于流场有不同的定义ꎬ本文主要研究含有地理信息的流场数据的可视化表达ꎬ如海洋流场㊁气象流场等ꎮ在此ꎬ首先对流场的特点进行分析ꎮ流场是一个与空间和时间都密切相关的矢量场ꎬ可视化的重点在于其空间分布㊁属性特征以及时空变化规律的表达ꎮ运动流体是流场的主体ꎬ它是一个连续的整体ꎬ在空间中布满整个区域ꎬ由于相互作用以及其他因素的影响ꎬ在流场中会形成不同的特征区域ꎬ如涡旋等ꎬ这些特征区域往往是人们研究和关注的重点ꎮ流场的属性特征侧重于其运动状态的表达ꎬ包括对运动过程的模拟ꎬ反映流速的数量特征㊁空间分布情况以及流向信息等ꎮ时空变化规律则蕴含在流速㊁流向等属性信息的变化之中ꎬ对于时空规律的探究需要通过时序数据的动态调度实现动态表达ꎮ此外ꎬ流场的可视化具有多尺度表达的需求ꎬ以海洋洋流为例ꎬ既要研究全球尺度下的洋流运动情况ꎬ也需要探究中小尺度时的涡流㊁海岸流等ꎬ因此ꎬ可视化时还需考虑表达的尺度ꎬ根据尺度调整符号参数ꎮ2㊀粒子系统方法动态的流场可视化方式更符合人们的直观感受[8-9]ꎮReevesW.T[10]提出的粒子系统方法能够较好地表现出流场的动态性和真实性ꎬ并且该方法可以人为地修改粒子的属性ꎬ易于进行交互式探索ꎬ因此ꎬ本文基于粒子系统的方法研究流场中动态符号的表达规则ꎮ粒子系统由大量具有一定生命周期的粒子组成ꎬ粒子被定义为具有空间位置㊁速度㊁形状等特征的单元体ꎬ这些属性会随着时间发生变化ꎬ从而反映出物体总体形状和特征的动态变化ꎮ系统内的粒子会经历产生㊁运动和消亡3个阶段ꎬ当一部分粒子消亡后ꎬ便会有新的粒子产生并进入系统ꎮ1)粒子初始化在初始化阶段ꎬ首先确定初始粒子的位置㊁数量和分布密度ꎮ粒子的初始位置利用随机数生成器生成ꎬ以随机的方式使初始粒子点均匀地散布在整个屏幕空间中[11]ꎮ粒子数量与屏幕的分辨率有关ꎬ同时应当随着地图范围的变化进行自适应变化ꎮ系统初始化时的粒子数量pCount可以表示为:pCount=xPixelˑxPixelˑpFactor(1)其中ꎬxPixel和yPixel分别为当前屏幕横向和纵向的像素数ꎬpFactor是数量调节参数ꎬ与当前屏幕上显示的地理范围有关ꎮ2)粒子追踪与更新由于流场是不断运动的ꎬ因而系统中粒子的位置也会随时间不断变化ꎬ需要对下一时刻粒子的位置进行追踪并更新ꎮ二阶欧拉法是常用的粒子追踪算法[12]ꎬ利用t时刻和t+Δt两个时刻之间的平均速度作为流速值ꎬ提高了计算精度ꎮ在当前t时刻ꎬ假设粒子所处的位置为Lt(xꎬy)ꎬ该位置的流速值为vtꎮ首先ꎬ通过一阶欧拉近似方程计算出t+Δt时刻粒子的近似位置Lᶄt+Δt:Lᶄt+Δt=Lt+vtΔt(2)获得Lᶄt+Δt位置处的速度vᶄt+Δtꎬ那么位移Δs:Δs=12(vt+v't+Δt)Δt(3)分别计算出水平方向的位移Δsx㊁垂直方向的位移Δsyꎬ则粒子下一时刻的位置Lt+Δt(xᶄꎬyᶄ)为:xᶄ=x+Δsxyᶄ=y+Δsy{(4) (3)粒子消亡粒子消亡是将不符合要求的粒子从系统中移除ꎬ判断粒子消亡的条件有以下3个:是否达到最大生命值㊁是否具有有效步进以及是否超出屏幕范围ꎮ若粒子满足其中任何一个条件ꎬ便认为该粒子消亡ꎮ3㊀流场动态符号表达3.1㊀符号表达模型流场的运动㊁变化和发展过程依赖于动态符号的表达ꎮ动态符号的表达形式具体有两种方式:一种是静态视觉变量随着时间的变化而变化ꎻ另一种是直接改变动态视觉变量ꎮ运动变化的粒子符号是一种动态符号ꎬ参考动态地图符号的表达模型[13]ꎬ建立流场动态粒子符号的表达模型如图1所示ꎮ图1㊀动态粒子符号表达模型Fig.1㊀DynamicParticleSymbolicRepresentationModel54第3期林淑娟等:流场动态地图符号视觉变量分析与应用f0ꎬf1ꎬ ꎬfn表示的是符号的起始帧㊁第一帧等以此类推ꎮ粒子符号的变化可以分解为每一帧上若干个静态视觉变量的变化ꎬ如颜色㊁位置㊁方向等ꎻ粒子的位置每更新一次ꎬ流速流向等属性就会发生变化ꎬ则符号的颜色㊁方向变量等也相应发生变化ꎮ符号的发生时长等动态视觉变量是时间维度上的变量[14]ꎬ展现了符号在时间推演下的变化过程ꎬ能够从整体上影响读者对于动态变化过程的感知ꎮ3.2㊀视觉变量分析流场的空间分布特点决定了符号需要在整个制图区域中均匀分布ꎬ而且当用户进行放大缩小等操作时ꎬ符号的密度也应动态变化ꎮ流速㊁流向信息的变化属于数量特征的变化ꎬ常选用尺寸和方向来展现流场中这一重要的属性特征ꎬ若只需展示流速的快慢情况ꎬ则通过颜色表现出流速的相对分级即可ꎮ动态视觉变量是动态符号有别于传统静态符号的主要部分ꎬ本文认为符号的动态视觉变量包括了发生时长㊁变化次序㊁变化速率以及频率ꎮ每一个粒子符号都具有一个生命周期ꎬ即为粒子符号的发生时长ꎬ是粒子从出生到消亡的时间ꎬ会影响符号的长度ꎮ粒子从初始化完成到消亡的过程主要经历了出现㊁运动及位置更新㊁消失3种状态ꎬ通过符号的变化次序表达ꎮ变化速率影响读者对于流体运动快慢的感知ꎬ如果仅使用原始的流速值表征流场变化速率ꎬ会产生变化过慢或变化过快等不利于读图的问题ꎬ引入变化速率这一视觉变量ꎬ在原始流速的基础上进一步调整ꎬ改善视觉效果ꎮ频率是影响动画效果的视觉变量ꎬ将决定整体的变化过程是否连续ꎮ本文认为静态视觉变量和动态视觉变量均会对流场粒子符号产生影响ꎬ但这些视觉变量之间并不是相互独立的ꎬ在进行符号设计时需要综合考虑ꎬ例如若加粗粒子符号ꎬ就需要适当降低密度ꎬ避免超过地图载负量ꎮ本文总结了视觉变量对粒子符号的影响ꎬ见表1ꎮ表1㊀流场粒子符号的视觉变量Tab.1㊀VisualVariablesofFlowFieldParticleSymbols视觉变量详细描述静态视觉变量形状多采用线状符号ꎬ用简单实线表示单个粒子在多个连续时刻的运动轨迹尺寸主要是线的长度以及宽度ꎬ可用于反映场中符号所在位置的流速ꎮ粒子符号的长度与流速有关ꎬ流速越快ꎬ粒子的步长越长ꎬ那么在步数一定的情况下ꎬ长度也越长ꎮ宽度以2 3个像素为宜方向每个粒子方向由数据决定ꎬ会随着时间的变化而变化ꎬ大量粒子的运动方向可以反映流场中不同位置的流动方向和流动特征颜色颜色的使用可以直观地展现流速的快慢ꎬ使流场中流速的分布更易于被感知ꎬ符号的颜色需要与底图相协调密度密度在流场粒子系统中具体表现为符号数量的多少ꎬ若密度偏小ꎬ则会因为过于稀疏无法表征流场结构情况ꎻ若密度过大ꎬ则会显得较为拥挤ꎬ影响视觉效果透明度调节透明度可以影响符号的视觉感受ꎬ符号越接近于不透明ꎬ给用户的感受就越突出ꎻ若符号越接近于透明ꎬ则其视觉感受就越弱动态视觉变量发生时长发生时长直接决定了单条轨迹的长短ꎬ一般来说ꎬ发生时长越长ꎬ流场中符号表现出来的长度就越长变化次序主要由数据变化决定ꎬ将真实的数据变化映射到动画的每一帧上ꎬ从而再现变化的过程变化速率表示流场流动的快慢ꎬ符号变化速率适当加快有利于提升视觉效果ꎬ但变化速率过快会导致细节信息丢失频率单位时间内变化的次数㊁频率值影响动画的连续性效果ꎮ为了表现流场连续运动的效果ꎬ符号的频率应保持在每秒25帧以上[9]4㊀应用实例海洋流场是一种典型的流场ꎬ通过可视化的方式能够直观地展现区域中流体的流动信息ꎬ表达每一个空间位置上的运动情况ꎮ本文基于美国国家大气研究中心(TheNationalCenterforAtmosphericResearchꎬNCAR)提供的全球范围内每6h的再分析数据集ꎬ以粒子系统方法为核心ꎬ实现了全球范围海洋流场的可视化ꎬ以此作为应用实例进行分析验证ꎮHTML5的Canvas接口允许在浏览器中直接进行动态绘制ꎬ可以用于实时渲染大量数据ꎬ且性能良好ꎬLeaflet是一个轻量级的用于交互地图的开源js库ꎬ兼容移动端ꎬ同时支持多种插件ꎬ本文利用Canvas和Leaflet.js实现了地理底图的调用和动态符号的渲染ꎮ4.1㊀实现流程可视化的基础包含了相关信息的数据ꎬ合理地处理数据是可视化流程中的一个关键步骤ꎮ在二维平面上进行数据可视化之前需先进行数据预处理ꎬ包括数据格式转换和坐标变换ꎮ原始数据以GRIB格式存储ꎬ在此先转化为Web环境下方便解析JSON格式的数据ꎬ然后ꎬ采用Web墨卡托作为地图投影算法完成经纬度坐标到投影坐标的转换ꎬ继而再转换成屏幕坐标ꎮ64㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀测绘与空间地理信息㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀2020年按照第2节中所述的方法建立流场粒子系统ꎬ通过相应的算法控制了粒子的生成㊁更新和消亡ꎬ然后ꎬ按照符号设计方案对生成的粒子进行可视化渲染ꎬ叠加在地理底图上ꎬ用于屏幕展示ꎮ本文实现海洋流场可视化的流程如图2所示ꎮ图2㊀海洋流场可视化流程图Fig.2㊀Flowchartofoceanflowfieldvisualization4.2㊀动态符号设计流场中动态符号的设计主要是视觉变量的选取以及数据和视觉变量之间映射关系的建立ꎬ基于3.2节的分析ꎬ本实例选用线状符号作为动态粒子符号ꎬ用实线表示系统中粒子点在其生命周期内随时间变化而形成的轨迹ꎮ在流场的演变过程中ꎬ只要粒子还处在其生命周期内ꎬ粒子运动的轨迹就会不断地延长ꎬ符号的长度也会不断增加ꎮ从粒子的追踪算法中可知ꎬ符号的最终长度由粒子的生命周期和流速共同决定ꎮ相较于单一色彩ꎬ分级色彩能够更直观地表现出流场中不同位置流速的快慢ꎬ本实例选择颜色作为反映流速值的主要变量ꎬ建立流速与颜色之间的映射关系ꎮ流速数据的分布往往是不均匀的ꎬ数值集中在某个区间内ꎬ本文根据流速数据本身的特点ꎬ使用了最大最小值拉伸的方法ꎮ假设有一个共有n种颜色的颜色表ꎬ表中颜色的索引号范围为0 n-1ꎬ流速数据集中于区间[v1ꎬv2]ꎬ在渲染时ꎬ颜色映射的方法如下:index=0ꎬvɤv1ꎻ(n-1)ˑv-v1v-v2æèçöø÷ꎬv1<v<v2n-1ꎬvȡv2ìîíïïïï(5)index是颜色表中的索引号ꎬ如果流速值小于等于v1ꎬ则其索引号为0ꎻ若流速值大于等于v2ꎬ则其索引号为n-1ꎻ若流速值位于该区间内ꎬ其映射过程为一个线性函数ꎮ颜色方案的设计综合考虑了与底图的协调性以及色彩之间的等级性ꎮ交互是可视化的另一重要要素ꎮ对于流场的动态表达而言ꎬ用户的交互操作主要包括3种:1)空间位置上的交互ꎬ如用户对于区域的放大㊁缩小㊁漫游等操作ꎻ2)时间上的交互ꎬ用户对于数据时间的选择ꎻ3)图形视觉效果的交互ꎬ如用户切换地理底图ꎬ调整符号大小等ꎮ这些交互操作均会对符号的设计与表达产生新的要求ꎬ因此ꎬ在实现过程中ꎬ本文将影响动态符号的视觉变量抽象为一部分参数ꎬ根据经验规则设置参数的取值范围ꎬ允许用户直接调整宽度㊁密度㊁透明度㊁变化速率㊁频率等变量值ꎬ实现快速改变整体效果的目的ꎬ满足用户需求的多样性ꎮ4.3㊀可视化结果本文基于上述可视化流程与符号设计方案ꎬ利用IDEA进行编码ꎬ在GoogleChrome浏览器中运行得到结果ꎬ可视化完成时间在2s以内ꎬ较好地模拟了洋流的动态效果ꎮ图3为2018年11月12日和2018年12月12日上午6点的流场数据可视化效果ꎬ从图中可以明显地看出同一区域在不同时间流速的变化情况ꎬ如印度洋区域等ꎻ从图中也能够直观地看出涡旋的分布位置㊁形成过程等信息ꎮ图3㊀不同时间的海洋流场可视化结果Fig.3㊀Visualizationofoceanflowfieldsatdifferenttimes通过更换底图和符号可以形成不同风格的可视化结果ꎬ图4是不同风格的可视化效果图ꎮ图4㊀不同风格的海洋流场可视化效果图Fig.4㊀Differentstylesofoceanflowfieldvisualization本实例可以直接在应用端进行参数调节ꎬ允许用户根据用途进行灵活修改ꎬ例如ꎬ要观察总体的结构与趋势时ꎬ可以适当地减小密度ꎻ要研究涡旋的细节信息时ꎬ可以适当地增大密度ꎬ图5是设置不同密度值的可视化结果对比图ꎮ图5㊀设置不同密度值的可视化效果对比图Fig.5㊀Comparisonchartofdifferentdensityvalues74第3期林淑娟等:流场动态地图符号视觉变量分析与应用5㊀结束语动态地图符号是流场动态特点表达的载体ꎬ研究流场可视化中动态符号的表达机制是实现可视化效果优化的有效途径ꎮ粒子系统方法可以实现对流场的动态效果的模拟ꎬ且具有可以快速修改粒子符号的优点ꎬ因而ꎬ本文选取了粒子系统方法作为可视化实现的主要方法ꎬ在对流场特点分析总结的基础上ꎬ研究了流场中的动态符号ꎬ探讨适用于表达流场不同特点的视觉变量ꎮ同时ꎬ本文以海洋流场的可视化为例ꎬ通过基本视觉变量的变化与组合生成了丰富且满足不同需求的可视化结果ꎬ实现了在应用端直接进行参数的调整ꎬ对于Web应用中的矢量场可视化和动态符号的研究具有借鉴和参考意义ꎮ本文针对流场数据本身的特点ꎬ通过最大最小值拉伸算法完成流速与颜色之间的映射ꎬ增强了视觉表达效果ꎬ较好地实现了流场动态可视化ꎮ下一步将研究如何建立关于流场动态可视化效果的评价机制ꎮ参考文献:[1]㊀王盛波ꎬ潘志庚.二维流场可视化方法对比分析及综述[J].系统仿真学报ꎬ2014ꎬ26(9):1875-81. [2]㊀宋汉戈ꎬ刘世光.三维流场可视化综述[J].系统仿真学报ꎬ2016ꎬ28(9):1929-36.[3]㊀季民ꎬ陈丽ꎬ靳奉祥ꎬ等.自适应步长的海洋流线构造算法[J].武汉大学学报(信息科学版)ꎬ2014ꎬ39(9):1052-1056.[4]㊀JENNIFERCꎬHARALDOꎬJOYKI.Interpolation-BasedPathlineTracinginParticle-BasedFlowVisualization[J].IEEETransactionsonVisualization&ComputerGraphicsꎬ2015ꎬ21(1):68-80.[5]㊀艾廷华.动态符号与动态地图[J].武汉测绘科技大学学报ꎬ1998ꎬ42(1):49-53.[6]㊀王颖.面向多重特征变化表达的动态地图符号设计[D].武汉:武汉大学ꎬ2018.[7]㊀冯文君.基于粒子系统的流场动态制图方法研究[D].青岛:山东科技大学ꎬ2017.[8]㊀KARCHGKꎬSADLOFꎬWEISKOPFDꎬetal.Visualiza ̄tionof2Dunsteadyflowusingstreamline-basedconceptsinspace-time[J].JournalofVisualizationꎬ2016ꎬ19(1):115-128.[9]㊀JOBARDBꎬLEFERW.Themotionmap:efficientcompu ̄tationofsteadyflowanimations[C]//proceedingsoftheVisualizationꎬFꎬ1997.[10]㊀REEVESWT.Particlesystems atechniqueformodelingaclassoffuzzyobjects[M].US:ResearchContributionsꎬ1998.㊀[11]㊀田东ꎬ迟学斌ꎬ王铁强ꎬ等.基于加权随机采样的流场可视化方法[J].计算机工程与设计ꎬ2018ꎬ39(1):61-65.[12]㊀付帅.基于粒子系统的全球流场可视化[D].青岛:山东科技大学ꎬ2015.[13]㊀祝国瑞ꎬ徐智勇ꎬ吴小芳.基于多重变换组合的动态地图符号设计[J].武汉大学学报(信息科学版)ꎬ2006ꎬ31(6):548-551.[14]㊀解智强ꎬ杜清运ꎬ陈厚元ꎬ等.论地图语言中的动态符号设计与表达[J].现代测绘ꎬ2012ꎬ35(4):25-29.[编辑:张㊀曦](上接第43页)5㊀结束语本文选取地形地貌㊁气候等影响地质灾害的自然因素ꎬ采用地理探测器的因子探测和交互探测ꎬ从单因子作用㊁各因子的交互作用两个方面分析了其对北川县地质灾害的解释力ꎬ对北川县地质灾害的发生进行了定量归因ꎬ为北川县地质灾害影响因子的客观选取提供了一种新的思路ꎮ研究发现:1)在所有因子中ꎬ气候因素的影响力相对较高ꎬ尤其是年降水量对北川县地质灾害发生的解释力最强ꎬ是诱发北川县发生地质灾害的主要影响因素ꎮ与水系距离因子解释力仅次于年降水量ꎬ是影响北川县发生地质灾害的次要因素ꎮ剩余其他因子的解释力大小相近ꎬ如地形地貌因子㊁土地利用因子㊁岩性因子㊁土壤因子等ꎮ2)相对于单因子来说ꎬ任意两个因子的交互作用都能增强对北川县发生地质灾害的影响ꎮ解释力超过20%的这些交互因子ꎬ主要为气候因素的各因子与其他因子的交互作用ꎬ说明北川县的地质灾害是在气候因素的诱发下ꎬ结合北川县险峻的地势㊁断层的发育㊁复杂且薄弱的岩性等综合作用下发生的ꎮ3)地质灾害的发生是各个因素交互作用的结果ꎮ如何在综合考虑自然环境㊁人口布局和空间规划的基础下ꎬ制定北川县地质灾害防治措施和选择移民搬迁场地是需要进一步研究的问题ꎮ参考文献:[1]㊀北川羌族自治县.北川羌族自治县灾后重建实施规划ꎬ2008 2010[Z].北川:北川羌族自治县ꎬ2018. [2]㊀汤家法ꎬ王沁.2013年北川聚落空间的地质灾害灾情分析[J].灾害学ꎬ2015(1):87-91.[3]㊀董廷旭ꎬ陈朝镇ꎬ张新合ꎬ等.北川县 5 12 地震灾害区划研究[J].绵阳师范学院学报ꎬ2010ꎬ29(11):102-108.[4]㊀王晓涛ꎬ陈国友ꎬ宁国立.北川县省道公路滑坡的稳定性分析及加固设计[J].土工基础ꎬ2010ꎬ24(3):24-26. [5]㊀齐信ꎬ唐川ꎬ铁永波ꎬ等.基于GIS技术的汶川地震诱发地质灾害危险性评价 以四川省北川县为例[J].成都理工大学学报(自然科学版)ꎬ2010ꎬ37(2):160-167. [6]㊀王劲峰ꎬ徐成东.地理探测器:原理与展望[J].地理学报ꎬ2017ꎬ72(1):116-134.[7]㊀胥忞旻.北川震后重建居民点的适宜性评价[D].成都:西南交通大学ꎬ2017.[编辑:任亚茹]84㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀测绘与空间地理信息㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀2020年。
第三章:地图符号§3-1 地图符号与注记一、地图符号的概念:地图符号:表示地图信息空间位置、大小、数量和质量特征的特定的点、线、几何图形和文字、数字等称为地图符号。
二、地图符号的实质地图符号就是用概括性、综合性和概念化,的手段,通过归纳、分类、分级等方法,用抽象的具有共性的符号,来表示某一类(级)地理事物。
其实质上就是对地理事物进行了一次制图综合。
它表示了复杂繁多的地理事物,科学地反映了地理事物的群体特征和本质规律。
三、地图符号的作用是直观形象地表示地理事物的形式,有四个方面:1).保证空间位置有较高的几何精度,并可量测。
2).对地理事物抽象、概括和简化,使图面清晰易读。
3).能表示具体事物,抽象事物;能表示宏观,又能表示微观。
4).在平面上建立空间模型,以便分析四、地图符号的构成要素图形、尺寸和颜色称为其三要素。
1.符号的图形是反映地理要素的外形和特征的,具有象征性、艺术性和表现力,要便于区分,又便于阅读记忆。
以正射投影为主,以透视图形和几何图形为辅。
2.符号的尺寸:尺寸大小与地图内容、用途、比例尺、分辨力、制图印刷有关。
常以图形区别事物的类别,尺寸区别等级。
区分符号时,以图形为主,以尺寸为辅的方式。
3.符号的颜色:用颜色的优点:l)增强地图各要素分类分级的概念。
2)简化了符号图形。
3)提高了地图的视觉效果。
1.按图形特征分类(l)正形符号:正射投影,符号与地物形状一致或相似,保持的比例关系。
用于表示较大物体,如森林、湖泊、街区等。
(2)侧形符号:透视投影,符号与地物的侧面形状相似。
用于较小的物体,如烟囱、水塔、独立树等。
(3)象征符号:象征性的会形、会意符号,如风车、矿井和气象站符号,分别象征各自的风叶、风镐和风向标。
2.按比例关系分类(l)依比例符号:又称真形或轮廓符号,即能保持地物平面轮廓形状的符号。
如街区、湖泊、林区、沼泽地、草地等。
(2)不依比例符号:又称点状符号或记号性符号。