地理信息系统

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

1
如何查看PostGIS中存储的155 MB栅格?
我正在使用以下命令将栅格加载到postgres数据库中: raster2pgsql -I -C -e -Y -F -s 3086 -I -C -M myraster.tif myraster -F -t 30x30 | psql -U postgres -d database -h localhost -p 5432 myraster.tif是155M。当我尝试在QGIS中使用栅格插件时,加载时间很长(15-20分钟)。我不确定是否可以采取任何措施来加快此速度,或者不确定是否可以使用其他方法查看栅格。我要做的就是快速查看栅格,并检查栅格是否与数据库中存储的矢量数据正确对齐。(相比之下,矢量数据显示得非常快。)此刻,QGIS冻结并显示栅格。它只是显示一个黑色正方形,并且由于任何交互都会导致程序冻结,因此更改色阶是不可行的。 我不熟悉与加载栅格相关的细微差别,因此也许应该使用不同的标志和参数。我意识到这是一个很大的栅格,所以我很乐意为显示目的重新采样它或类似的东西(尽管我不知道该怎么做)。 我正在wktrasterQGIS中使用最新版本的插件。我正在连接到远程服务器以显示数据。我将OSX与QGIS 1.8一起使用。我愿意使用任何程序在任何OS上查看栅格。

2
如何在GPS轨迹集中检测交通事故?
我有一个庞大的gps跟踪数据库(长,纬度,时间戳),并且想看看我是否可以根据这些数据检测道路上何时发生拥堵。 关于使用好的算法有什么想法或建议吗? 我已经看到了使用定点收集器(ANPR系统,摄像机,红外探测器等)装载的东西,但没有从GPS迹线中看到。
9 gps  traffic 


