qgis相关内容
到目前为止,我一直使用Web上的GIS文件,这些文件为我提供了管理多边形,河流,陆地等.然后,我将其转换为Topojson格式,以提供D3js. 今天,我必须在Quantum GIS(QGIS)中设计自己的图层(wine_areas).同样,此.shp文件稍后将转换为Topojson格式. 在GIS软件(.shp文件)中设计形状,线,点时:我应该担心的关键方面是什么,以及如何做..sh
..
我刚开始使用QGIS,所以这个问题可能真的很容易,但我只是无法在网上找到答案. 我需要在QGIS中使用模块geojson,但尚未“安装".我用过import geojson并说No module named geojson所以我的问题是,如何在QGIS或专门的PyQGIS中安装geojson? 我已经从名为geojson-1.0.9的网站下载了geojson.我应该将geojson复制
..
我有飓风跟踪点,并已在QGIS中将其转换为线: https://i.imgur.com/PUOTpsi.png https://i.imgur.com/5cbCdX2.png 我都保存为shapefile,并使用sf包将它们加载到R中.这些点将使用标准的plot()函数进行绘制,而线条则不会. 我遇到错误: plot(hurricane_paths) Error in
..
尝试模仿使用python gdal绑定运行gdaladdo -r average "D:\image.tif"的结果.当我运行下面的代码时,我得到了一个外部.ovr文件.如何生成内部概览?我在使用正确的功能来模仿gdaladdo吗? from osgeo import gdal InputImage = r"D:\image.tif" Image = gdal.Open(InputImag
..
有人可以告诉我如何获取 python-qgis的版本信息? 我已经尝试了所有常见的foo.version或foo.__version__或foo.VERSION.如果有人知道该怎么做,那将是很大的帮助! 解决方案 您可以使用 qgis.utils.QGis.QGIS_VERSION : >>> import qgis.utils >>> qgis.utils.QGis.QGIS
..
我正在尝试使用Google表格importxml捕获qmd文件(即xml标记)的元素.基于如何使用importXML可以与Google云端硬盘中的文件一起使用?我想我已经正确导入了文件,但似乎无法捕获任何标签. 这就是我正在尝试的- =importXML("https://drive.google.com/uc?id=1AI2C8hQnSOuuoyJXizYBszGmpMXW8xxT&
..
我安装了QGIS和PostGIS.我有200个要在美国图表上显示的半径为100英里的点. 我已将我的纬度和经度导入到PostGIS数据库中.所以我有三个字段:[地址],[lat],[lng]. 1)我需要将lat和lng字段转换为点或geom字段吗?如果可以,怎么办? (st_buffer?) 2)我使用什么命令/SQL来显示半径点? 我可以这样查询自己的观点. SELEC
..
我在QGIS 2.18中使用数据库管理器没有问题,但是如果我尝试基于长时间运行的查询(超过1分钟)添加一个层,则QGIS将变得完全无法使用.似乎每个地图平移,每次鼠标单击等都在触发某种图层刷新. 这似乎很愚蠢,尤其是考虑到您可以右键单击图层并请求刷新.更重要的是,它使应用程序无法使用.我在这里做错了什么?是否无法创建图层并仅在请求时进行更新? 显然,我可以在postgres中为所有空间
..
在PostGIS中,有没有一种方法可以计算出50英里外的不同方向上的另一个点? 给出一个点(“纽约",-74.00,40.71),我该如何计算以下点? 1) 50 miles directly North 2) 50 miles 45% North East 4) 50 miles directly East 3) 50 miles 45% South West 更新: 似乎 ht
..
我想将美国一个州划分为人口大致相等的20个部分.我可以使用短片,邮政编码或其他较小的地理位置来做到这一点.我正在寻找一种进行分区的算法.它可以使用任何语言或软件(ArcGIS,QGIS,python,PostGIS,R,节点). 对于分组或聚类算法,我研究过的方法类似于k-means,ArcGIS Grouping Analysis等.这些似乎并不能满足需要,因为它们基于变量的相似度进行分组
..
在启用了Potgis的数据库上创建新用户时,遇到一个奇怪的问题,即新用户无法访问postgis扩展,而较早创建的用户可以. 使用我的用户帐户,我得到以下输出: mydb => SELECT postgis_version(); postgis_version --------------------------------------- 2.3 USE_GEOS=1 USE_PROJ
..
从GIS stackexchange重新发布,因为这已越来越成为软件问题. 我正在尝试在具有桌面功能的Raspbian Stretch上安装QGIS 3.x. 我找到了这个从源构建的指南使用此论坛帖子 >,但是我的linux-fu很弱. 我遵循了该指南的3.5和3.6节,然后从3.8节开始. 在dpkg-buildpackage -us -uc -b阶段,出现“未满足的构建
..
我正在尝试在Visual Studio中编译QGIS.我使用OSGeo4W下载了软件包,并将Flex.exe和Bison.exe添加到了我的环境路径中.下载了QGIS Release 2.0,并启动了带有选项"Visual Studio 10"的CMake-GUI.然后,我使用GUI工具配置了路径. 然后我点击了configure并生成了,就可以了.我查看了我的目录,并找到了可供我使用的Vi
..
我正在寻找一种在QGis中显示我的Mapbox地图的方法(在mapbox.com上编辑的基本图层以及从tilemill上载的数据). 这里有人已经找到方法了吗?有功能或插件可以做到这一点吗? 感谢您将来的回答! Adrien 解决方案 昨天,我自己找到了两个解决方案: 1)漂亮的官方"TileLayer插件" QGis插件 您必须编写一个TSV文件(制表符分隔
..
我有一本重复的字典. Deca_dict = { "1": "2_506", "2": "2_506", "3": "2_506", "4": "2_600", "5": "2_600", "6": "1_650" } 我用过collections.Counter来计算每个集合有多少个. decaAdd_occurrences = {
..
全部 python可以读取电子表格中单元格的值吗? 从制图/GIS/分析的角度来看:最简单的示例是在给定shapefile(GIS数据集)上运行缓冲(接近)工具的脚本. 对于缓冲区距离参数,脚本将指向电子表格单元格中的值(不建议使用开放式或开放式办公室),而不仅仅是使用"1000"英尺这样的数字. 如果有一种方法可以通过按钮从电子表格中触发脚本,那将是下一步(然后下一步是在
..
我使用Qgis中的Qtiles插件从非常大的栅格中创建了一些图块.我已经将它们保存到计算机的本地目录中,现在想使用R在传单地图中呈现它们. addTiles函数传递一个URL,但似乎不适用于本地文件路径.在另一篇文章中(如何为了在Leaflet for R中渲染使用gdal2tiles创建的自定义地图图块?),Lauren建议在光泽目录内使用www文件夹.首先,我不确定100%的含义是什么,
..
我使用Google Maps API创建了一些世界区域的KML文件以供显示。这一直工作正常,但最近开始显示一个区域,就好像数据被破坏一样。你可以在这里看到我的意思: https://drive.google.com/file/d/0B9u3tNbtEyFRMTdwQTdEa0U5S2s/view?pli=1 如果我加载Google我的地图中的相同KML仍能正确显示: $ b http
..
我很熟悉Python和Qgis,现在我只是运行脚本,但我的最终目的是创建一个插件。 这是代码的一部分我有问题: import math layer = qgis.utils .iface.activeLayer() iter = layer.getFeatures() dict = {} #iterate over features 为iter中的功能: #p
..
最近我一直在使用Docker和QGIS,并按照本教程中的说明安装了一个容器。 a>。 尽管我无法连接到包含我所有GIS数据的本地主机postgres数据库,但一切都很好。我认为这是因为我的postgres数据库没有配置为接受远程连接,并且一直在编辑postgres conf文件以允许远程连接使用本文。 我仍然收到一条错误消息我尝试连接到在Docker中运行QGIS的数据库:无法连接到服
..