地理信息系统

制图师,地理学家和GIS专业人员的问答

5
如何总结QGIS中的像素值?
我需要知道栅格中所有像素之和的值。但是,在“属性”中“元数据”选项卡的“统计信息”部分中,“所有单元格的总和”下,它始终表示0.00。我尝试使用不同的栅格格式无济于事。我究竟做错了什么?我如何获得该价值?

1
将地图点分组为固定的簇大小?
我有655个纬度/经度对的数据集,我希望将其分为100个组。一组应具有5-10对,地理上彼此靠近。密集的组应该有更多的点,稀疏的组应该有更少的点。例如,城市分组应较大,农村分组应较小。 是否有建立此类分组的既定算法,还是我必须从头开始设计一个? 我正在使用google maps v3 api来显示此数据,但由于它是固定的数据集,因此我准备进行一些脱机号码处理。

5
如何加快QGIS的使用速度?
我是QGIS的新用户,并对它的执行速度感到好奇。我可能要问的比我想的要多。我认为这是评估其性能是否异常缓慢的相关信息。 QGIS版本1.74 GDAL / OGR版本1.9.0 PostgreSQL客户端版本9.1.2 QWT版本4.8.0 项目信息:从远程PostGIS数据库中查询的多边形的1个矢量层(查询简单而又快速),在项目的定义坐标空间(WGS 84)中返回了总共160行,并遍及全球。包含这些行的PostgreSQL表占用的磁盘空间少于130 kb,查询的行几乎构成整个表。 系统:MacBook OS X 10.7.3、2.4GHz Intel Core Duo,4GB RAM。 性能:渲染需要5到10分钟。实际上,任何更改都需要花费很长时间,包括重命名单层。真的让我感到惊讶。没有其他需要大量内存的应用程序可以同时运行。 令人沮丧的是,对项目的任何修改(无论多么微小)都需要漫长的等待时间才能评估结果,并且有时应用程序完全崩溃而未完成我所要求的任何操作。这不寻常吗? 更新: 我有相同数据的Shapefile。它们是45个文件,总计约100 MB。这个数字显然与我在原始帖子中描述的数据集的大小不符,并且使速度变得更容易理解。 更新: 我刚刚发现了QGIS地图查看器左下方的“渲染”按钮。我觉得以前没有注意到它是个白痴,但是关闭渲染功能大大提高了我完成对立即重新渲染并不重要的任务的速度。我在这里提到这个是为了其他新用户的利益。
10 qgis 

2
如何在没有DEM的情况下计算矢量数据的流顺序?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 3年前关闭。 我有一个shapefile,其中包含从卫星图像进行数字化处理的流。我想计算此数据的流顺序。数据与我的DEM不完全匹配,因为卫星图像的分辨率更高。 是否可以使用任何arcscript,代码或现成的工具来计算流订单? 我有具有空间和3D分析师的Arcgis 10,以及QGIS。

5
如何从非常详细的陆地区域shapefile获取海洋shapefile?
我正在寻找“反转” shapefile的可能性。我想要做的是将具有大陆和岛屿的shapefile转换为具有水多边形的shapefile。来自自然地球的现有海洋shapefile太不准确。 作为OSM的积极贡献者,我认为使用OSM的现有shapefile对我来说很好。从GIS的角度来看,这些方法更为准确,但存在很多错误。但是,mapserver可以处理它,所以我认为这些应该没问题。这些shapefile,其中一些您可以在http://metro.teczno.com/#coastline 上找到,它们 非常大。 我创建了一个shapefile,其中包含一个带世界范围(-180到180,-90到90)的多边形。然后,我尝试从我的世界范围shapefile中裁剪出陆地区域在另一个shapefile中的区域。我尝试使用QGIS,矢量工具->差函数。在100%CPU使用率的12小时后,我停止了它。它始终显示进度为100%。RAM不是问题。 我正在寻找另一种可能性,可以从“世界多边形”(最好是Linux命令行)中裁剪出陆地区域。

1
如何管理具有不同投影的PostGIS Raster数据?
我需要存储和管理考古地球物理数据,这些数据以矩形样本阵列(栅格图像)的形式收集。 每个栅格通常将进行20x20或30x30浮点采样,通常以1m的间隔采样。 调查将在给定位置包含一个或多个这些图像。 有可能在不同的国家或地区使用不同的预测进行两次不同的调查,但是每项调查将使用一个且仅一个预测。 永远不会一起查看它们,每个调查通常都会独立进行。 只能通过自定义的前端访问数据,因此不会有用户通过它psql或类似方法直接控制它。 每个样本都需要在收集时进行存储,因此我无法将其重新投影到常见的CRS(例如Web Mercator)中,因为一个样本最终可能会覆盖比原始投影更大或更小的区域,因此需要进行分析在数据上。 如何最好地将数据存储在PostGIS Raster数据库中?我提出的选择是: 忽略SRID约束并将所有数据存储在一个表中,编写我的前端代码来以一致的方式处理数据。 将所有数据存储在一个表中,并将SRID约束重写为SRID和测量ID的组合。 通过表继承,为每个新的SRID创建一个新表。 通过表继承,为每个调查创建一个新表。 1和2破坏了PostGIS的一些不错的自动化部分,但是将它们隐藏在前端代码中。但是查询可能需要更长的时间。 3和4可能会导致表格爆炸,从而使管理FK约束等工作变得更加困难。 实际上,每个调查的栅格数量在1到100甚至更多之间,调查的数量很可能会达到数百个。但是,不同预测的数量很可能仍然很低,这有利于3。
10 postgis  raster 

