![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ARCMAP
文章平均质量分 63
gis小白的成长之路
QQ 24382327 欢迎交流
展开
-
sqlserver中通过两点经纬度计算距离
日常工作中有时候会遇到通过两点经纬度计算距离的需求,下面讲一下在sqlserver中实现的方法,方法很简单,只要通过一个函数就可以轻松搞定: geography::Point(star_lat, star_lon, 4326).STDistance(geography::Point(end_lat,end_lon, 4326)) as distance , 计算结果的单位是米。 sql中具体实例来计算一下: ![在这里插入图片描述](https://img-blog.csdnimg.cn/2..原创 2021-07-15 10:26:31 · 1798 阅读 · 0 评论 -
ARCMAP--筛选距离面一定距离内的点数据
应用场景,如下图所示,已知面数据和面周围的点数据,要求筛选出面周围200米内的点数据。一般方法:面数据做缓冲区,然后与点数据做空间连接分析,根据分析结果筛选目标数据。快捷方法:ARCMAP工具箱里有个按位置选择图层的功能,可以快速实现。工具位置:数据管理工具 → 图层和表视图 →按位置选择图层参数:1. 输入要素图层:点数据 2. 关系:WITHIN_IN_DISTANCE 说明:如果输入图层中的要素在某一选择要素的指定距离内,则会选择这些要素,在...原创 2020-10-14 16:24:12 · 6268 阅读 · 0 评论 -
shp平滑处理并转geojson
有一份shp格式的海南地市数据,需要转为geojson格式用echart的方式去展示,并要求转换后的geojson尽可能的小。shp转geojson的方式有很多种,这里推荐使用QGIS去转,QGIS可以各格式之间互转,方便简单,可以满足我们日常使用了。 转为geojson格式后,数据大小是2222kb,这并不满足我们的使用要求。在ARCMAP的工具里有一个平滑处理的工具,可以对面数据进行平滑处理,以减少组成面的折点的方式,达到减小数据的大小的目的。 ...原创 2020-08-27 11:25:17 · 906 阅读 · 0 评论 -
GIS--标注分行显示
有时候我们会遇到某些POI标注很长的情况,如下图所示,名称标注太长显示不美观,也会遮挡住附近的其他POI解决方法:只要在标注表达式里放一个简单的函数即可。验证通过后,即可实现标注分行显示。表达式函数:function FindLabel ( [Name] ) { var sss = [Name] ; if([Name].len...原创 2019-12-11 10:37:56 · 6455 阅读 · 0 评论