TAZ生成实践(Intel芯片Mac Python 3.7.9)
参考文章
https://blog.csdn.net/weixin_42632778/article/details/115164518 TAZ生成
https://zhuanlan.zhihu.com/p/343576683 使用ArcGIS实现线转栅格
https://pro.arcgis.com/zh-cn/pro-app/latest/tool-reference/conversion/polyline-to-raster.htm ArcGIS Pro 折线转栅格 (转换)
https://pro.arcgis.com/zh-cn/pro-app/latest/tool-reference/spatial-analyst/raster-calculator.htm ArcGIS Pro 栅格计算器
需要用到make-taz的代码https://github.com/zhuang-hao-ming/make-taz,可以提前装好环境,尝试运行代码中的test.py验证是否安装成功。python requirement环境我会贴到下面。
1. 第一步 获取路网
TAZ是根据路网生成过来的,因此需要一张路网数据,去OSM官网、各种地理数据的公众号或者找自己的师兄师姐要吧。
2. 第二步 用ArcGIS折线转栅格
- 首先点击工具栏的“分析-工具”调出右边的工具面板,然后搜索“折线转栅格”
- 然后设置参数,值字段必填,像元大小可以设置小一点
3. 第三步 用栅格计算器生成01二值栅格
参考https://blog.csdn.net/weixin_42632778/article/details/115164518
使用 raster calculator栅格计算器工具,将背景设置为0,前景(道路)设置为1,公式为:
Con( IsNull("%第三步生成的栅格名称%"),0,1)
输出结果
4. 第四步 代码运行(如果数据很大,这一步非常非常非常久)
按照github文档pip install make-taz
之后,还需要安装以下依赖。跑的时间确实很久,截止到文章发布,我的已经跑1小时了…
affine==2.3.1
attrs==22.2.0
certifi==2022.12.7
click==8.1.3
click-plugins==1.1.1
cligj==0.7.2
Fiona==1.8.22
imageio==2.24.0
importlib-metadata==6.0.0
munch==2.5.0
networkx==2.6.3
numpy==1.21.6
packaging==23.0
Pillow==9.4.0
pyparsing==3.0.9
PyWavelets==1.3.0
rasterio==1.2.10
scikit-image==0.19.3
scipy==1.7.3
shapely==2.0.0
six==1.16.0
snuggs==1.4.7
tifffile==2021.11.2
typing_extensions==4.4.0
zipp==3.11.0
【TODO】5. 等跑完了在补充吧
TAZ生成实践(Intel芯片Mac Python 3.7.9)相关推荐
- 针对Intel芯片mac、win平台对cpu功耗、频率、电源等信息检测
按照英特尔的官方文档操作: https://www.intel.com/content/www/us/en/developer/articles/tool/power-gadget.html,就是下载 ...
- rosetta软件_发布一个月后 苹果M1芯片Mac的常用软件体验怎么样了?
国外一家网站实时统计应用支持M1芯片的情况 新浪数码 晓光 苏航 昨天,有"苹果优秀开发者"之称的微软公司,推送了其Microsoft 365新版本,这次更新的最主要变化,就是支持 ...
- 解读最佳实践:倚天710 ARM芯片的 Python+AI 算力优化
编者按:在刚刚结束的 PyCon China 2022 大会上,龙蜥社区开发者朱宏林分享了主题为<ARM 芯片的 Python+AI 算力优化>的技术演讲.本次演讲,作者将向大家介绍他们在 ...
- 解读最佳实践:倚天 710 ARM 芯片的 Python+AI 算力优化 | 龙蜥技术
编者按:在刚刚结束的 PyCon China 2022 大会上,龙蜥社区开发者朱宏林分享了主题为<ARM 芯片的 Python+AI 算力优化>的技术演讲.本次演讲,作者将向大家介绍他们在 ...
- 一看就会,Intel 芯片的Mac电脑PD虚拟机懒人win10和win11安装教程
Parallels Desktop虚拟机破解版如何快速安装Win系统,Intel mac如何快速安装Win+虚拟机.为大家带来Parallels Desktop虚拟机破解版如何安装win系统教程. 请 ...
- 详细的完全抹盘重装macOS系统(M1芯片、Intel 处理器Mac)
有时候我们想要把 Mac 硬盘完全抹掉后重新安装系统,比如在把这台 Mac 送人或者二手出掉时,或者遇到系统不稳定或有严重问题时.这样***作后的 Mac 就像一台刚买的新 Mac 一样. 注意:抹盘 ...
- 【阿里聚安全·安全周刊】Intel芯片级安全漏洞事件|macOS存在漏洞
关键词:Intel漏洞丨mac OS漏洞丨三星漏洞丨安卓安全丨CPU漏洞丨phpMyAdmin漏洞丨iOS设备|安卓恶意软件检测|Burpsuite 本周资讯top3 [Intel漏洞]芯片级安全 ...
- python 没反应 生成exe_通过 pyinstaller 将 python 脚本打包成可执行程序!
1. 引言 很多时候,我们需要在 windows 环境编写和执行 python 脚本,但是去搭建一整套 python 运行环境看上去就过于繁琐了,即便是拥有 python 运行环境,脚本的执行也并不方 ...
- 零基础实践深度学习之Python基础
零基础实践深度学习之Python基础 Python数据结构 数字 字符串 列表 元组 字典 Python面向对象 Python JSON Python异常处理 Python文件操作 常见Linux命令 ...
最新文章
- 了解ES6 The Dope Way Part II:Arrow功能和'this'关键字
- xcode编辑时闪退的问题解决
- 小而美的个人博客——前端——tags
- mcq 队列_基于人工智能的智能体能力倾向问答(MCQ) 套装1
- 测试服务器性能常用算法,服务器性能剖析(profiling)之——简介
- 类重复引用_JVM类加载从JDK来看
- Linux之磁盘冗余阵列
- 给你一个亿-电视节目总结
- 按顺序发起多次请求的loading使用
- EOS钱包及代码分析
- 常见分布 的 数学期望以及方差公式
- vagrant共享目录出现“mount:unknown filesystem type ‘vboxsf‘”错误解决方法(亲测可行)
- 12123选牌漏洞_揭秘交管12123六大车牌选号技巧
- 博弈论总结(题目合集)
- 联想服务器修改开机启动项,怎样在Win10系统里面手动设置开机启动项
- 新开通了我的CSDN博客,写个处女篇
- 空间数据库Topic推荐-AMiner
- Python常用模块 hashlib,pymysql,logging和datetime模块习题检测
- C++课程基础语法小结
- 文摘: 《变革中的思索》:重读《孙子兵法》