自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 CityEngine中,将vcga不能识别为节点的cga文件,改动后成为vcga节点

从2023版本开始,vcga编辑器让我们看到了ce在可用性、易用性上的巨大飞跃,但是这个vcga编辑器(包括cga编辑器),原始化的编辑界面,基本没有的提示功能,近乎白痴的错误建议机制(很大可能是我白痴),真是让人一言难尽。很多好用的cga规则,在编辑器里面不能识别,干瞪眼没办法。近日,比较了一下能够在vcga中识别的cga文件,发现做出几处改动,就可以使得cga文件可以在vcga编辑器中识别为节点。

2024-12-23 13:15:33 218

原创 CityEngine实践——常用cga文件解析系列(2)

这个cga挺有意思,可以生成如图那样的效果,四个部分分别调整,效果还挺有意思,如果和其他的cga混合使用,应该会有不错的效果。这个规则是用在vcga编辑器中的,用来地块退线使用,后面在vcga编辑器(如果能坚持写到的话)会涉及到。这个是一圈的包围,可以选择哪个面不启用。

2024-12-13 23:43:20 505

原创 CityEngine实践——常用cga文件解析系列(1)

ESRI发布了CityEngine2024.1版本,在以往的基础上增加了很多新的功能,而其核心的cga也增强了inline编辑。打算做一个系列的技术博客,主要就是针对ESRI.lib和最新的Example_VCGA_Playground__2024_1中的cga文件的用法进行一个记录,以便于未来的使用和查阅,可能会形成一个手册。主要会用到vcga编辑器,涉及到的cga文件也是能够在vcga中能够识别的节点文件。

2024-12-02 00:25:48 367

原创 从cityengine到unreal,游戏引擎助力城市设计

目前在ce端已经可以从路网中线快速通过规则转换为街道,并且在生成的block中通过vcga编辑器快速做到想要的效果。相对来说,还是twinmotion中替换模型和材质要方便一些,ue太复杂了。下一步试试怎么把那个第三人称的小人,还有能开的车车给拐进来。

2024-11-15 00:59:51 659

原创 有关于cityengine中vcga用法的一些记录

在2024.0版本中,beta版本终于进化成了正式版本,同时playground也新增了很多内容,但还是不够,现有的很多节点不能满足使用,自己编又不太熟练。我觉得倒是没啥必要整理出自己的规则来,因为我的目的即使mass的模型,顶多在立面上加一些细节,这些用facade就可以了,没必要再弄那么多个性化的东西。这部分东西,很多其实是esri.lib中的内容移植过来的,如果对他的标准库熟练的话,vcga没有增加什么新的内容。ce(街道+建筑模型,街道是详细的,建筑有简单的分割,底层可能细致一些)–>

2024-11-08 23:56:33 347

原创 用mkvmerge设置默认的音频轨道

mkvmerge -o output.mkv --default-track 2:1 --default-track 1:0 .\赛车总动员1-中英720P【036.org.cn】.mkv。title : 英语原声。title : 上译国配。title : 中英字幕。title : 英中字幕。title : 中文简体。title : 英文字幕。设置完了之后,就是上译国配是默认音轨了。

2024-11-02 01:04:36 1205

原创 闲鱼机顶盒 CM211-1 CH 的armbian折腾经历

机顶盒CM211-1CH的刷机经历

2024-01-05 00:36:33 12903 12

原创 Python与pip不匹配的解决办法

python -m pip install pip

2023-03-14 22:52:53 1816

原创 pandas操作多列计算

记录一下,用pandas操作多列计算,得到结果并形成一列新数据的时候,可以用apply来实现。

2022-10-16 22:47:26 862

原创 python将%替换为\(反斜杠)

