首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

好用到飞起的新项目「GitHub 热点速览」

每个开发环境都在容器中运行,并通过 devcontainer.json 进行指定存储。目前,devpod 支持 K8s 集群、云端虚拟机、任何可访问的远程机器。...具有以下特性: 可管理空间数据 精美的制图,下图便是根据梵高的经典画作绘制的地图 地理空间分析 支持高度定制化,具有良好的可扩展性 GitHub 地址→https://github.com/qgis/QGIS...TypeIDs 的规范编码为由三个部分组成的小写字符串: 类型前缀(最多 63 个字符,全部为小写 ASCII [a-z]) 下划线 _ 作为分隔符 一个 128 位 UUIDv7 编码,使用修改后的...remove.bg,这是一个开源的去背景服务,不用受限于 remove.bg 的清晰度限制,你可以自己抠掉图像中的背景。...当然它提供了在线试用链接:https://img.ly/showcases/cesdk/web/background-removal/web GitHub 地址→https://github.com/imgly

40130

8.6K Star开源免费的地理信息系统软件,解锁地理数据的无限可能,而且跨平台

软件介绍 QGIS 是一款跨平台的地理信息系统软件,支持在 Windows、Mac 和 Linux 操作系统上运行。...功能特点 1.数据处理和分析:QGIS 支持各种格式的地理空间数据导入,包括矢量数据(点、线、面)和栅格数据(遥感图像、DEM 等)。...此外,QGIS支持标注和标签设置,用户可以轻松地为地理要素添加标注、标签和注释。 3.空间数据编辑:QGIS 允许用户对地图数据进行编辑,包括创建、修改和删除矢量要素。...4.数据共享和发布:QGIS 支持地理空间数据以多种格式导出和发布,包括 PDF、图片、Web 地图服务(WMS)和 Web 地图切片。用户可以地图数据和分析结果提供给其他人进行查看和访问。...您可以选择导出为图片、PDF 或发布为 Web 地图服务。 通过这些基本步骤,您可以开始使用 QGIS 软件进行地理空间数据的处理、分析和可视化。

33220
您找到你想要的搜索结果了吗?
是的
没有找到

GIS基础技能篇之一(文本数据矢量化)

json 如果采集过互联网地图,如某德。它返回的就是json数据。 xml 很早的时候采集天地图的poi,发现天地图返回的数据是xml,xy信息都在xml的某节点中。...QGIS 如果安装ArcGIS有困难,那选择使用QGIS也是个不错的选择 ? FME ? 这种方式,是我最推崇的方式,毕竟魔板可以一次编写处处运行。以图形化的操作,写代码的逻辑,做最实用的工具!...再使用QGIS查看一下生成的数据: ? 以上就是文本数据矢量化的几种方式。演示中的样例数据是CSV,但同样适用于Excel、json、xml等数据格式。...作为在行业中做了几年搬砖角色的从业者,结合自己这些年的技术积累,分享一些GIS行业从业者必备的基础技能。欢迎各位朋友转发or关注!

2.1K20

使用 PyQGIS 和 OSRM GPS 捕捉轨迹应用到道路

我们可以使用 OSRM 的匹配服务 GPS 点捕捉到最合适的路段。OSRM 引擎使用来自 OpenStreetMap (OSM) 项目的数据。...通过利用来自 OSM 的开放数据和来自 OSRM 的开放路由算法,我们可以实现捕捉服务。 OSRM 的工作原理是通过HTTP API获取输入,计算结果并通过 JSON 对象返回它们。...我注册了一个免费的 API 密钥,并为班加罗尔下载了作为begaluru_india.osm.pbf文件的提取物。...这就是 QGIS 的用武之地。使用 PyQGIS,我们可以编写一个处理脚本,使这种交互变得简单直观。 匹配 GPS 轨迹 打开 QGIS。...在 QGIS 中加载您的 GPS 跟踪点并双击脚本以运行它。 生成的捕捉道路线添加到 QGIS 图层面板。您可以看到 OSRM 的工作非常有魅力,并且结果正如人们所期望的那样。

15410

没有3D建模的基础,只用thingjs就能搞定可视化开发

