SpaceSyntax【空间句法】之DepthMapX学习:第三篇 软件介绍与一般分析流程图
上篇讲啥来着?好像讲了数据的输入以及一些核心的概念。这篇讲软件长什么样,做那几种分析的步骤如何。
博客园/B站/知乎/CSDN @秋意正寒(我觉得这一篇肯定很多盗图的,那么我在版头加个本篇地址吧)https://www.cnblogs.com/onsummer/p/10793856.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学习:第三篇 软件介绍与一般分析流程图的更多相关文章
- SpaceSyntax【空间句法】之DepthMapX学习:第二篇 输出了什么东西 与 核心概念
这节比较枯燥,都是原理,不过也有干货.这篇能不能听懂,就决定是否入门...所以,加油吧 博客园/B站/知乎/CSDN @秋意正寒 转载请在文头注明本文地址 本篇讲空间句法的几个核心概念,有一些也是重 ...
- SpaceSyntax【空间句法】之DepthMapX学习:第一篇 数据的输入 与 能做哪些分析
两部分,1需要喂什么东西给软件,2它能干什么(输出什么东西在下一篇讲) 博客园/B站/知乎/CSDN @秋意正寒 转载请在头部附上源地址 目录:https://www.cnblogs.com/onsu ...
- [dart学习]第三篇:dart变量介绍 (二)
本篇继续介绍dart变量类型,可参考前文:第二篇:dart变量介绍 (一) (一)final和const类型 如果你不打算修改一个变量的值,那么就把它定义为final或const类型.其中:final ...
- Java学习第三篇:类的三大特征,抽象类,接口,final关键字
一.类的三大特征 1.封装性 (1).什么是封装 封装就是把抽象出的数据和对数据的操作封装在一起, 数据被保护在内部, 程序的其他部分只有通过被授权的操作(成员方法), 才能对数据进行操作. (2). ...
- 单用户模式与救援模式:linux学习第三篇
单用户模式 1. 重新启动,在下列界面选项第一项按 e 按e后进入此grub界面(启动工具) 2. 找到linux16所在行,将'ro'(只读)修改为'rw'(读写),并加上 in ...
- 从.Net到Java学习第三篇——spring boot+mybatis+mysql
从.Net到Java学习第一篇——开篇 环境:mysql5.7 新建mysql数据库demo,然后执行如下sql脚本进行数据表创建和数据初始化: -- ------------------------ ...
- R语言学习 第三篇:数据框
数据框(data.frame)是最常用的数据结构,用于存储二维表(即关系表)的数据,每一列存储的数据类型必须相同,不同数据列的数据类型可以相同,也可以不同,但是每列的行数(长度)必须相同.数据框的每列 ...
- 多线程学习笔记三之ReentrantLock与AQS实现分析
目录 简介 AQS同步状态 AQS同步队列 ReentrantLock数据结构 公平锁的获取 tryAcquire(arg) addWaiter(Node mode) acquireQueued(fi ...
- hadoop学习第三天-MapReduce介绍&&WordCount示例&&倒排索引示例
一.MapReduce介绍 (最好以下面的两个示例来理解原理) 1. MapReduce的基本思想 Map-reduce的思想就是“分而治之” Map Mapper负责“分”,即把复杂的任务分解为若干 ...
随机推荐
- Ubuntu下 QT添加外部链接库(.so文件)示例
参考:https://blog.csdn.net/KKALL1314/article/details/81915354 https://forum.qt.io/topic/80301/file-not ...
- CodeForces 946D Timetable (DP)
题意:给定 n,m,K,表示某个人一个周有 n 天,每天有 m 节课,但是他可以跳过 K 节课,然后下面每行一个长度为 m 个01字符串,0 表示该人在这一小时没有课,1 表示该人在这一个小时有课,每 ...
- What's New In Python 3.X
As Python updating to python 3.6, its performance is better than Python 2.x, which is good news to e ...
- hibernate增删改
public class HibernateUtils { private static SessionFactory sessionFactory=null; static{ //获取config ...
- html5+javascript的管廊监控页面
这周二做的,支持苹果手机,安卓手机,电脑,平板访问
- web-day2
第2章WEB02-CSS&JS篇 今日任务 使用CSS完成网站首页的美化 使用CSS完成网站注册页面的美化 使用JS完成简单的数据校验 使用JS完成图片轮播效果 教学导航 教学目标 了解CSS ...
- POJ3189 Steady Cow Assignment
Steady Cow Assignment Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 6817 Accepted: ...
- Huffman 编码压缩算法
前两天发布那个rsync算法后,想看看数据压缩的算法,知道一个经典的压缩算法Huffman算法.相信大家应该听说过 David Huffman 和他的压缩算法—— Huffman Code,一种通过字 ...
- 100度享乐电商网 html
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title> ...
- bootstrap3文章
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <meta name= ...