近日在cnki搜索论文的时候,得到了一个关键字引用的字典,但是网络上返回的字典是这个造型的:[{ "name": "TOD", "y": 441, "c_fieldValue": "TOD", "c_field": "" }, { "name": "%u8F68%u9053%u4EA4%u901A", "y": 232, "c_fieldValue": "%u8F68%u9053%u4EA4%u901A", "c_field": ""

2022-03-21 22:19:26 3640 2

原创 matplotlib中创建axes的几种方法

大概有这么几种吧.Figure.add_subplot.Figure.add_axes.pyplot.subplot.pyplot.axes.Figure.subplots.pyplot.subplots1 .Figure.add_subplothttps://matplotlib.org/stable/api/figure_api.html?highlight=figure%20add_subplot#matplotlib.figure.Figure.add_subplotfig = p

2021-06-08 01:16:14 1461

原创 没有枪,没有炮,数据全靠自己造——模拟伪造信令数据

当我们想利用手机信令数据做一些研究探索的时候怎么办?没有钱,没有渠道。难道就没得办法了吗?那就自己动手,造,可劲造。

2021-04-28 23:32:16 615 1

原创 pandas 合并series为dataframe

直接把series的list用pd.DataFrame()转换就可以了。d'''[id_ AGENT0000000000grid 88timestamp 2021-04-26 00:01:00pos_x 448.457pos_y 204.423bearing 4.1132category

2021-04-27 21:42:00 1483

转载 (转载)使用Python的scikit-learn进行特征缩放

原文:https://zhuanlan.zhihu.com/p/110798359归一化的主要目标之一是使数据接近零。这使得优化问题更加“数值稳定”。现在,使用均值和标准偏差的缩放比例假定数据是正态分布的,也就是说,大多数数据都足够接近均值。因此,将均值移到零可确保大多数数据点的大多数分量都接近于0。具体来说,从下图可以看出,68%的数据将在-1和1之间:在本文中,我们探讨了scikit-learn中实现的3种特征缩放方法:· StandardScaler· MinMaxScaler· Robu

2021-04-11 23:07:00 351

原创 修改shp文件属性字段顺序

修改shp文件的属性字段顺序,在arcmap中只能临时修改,网上也有说导入到mdb中用access修改,或者用fme修改的。这两个软件我都没装,试着用python修改了一下,也很方便。首先用geopandas读入shp文件,然后用pandas修改列的方式修改一下,就可以了,但是一定记得把geometry属性带着,否则空间要素就没了。import geopandas as gpdgdf = gpd.read_file(f"../shp/tianjin2_osm_utm_sdna_all.shp")gd

2021-04-11 18:23:21 3202 4

转载 (转载)Python使用format与f-string数字格式化

转载自知乎原文传送:https://zhuanlan.zhihu.com/p/357380568Python使用format与f-string数字格式化使用format或f-string将数字类型(int, float)转化为特定格式的字符串类型n = 12语法1 (Python2.6及以上)print(’[{}] -> [{:0=3d}] ---- 整数补零 (宽度为3)’.format(n, n)) # [12] -> [012]语法2 (Python3)print(f’[{

2021-03-31 23:59:56 794

原创 matplotlib中设置ax的坐标系

目前能搜索到的方法有两种:第一种plt.figure()plt.subplot(111, projection="lambert")第二种fig = plt.figure()ax = fig.gca(projection='3d')ax = fig.add_subplot(1, 21 1, projection='3d')第二种好一些。

2021-03-23 00:07:38 1229

原创 vsc不能切换notebook核心的问题

在vsc环境中使用notebook的时候,想切换环境,但是无论是ctrl+shift+p更改核心,或者是点击这里,都不能切换核心。显示核心的代码:import syssys.executable# 'D:\\ProgramData\\Anaconda3\\envs\\osm\\python.exe'解决办法:先切换到base,然后再切换需要的环境。困扰了两三天,踩了好多坑。...

2021-02-03 23:36:27 142

原创 UrbanSim学习笔记(0)

1 初始UrbanSim(1)网站官方网站https://urbansim.com/主页上一行字解释了UrbanSim的功能:Ai for Smarter Urban Development有三个频道,HOME URBANCANVAS PENCILERGitHubhttps://github.com/UDST/urbansimPlatform for building statistical models of cities and regions官方文档https://uds

2021-01-24 02:09:30 1303 1

原创 实现一个简单的谢林模型(Schelling Model)

by tjuarch1 简介谢林模型,也叫谢林隔离模型,是由美国经济学家托马斯·谢林于1971年提出,描述同质性在空间隔离上的影响和作用。它是基于智能体的模型,包含有三个元素:1、会产生行为的智能体2、智能体行为遵循一定的规则3、智能体产生的行为会导致宏观上的结果2 python实现模型揭示的一些事实在实际中得到了验证,人们对于身边各种不同阶层邻居的存在,但是最终经过有限次的迁徙后,却形成了隔离。采用python语言,在matplotlib中进行画图,用numpy计算矩阵。主要流程包括几

2021-01-21 22:04:48 6400 3

原创 尝试了一下用高德lbs获取道路信息

参考https://blog.csdn.net/u011170540/article/details/52327796的文章,采用了文章提到的api,用matplotlib画了一下,使用道路名称获取路网信息比较靠谱,代码如下。import requestsimport pandas as pdimport osimport matplotlib.pyplot as plt# from mpl_toolkits.basemap import Basemapplt.rcParams['font.s

2020-05-28 00:48:31 780

原创 关于python的time模块

关于python的time模块的一般使用套路。time.time() 生成当前的时间戳,格式为10位整数的浮点数。time.localtime() 生成时间元组time.strftime()根据时间元组生成时间格式化字符串。time.strptime()根据时间格式化字符串生成时间元组。time.strptime()与time.strftime()为互操作。time.localtime(...

2020-01-29 10:39:50 226

原创 把会议记录的照片和音频合成一个视频文件(python+ffmpeg)

前几天故宫博物院的单霁翔老师来天津做讲座,但是很遗憾讲座名额有限,没有机会亲临现场聆听老先生的讲演。但是好在同事对现场录音和拍照,看了一下录音和照片的时间戳,大致可以合的上,因此萌生出把照片和录音合并在一起的想法。不说废话,码上开干。起初的思路是用ffmpeg库把照片按照关键帧的顺序插进音频中,合成完整的视频。但是玩过视频的人都知道,这么做是不可能成立的。于是调整思路,先把照片时间戳找出来...

2019-12-22 15:03:42 2229

原创 CityEngine2016-学习笔记(2)Shape Operations

CityEngine2016-学习笔记(2)Shape Operations这是学习CGA规则的笔记,版本是cityengine 2016.0,参考help文件。CityEngine Help Manual > Rule-based Modeling > Shape Operations1 Extrusion 拉伸一般用法:Lot --> extrude(10) Bu...

2019-11-24 22:07:47 1013

翻译 CityEngine2016-学习笔记(1)Writing Rules

CityEngine2016-学习笔记(1)writing rules这是学习CGA规则的笔记,版本是cityengine 2016.0,参考help文件。CityEngine Help Manual > Rule-based Modeling > Writing Rules1 Standard Rule 标准规则形式上:PredecessorShape --> Suc...

2019-11-21 16:21:33 1522

原创 结合python的一次arcgis等时圈划分实践

最近在研究生活圈,或者说是等时圈,正好结合lbs提供的路线规划接口做一些工作1、确定坐标系因为要使用高德的lbs,所以所有的球坐标系都使用GCJ02坐标,同时在arcgis中设置好wmts服务,方便加载底图。2、建立底图arcgis中创建两个点图层,origin_pt_gcj02.shp 和 target_pt_gcj02.shp(源点和目标点),其中源点坐标是天津规划院:P。目标点坐标...

2019-09-16 09:46:43 5477 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除