两部分,1需要喂什么东西给软件,2它能干什么(输出什么东西在下一篇讲)

博客园/B站/知乎/CSDN @秋意正寒 转载请在头部附上源地址

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

1. 数据的输入

DepthMapX(简称DMX)主要支持以下几种数据格式:

  • AutoCAD的交换格式 *.dxf,只能是线或者面
  • MapInfo的 *.mif
  • csv/txt/gml...

吐槽:居然不支持shp/json,真垃圾

1.1 数据的类型及要求

只能是线文件或者面文件,线文件有且只有一个网络系统,不能出现两个网络或者孤立的线,不能用Multi Line,必须用Single Line;DMX只支持二维数据,高程字段没有用。

绘制轴线图的线文件,要求是都是线段,不能用折线;

凸多边形图的面文件,要求每个多边形是凸多边形,如果不是必须剖开,面不能有重叠。

凸多边形还可用于可是图分析(下面讲)。

如何绘制轴线图是个功夫活儿来着的,讲到轴线图的时候会详细展开,这里不赘述。

2. 能做什么分析

  • 凸多边形图(Convex Map)分析
  • 轴线图(Axial Map)分析
  • 可视图分析(Visibility Graph Analysis)
  • 线段图(Segment Map)分析
  • 散点图(和Excel里的散点图是一个东西)

其实除了以上几个分析,还可以做别的分析,只不过(笔者只会这些了)(溜走)

入门以上几个分析方法,足够喝一壶了。


下一篇展开讲解的是,DMX的每种分析方法,大概有什么输出结果,结果的数字有什么意义。

我不会太多赘述原理,因为原理在《空间句法简明教程》中讲得已经蛮详细了,我只说说我理解的是什么个意思,希望不是班门弄斧。

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

  1. MongoDB学习第一篇 --- Mac下使用HomeBrew安装MongoDB

    2019独角兽企业重金招聘Python工程师标准>>> MongoDB学习第一篇 --- Mac下使用HomeBrew安装MongoDB 0.确保mac已经安装了HomeBrew ( ...

  2. Python中的TCP的客户端UDP学习----第一篇博客

    Python中的TCP的客户端&UDP学习--第一篇博客 PS: 每日的怼人句子"我真想把我的脑子放到你的身体里,让你感受一下智慧的光芒" 先说UDP流程 发送: 创建套接 ...

  3. VUE源码学习第一篇--前言

    一.目的 前端技术的发展,现在以vue,react,angular为代表的MVVM模式以成为主流,这三个框架大有三分天下之势.react和angular有facebook与谷歌背书,而vue是以一己之 ...

  4. 【手把手教你如何从Tushare库下载股票数据,并保存在硬盘当中,第一篇数据过滤】

    手把手教你如何从Tushare库下载股票数据,并保存在硬盘当中.第一篇数据过滤 前言 一.Tushare是什么? 二.代码 1.引入库 2.交易日的逻辑 3.先把每天个股的基础数据调出来 3.接下来我 ...

  5. 开源中国源码学习UI篇(一)之FragmentTabHost的使用分析

    最近在有意读开源中国的源码来提升Android开发能力,开通博客来提升一下自己的积极性- -我参考的是开源中国2.2版,完整源码地址为http://git.oschina.net/oschina/an ...

  6. RISC-V学习-第一篇[指令类型]

    本文是RVSC-V处理器学习的第一篇文章,对RV32IMAFDC指令集的学习笔记. 1. 运算指令 立即数运算指令 addi rd,rs1,imm[11:0] 功能 1.将rs1与12位立即数(进行符 ...

  7. javascript基础入门_javascript基础入门学习第一篇

    今天主要讲述js,在讲述今天的编程知识之前,我们要对C++做一个说明因为一些原因C的知识不做更新了,下面将讲述js的编程知识,首先需要了解的是js是一个脚本语言不是编程语言这两者的区别就是一个需要依附 ...

  8. Linux学习第一篇之Linux系统安装——系统分区

    基本概念: 系统分区也叫磁盘分区,它是使用分区编辑器(partition editor)在磁盘上划分几个逻辑部分.碟片一旦划分成数个分区(partition),不同类的目录与文件可以存储进不同的分区. ...

  9. Java图像处理最快技术:ImageJ 学习第一篇

    ImageJ是世界上最快的纯Java的图像处理程序.它可以过滤一个2048x2048的图像在0.1秒内(*).这是每秒40万像素!ImageJ的扩展通过使用内置的文本编辑器和Java编译器的Image ...

  10. springCloud 学习第一篇(介绍以及Rest 学习:服务者 与消费者 环境搭建)

    什么是SpringCloud? springCloud ,基于springBoot 提供了一套微服务解决方案,包括服务注册与发现,配置中心全链路监控,服务网关,负载均衡,熔断器等组件,除了基于netF ...

最新文章

  1. java 初识对象和对象引用的关系
  2. Android开发资料学习(转载/链接)
  3. python pyppeteer自定义chromium目录
  4. HTTP Server Mock 从手工到平台的演变(二)
  5. VHDL | 音乐盒设计(代码类)
  6. win10浏览器加载很慢_谷歌彻底爆发了!Chrome浏览器正式更新,8GB老电脑满血复活...
  7. 关于静态库、动态库的区别汇总
  8. JavaSE----属性、方法
  9. 视频 |【2019】Power BI 8月产品功能更新讲解
  10. 在谷歌云盘训练YOLOV5模型
  11. 推荐几款屏幕录制工具(可录制GIF)
  12. 三菱FX5U系列PLC内置高速计数器的使用方法示例
  13. 计算机二级考试python+C语言通过记录
  14. 狂肝10个月手搓GPU,他们在《我的世界》里面玩《我的世界》
  15. 计算机钥匙英语,计算机加锁--把U盘变成打开电脑的钥匙 - 信息科学 - 小木虫 - 学术 科研 互动社区...
  16. 超好用的Redis管理及监控工具
  17. 【笔记】Python开发工程师要求摘录
  18. JDK8-Optional类避免NPE
  19. python输入年月日输出_python下输出指定年月日的方法之一
  20. 矩阵加 减 乘法的C语言实现

热门文章

  1. 谷仓(某校老师原创题)
  2. 软件用户手册(软件使用说明书)
  3. java使用egl_EGL 学习
  4. 阿里云高主频通用型hfg7云服务器磁盘I/O性能表详解
  5. 旅游网站竞品分析—携程旅行网VS去哪儿网(中)
  6. 在excel中批量插入分页符
  7. 微信小游戏排行榜:主域和子域
  8. 一种基于FBO实现渲染流水线的思路
  9. 解决戴尔笔记本电脑插上耳机没反应,要重启才能识别
  10. bilibili老版本_bilibili网页版下载