GIS开发教程
文章平均质量分 74
cesium、openlayers、leaflet、arcgis api 3.x、arcgis api 4.x、WebGIS
优惠券已抵扣
余额抵扣
还需支付
¥99.90
¥299.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
知识大胖
这个作者很懒,什么都没留下…
展开
-
QGIS 自动化地理信息系统,通过 Python 插件实现 QGIS 自动化
地理学:对地球及其特征的研究,包括地球的物理和人类方面。地理数据科学:利用数据科学和地理空间数据研究地理。地理空间数据:通常以多种类型为特征的数据,例如文本、图形、图像等。它们与位置相关联,可用于分析地理模式。地理信息系统 (GIS):通过为我们提供存储、分析和可视化功能,使我们能够管理地理空间数据的系统。原创 2023-04-07 10:41:03 · 796 阅读 · 0 评论 -
视觉道路——使用 R 和 QGIS 对道路方向进行的全球研究
我在我的个人桌面上本地运行,所以没有速度记录,但我很高兴它是高效的并且在机器容量范围内。不同类型的数据常常激起我的好奇心,因此在 Microsoft 检测到的道路上跌跌撞撞提供了一个有趣的练习。请注意,它们应该是对称的,因为道路被视为双向 - 因此 90 度的测量值与 270 度的测量值相加。计算是按国家/地区计算的,每个角度的总距离占该国家/地区的总道路距离。我喜欢在 R 中处理这些类型的数据,然后在 QGIS 中进行可视化,但是所有这些都可以在 R 中轻松完成。显然,方向分布受道路密度的影响很大。原创 2023-04-07 10:44:33 · 160 阅读 · 0 评论 -
GIS教程之创建 GIS 数据的 web 地图最简单的方法streamlit、ellipsis 和 folium
有没有想过创建 GIS 数据的 web 地图最简单的方法是什么?好吧,您将发现… 使用 Python 中的 streamlit、ellipsis 和 folium 包,我将在 10 行代码中创建一个包含自定义栅格和矢量数据的 web 地图。原创 2022-11-07 08:22:14 · 747 阅读 · 0 评论 -
GIS教程之将栅格数据 raster data发布到 Web 的 3 个简单步骤
易于使用的包来创建 web 地图有很多,想想带有传单的 R 闪亮,或带有传单的 Python Flask,或 Mapbox GL 等等。然而,这并不需要,使用上面的步骤,我自己花了不到 2 分钟的时间将我的光栅文件放入 Web 应用程序,而没有增加任何技术深度。但是,当您想在地图中创建自己的自定义图层时,事情通常会变得更加棘手。也就是说,除了开放的街道地图之外,您还想显示一些您自己的栅格或矢量数据,这些数据已存储在某个文件中的某个位置。只要您的文件小于 5Gb,您就可以在此处免费托管您的文件。原创 2022-11-06 12:23:52 · 569 阅读 · 0 评论 -
Python地理空间栅格数据终极初学者指南您,全面了解的有关栅格文件、地理配准、元数据和 Rasterio Python 库的所有信息
栅格由组织成行和列的单元(或像素)矩阵组成,其中每个单元包含一个表示信息的值地理栅格中的每个像素都与特定的地理位置相关联。这意味着如果栅格的分辨率为 1 m/px ,则每个像素覆盖 1m² 的区域。有关这方面的更多详细信息,请参见地理配准部分。此外,栅格包含一个或多个相同大小的图层,称为波段任何类型的数值都可能存储在单元格中。根据上下文,单元格可能包含不同范围内的整数或浮点值。JPG、PNG 和位图都是光栅文件,但本指南不考虑它们,因为它们是非地理文件。地理栅格通常以 TIFF 格式保存。原创 2022-11-01 09:12:41 · 415 阅读 · 0 评论 -
GIS教程之哪种语言更适合地理可视化:R 还是 Python?
在这篇博文中,我构建了两个交互式地图,一个使用 Python,另一个使用 R 来决定哪种语言更适合这项工作。使用 R 和传单构建交互式地图创建自定义标记创建标题创建地图将地图另存为 HTML 文件并部署第 3 步:创建标题第 4 步:创建地图对象第 5 步:使用地理数据创建数据框第 6 步:遍历地理数据第 7 步:访问 Google 地图和其他图层第8步:把它们放在一起第9步:执行Python文件生成HTML地图文件进行部署虽然我喜欢用 R 来处理数据——老原创 2022-10-27 12:33:30 · 806 阅读 · 0 评论 -
GIS教程之在 R 中使用 Leaflet 的交互式地图
本文将带我们通过一个按前向分类区 (FSA) 绘制加拿大人口普查人口数据的示例。FSA 是邮政编码的前 3 位数字。有关详细信息,请参阅。您会注意到 shapefile 和人口数据来自 2016 年。加拿大统计局在 Forward Sortation Area 级别提供的最新数据来自 2016 年。原创 2022-10-27 12:23:05 · 268 阅读 · 0 评论 -
GIS教程之如何从 Open Street Map 上的点击事件中获取纬度和经度
首先,我使用 Leaflet.js 创建了一个简单的地图,您可以在下图中看到。如果您不清楚代码,我在之前的一篇文章中进行了解释。在许多 Web 应用程序中,存储地理点很常见。例如,假设我们有一个表单,用户应该在其中输入他的地址并将他的位置放在地图上。在本教程中,我们有一张地图,每当用户单击地图时,都会在该位置添加一个标记,并且地理点会显示在输入中。您可以通过几个简单的步骤获得地理点。原创 2022-10-27 12:17:16 · 467 阅读 · 0 评论 -
GIS教程之使用 ngx-leaflet 在 AngularJS 应用程序中构建leaflet 地图(教程含源码)
这是我尝试将 Leaflet Maps 集成到 Angular 应用程序并组装一些 Leaflet 插件时的学习笔记。ngx-leaflet 库在过去两年里发展了很多,尤其是今年从 13.x 版本开始。它现在更易于使用,同时它也使许多经常看到的教程文档过时。我很高兴在不浪费太多时间的情况下找出可运行的解决方案。希望这篇笔记对那些遇到可能问题的人有所帮助。原创 2022-10-27 12:13:14 · 268 阅读 · 0 评论 -
GIS教程之在 Angular 中使用 CesiumJS (教程含源码)
在本课中,我们将完成将 CesiumJS 与 Angular 集成的步骤。CesiumJS 是一个用于创建 3D 地球仪和地图的开源 JavaScript 库。在课程结束时,您应该能够使用 CesiumJS 做一个简单的绘图。原创 2022-10-26 12:33:26 · 470 阅读 · 0 评论 -
GIS教程之Cesium 基础入门教程
Cesium是一个 JavaScript 库,可让您创建 GIS 数据的 3D 可视化。原创 2022-10-26 12:46:19 · 1414 阅读 · 0 评论 -
GIS教程之将 Plotly.js 与 Angular 一起使用
在本课中,我们将完成将 Plotly.js 与 Angular 集成的步骤。Plotly.js 是一个开源图形库。在课程结束时,您应该能够使用 Plotly.js 做一个简单的绘图。原创 2022-10-26 12:38:46 · 595 阅读 · 0 评论 -
GIS教程之 在 React 中创建 Openlayers 地图(教程含源码)
信不信由你!没有可用的主动包可以利用 Openlayers 的功能和 react 的组件。(我们无论如何都在建造它🤫)。在这篇博客中,我将向您展示创建 openlayers 应用程序的更快方法。我们将为此使用以下技术。原创 2022-10-26 12:56:08 · 1165 阅读 · 0 评论 -
如何在 Mac 上安装 Angular
单击 macOS 安装程序以下载最新版本的节点并进行安装。您的角度安装已完成。通过这个,您可以确认您的角度安装。完成安装后,你会看到这样的输出。原创 2022-10-26 10:02:17 · 843 阅读 · 0 评论