自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

计算机图形学

分享地信测绘GIS前沿资讯、GIS教程、GIS矢量地图、GIS软件下载、GIS航空数据处理,交流GIS软件技巧。

  • 博客(180)
  • 资源 (3)
  • 收藏
  • 关注

原创 Conda入门教程

Conda是一个强大的开源包和环境管理系统,专为Python设计,但也可以用于其他语言。以下是Conda的入门教程,帮助你开始使用Conda进行Python环境和包的管理。激活后,你可以在该环境中安装包、运行Python代码等。Conda会自动下载并安装numpy包及其依赖项。

2024-05-20 14:14:55 305

原创 Conda与venv——如何选择适合你的Python环境管理工具

Conda是一个开源的包、环境管理系统,适用于多个平台(Windows、macOS、Linux),能够方便地安装、运行、更新包及其依赖关系。Conda不仅支持Python包的管理,还支持R、Ruby等其他语言的包管理。在Python开发过程中,环境管理工具扮演着至关重要的角色,它们帮助开发者管理不同项目的依赖库和Python版本,确保项目的稳定运行。在venv中,你可以为每个项目安装所需的依赖库,而不会影响到系统级别的Python环境或其他项目。venv是Python内置的环境管理工具,无需额外安装。

2024-05-20 14:07:00 275

转载 Anaconda 镜像使用帮助

TUNA 还提供了 Anaconda 仓库与第三方源(conda-forge、msys2、pytorch等,查看完整列表,更多第三方源可以前往校园网联合镜像站查看)的镜像,各系统都可以通过修改用户目录下的 .condarc 文件来使用 TUNA 镜像源。Miniconda 是一个 Anaconda 的轻量级替代,默认只包含了 python 和 conda,但是可以通过 pip 和 conda 来安装所需要的包。运行 conda clean -i 清除索引缓存,保证用的是镜像站提供的索引。

2024-05-15 13:30:13 18

原创 python中字节串为什么选择16进制

使用16进制表示法可以确保我们能够准确地表示和显示任何字节值,而不仅仅是那些对应于可打印字符的字节值。例如,一个字节(8位)的二进制表示需要8个字符,而16进制表示只需要2个字符(因为一个16进制位可以表示4个二进制位)。Python中字节串(bytes)通常用于表示二进制数据,但当我们查看或描述这些字节串时,使用16进制(hexadecimal)表示法是非常常见的。许多编程语言和工具都支持16进制表示法,并提供了将字节串转换为16进制字符串或将16进制字符串转换回字节串的功能。

2024-04-30 11:10:26 162

原创 python字节串和数字互转

在Python中,字节串(bytes)和数字之间经常需要进行转换。字节串通常用于表示二进制数据,而数字(整数或浮点数)则用于表示数值。

2024-04-30 10:55:07 197

原创 Uint8ClampedArray语法记录

当给Uint8ClampedArray设置一个超出这个范围的值时,它会自动将值截断为0或255,具体取决于原值是大于255还是小于0。这种特性使得Uint8ClampedArray在处理图像数据时非常有用,因为图像数据的像素值通常被限制在一个特定的范围内。需要注意的是,由于 Uint8ClampedArray 的特性,当赋值超出0-255范围时,值会被自动截断。Uint8ClampedArray 是一种类型化数组(TypedArray),其数据范围是0到255,超出此范围的值将被截断为最大或最小值。

2024-04-24 10:53:09 759

原创 ol.layer.Vector 的postrender和map的postrender事件有什么区别

的postrender事件和ol.Map的postrender事件在 OpenLayers 这个 JavaScript 库中都是事件,但它们针对的对象和触发的时机有所不同。

2024-04-10 15:14:27 433

原创 python中比较None为什么使用is、is not而不是==

这本身在逻辑上是可行的,但在Python中,更推荐使用的是。操作符在Python中用于比较两个对象的身份(即它们是否是同一个对象)。这种单例对象(即在整个程序运行过程中只有一个实例的对象),使用。可能会稍微快一些,因为它直接比较对象的身份而不是它们的值。这样做可以使代码更清晰、更一致,并避免潜在的问题。的性能差异可能微乎其微,但在某些情况下,使用。是可行的,但出于上述原因,更推荐的做法是使用。是一个特殊的常量,表示一个空或无的值。时,实际上是在尝试比较该变量的值和。方法,这可能会导致意外的行为。

2024-03-18 18:20:13 425

原创 重温python之np.where

np.where是 NumPy 库中一个功能强大的函数,它允许用户根据指定的条件来选择数组中的元素或获取满足条件的元素的索引。以下是np.where。

2024-03-18 13:44:47 572

原创 重温python is运算符

是 Python 中用于比较对象身份的关键字,它关注的是对象在内存中的地址是否相同,而不是对象的内容是否相等。在编写代码时,应根据具体需求选择使用。是 Python 中的一个关键字,主要用于比较两个对象的身份(即它们在内存中的地址是否相同),而不是它们的值是否相等。引用的是同一个对象(即它们在内存中的地址相同),则表达式返回。用于比较两个对象的值是否相等。

