海图水深点的标注方法

海图中对水深点的设置是有要求的,水深点一般都是个浮点类型的数值,例如6.5 。 具体的要求是整数用大字体表示,小数部分使用小字体表示,中间不保留小数点。如下图表示
现在需要对数据进行了解,该数据中deep字段就是水深字段,一般的直接对deep字段做标注操作并不能满足要求。如果通过将deep字段分解成两个字段进行字段组合,那就需要对所有的水深点图层都进行数据处理,显然不是理想的做法。能不

理论篇-地图学与GIS制图的基础理论(二)

利用GIS技术进行地图制图,其最终目标还是需要回到地图学中去。地图学中关于地图制作的经典要求,有以下几点:

地图必须要与现实相符,符合人类的感知
这点是地图最基本的一条,地图的每一个要素展现的都是跟现实实体对应的,尽管有时候为了突出地理要素的特性而在图面上进行适度的夸张,但总体来说,不能偏离现实世界,与现实不符。这就好像东西方绘画风格一样,东方绘画偏重写意,西方

GIS制图人员的自我修养(2)--制图意识

GIS制图人员的自我修养(2)--制图意识
by 李远祥
上次提及到GIS制图人员的一些制图误区,主要是为GIS制图人员剖析在制图工作中的一些问题。但如何提高制图的自我修养,却是一个非常漫长的过程,这一章主要为提升制图修养作一些理论铺垫。其中,最值得强调的就是制图意识。
什么是制图意识?就是当第一时间看到数据的时候,就立刻针对该数据做出反应,基本上形成初步的制图思路,并确定制图的技术路线。说到底,

使用python制作ArcGIS插件(1)工具介绍

使用python制作ArcGIS插件(1)工具介绍
by 李远祥
ArcGIS从10.0开始支持addin(ArcGIS软件中又叫作加载项)的方式进行插件制作。相对于以往9.x系列,addin的无论是从使用或者编写都更加方便快捷。通过开发语言,可以制作ArcGIS Desktop各个软件模块的插件。
Addin支持多种开发语言,如.net、java和python。其中.net和ja

Webappbuilder开发快速预览

Webappbuilder开发快速预览
by 李远祥
Webappbuilder for ArcGIS 是由ArcGIS JavaScripit API和dojo创建的,它允许通过创建自己的widget和主题来扩展其功能。
1. 了解widgets(微件),panels(面板)和themes(主题)
Widget
微件是一系列的text文件,可以在webappbuild

ArcGIS Portal 10.4 本地坐标系的web 3d地形展示制作说明

ArcGIS Portal 10.4 本地坐标系的web 3d地形展示制作说明
By 李远祥
ArcGIS Portal在10.4版本开始支持本地坐标系的三维展示,可以说是ArcGIS产品Web3D的又一进步。但实测发现,还是有一些地方需要注意,并不像直接使用Web墨卡托和网络服务那边顺利。
这里测试的主要是地形数据展示。涉及到两方面,一是基础的DEM数据,用于整个地形的高低起伏,原

ArcGIS Pro 简明教程(2)基础操作和简单制图

ArcGIS Pro 简明教程(2)基础操作和简单制图
By 李远祥
本章主要介绍ArcGIS Pro如何加载数据并进行简单的地图制作,以基本的操作为主。
上一章节介绍过,ArcGIS Pro是可以直接兼容ArcGIS桌面软件生成的地图、场景、符号库等文档的,其表现出良好的兼容性。因此,如果直接有一些mxd文档已经制作好,那就不需要重新去制作地图文档,直接导入即可。运行ArcGIS Pro会弹出一

Modelbuilder快速入门

Modelbuilder快速入门
by 李远祥
什么是modelbuilder
模型构建器是一个用来创建、编辑和管理模型的应用程序。模型是将一系列地理处理工具串联在一起的工作流,它将其中一个工具的输出作为另一个工具的输入。也可以将模型构建器看成是用于构建工作流的可视化编程语言。

模型构建器除了有助于构造和执行简单工作流外,还能通过创建模型并将其共享为工具来提供扩展 ArcGIS 功能的高级方法

ArcGIS制图技巧系列(2)地形渲染

ArcGIS制图技巧系列(2)地形渲染
by 李远祥
DEM数据是常见的地形数据,在GIS常规的制图中,DEM一直扮演着增强效果。由于带有高程值,DEM在很多情况下都在三维中显示,但这里主要介绍的是在二维ArcMap下如何增强其显示。
以下是一个非常常见的DEM数据,默认加载到ArcGIS,呈灰白显示。这种原始状态的显示只有专业人员根据图例才能看懂,完全没有任何直观可言

ArcGIS Pro 简明教程(1)Pro简介

ArcGIS Pro 简明教程(1)Pro简介
ArcGIS Pro已经发布了相当的一段时间了,截至笔者写这系列文章的时候已经是1.3版本了,已经是相当完善的一个版本,基本上已经完成了原来ArcGIS Desktop(ArcMap、ArcCatalog、ArcGlobe、ArcScene等一系列工具的总称)所有功能的迁移,已经可以彻底的进行独立的工作了。
相信很多ArcGIS骨灰级的用户跟笔者一样

WebAppBuilder自定义主题

WebAppBuilder自定义主题
by 李远祥

基本步骤:
创建新主题的文件夹 注册新的主题到manifest.json 文件 覆盖HeaderController 部件的颜色、 覆盖panel的颜色 覆盖弹出框的颜色 自定义字体

主题可以自定义的部分包括Brand的颜色、字体和其他的基础UI属性。

arcpy.mapping实战-专题图制图自动化

arcpy.mapping实战-专题图制图自动化
by 李远祥
最初对arcpy.mapping感兴趣是因为一次大规模的专题地图调整的需要,由于某某单位利用ArcEngine编写的专题图出图系统,出现了一些小问题,导致地图整饰元素的位置出现了误差。由于最终的生产任务已经到了尾声才发现一些问题,所以需要在出图系统之外使用ArcMap进行修改,这样针对上千幅成果文档进行修改,是个不小的工作量。后来决定