arcmap 设置线段的不同颜色(及其它转化)
一: shp 转化为 mxd或导出地图
当时做的第一个shp文件,应该是研一的第二个学期了,都不记得是怎么操作的了。
通过file另存为mxd就可以生成各个shp的arcmap能够直接打开的mxd文件,这样从单一的shp要素转化为能够公布的mxd地图格式了。
导出地图能够导出为各种形式的地图
二: 由源数据(比如经纬度坐标)生成shp要素文件
1. 首先将得到的经纬度坐标(一般为经纬度)转换为度格式,转换公式为=LEFT(C3,3)+MID(C3,FIND("°",C3)+1,2)/60+MID(C3,FIND("′",C3)+1,4)/3600 (注:各參数依据详细情况而定)
2. 又一次生成一张Excel表,相应的x,y坐标分别生成两列。第一行为列名(如x,y)以下依次排列各坐标信息。
3. 将次Excel表保存为.csv文件。
也可对应的做成..txt文件,但个人认为相对麻烦,txt文件输入内容格式例如以下
x,y
117.4333333, 30.82433333
4 导入数据并生成shp文件:
方法一:
ArcMAP以下。菜单tools-Add XY Data…2. (1)依据如图所看到的选择各项后点击OK就可以生成;(2)这时会形成一个新图层,全部的点都加入进来了。但如今加入进来的点因为没有objectID或者FID。如今图层不具备.shp图层的大部分功能。如点的选择。编辑。关联。属性等操作。
还需进一步操作。(3)在刚才生成的图层上点右键,选data-expotdata…,导出成.shp 文件,这时再把导出的文件加入进来就可以。(4)接下来可作对应的其它操作。
方法二:
(1)打开toolbox,点击Data Management Tools---Layers and Table Views;(2)双击Make XY Event Layer,出现如图所看到的界面。选择坐标文件,x,y Field,并赋予空间參考系;(3)点击OK就可以生成。 接下来的操作同方法一。
三:点转化为线或面,以及对线、点要素的操作,node的名称显示。线的粗细和颜色显示
简单的说都是通过右击各个shp选择属性进行响应的操作就可以。注意:(1)颜色能够通过符号系统的类别下的唯一值(或者数量下的分级符号进行设置即分组进行显示)进行设置(当然提前准备好color的属性列);(2)线段的粗细仅仅好手动的设计各个相应的宽度了(3)当编辑某一shp时,能够对属性表的某一列进行总体的复制粘贴(从其它的文件里拷贝到属性表中。) (4)点转化为面请详见此博客arcmap坐标点生成线和面(更正版)
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDcwMDMzNQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">
arcmap 设置线段的不同颜色(及其它转化)的更多相关文章
- 【2019雅礼集训】【可持久化线段树】【模型转化】D1T2Permutation
目录 题意 输入格式 输出格式 思路 代码 题意 给定一个长度为n的序列A[],你需要确定一个长度为n的排列P[],定义当前排列的值为: \[\sum_{i=1}^{n}{A[i]P[i]}\] 现在 ...
- 【百度统计】设置页面元素点击事件转化pv、uv
html元素点击事件内添加代码:_hmt.push(['_trackEvent', category, action, opt_label, opt_value]); 1. '_trackEvent' ...
- Centos7 设置vim 显示文本不同颜色
Centos7 设置vim 显示文本不同颜色 本人在查找设置 centos7 vim 文本显示颜色时, 学习了作者: luffy5459 (博客连接:https://blog.csdn.net/fei ...
- Quartz2D复习(一)--- 基础知识 / 绘制线段圆弧 / 图片水印 / 截图
1.Quartz 2D是一个二维绘图引擎,同时支持ios和Mac系统: Quart2D的API是纯C语言的,API来自于Core Graphics框架: 2.Quartz 2D可以绘制图形(线段/三 ...
- POJ2528Mayor's posters(离散化 + 线段树)
题目链接: 题意:给定一些高度都相同的海报去贴,问最后能看见几张海报 The picture below illustrates the case of the sample input. { 8,9 ...
- hdu 1541 Stars(线段树单点更新,区间查询)
题意:求坐标0到x间的点的个数 思路:线段树,主要是转化,根据题意的输入顺序,保证了等级的升序,可以直接求出和即当前等级的点的个数,然后在把这个点加入即可. 注意:线段树下标从1开始,所以把所有的x加 ...
- ZOJ 3597 Hit the Target! (线段树扫描线 -- 矩形所能覆盖的最多的点数)
ZOJ 3597 题意是说有n把枪,有m个靶子,每把枪只有一发子弹(也就是说一把枪最多只能打一个靶子), 告诉你第 i 把枪可以打到第j个靶, 现在等概率的出现一个连续的P把枪,在知道这P把枪之后,你 ...
- highcharts设置Area颜色透明度
$(function () { $('#container').highcharts({ chart: { type: 'area' }, xAxis: { categories: ['Jan', ' ...
- bzoj 2243 [SDOI2011]染色(树链剖分+线段树合并)
[bzoj2243][SDOI2011]染色 2017年10月20日 Description 给定一棵有n个节点的无根树和m个操作,操作有2类: 1.将节点a到节点b路径上所有点都染成颜色c: 2.询 ...
随机推荐
- TCP的可靠传输(依赖流量控制、拥塞控制、连续ARQ)
TCP可靠性表现在它向应用层提供的数据是无差错,有序,无丢失,即递交的和发送的数据是一样的. 可靠性依赖于流量控制.拥塞控制.连续ARQ等技术 <TCP/IP详解>中的“分组”是不是就是报 ...
- UVALIVE 4256 Salesmen
Salesmen Time Limit: 3000ms Memory Limit: 131072KB This problem will be judged on UVALive. Original ...
- nginx 查看每秒有多少访问量
nginx访问量统计 1.根据访问IP统计UV awk '{print $1}' access.log|sort | uniq -c |wc -l 2.统计访问URL统计PV awk '{print ...
- ZOJ 3687
赤裸的带禁区的排列数,不过,难点在于如何用程序来写这个公式了.纠结了好久没想到,看了看别人的博客,用了DFS,实在妙极,比自己最初想用枚举的笨方法高明许多啊.\ http://blog.csdn.ne ...
- java去除反复的字符串和移除不想要的字符串
在java开发中碰到了有些字符串是反复的,假设在进行业务处理要所有遍历太对的数据就会反复,所以在进行业务处理前进行一个去重操作. watermark/2/text/aHR0cDovL2Jsb2cuY3 ...
- HDU 2686 Matrix(最大费用最大流+拆点)
题目链接:pid=2686">http://acm.hdu.edu.cn/showproblem.php?pid=2686 和POJ3422一样 删掉K把汇点与源点的容量改为2(由于有 ...
- [Hibernate]Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set
使用Hibernate官方文档上的下面代码进行測试时报出这个异常. org.hibernate.HibernateException: Access to DialectResolutionInfo ...
- tableau desktop(三)--构建数据视图(二)
前段时间忙于工作的事情,好久没有来记录一点东西了,今天利用周末做点记录吧,近期因为工作的原因,也有两三周没实用tableau了.今天继续上一篇构建数据试图(二). 3.7 參考线和參考区间 參考线通经 ...
- cocos2d-x 2.2.2 在lua中更换CCSprite的图片
废话不多说,直接上代码 --lua --获取场景 local scene= CCDirector:sharedDirector():getRunningScene() --创建精灵 local tes ...
- Oracle 学习笔记 13 -- 控制用户权限
数据库控制语言的功能室控制用户对数据库的存取权限. 用户对某类数据具有何种操作权限是有DBA决定的.Oracle 通过GRANT语句完毕权限的授予,通过REVOKE语句完毕对权限的收回. 权限分为系统 ...