上篇讲啥来着?好像讲了数据的输入以及一些核心的概念。这篇讲软件长什么样,做那几种分析的步骤如何。

博客园/B站/知乎/CSDN @秋意正寒(我觉得这一篇肯定很多盗图的,那么我在版头加个本篇地址吧)https://www.cnblogs.com/onsummer/p/10793856.html

目录:https://www.cnblogs.com/onsummer/p/10777520.html

1. 软件UI

这是DMX 0.6版本,其实与DepthMap老款软件并无二异。

像是经典的多文档程序。

工程结构如下图所示:

工程后缀为.graph,所有分析产生的图层、属性值都在此工程中保存。

每个工程允许有多个图层,每个图层允许有多个属性字段。

2. 一般分析的步骤流程图

一开始都是新建或打开.graph工程,然后导入数据(如果是新建工程),然后就是进行分析、数据导出。

上篇没提及的是,导出数据有两种产品:当前屏幕的截图,某个图层的分析结果属性表(可以是csv或txt格式)。

ArcGIS可以导入这个导出的属性表,但是需要对字段名进行调整以符合ArcGIS的命名规则,这个后面再说。

本篇只放流程图,不展开每种分析类型的讲解,下面几篇就会讲了。

2.1 轴线图分析流程图

这个不是正规的流程图,各位看官请包涵,随手画的。轴线图里Choice、Integration是非常重要的属性。

2.2 凸多边形图分析流程图

凸多边形图和轴线图结果类似,只不过需要在导入数据和开始分析之间多做一步:给凸多边形赋予连接关系。

2.3 线段图分析流程图

不要直接将dxf作为线段图导入,而是应该先导入成为轴线图,再转化到线段图。

线段图的分析参数就多一些,所以后期就讲多一些。

线段图最大的特征,就是加入了实际意义的转角和与距离。

2.4 可视图分析流程图

可视图分析在导入数据之后与开始分析之前,是有定义栅格分辨率与人工判别参与计算的区域,这两个步骤的;在开始分析之后,也有一些比较复杂的参数什么的,所以这个比较复杂;

但是,VGA有一个特别有意思的东西,那就是可以玩3D的模拟随机人流量。

后面在讲吧。

SpaceSyntax【空间句法】之DepthMapX学习:第三篇 软件介绍与一般分析流程图的更多相关文章

  1. SpaceSyntax【空间句法】之DepthMapX学习:第二篇 输出了什么东西 与 核心概念

    这节比较枯燥,都是原理,不过也有干货.这篇能不能听懂,就决定是否入门...所以,加油吧 博客园/B站/知乎/CSDN  @秋意正寒 转载请在文头注明本文地址 本篇讲空间句法的几个核心概念,有一些也是重 ...

  2. SpaceSyntax【空间句法】之DepthMapX学习:第一篇 数据的输入 与 能做哪些分析

    两部分,1需要喂什么东西给软件,2它能干什么(输出什么东西在下一篇讲) 博客园/B站/知乎/CSDN @秋意正寒 转载请在头部附上源地址 目录:https://www.cnblogs.com/onsu ...

  3. [dart学习]第三篇:dart变量介绍 (二)

    本篇继续介绍dart变量类型,可参考前文:第二篇:dart变量介绍 (一) (一)final和const类型 如果你不打算修改一个变量的值,那么就把它定义为final或const类型.其中:final ...

  4. Java学习第三篇:类的三大特征,抽象类,接口,final关键字

    一.类的三大特征 1.封装性 (1).什么是封装 封装就是把抽象出的数据和对数据的操作封装在一起, 数据被保护在内部, 程序的其他部分只有通过被授权的操作(成员方法), 才能对数据进行操作. (2). ...

  5. 单用户模式与救援模式:linux学习第三篇

    单用户模式 1.      重新启动,在下列界面选项第一项按 e 按e后进入此grub界面(启动工具) 2.      找到linux16所在行,将'ro'(只读)修改为'rw'(读写),并加上 in ...

  6. 从.Net到Java学习第三篇——spring boot+mybatis+mysql

    从.Net到Java学习第一篇——开篇 环境:mysql5.7 新建mysql数据库demo,然后执行如下sql脚本进行数据表创建和数据初始化: -- ------------------------ ...

  7. R语言学习 第三篇:数据框

    数据框(data.frame)是最常用的数据结构,用于存储二维表(即关系表)的数据,每一列存储的数据类型必须相同,不同数据列的数据类型可以相同,也可以不同,但是每列的行数(长度)必须相同.数据框的每列 ...

  8. 多线程学习笔记三之ReentrantLock与AQS实现分析

    目录 简介 AQS同步状态 AQS同步队列 ReentrantLock数据结构 公平锁的获取 tryAcquire(arg) addWaiter(Node mode) acquireQueued(fi ...

  9. hadoop学习第三天-MapReduce介绍&&WordCount示例&&倒排索引示例

    一.MapReduce介绍 (最好以下面的两个示例来理解原理) 1. MapReduce的基本思想 Map-reduce的思想就是“分而治之” Map Mapper负责“分”,即把复杂的任务分解为若干 ...

随机推荐

  1. springboot深入学习(一)-----springboot核心、配置文件加载、日志配置

    一.@SpringBootApplication @SpringBootApplication是spring boot的核心注解,源码如下: 相当于:@Configuration+@EnableAut ...

  2. Latex插图操作

    1.竖排插入两张图 \begin{figure}[h] //放在当前位置 \centering \subfigure[A given traffic flow set]{ \includegraphi ...

  3. excel2007VBA绘图2

    '--------------------------------------------------------Module1------------------------------------ ...

  4. BZOJ 4129 Haruna’s Breakfast (分块 + 带修莫队)

    4129: Haruna’s Breakfast Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 835  Solved: 409[Submit][St ...

  5. Keil uVision4 for ARM 下增加支持C51,C5x

    原文链接:http://blog.csdn.net/skertone/article/details/7046447 第一步编辑 TOOLS.ini 找到Keil安装目录, 用记事本修改 TOOLS. ...

  6. day2(基础数据类型)

    一.基础数据类型操作 1.数字 int 数字主要是用于计算用的,使用方法并不是很多,就记住一种就可以: int.bit_length() -> int Number of bits necess ...

  7. CentOS 利用Yum安装mysql后无法启动(MySQL Daemon failed to start.)

    安装mysql-server [root@iZwz9cl4i8oy1reej7o8pmZ ~]# yum install -y mysql-server 进入/etc执行mysql_install_d ...

  8. 25个Linux相关的网站

    下面是25个最具有影响力,也是最重要的Linux网站,这些网站提供了Linux的分发包,软件,文件,新闻,以及其它所有的关于Linux的东西.关于Linux的分发包历史,可以看看本站的这篇文章< ...

  9. spring父子Ioc容器的关系

    在网上找了一下,没有直接解说ioc父子容器关系的文章,所以大概看了下代码,自己写下吧,写俩行做个笔记. 1. 在进行dean的注册的时候,父容器和子容器是互不干扰的,各自注册自己的 2. 在实例化的时 ...

  10. vc6中向vs2010迁移的几个问题(2)

    1. 库文件的迁移 参考:http://www.cnblogs.com/icmzn/p/6724969.html 2. 其他项目中的可能遇到的问题: 2.1 无法打开包括文件:“fstream.h”: ...