编辑地图数据:GeoJSON数据下载 ,使用QGIS编辑数据(没有数据偏移可以省略这一步,本次省略使用QGIS,感兴趣的人可以网上搜索如何使用QGIS编辑数据,超简单);   3....绘制地图的话,记得最后返回mapbox查看绘制的建筑是否有偏差,无明显偏差则选择Save成GeoJSON格式。至此,绘制地图步骤结束。 2....编辑地图数据   GeoJSON数据下载 ,使用QGIS编辑数据,打开QGIS下载的GeoJSON数据导入到QGIS中,引用在线地图,根据在线地图微调建筑的位置(不明白如何导入地图的人,可以网上搜索如何使用...同时开始编辑数据,选择“优锘”图层,点击左上角的“铅笔”,选中后查看地图数据是否有偏移,有偏移可以使用QGIS的工具修改建筑图形,图形修改完成后,进行属性的修改,点击属性图表(不知道属性图表在哪的可以查看图片说明...),仅保留需要的数据,保存改数据后查看是否有编码问题,若无问题则保存修改,保存的数据上传至ThingJS网站CityBuilder的“我的数据”中去(上传数据步骤在第三步中)。

4.1K51

在Gazebo中使用DEM構建起伏地形環境

目前,Gazebo仅支持GDAL中支持的格式的栅格数据。 在Gazebo中支持DEM的主要动机是能够模拟逼真的地形。救援或农业应用可能有兴趣使用与真实世界匹配的模拟地形来测试他们的机器人行为。...作为一个例子,让我们下载圣海伦山的DEM文件在它的喷发之前或之后在80年代。这些文件在公共领域,由USGS分发。...我们将使用QGIS来发现我们感兴趣区域的路径/行。 QGIS是一个跨平台的开源地理信息系统程序,提供数据查看,编辑和分析功能。按照QGIS网站上详细说明下载QGIS。...打开QGIS,点击左边的列图标WMS / WMTS层,点击添加默认服务器,选择Lizardtech服务器,然后,按下连接按钮。选择MODIS值,然后按添加。关闭弹出窗口。...在Gazebo中使用多个DEM 虽然Gazebo不直接支持多个DEM,但GDAL有一套用于一组DEM合并成一个DEM的实用程序。第一步是下载要合并的DEM集。

1.3K30

Python地信专题 | 基于geopandas的空间数据分析-文件IO篇

2 文件IO 2.1 矢量文件的读入 geopandasfiona作为操纵矢量数据读写功能的后端。...本文使用到的所有数据都可以在文章开头提及的Github仓库对应本文路径下找到: 图1 2.1.1 shapefile 作为非常常见的一种矢量文件格式,geopandas对shapefile提供了很好的读取和写出支持...web地图中最常使用的矢量数据格式,GeoJSON几乎被所有在线地图框架作为数据源格式,在geopandas中读取GeoJSON非常简单,只需要传入文件路径名称即可。...或GeoSeries写出为矢量文件,主要支持shapefile、GeoJSON以及GeoPackage。...但我们可以用QGIS中的GeoPackage作为替代方案(开源世界万岁O(∩_∩)O~~),只需要将driver参数设置为GPKG即可。

2.1K20

天地图全国幼儿园数据下载与处理分析

概述 在看天地图服务资源的时候看到有个“幼儿园”的数据,好奇点开看了下,下载下来数据差看了下,数据质量还不错。本篇文章给大家分享一下这个数据的处理以及一些简单的统计分析结果。...点击服务地址下载数据。 数据处理 1. 转换为geojson 上述地址返回的是json格式的数据,如下图所示。 通过js将其转为geojson。...= new Geojson(res) console.log(JSON.stringify(json)) }); 2....坐标转换 数据转换后用QGIS打开,并叠加高德地图作为底图,发现数据有些偏移,借助Geohey插件坐标转换为火星坐标系。 转换前后位置示意比较图,转换后蓝色的点就跟高德地图的位置就一致了。 3....数据处理 转换后的数据导入到postgis数据库中,并添加prov、city两个字段,跟城市面数据进行空间关联,并赋值。

6000

(数据科学学习手札77)基于geopandas的空间数据分析——文件IO

2 文件IO 2.1 矢量文件的读入 geopandasfiona作为操纵矢量数据读写功能的后端,使用geopandas.read_file()读取对应类型文件,而在后端实际上是使用fiona.open...图1 2.1.1 shapefile   作为非常常见的一种矢量文件格式,geopandas对shapefile提供了很好的读取和写出支持,下面分为不同情况来介绍: 完整的shapefile   如图2...图12 2.1.3 GeoJSON   作为web地图中最常使用的矢量数据格式,GeoJSON几乎被所有在线地图框架作为数据源格式,在geopandas中读取GeoJSON非常简单,只需要传入文件路径名称即可...图17 2.2 矢量文件的写出   在geopandas中使用to_file()来GeoDataFrame或GeoSeries写出为矢量文件,主要支持shapefile、GeoJSON以及GeoPackage...图20 GeoPackage   对于gdb文件,由于ESRI的限制,暂时无法在开源的geopandas中导出,但我们可以用QGIS中的GeoPackage作为替代方案(开源世界万岁O(∩_∩)O~~)

2K31

python与地理空间分析(一)