5
在ArcGIS中以编程方式编辑/更新元数据?
有谁成功通过编程方式更新了ArcGIS 10中的元数据?考虑使用Python / arcpy但也可以使用ArcObjects(C#或Python / comtypes)。 我需要同时更新FGDC和ArcGIS-ISO格式的元数据,并且无论使用哪种解决方案,都必须能够保留现有(非空白)元素以及添加的元素,除非在发生冲突的情况下添加的元素将覆盖现有元素。

2
ESRI JSON多边形环方向?
我很难找到定义ESRI JSON规范的任何详细文档。我希望有人可以阐明以下两个问题。 与GeoJSON规范类似,“ paths ”集合中的第一个数组始终是外环,而此集合中的所有后续数组都是内环(孔)? 以上是正确的,ESRI JSON规范如何处理多面?

6
寻求“可用的天空”实施
我正在寻找一种称为“ Available Sky”的算法的实现。首选ArcGIS(Spatial Analyst或GRID),但是完全可以接受GDAL,SAGA GIS或其他解决方案。 我的描述是“通过创建一个称为“可用天空”的变量来量化地形对GPS无线电项圈性能的影响的方法(Rodgers等,1997)。... AS是通过直接线路可用于GPS无线电项圈的天空比例各个方向和任何角度的站点都没有地形障碍(不考虑森林覆盖)。...山顶上的位置具有较高的AS值...相反,由于两侧的山脊,山谷底部的位置较低[侧向障碍物] “ -从“ GPS无线电遥测技术误差和山区地形的偏见”中解译出来的,Robert G. D'Eon,Robert Serrouya,Graham Smith,Christopher O. Kochanny;《野生动物协会公报》 2002年。 本文仅继续概述了将基本高程模型与比DEM最高点高100倍的“天空”栅格集进行比较的过程。该过程是计算每个dem点到每个Sky点的直接视线,得出的值是从该位置可见的 Sky点AS总数的比例。

3
在哪里可以获取交通信号,停车标志和其他标志资产/库存的数据?
我正在做一个涉及道路的项目。知道给定的道路是否连续或是否被停车标志,交通信号和其他影响驾驶员的事物所破坏,将有助于提高服务质量。 我还没有在网上搜寻任何东西。我还联系了当地的城市政府,但他们只授予访问城市项目数据的权限。我猜大多数地区会有类似的规定。 还有其他公共或商业来源可以帮助我吗?还是我不走运? 编辑-我应该注意,我正在美国寻找数据。
10 data 


2
用jQuery解析GeoJSON文件
我试图遍历GeoJSON文件(如下),并最终在“属性”中填充带有一些属性的数组。我会通过找到的各种示例来说明问题。我是否需要嵌入另一个$ .each()才能进入属性。如果不是很明显,我是陌生的,我已经碰壁了。 到目前为止,我有: $(document).ready(function () { $.getJSON('testpoint.geojson', function (data) { var items = []; $.each(data.features, function (key, val) { items.push('<li id="' + key + '">' + val + '</li>'); }); $('<ul/>', { 'class':'my-new-list', html:items.join('') }).appendTo('body'); }); }); 而我的json如下: { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "gid": 1, …
9 geojson  jquery 

2
重新采样二进制栅格以在新的像元窗口内给出*比例*
我想从30m分辨率的森林/非森林的二进制栅格到240m分辨率的栅格,每个像元的值是该像元被照亮的像元的比例,即240m个像元的数据值将从0开始(其中30m栅格中的所有像元均为零/非林)到0.5(其中30m栅格中的一半为森林,一半为非林)至1(其中30m栅格中的所有像元都已覆盖)。 尽管已经建议不要对离散数据使用双线性插值,但据我所知,使用二进制0/1数据的结果将给出平均值(即1与0之间的比例)。这是一个明智的方法,还是有更好的方法? 我可以使用Arc,QGIS和Idrisi。


3
SRID和名称关系
PostGIS随附一张空间参考系统表,每个参考系统均由SRID标识。但是,从用户的角度来看,SRID只是一个数字,并不能告诉他们太多。是否存在将SRID与更多描述性名称相关联的资源?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.