2
将几个SpatialPointsDataFrames转换为栅格
我的工作区中有100个SpatialPointsDataFrames。我以这种方式加载它们: filenames <- list.files(path="", pattern="XYhectareTravelTimes_ez+.*shp") for(i in filenames){ filepath <- file.path("/",i) assign(i, readShapePoints(filepath)) 他们这样称呼: XYhectareTravelTimes_ez10.*shp XYhectareTravelTimes_ez11.*shp XYhectareTravelTimes_ez12.*shp 等等 如何将它们转换为在工作区中循环的栅格? 我是R用户的新手,希望能找到一些帮助。非常感谢。

3
在QGIS中重新加载CSV文件?
我使用QGIS来说明Matlab仿真的结果。Matlab生成CSV文件,该文件已连接到QGIS中的shapefile。 目前,我必须关闭并重新打开QGIS才能显示Matlab仿真的新结果。 是否可以在不关闭和重新打开QGIS的情况下重新加载CSV文件的属性表?
9 qgis  csv 

2
是否在ArcGIS for Desktop中启用SEXTANTE工具栏?
我刚刚从版本10.0升级到ArcGIS 10.1。我试图将SEXTANTE工具添加到ArcToolbox。我遵守了SEXTANTE 网站上的所有说明。我也尝试过这里和这里的指示。 无论我做什么,尝试运行SEXTANTE中的任何工具时,我都会得到很少的红叉。 请注意,按照上述链接中的说明在10.0版中对我有用,但似乎无法在10.1版中使它起作用。 有人知道会发生什么吗?其他人有这个问题吗?

3
Spatialite真的很慢吗?
我在SpatiaLite中有数千个多边形。我正在尝试执行“接触”查询: select map1.* from map1,map2 where touches(map1."Geometry",map2."Geometry") 哇,慢吗? 但是,如果我要求它仅对map1中的一个地块进行处理,则它的运行速度非常快。 select map1.* from map1,map2 where touches(map1."Geometry",map2."Geometry") and map1."ROWID" = 753 我确实希望第一个查询的运行速度会变慢,但是它的运行速度却惊人地慢。它在SQLServer,Manifold GIS和PostGIS中运行非常快。Spatialite真的效率低下吗?

2
将ms-access数据库转换为易于使用的空间数据库
我最近拥有一个MS-Access数据库(2007 accdb)的所有权,该数据库希望可以在GIS中使用。我对GIS有一点了解(我已经使用QGIS和ArcGIS了很多),但是对数据库却了解很少。当前没有空间数据,但是我确实有各种shapefile,我想将其链接到这些文件,理想情况下将所有这些文件/数据库合并到一个空间数据库中。 如果我可以访问ArcMAP,则可能只需设置一个ESRI地理数据库,但这不可用。从我读过的文章中,我可能会使用PostGIS,但正如我所说,我对MS-Access以外的数据库了解甚少。 是否有一个用户友好的系统,有人可以指出我的方向?它需要与MapInfo 7(不要问!)或QGIS兼容。任何帮助/建议将不胜感激。

2
如何修复shapefile的拓扑?
我使用ENVI EX进行了基于对象的图像分析,并将每个分类特征导出为shapefile。我将这些shapefile转移到ArcMap 10中,并尝试将它们与从GeoBase获得的相同区域的其他shapefile相交。 当我尝试运行相交工具时,收到一条错误消息,指出从ENVI EX提取的shapefile的拓扑无效。我试图打开拓扑工具来修复这些shapefile的拓扑,但是按钮显示为灰色,我似乎无法单击它们。拓扑工具不适用于我拥有的任何shapefile。 有什么办法吗?如何修复拓扑并运行相交?


4
整个遥感工作流程的首选编程语言和软件?
在研究期间,我从事遥感已有几年了。我想知道哪种软件和图像处理模块的组合最适合用于专业图像处理解决方案和产品的整个过程链。我对其他用户的想法感到很好奇,也许它甚至会引起有经验的用户的有趣讨论。 我的意思是结合以下各项: 一个数据库,存储诸如shapefile之类的地理数据,但尤其是大量卫星图像及其相应的元数据 图像处理模块自动使用来自数据库的适合于所选处理步骤的适当数据(例如,对于给定的时间跨度和地理区域,具有至少一定空间分辨率的所有卫星数据,以生成变化检测图) 然后将结果整合到数据库中,甚至可以通过Web服务器分发 不幸的是,我对地理数据数据库没有任何高级知识。也许带有PostGIS的GeoNetwork / GeoServer是一个选择? 对于图像处理模块,我想到了用C ++ / GDAL或JAVA / Geotools实现必要的算法。此外,还需要某种类型的模块连接到数据库,以便获取所需的数据以进行处理以及为处理后的图像/产品创建元数据。我的想法是,一般而言,开源解决方案是最好的,因为这样的系统可以长期运行,并且希望独立于商业公司。


3
如何在画布调整大小上重绘/刷新地图?
我创建了一个网页,其中包含一个用于将地图设置为全屏并返回其正常形式的按钮,直到我调整输出窗口的大小之前,问题地图都不会设置为全屏,如何解决此问题, 任何指导和帮助表示赞赏。 这是工作示例:演示

2
在Postgis 2.0中的视图中强制使用SRID
我有一个非常棘手的问题:我有一个Postgis 2.0数据库,用作Geoserver 2.1.3的数据存储 我有一个带有几何列(名为形状)的表,其SRID 4326 我创建了这样的视图: CREATE VIEW pippo AS SELECT st_geometryn(shape,1) as geom FROM events 然后,我使用geoserver发布了视图。除GetFeatureInfo请求外,其他所有操作均有效,并显示错误“对混合SRID几何进行操作”。 select * from geometry_columns 返回pippo.geom的SRID为0(但应为4326) 我也尝试使用此定义进行查看 CREATE VIEW pippo AS SELECT st_setsrid(st_geometryn(shape,1), 4326) as geom FROM events 但是我在geometry_columns中仍然有SRID = 0。...有什么帮助吗? 这是在Geoserver中定义图层的方式: 解决方法 我找到了一种解决方法,不仅可以解决问题本身,还可以让Geoserver对GetFeatureInfo请求执行空间搜索: 我没有创建视图并发布它,而是发布了直接在geoserver中定义的SQL层。在层定义表单中,它使我可以选择正确的宝石学类型和SRID,并且现在一切正常!

3
如何外包扫描和地理配准地图?
我们有一些历史纸质地图,我们希望对其进行扫描和地理参考,并最终在特定时间制作无缝地图。哪些供应商提供这项服务?(到目前为止,我还没有在Google搜索中找到Fuzecore和DDS。)您对它们有什么经验?一般来说, 如何评估这些供应商-应该使用什么标准来评估其工作的质量,及时性和价格? 将此外包可能会出现哪些问题?有什么风险? 为了使该线程保持在StackExchange格式之内,请仅提供客观且得到良好支持的答案。

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.