2024-03-16 10:53:51 489

原创 osgeo.gdal.Driver如何检查是否支持某一操作support

由于GDAL支持的数据格式和驱动程序种类繁多,每种格式和驱动程序都有其独特的能力和限制,因此没有一种通用的方法可以一次性解决所有问题。GDAL的社区和论坛经常会有关于特定驱动程序和它们支持的操作的讨论。通过查看这些资源,你可以了解其他用户是如何使用这些驱动程序的,并可能找到关于支持操作的信息。在GDAL中,没有直接的方法来查询驱动程序是否支持特定的操作,因为支持的操作通常是基于驱动程序所支持的数据格式的能力。方法来获取驱动程序的元数据字典,这个字典可能包含有关支持的操作的信息。

2024-03-14 20:16:04 394

原创 osgeo.gdal.Driver支持数据类型有哪些

这只是一个简略的列表,GDAL 支持的驱动程序数量众多,几乎涵盖了所有常见的地理数据格式。你可以通过调用 gdal.GetDriverCount() 来获取当前 GDAL 库中注册的驱动程序总数,并通过循环遍历所有驱动程序,使用 gdal.GetDriver(index).ShortName 来获取每个驱动程序的名称。需要注意的是,不是所有的驱动程序都默认包含在 GDAL 库中,有些可能需要单独安装或编译。因此,在使用特定的驱动程序之前,最好先检查你的 GDAL 安装是否支持该驱动程序。

2024-03-14 19:05:06 1325

原创 osgeo.gdal.Driver教程

是GDAL(Geospatial Data Abstraction Library)库中的一个重要类,它代表了一个栅格数据格式的驱动程序。GDAL是一个开源的地理空间数据转换库,能够处理多种栅格和矢量地理空间数据格式。Driver类提供了用于创建、打开和管理特定格式数据集的方法和属性。

2024-03-14 17:10:39 401

原创 GDAL创建tiff文件的demo

【代码】GDAL创建tiff文件的demo。

2024-03-14 16:36:09 393

原创 osgeo.gdal.Band简介

是 GDAL (Geospatial Data Abstraction Library) 库中的一个核心类,用于表示地理空间数据集中的单个波段(Band)。波段是栅格数据集中存储信息的单元,通常对应于不同的光谱通道(例如红、绿、蓝等)或是其他类型的测量数据。类,您可以轻松地读取、写入和处理地理空间数据集中的波段数据,为各种地理空间分析和应用提供强大的支持。类提供了丰富的方法和属性,用于读取、写入和处理波段数据。还提供了一系列波段运算的方法,如填充无数据值、执行算术运算等。通常,您不需要显式关闭。

2024-03-14 14:15:48 385

原创 osgeo.gdal.Dataset教程

是 GDAL(Geospatial Data Abstraction Library)库中的一个核心类,用于表示一个地理空间数据集。GDAL 是一个开源的栅格和矢量地理空间数据转换库,被广泛用于地理空间数据的读取、写入和处理。类提供了丰富的功能来操作地理空间数据集。

2024-03-14 11:05:39 403

原创 GDAL(Geospatial Data Abstraction Library)简介

作为开源项目,GDAL的源代码可供用户自由查看和修改,同时也吸引了大量的开发者和贡献者参与项目的维护和发展。此外,GDAL提供了丰富的API和命令行工具,使得用户可以方便地集成GDAL到自己的应用程序中。随着地理空间数据的不断增加和应用需求的不断提升,GDAL将继续发挥重要作用,为地理空间数据处理领域的发展贡献力量。通过GDAL,用户可以提取地形特征、计算坡度坡向等参数,为地形分析和应用提供支持。元数据与属性信息:GDAL可以读取和写入地理空间数据的元数据和属性信息,使得用户可以方便地获取和处理这些数据。

2024-03-14 08:38:22 415

原创 import gdal 报错

我的版本Python 3.7.9。(2)放到Scripts文件夹下。(1)查看python版本。(3)查看安装是否成功。进入python环境。

2024-03-13 12:09:36 521

原创 venv环境下升级pip

【代码】venv环境下升级pip。

2024-03-13 09:42:52 357

原创 python启动一个本地服务器

http.server 以当前工作目录为根目录,端口为8000。python -m 把模块以脚本形式运行。

2024-03-13 09:19:28 378

原创 技术支持网址

如果您在使用我们的产品时遇到任何问题,请随时与我们联系,我们将全意为您解决。请发送邮箱与我们联系,我们24小时为您服务。邮箱:[email protected]

2023-07-18 20:06:02 264

原创 隐私政策网址(URL)