地理空间分析有好多软件可以支持,包括Arcgis,QGIS等软件平台,本系列文章将会着重分享python在地理空间分析的应用。...由于结构紧凑,使用JavaScript语法编写对于互联网格式友好,并且支持主流编程语言,GeoJSON也是当前流行的地理空间REST Web API的一个重要组件。 三. 栅格数据格式 ?...目前常用到的场景包括全球地形绘制以及智能驾驶的距离探测,常用的格式LIDAR交换格式(LAS)•Web服务 地理空间Web服务允许用户执行数据发现,数据可视化和数据跨平台访问等操作。...常用的协议有返回一张地图图片的网络地图服务(WMS)和返回GML格式文件的网络要素服务(WFS),目前天地图提供了多种Web服务,可以去尝试 四....import json json.loads(jsdata) 此外,geojson库可以更好的支持geojson文本的解析 import geojson p=geojson.Point([-92,37]

7.9K52

6个免费好用的LiDAR软件

1、QGIS 3 - 查看3D 点云的最佳LiDAR软件 QGIS3 查看激光点云的视觉效果令人印象深刻,因为你可以在 3D 环境中进行原生地缩放、平移和飞行。...运行工具时,请检查是否具有所有必要的输入。在这方面,它可能有点挑剔。在处理操作过程中,右下角的进度提示还要等待多久才能完成。 处理完成后,输出添加到你的地图中。...4、http://Plas.io - 最好的 Web LiDAR查看器 在浏览器中查看激光雷达数据有可能吗?...Plas.io是唯一的web激光雷达查看器,只需要浏览器就可以访问点云数据(LAS 或 LAZ)。...下载SAGA GIS 6、GRASS - 地理资源分析支持系统 v.in.lidar是LAS文件转换为GRACE矢量的方法。你可以过滤激光雷达点、创建轮廓并生成数字高程模型。

5.3K40

地图服务矢量数据获取方法总结

具体步骤请参阅一位大神Remote Sensing_Dong的CSDN博客《全国三级流域空间分布矢量数据下载方式》,下载kmz格式的数据,可在QGIS中直接打开,并导出SHP矢量格式。...获取的JSON格式数据可以直接用QGIS添加矢量图层的方法打开。...4 geoserver类型 主要参阅《geoserver服务器上发布的数据下载》《硬核!粉丝亲自教我下载成都街道数据(一句代码下载geoserver矢量数据)》。...不过我对编程也不是很精通,我想有能力的同学可以自行学习循环操作id的办法,甚至可以直接JSON格式直接转化为SHP矢量格式,减轻工作了,提高数据的完整性。...另外需要注意的是,现在的很多地图服务早就把后台和F12屏蔽了,用F12测试一下,《浏览器F12的用法》《如何寻找在线地图的url》,会直接报403错误,这时候就不要再妄想下载数据了。

2.7K40

手把手教你使用QGIS制作地图

写作时间:2020年7月4日晚 ---- 手把手教你使用QGIS制作地图 QGIS是一款开源免费的地理信息系统软件,虽然比不上商业的ArcGIS软件,但是QGIS免费而且跨平台,值得学习!...添加完Connection以后,直接点击添加的地图服务节点将底图添加到我们的工程。 鼠标在图层Layers面板中拖动数据层的顺序,刚添加的底图移动到最下方的位置。如下图所示。 ?...此外,这里附上谷歌地图服务的地址,方便有需要的朋友使用: Google Maps: https://mt1.google.com/vt/lyrs=r&x={x}&y={y}&z={z} Google Satellite...我通过菜单栏Processing->Toolbox打开QGIS工具箱,使用GDAL提供的Buffer工具,则不会出现错误,如下图(QGIS中集成了GDAL,GRASS等开源GIS工具,所以经常在处理一个任务的时候...我这里想说的是在QGIS地图制作过程中如果添加了地图服务Web-Service-Based Map),则有可能在输出保存的时候,底图的显示不太对(会有缩放),我们的矢量地图不存在问题。

7.2K30

QGIS+Conda+jupyter玩转Python GIS

图3 接下来我们执行conda activate QGIS激活刚刚创建好的环境之后,接着执行conda install -c conda-forge qgis -y来直接安装QGIS相关组件。...如果你的下载过程非常缓慢且你没有“特殊”的上网技巧,可以-c参数后的源更换为国内的清华大学对应镜像(https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud...安装成功后,直接执行qgis命令就可以打开传统的带界面的QGIS应用: 图4 但这并不是本文的重点,我们关注的是如何实现在jupyter lab里写代码调用QGIS功能,接下来我们来安装jupyter...lab: conda install nodejs jupyterlab -y 安装完成后我们执行jupyter lab来启动它: 图5 接着我们创建新的notebook,测试一下QGIS是否可以正确导入...首先我们导入对应的重庆市域矢量文件,这里的可视化需要matplotlib和descartes两个库的支持,请确保已经安装好它们: import geopandas as gpd # 从矢量文件创建QGIS

1.9K40

14款国内外主流三维GIS软件

QGIS QGIS是一个开放源码的地理信息系统。该项目诞生于2002年5月,并于同年6月作为SourceForge上的一个项目建立。...QGIS支持许多栅格和矢量数据格式,使用插件架构可以轻松添加新的格式支持QGIS是在GNU通用公共许可证(GPL)下发布的。...使用gvSIG,可以处理各种格式、矢量和栅格、文件、数据库和远程服务,您可以使用各种工具来分析和管理您的地理信息gvSIG desktop设计为易于扩展,允许对定制解决方案的应用程序和开发进行持续改进。...Whitebox GAT项目开始时是作为地形分析系统(TAS)的替代品,TAS是由John Lindsay编写的一个地理空间分析软件包。当前版本支持光栅和矢量(shapefile)数据结构。...从2016年开始,芝加哥大学空间数据科学中心(CSDS)继续发展。 GeoDa具有强大的空间分析、多元探索性数据分析以及全局和局部空间自相关能力。它还执行基本的线性回归。

2.9K20

(数据科学学习手札94)QGIS+Conda+jupyter玩转Python GIS

图3   接下来我们执行conda activate QGIS激活刚刚创建好的环境之后,接着执行conda install -c conda-forge qgis -y来直接安装QGIS相关组件。   ...如果你的下载过程非常缓慢且你没有“特殊”的上网技巧,可以-c参数后的源更换为国内的清华大学对应镜像(https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud...安装成功后,直接执行qgis命令就可以打开传统的带界面的QGIS应用: ?...图5   接着我们创建新的notebook,测试一下QGIS是否可以正确导入: ?...首先我们导入对应的重庆市域矢量文件,这里的可视化需要matplotlib和descartes两个库的支持,请确保已经安装好它们: import geopandas as gpd # 从矢量文件创建QGIS

1.7K20

QGIS 3.10 路径分析

本教程学习如何对路网进行建模,如何运用样式对路网属性可视化,同时通过QGIS 3.10内置的路径分析工具找出两点之间的最短路径。...获取示范数据 本教程使用华盛顿地区街道中心线数据,下载地址: http://www.qgistutorials.com/downloads/Street_Centerlines.zip QGIS界面设置为中文...重新启动QGIS后即可看到简体中文界面。...点击【起点】右侧的【…】按钮,在地图中点击路网图层任意点作为路径分析的起点,同样步骤设置路径分析的终点。...验证分析结果是否正确是一个好习惯,最简单的验证方式是使用第三方地图服务,以相同的起点和终点作为参数计算最短路径,看看第三方地图服务计算得到的最短路径是否与前面的计算结果相吻合。

2.5K20

2022年7月5日最新全国行政区划数据

,最新全国行政区划数据,依旧是无套路分享 全国行政区划 详细信息 数据来源:高德Web服务API中的[行政区域查询] https://lbs.amap.com/api/webservice/guide/...1984,但在经纬度中加入了看似随机的偏移) https://lbs.amap.com/api/javascript-api/guide/transform/convertfrom 这里推荐大家使用QGIS...请去项目地址自行下载 https://github.com/GaryBikini/ChinaAdminDivisonSHP 目前该项目仍在维护中,也就是会进行更新,希望大家可以给该项目一个stars来支持原作者...data: A case study of Sha 我之后的打算 未来我可能会将该数据上传至ArcGIS online并进行维护,以方便大家的使用,之前已经上传过一份行政区划数据,大家可以自行加载使用 作为一个学生干这些有时候感觉还是好累的...,毕竟我课业压力也比较大,还是希望大家也可多多点赞转发支持一下 加载结果如下

1.8K10

TW洞见 | 可视化你的足迹

最近又在重新整理之前的GIS知识,重新把这个作为例子来练手。当然,这次会涉及一些地图编辑,空间计算的内容。...实现步骤 我们现在要绘制照片拍摄的密度图,大概需要这样一些步骤: 抽取照片的EXIF信息(经度,纬度,创建时间等) 编写脚本抽取出来的信息转换成通用格式(GeoJSON) 使用QGIS这些点的集合导入为图层...转换为GeoJSON 方便以后的转换起见,我们这个文件转换成GeoJSON(其实很多客户端工具可以支持CSV的导入,不过GeoJSON更为标准一些)。 ?...导入为QGIS图层 QGIS是一个开源的GIS套件,包括桌面端的编辑器和服务器端,这里我们只是用器桌面端来进行图层的编辑。 将我们的GeoJSON导入之后,会看到这样的一个可视化的效果! ?...MapServer可以发布标准的WMS服务,因此可以很好的和客户端框架集成,从而带来更加友好的用户体验。

2K120
领券