- 博客(91)
- 资源 (2)
- 收藏
- 关注
原创 Pycharm 2023.1 下载,这个界面太香了!
此外,PyCharm 2023还支持虚拟环境的共享和团队协作,使多个人可以轻松地共享和使用相同的开发环境。从数据科学到Web开发,再到移动应用程序开发,PyCharm 2023的插件生态系统使您能够轻松扩展IDE的功能并集成第三方工具。新版本提供了更全面的测试管理功能,包括测试用例生成、运行和调试等。PyCharm 2023的数据库工具也得到了进一步增强,提供了更全面的数据库管理和开发功能。通过分析您的代码库和编程模式,AI代码助手能够提供自动完成、快速修复和重构建议,使您能够更快、更准确地编写代码。
2024-01-21 22:24:01 413
原创 【重磅福利!】 SAM 遥感影像分割教程源代码分享、及GIS常用软件
1小时学会·SAM·遥感影像分割【教程1/6】1小时学会·SAM·遥感影像分割【教程2/6】1小时学会·SAM·遥感影像分割【教程3/6】1小时学会·SAM·遥感影像分割【教程4/6】1小时学会·SAM·遥感影像分割【教程5/6】1小时学会·SAM·遥感影像分割【教程6/6】project2013_32位cn。python数据分析与地理数据处理。python提高学习与代码练习。KMSwindows系统激活。小程序:Giser云端智享。自动驾驶汽车定位技术pdf。深度学习精品书籍与源码练习。
2023-12-27 23:02:53 473
原创 nuitka Unknown property box-shadow,transition,transform
nuitka Unknown property box-shadow,transition,transform
2023-12-12 17:00:08 168
原创 LiDAR 城市模型的 3D Python 工作流
在数据建模阶段,可以使用Python的数据建模库来构建模型,以自动分类或识别点云数据中的特征。LiDAR点云数据通常会存在噪音、异常值、遮挡等问题,需要进行数据预处理,以消除这些问题,得到更准确的三维模型。最后,将生成的城市模型导出为通用的数据格式,例如.OBJ、.FBX等,并将其部署到各种应用中,例如城市规划、虚拟现实、游戏开发等。城市模型生成是将点云数据转换为城市模型的过程。例如,可以使用matplotlib来绘制点云数据的三维散点图或表面图,也可以使用Plotly来创建交互式的三维图形。
2023-12-07 20:53:27 233
原创 使用arcpy移除遥感影像云层
如果同一地理区域的多个图像,其中一些部分有丰富的云,而另一些部分没有云,则可以将它们组合起来,以便无云的部分替代多云的部分。因为国外的数据全一些,经过对比选择,我确定了哥伦比亚 (74°28'44''W 4°21'51''N) 不同日期的先验六幅图像(来自 Landsat 8/9 Collection 2 Level 2),云量低于 40%,轨道路径=008,行=057。可以拍摄同一场景的多张图像,并根据一段时间内像素的模式观察(即比较像素及其周围环境的相似性)来合并它们,从而给出一个没有云的位置的外观。
2023-12-07 20:50:57 227 1
原创 Python入职某新员工大量使用Lambda表达式,却被老员工喷是屎山
首先,由于其匿名性,过度使用Lambda表达式可能导致代码的可读性下降,尤其是对于复杂逻辑的函数。其次,Lambda表达式不支持多个表达式和语句,因此在处理较为复杂的逻辑时,可能需要借助普通函数来提高可读性。在这个例子中,Lambda表达式作为`key`参数传递给`sorted`函数,用于指定排序的规则,即按元组的第二个元素进行升序排序。在实际应用中,合理使用Lambda表达式能够提高代码的简洁性和可读性,但应注意在复杂逻辑场景下选择合适的函数定义方式,以确保代码的清晰和可维护性。
2023-11-28 22:47:59 320 2
原创 用AI制作训练数据集
通过将 yolo 格式转换为 SAM 期望的边界框格式,我们得到了这些掩码的边界框。这是这张图片的边界框。对yolo熟悉的朋友对这个应该非常熟悉!,这对于实例分割数据集的制作非常有用,下面我会一步步给出我的代码,希望对你有用。有兴趣的朋友可以研究一下这本书,详细的介绍了数据集制作到分割的实际项目应用!这是没有人遮罩,它把所有东西都染成绿色。步骤 1. 安装与设置。步骤二、 获取mask。
2023-06-26 19:28:03 495
原创 Turf.js:用于地理空间分析的 JavaScript 库
在本文中,我将详细探讨 Turf.js ,并提供示例代码片段来演示如何使用它。该库可在浏览器和 Node.js 环境中使用,提供一组用于处理地理空间操作的函数。要使用 Turf.js 计算两点之间的距离,可以使用turf.distance函数。查找两个几何图形之间的交集,可以使用turf.intersect函数。计算几何图形的面积,可以使用turf.area函数。下面带大家写几个Turf.js 执行的常见地理空间操作示例。要开始使用 Turf.js,需要在项目中包含 Turf.js 库。
2023-06-26 19:24:28 2388
原创 Segment Anything Model Geospatial (SAM-Geo) 创建交互式地图
SAM-Geo是一个用于地理空间数据的Python 包,可在 PyPI 和 conda-forge 上使用。本节教程是SAM-Geo官网的一个教程,根据输入提示范围创建mask遮罩。后面还有一种基于提示词创建的方式,如只输出房屋、道路、树木等,下一期我们专门写一篇。输入提示是指提供给模型以指导其生成或决策过程的信息或指令。在使用 Segment Anything Model (SAM) 生成对象掩码的上下文中,输入提示可以是单个点或多个点,用于指定要为其生成掩码的对象或区域。安装和导入库。
2023-06-26 19:24:01 1011 5
原创 Segment Anything Model 的 3 个遥感用例
【导读】Facebook 工程团队发布了Segment Anything Model (SAM)。SAM 具有很高的“零样本”泛化能力,这意味着它可以准确地检测算法没有见过或没有专门训练过的物体。我们在项目中(主要是农业、AEC 和能源领域)中测试 了SAM,下面我会通过3个例子说明SAM的具体应用。农田界线数字化精准农业和农业分析工具从根本上依赖于数字化农作物的边界。这是因为农业经营往往在田间层...
2023-06-25 07:43:58 573
原创 QGIS 插件获取哨兵数据
基于 Sentinel HubQGIS 插件,该插件允许您直接在 QGIS中配置和利用Sentinel Hub 服务的强大功能。该插件可视化 Sentinel 数据,可用于正在处理的任何其他项目中。来自:GIS数据栈整理:GIS数据栈一起来看看如何在QGIS中使用吧!一搜索Sentinel Hub要安装 Sentinel Hub QGIS 插件,转到 QGIS 中的“插件”并选择“管理和安装插...
2023-06-23 21:37:09 791
原创 几个Arcpy代码应用案例
1案例一删除特定记录使用 arcpy 从 ArcGIS 中的图层中删除特定记录。可以使用更新游标(UpdateSursor)和 SQL 查询来识别和删除所需的记录。以下是如何删除特定图层记录的示例import arcpy selectedParcels='selectedParcels' expression = "project = '...
2023-06-23 21:37:09 336
原创 python也可以使用克里金插值算法吗?
挪威大陆架的声学压缩慢度测量的空间变化在处理地质和岩石物理数据时,我们通常希望了解这些数据在我们的地区是如何变化的。我们可以做到这一点的方法之一是对我们的实际测量值进行网格化,并推断这些值。进行这种外推的一种特殊方法是克里金法,这是一种以南非采矿工程师 Danie G. Krige 命名的地质统计程序。克里金法背后的思想在于其估计技术:它使用观测数据之间的空间相关性来预测未测量位置的值。...
2023-06-22 08:01:44 1803 3
原创 用魔法打败魔法!用AI制作AI分割数据集!
本节内容我们使用SAM将边界框转换为分割数据集,这对于实例分割数据集的制作非常有用,下面我会一步步给出我的代码,希望对你有用。有兴趣的朋友可以研究一下这本书,详细的介绍了数据集制作到分割的实际项目应用!步骤 1. 安装与设置import torch import torchvision print("PyTorch version:", torch.__ve...
2023-06-21 07:18:26 363
转载 Segment Anything Model Geospatial (SAM-Geo) 创建交互式地图
SAM-Geo是一个用于地理空间数据的Python 包,可在 PyPI 和 conda-forge 上使用。本节教程是SAM-Geo官网的一个教程,根据输入提示范围创建mask遮罩。后面还有一种基于提示词创建的方式,如只输出房屋、道路、树木等,下一期我们专门写一篇。输入提示是指提供给模型以指导其生成或决策过程的信息或指令。在使用 Segment Anything Model (SAM) 生成对象掩...
2023-06-20 12:08:26 649 2
原创 量子计算:开启人工智能的新纪元
量子计算是一种专注于我们周围环境的独特方法,它不仅仅是将粒子和原子的特性归零。它研究的是叠加态下的亚原子粒子特性,即它们同时存在于不同的状态中。这是量子力学的一个奇特标准,将粒子和波的双重特性赋予亚原子粒子。根据这些标准,量子计算中的寄存器不仅可以存储和处理0和1这两个信息位,也可以存储和处理它们的混合态,而不是仅仅“开”或“关”。通过满足这些标准,量子计算机能够以比传统计算机更快的速度处理复杂问题。量子计算机根据量子力学定律处理数据,它们与我们今天使用的传统计算机有着明显的区别。
2023-06-13 16:25:29 213
原创 人工智能的崛起:将导致大量工人流离失所
人工智能(AI)正在迅猛发展,并且已经开始改变世界。过去5到10年间,AI取得了巨大的进步,在某些领域甚至达到了人类水平,例如语音识别。AI的应用范围越来越广泛,其影响已经渗透到社会的方方面面。
2023-06-13 16:24:27 264
转载 使用python实现空间插值和 IDW
最近更新时间:2023年06月06日“反距离加权 (IDW) 插值通过指定搜索距离、最近点、功率设置和障碍来估计未知值。”反距离加权 (IDW) 插值的工作原理无论您是想估计特定区域的降雨量还是海拔,您都可能想了解不同的插值方法,例如反距离加权。为此,您从已知值开始,然后通过插值估计未知点。反距离加权 (IDW) 插值是数学的(确定性的),假设更近的值比更远的值与其函数更相关。虽然如果您的数据密集...
2023-06-07 10:33:53 684
转载 GeoServer软件安装包下载
软件下载[软件名称]:GeoServer-2.20.4-winsetup[软件大小]:0.98GB[安装环境]:Win7/Win8/Win10/Win11[下载通道百度云盘链接]:链接:https://pan.baidu.com/s/1HljAW3r3R2cyyo4Zj9j5Wg有任何问题请在公众号后台留言公众号后台回复:提取码GIS 数据栈分享的所有软件工具均为免费,所有工具在发布前都进行了...
2023-06-07 10:33:53 264
转载 编程语言的主要类型
编程语言是程序员(开发人员)与计算机通信的一种方式。编程语言由一组规则组成,这些规则允许将字符串值转换为各种生成机器代码的方式,或者在可视化编程语言的情况下,转换为图形元素。一般而言,程序是用特定语言(C、C++、Java、Python)编写的一组指令,用于完成特定任务。编程语言的主要类型一、过程编程语言使用过程或函数将代码缩写和分类为可重用块的编程范例为过程编程语言。C、Pascal 和 F...
2023-06-06 18:13:24 201
转载 GISer 使用ChatGPT的姿势
ChatGPT是由OpenAI开发的一个人工智能聊天机器人程序,于2022年11月推出。该程序使用基于GPT-3.5架构的大型语言模型并通过强化学习进行训练。作为GIS相关的工作者,我们在日常工作中该怎么使用chatgpt来提高我们的工作效率呢?接下来,GIS数据栈带大家一探究竟!https://zh.wikipedia.org/wiki/ChatGPTQ1:python 处理shp文件代码答:...
2023-06-06 18:13:24 409
原创 【python自动化办公】生成Word文档
1python生成Word文档pydoc是python自带的一个文档生成工具,pydoc可以直接生成html、md的说明文档,也可以启动本地服务,在web上查看文档。2使用python生成图表、文字、段落的功能class Export(): def __init__(self): self.doc = Document() def add_center_pi...
2023-06-03 11:23:13 401
原创 Segment Anything模型用于地理空间数据
原文地址:https://samgeo.gishub.org/examples/satellite/此笔记本通过几行代码展示了如何使用 Segment Anything Model (SAM) 来使用分段卫星图像。确保为此jupyter notebook使用 GPU 运行时。安装依赖取消注释并运行以下单元格以安装所需的依赖项。# %pip install segment-geospatial l...
2023-06-03 11:23:13 739
原创 ArcGIS Pro中常用的空间分析功能
我们可以在 ArcGIS Pro 中进行哪些分析以及如何进行分析?空间分析是指基于模式和潜在过程的统计分析。它是一种以地质统计学的方式阐明个人特征和空间外观的模式和几何学。基于该解释,我们知道空间分析允许解决复杂的面向位置的问题、从地理角度探索和理解数据、确定关系、检测和量化模式、评估趋势以及做出预测和决策。1对于空间分析师,这里有一些关于数据使用的相关问题:1.附近有什么?2.什么最接近?3.什...
2023-05-31 21:13:50 814
原创 Segment-Anything 构建前端交互式遥感图像分割
GIS数据栈编辑:天波风客【导读】一个非常棒的前端库,集成了SAM模型,项目地址:https://github.com/facebookresearch/segment-anything/tree/main/demo,这个增强的前端库为加载遥感影像及其相应的 .npy 文件嵌入提供了无缝解决方案。它使您能够使用 Web Assembly 在浏览器中运行 SAM ONNX 模型,同时利用多线...
2023-05-31 21:13:50 864
原创 GeoServer安装包
软件下载[软件名称]:GeoServer-2.20.4-winsetup[软件大小]:0.98GB[安装环境]:Win7/Win8/Win10/Win11[下载通道百度云盘链接]:无需任何密码链接:https://pan.baidu.com/s/1HljAW3r3R2cyyo4Zj9j5Wg有任何问题请在公众号后台留言GIS 数据栈分享的所有软件工具均为免费,所有工具在发布前都进行了亲测,软件...
2023-05-30 07:45:57 70
原创 Python地图操作之Folium
Folium地图标绘folium是js上著名的地理信息可视化库leafet.js为Python提供的接口,通过它,我们可以通过在Python端编写代码操纵数据,来调用leaflet的相关功能,基于内建的osm或自行获取的osm资源和地图原件进行地理信息内容的可视化,以及制作优美的可交互地图,通过不断添加图层元素来定义一个Map对象,最后以几种方式将Map对象展现出来。代码可以直接复制运行impor...
2023-05-30 07:45:57 336
原创 detectron2 使用教程
detectron2通过配置文件定义模型。可以查看 detectron2目录下的configs路径,有各种各样功能的模型配置文件可以使用。包括:Detection(检测), InstanceSegmentation(实例分割), Keypoints(关键点检测), Panoptic(全景分割) 等各种类型。
2023-05-29 17:54:25 1084 1
原创 一个神奇语言包!让你绘制精美2D、3D地图
今天给大家介绍的是“Rayshader”软件包。该软件包使用户能够使用高程数据创建 2d 和 3d 可视化。通过“光线追踪、球面纹理映射、叠加和环境遮挡”的巧妙组合,用户可以制作出令人惊叹的拓扑图和动画。如果您对R或Python不太熟悉,可以使用Rayshader软件包完成以下3D图的制作。来自:https://twitter.com/researchremora来自:https://twitt...
2023-05-26 08:48:15 218
原创 使用 Raster Vision进行遥感影像变化检测
内容导读变化检测是计算机视觉中的找不同游戏。给定两张图像,模型必须检测出它们不同的所有点。在遥感的背景下,这些图像通常是同一地理位置在两个不同时间点的卫星或航拍图像。长期以来,变化检测一直是一个活跃的研究领域,文献中有丰富的自动执行任务的算法,从基本的图像处理技术到当今的深度神经网络。这些算法具有广泛的应用,包括检测森林砍伐、灾害后损坏的建筑物以及城市土地利用的变化。数据集与模型下面是使用开源地理...
2023-05-24 07:46:52 424
原创 基于CesiumJS 的3D Tiles技术
生活不止眼前的苟且,还有诗和远方的田野谷歌推出逼真的 3D Tiles(2023 年 5 月) 这是开放 3D 地理空间世界的重大突破。Google 的 3D 地理空间数据集现在首次向所有人开放,可以在 Google Earth 之外使用。逼真的 3D Tiles 允许开发人员访问 2,500 多个城市,并通过 Cesium 生态系统的功能探索他们的创造力,通过 CesiumJS 创建 ...
2023-05-24 07:46:52 587
原创 postgis安装包
pg插件之postgis,有时候Stack Builder工具安装无法PostGIS。需要手动安装。(因为服务器在国外)软件下载[软件名称]:postgis-bundle-pg10x64-setup-3.2.1-1[软件大小]:35MB[安装环境]:Win7/Win8/Win10/Win11[下载通道百度云盘链接]:链接:https://pan.baidu.com/s/1-KhYgMXaYDcah...
2023-05-24 07:46:52 177
原创 postgresql-10.20 软件安装包下载
软件下载[软件名称]:postgresql-10.20-2-windows-x64[软件大小]:0.98GB[安装环境]:Win7/Win8/Win10/Win11[下载通道百度云盘链接]:链接:https://pan.baidu.com/s/1Ikie2Aci_7d7Yly-pLs2aw?pwd=s0bn提取码:s0bn有任何问题请在公众号后台留言公众号后台回复:提取码GIS 数据栈分享的所...
2023-05-22 08:08:33 135
原创 Python中的魔术方法
所谓魔法方法,它的正式名称其实是special method ,它是Python的一种高级语法,可以让你自定义类中的函数,并将它们绑定到类的特殊方法上。比如你__str__ ()在A类中定义了function,当调用str(A())时,它会自动调用__str__ () function并返回相应的结果。__new__ and __init__首先,让我们谈谈__new__和__init__。...
2023-05-22 08:08:33 36
原创 遥感技术在预警系统的应用和优势
遥感技术是早期预警系统监测和预警的重要工具。凭借从远处收集数据的能力,遥感技术可以为从自然灾害预测到气候变化监测等一系列应用提供及时和准确的信息。在本文中,我们将探索遥感技术在早期预警系统中用于监测和预警的方式。遥感技术的类型遥感技术主要有主动遥感、被动遥感和地基遥感三种类型。主动遥感涉及使用能量源(例如雷达或激光)向目标传输信号并测量返回信号。被动遥感使用传感器来检测目标发射或反射的能量,例如可...
2023-05-16 08:47:46 196
原创 开发人员应考虑使用 Edge浏览器的 8 个理由
您还可以在 Mac 上使用快捷键shift+command+Y ,在 Windows 上使用快捷键 ctrl+shift+Y。除了打开一百万个选项卡之外,如果您是一名拥有宽屏显示器的设计师,您将会欣赏垂直选项卡功能。当您选择聊天选项卡时,您可以选择三种语气选项之一:更有创意、更平衡和更精确。您暂时不使用的选项卡将自动进入睡眠状态,这可以大大减少您的。有一个内置的截图工具,可以让你编辑和使用截图图像作为图像搜索的输入。您可以在您所在网页的上下文中与必应聊天。您可以轻松地将您的灵感分类并随时访问它们。
2023-04-25 11:06:39 1224 1
原创 使用 Vaex 处理具有 2 亿行的数据集
在这篇文章中,我们生成了 2 亿条时序人工数据,有 4 列,大小接近 12GB。使用 Pandas 库无法读取数据集并对其进行探索和可视化。
2023-04-24 10:05:28 276
原创 ArcGISPRO 和 ChatGPT集成思路
要将 ChatGPT 集成到您的 ArcGIS Pro 工作流中,您可以使用 Python 脚本。但是,使用 Python 脚本和 ArcGIS Pro 的 Python API,将 ChatGPT 集成到您的工作流中非常容易。此外,您还可以将人口密度、交通拥堵和房价等数据发送到 ChatGPT,并让 ChatGPT 生成有关这些数据的摘要报告。通过将 ChatGPT 集成到您的 ArcGIS Pro 工作流中,您可以将自然语言处理功能添加到您的 GIS 项目中,这可以帮助您更有效地交流您的空间数据。
2023-04-19 06:49:24 886
原创 5个面向Python高级开发者的技巧
使用这些用于自定义类行为、编写并发代码、管理资源、存储和操作数据以及优化代码性能的高级技术来探索 Python 的深度。本文探讨了 Python 中的五个高级主题,它们可以为解决问题和提高代码的可靠性和性能提供有价值的见解和技术。从允许您在定义类时自定义类行为的元类编程,到支持并发代码执行的异步编程,再到上下文管理器、集合类和类型提示,这些主题提供了一系列工具和方法来处理这些问题Python 中的复杂挑战。无论您是初学者还是经验丰富的程序员,这些高级主题都可以帮助您编写更强大、更有效的代码。
2023-04-19 06:47:38 277
原创 人工智能动物农场的猪、牛和蟑螂
中国的大型科技公司正在使用神经网络支持的计算机视觉、可穿戴设备和预测分析算法来重新构想猪、鸡、牛、鹅和蟑螂养殖。人工智能支持的计算机视觉和语音识别系统可以通过纹在猪侧腹上的数字来识别猪,并监控脆弱的仔猪是否发出痛苦的尖叫声。该系统被用于配备自动挤奶机和喂食机器人的牛舍,一些日本奶牛场正在使用它和可穿戴设备来微调挤奶和喂食并提供实时更新。为了进一步玩汉字双关语,腾讯向网友承诺,它正在考虑添加天鹅(天鹅),当然还有企鹅(企鹅)。该公司表示,贵州的业务将位于挖掘的山洞中,从。算法的支持,该算法收集和分析多达。
2023-04-13 18:08:59 868
10 个高级 Python 面试问题.docx
2023-04-10
matlab 矩阵数组,其中包含 MAT 格式的文件示例,用于 MATLAB 存储数据
2023-04-06
全国Landsat 8卫星影像.zip
2023-04-04
GPT-4 安全性警告(使用说明书)
2023-04-04
femaleNobleClassHanbok-v10.safetensors
2023-04-04
ArcGIS_Pro_3.0_EN.iso
2022-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人