为了给您提供更准确、更有个性化的服务,本软件会按照本隐私权政策的规定使用和披露您的个人信息。但本软件将以高度的勤勉、审慎义务对待这些信息。本软件收集的有关您的信息和资料将保存在本软件及(或)其关联公司的服务器上,这些信息和资料可能传送至您所在国家、地区或本软件收集信息和资料所在地的境外并在境外被访问、存储和展示。a)在您使用本软件网络服务,本软件自动接收并记录的您的手机上的信息,包括但不限于使用的语言、访问日期和时间、软硬件特征信息及您需求的网页记录等数据;a)本软件不会将您的信息披露给不受信任的第三方。

2023-07-17 22:12:04 456

原创 sqlite随机获取10条记录

答:select * from tablename order by random() litmit 10;问:sqlite随机获取10条记录。

2023-07-09 20:17:30 466

原创 nvm 下载nodejs 失败

2、在安装路径下找到setting.txt,添加两句话。3.再执行nvm install 就可以了。1.查看nvm安装路径。

2023-07-09 09:59:23 525

原创 3dmax导出cad

3dmax2022 导出cad 导入arcmap 10.2。导出版本为AutoCAD 2007 DWG。

2023-07-01 17:23:21 351

原创 openlayers缩放至图层要素

/ 缩放至图层范围。

2023-06-27 15:21:03 236

原创 openlayers点击获取坐标

/单击获取地图坐标。

2023-06-27 15:07:42 833

原创 vscode新建vue模板

打开File =》 Preferences =》configure user snippets。如果没有就选择new global snippets file 新建一个。保存后,新建vue文件后,输入vue按tab键,就出来模板内容了。很多细小的知识点,每次用每次查(也许是老了)。如何在vs code中新建vue模板。输入如下模板(当然你可以随意)

2023-06-03 18:43:16 620

原创 js解构记录

只有赋值为undefined时默认值才生效,及时赋值null都不好使,会赋值为null对是否是默认值在后面没有要求。

2023-06-03 09:55:49 57

原创 3dmax导入图片

作为参照,如果没有cad图纸,需要照着图片建模。命令面板中,选择新建中“平面”命令,新建平面。长度、宽度与图片的长宽成比例。按f3切换到明暗处理。打开材质编辑器,赋予任意材质。长度、宽度分段参数设置为1。拖动图片到绘制的平面。

2023-05-05 08:49:10 1044 1

原创 3dmax2022材质编辑器如何找标准类型

2.默认设置选择“Max.Legacy” 用户界面方案选择“DefaultUI”,点击设置。1、选择工具栏中“自定义” - 自定义默认设置切换器。3.重启3dmax,在材质编辑器中可以找到标准材质了。

2023-04-21 08:59:26 3232 4

原创 ::和->和.和:的区别

(1) :: 表示作用域,可以是命名空间、类、结构体。(4). 表示对象或者结构体取属性。(3)-> 表示指针取成员属性。双冒号、单冒号、箭头、和点。(2) : 表示继承。

2023-04-20 08:57:41 110

原创 houdini记录之视图操作

在视图模型下,字幕B会将单视图转换为4视图,鼠标悬停在某一视图,按下B,会将当前视图最大化。四视图:顶视图、透视图、前视图、侧视图。

2023-02-19 09:42:25 1000

原创 houdini选择快捷键记录

选择一个面后,按A +鼠标中键。

2023-02-12 17:27:58 675

原创 vue 运行npm run serve 报错error:03000086:digital envelope routines::initialization error

【代码】vue 运行npm run serve 报错error:03000086:digital envelope routines::initialization error。

2023-02-12 00:03:13 131

原创 eclipse启动报错

cmd命令进eclipse,运行命令 eclipse.exe -clean后会自动打开软件,启动成功。

2023-02-06 17:57:29 171

原创 Houndini之Add学习记录

全师避敌,左次无咎,未失常也 ------走为上计Add节点用于管理点,管理面。

2023-01-28 10:01:40 178

原创 jenkins之任务触发

0-59 0-23 1-31 1-12 0-7(0和7表示周天)分钟 小时 一月的天数 月份 一周的天数。访问 JENKINS_URL/job/job名称/build?二、定时触发 Build periodically。这里只使用两种触发方式:访问Url触发和定时触发。打钩,在schedule编写规则。

2023-01-17 14:42:25 446

原创 jenkins报错Unable to access the repository解决办法

jdk安装目录conf\security下java.security文件下将jdk.tls.disabledAlgorithms=修改为如下。安装svn插件后,配置svn信息报Unable to access the repository错如上图。jdkjdk-17.0.5 + Jenkins 2.375.2 + win10 企业版 LTSC。重启jenkins服务,重新登录就这么简单可以更新svn。

2023-01-17 13:36:18 1843

原创 dos命令之net

共享管理net share。

2023-01-15 10:09:46 201

resty.http资源

resty.http资源

2022-04-03

Arcgisserver for flex API 3.0

Arcgisserver for flex API 3.0

2012-08-06

flex viewer 3.0

最新flexviewer开发包下载,2012-6-6更新,共享交流

2012-08-06

空空如也

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

TA关注的人

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