您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 市政工程 > 5.专题图制作和地图打印
中图地信闫磊编写@126.com中图地信闫磊编写专题图制作和地图打印输出一、地图符号化和专题制作二、高级专题三、标注和注记四、布局编辑五、地图打印和批量打印六、自己的工具中图地信闫磊编写一、地图符号化和专题制作1.单一符号:一个图层一个样式2.类别(定性)专题:一个字段、多个字段(ArcGIS最大3个字段),自己设置对应,还有两种,1、和符号库匹配,2、和lyr图层匹配使用字段类型可以任意3.数据专题:按颜色分类(范围)、按符号的大小分类、比例专题(proportional),点密度专题使用字段类型只能数字4.图表专题使用字段类型只能数字5.多个属性组合专题中图地信闫磊编写专题图制作和地图打印输出\中国地图渐变.mxd中图地信闫磊编写中国地图设置数据:4地图打印\中国地图.mxd中图地信闫磊编写专题图制作和地图打印输出\点符号旋转.mxd中图地信闫磊编写专题图制作和地图打印输出\一个图层两个对象顺序调整.mxd中图地信闫磊编写和符号库匹配符号的名字和字段值匹配,按符号的样式显示地图使用数据:4.专题图制作和地图打印输出\符号匹配.mxd,见符号库匹配.exe中图地信闫磊编写提供的符号库面填充符号在:fh\ed-fh.style中图地信闫磊编写跳绘线型Fh\跳绘.style中图地信闫磊编写字体•在:\fh\字体下中图地信闫磊编写地类符号生成软件:\4.专题图制作和地图打印输出\地类符号生成中图地信闫磊编写界面•数据:4.专题图制作和地图打印输出\地类符号.mxd中图地信闫磊编写二、高级专题(高级)1.河流渐变2.阴影3.山体阴影4.浮雕效果5.色带(眩晕,羽化)6.天桥制作中图地信闫磊编写专题图制作和地图打印输出\河流渐变.mxd中图地信闫磊编写专题图制作和地图打印输出\阴影的实现.mxd中图地信闫磊编写山体阴影数据:4.专题图制作和地图打印输出\山体阴影.mxd中图地信闫磊编写山体阴影数据:4.专题图制作和地图打印输出\山体阴影2.mxd中图地信闫磊编写、浮雕效果4.专题图制作和地图打印输出\浮雕效果.mxd中图地信闫磊编写、色带(眩晕,羽化)4.专题图制作和地图打印输出\色带.mxd中图地信闫磊编写创立天桥数据:4地图打印\创建天桥.mxd中图地信闫磊编写三、标注和注记•ArcGIS中的标注与注记(Label与Annotation)区别标注:有字段属性动态标注出来,字体大小不改比例尺的变化,标注位置,会随比例尺的变化•设置后必须以mxd方式保存标注•用于标注地图图层中要素的文本字符串即为标注。“属性”可用于定义作为文本字符串源的属性列并定义标注在地图中的描绘方式。标注是动态的,即每次重绘地图时(例如,平移和缩放地图时)都会重新计算标注显示。中图地信闫磊编写注记:注记:一个独立存在图层,存在于地理数据库中,每个都是一个独立的实体。比例尺变化,字体大小改变,有参考比例尺,标注位置固定不变注记用于表示在地理数据库中另存为图形要素位置的要素标注。各注记要素的文本位置将随其他文本属性一同保存。注记与标注的不同之处在于,每个注记位置和说明只计算一次,然后进行保存。每次重新绘制地图时都会重复使用这些信息。由于注记位置是预设好的,因此每次重新绘制地图时并不需要进行标注计算中图地信闫磊编写标注主要内容•1、简单标注•2、复杂标注二分式注记三分式四分式上下标等高线注记沿路标注•3、标注转换为注记中图地信闫磊编写简单标注标注见:标注.exe中图地信闫磊编写、简单标注字段设置字段可以标注,也可以标注两个字段,可以相加&中图地信闫磊编写、简单标注字段—设置标注位置总是水平,或则按图形方向仅仅放在图形内部中图地信闫磊编写、切片的例子数据:4地图打印\切片数据\sl.mxd中图地信闫磊编写、简单标注字段—有些标注部分只部分标注,或则不同标注不一样,见同一个图层不同标注.exe中图地信闫磊编写[DLMC]&/und&vbcrlf&[地类代码]或则und&[DLMC]&/und&vbnewline&[地类代码]或则und&[DLMC]&/und&chr(13)&chr(10)&[地类代码]4.专题图制作和地图打印输出\标注\各种标注.mxd中图地信闫磊编写换行三种表示方法•Vbcrlf•Vbnewline•chr(13)&chr(10)Vb不区分大小写中图地信闫磊编写二分式美观格式:4.专题图制作和地图打印输出\分式标注.mxd中图地信闫磊编写二分式代码美观•'设计人:闫磊•'----------FUNCTIONMYFINDLABEL----------•FUNCTIONmyFindLabel(DZM,NAME)•a=strlen(dzm)•b=strlen(NAME)•IFabthen•myFindLabel=und&DZM&/und&vbcrlf&NAME•ELSE•str=space((b-a)/2)•myFindLabel=und&str&DZM&str&/und&vbcrlf&NAME•ENDif•ENDFunction中图地信闫磊编写代码续'----------FUNCTIONSTRLEN(STR)----------•FUNCTIONstrlen(str)•dimp_len•p_len=0•strlen=0•p_len=len(str)•FORxx=1top_len•IFasc(mid(str,xx,1))0then•strlen=int(strlen)+2•ELSE•strlen=int(strlen)+1•ENDif•NEXT•ENDfunction•'编制:2012-03-25•FunctionFindLabel([地类代码],[DLMC])•FindLabel=myFindLabel([地类代码],[DLMC])•EndFunction中图地信闫磊编写三分式原始的[DLMC]&vbcrlf&--------&[TBMJ]&公顷&vbcrlf&[地类代码]中图地信闫磊编写位小数方法二(高级)简单代码:[DLMC]&vbcrlf&--------&round([TBMJ],1)&公顷&vbcrlf&[地类代码]问题整数不显示小数位显示小数位replace(formatNumber([TBMJ],1),,,)中图地信闫磊编写标注显示一位小数(高级)FunctionFindLabel([Shape_Area])ifabs(round([Shape_Area],0)-[Shape_Area])0.01thenFindLabel=&round([Shape_Area],0)&.0elseFindLabel=round([Shape_Area],1)endifEndFunction或则•FUNCTIONnumone(d)•dimstr•str=&round(d,1)•dimp•p=InStr(str,.)•if(p1)then•str=str&.0•endif•numone=str•ENDFunction中图地信闫磊编写另一个例子标注\三分式标注另一个例子.mxd中图地信闫磊编写地图打印\4分式标注\dd10.0.mxd中图地信闫磊编写、复杂注记--等高线标注使用数据:4.专题图制作和地图打印输出\标注\等值线放置.mxd操作:等高线标注.exe中图地信闫磊编写等高线标注实现(中级)中图地信闫磊编写结果数据:\4.专题图制作和地图打印输出\等高线掩膜.mxd中图地信闫磊编写地图打印\maplex使用\Maplex练习.mxd中图地信闫磊编写地图打印\maplex使用\智能换行.mxd中图地信闫磊编写界址点不压界址线数据:4.专题图制作和地图打印输出\界址点不压界址线.mxd中图地信闫磊编写、标注转注记4.专题图制作和地图打印输出\标注\道路标注.mxd先设置比例尺中图地信闫磊编写四、布局编辑1.插入标题-title基本等同于text,唯一中间对齐2.插入图例3.插入指北针4.插入比例尺5.插入比例文字6.插入图片7.插入ole对象中图地信闫磊编写插入图例应用可以把图例每一部分,先转换图形,后取消分组,分解修改4.专题图制作和地图打印输出\china.mxd中图地信闫磊编写栅格图例使用数据:4.专题图制作和地图打印输出\栅格图例.mxd中图地信闫磊编写专题图制作和地图打印输出\图例\土地利用现状图.mxd中图地信闫磊编写如何图例—图片数据:\4.专题图制作和地图打印输出\面积计算成果表.xls看视频e
本文标题:5.专题图制作和地图打印
链接地址:https://www.777doc.com/doc-4631225 .html