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进行修改,这样针对上千幅成果文档进行修改,是个不小的工作量。后来决定

ArcMap自定义脚本工具制作

ArcMap自定义脚本工具制作

在制图的前期,一般需要做一些数据的整理,如图层合并、裁剪等工作。虽然在ArcMap中也有提供对应的工具,但使用起来需要点技巧。如批量裁剪,虽然可以实现,但出来的结果会重命名为[图层名]_clip,这样对于配置好整个区域的mxd,需要单独裁剪部分范围数据非常不友好,以为后续工作意味着需要单独给裁剪出来的数据重命名,删除掉后缀_clip才可以统一设置数据源。
解决这个

地图整饰-概述

地图整饰-概述
by 李远祥
在GIS制图的过程中,也许会有人很多不会涉及到地图整饰。因为GIS大部分都是服务于信息系统,又或者直接面向解决问题。所以,一般情况下,对于制图来说,不外乎就是GIS应用的数据表现或者是成果数据的展示。但有一种情况则会涉及到地图整饰,那就是地图生产,而这种地图生产,往往会涉及到纸图的打印。那么什么是地图整饰?下面我们来看两张图,通过这两张图可以轻松的知道地图整饰到底是什

Webappbuilder自定义widget模板

Webappbuilder自定义widget模板
by 李远祥

到 \\widgets\samplewidgets目录下拷贝 CustomWidgetTemplate 文件并重命名为MyWidget 设置widget的类名。在MyWidget 目录下打开Widget.js ,将baseClass 改为 baseClass: 'jimu-widget-mywid

Modelbuilder进阶教程

Modelbuilder进阶教程
By 李远祥
Modelbuilder 进阶1 自定义变量
参数是用来交互操作的,因此,参数具备非常大的灵活性,包括参数的定义和调用。
除了工具里面的参数之外,还可以通过自定义变量,自定义变量可以非常灵活的在工具的参数中调用。
变量包括了ArcMap大部分对象和数据,如文档、图层、数据类型、字段等,也包含了其他通用变量,如字符串、数值等




变量的调用一般使用