地理信息系统

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

1
使用ArcGIS Spatial Analyst计算点到栅格中不同类的距离?
我正在寻找有关如何计算从点到栅格的不同类别的距离的一些建议。 具体而言,我在土地覆盖数据上覆盖了动物利用的观察点(点)。 对于每个点,我想计算到不同封面类型的最近像元的距离。 例如,如果某个点位于草地上,那么到最近的非草地单元的距离是多少。 我正在使用ArcGIS 10并具有Spatial Analyst许可证。 我认为栅格计算器可能是最好的方法,但是有人可以提供一个方程式来完成此任务吗?

1
Hibernate Spatial 4和PostGIS 2.0
我在整合这些技术时遇到了一些问题: 休眠空间4.0-M1 PostGIS 2.0.2(使用已编译的JDBC 2.0.2) 休眠4.1.1 具体错误是: Caused by: org.postgresql.util.PSQLException: Can't infer the SQL type to use for an instance of org.postgis.PGgeometry. Use setObject() with an explicit Types value to specify the type to use. 实体注释为: @NotNull @Column(columnDefinition="Geometry") @Type(type="org.hibernate.spatial.GeometryType") private Point geom; Point创建示例为: Location location = new Location(); WKTReader fromText …

1
在PostGIS中添加拓扑?
我已经安装了PostGIS 2.0,并且需要新的拓扑,但是默认情况下似乎没有安装它。我发现了很多命令行来安装带有拓扑的PostGIS 2.0,但是有没有一种方法可以添加拓扑?
10 postgis  topology 

2
计算屋顶上太阳辐射的电势(没有LiDAR数据)
我正在尝试计算屋顶的太阳辐射,但是我有一个大问题,我没有LIDAR数据。我需要为建筑物提供高度信息。我已经尝试过做这些,但是对于一栋建筑物,我将只获得三种高度。 因此,我想问问是否有人可以建议另一种方法来计算建筑物的高度和屋顶表面,以便无需使用LiDAR数据就可以计算出屋顶太阳辐射的潜力。

1
是否在ArcGIS for Desktop中集成地理位置的Twitter帖子?
是否可以将Twitter帖子(当然很少启用了Twitter帖子)中包含的经纬度数据集成到ArcGIS Desktop环境中? 我已经在ArcGIS Online上看到了Twitter应用程序,该应用程序允许Twitter帖子在基础地图上定位。 我还使用Twitter定位的Twitter帖子看到了有趣的mapart。怎么做? 请记住,我们正在寻求将它们集成到桌面环境中,而不是在线环境中。

1
OpenLayers API文档与开发人员文档
OpenLayers网站提供了两组参考文档: API文件:http://dev.openlayers.org/apidocs/ 开发人员文档:http : //dev.openlayers.org/docs/ 对于大多数类,API文档仅包含开发人员文档中的一小部分。我发现通常仅使用API​​文档中描述的功能并不能完成很多工作,因此我使用了开发人员文档(并且阅读了源代码和示例)。 这两个文档集之间的正式区别是什么?API文档是否描述了预期稳定的接口?如果我使用仅在开发人员文档中描述的功能,是否有将来遭受破坏的风险?

3
如何比较两个地图以确定哪个更好?
我正在尝试对同一地区的两个不同地图进行客观比较。目前,我正在努力定义一些标准,以使我能够进行公正的评估。 是否有人对如何执行此操作或应该如何解决该问题有任何想法? 如您所见,这两个地图都不是上等的,蓝色背景上有一些空白,红色背景上有一些空白。

3
在哪里可以得到商业用途的航空影像?
相关问题:免费的商业航空地图图像-Google地图的替代品 我正在寻找一项服务,该服务将允许我下载分辨率高达1米的图像。当前,我们的系统基于此处记录的墨卡托投影(如果我的术语不正确,请原谅)。在此比例下,我们需要的图像要达到缩放级别17,即每像素1.2米。 我在网上唯一能找到的报价来自Google Maps API for Business,在撰写本文时,报价为10,000美元。据我所知,许可证不允许下载图像。我们的系统不保证可以连接到互联网,因此图像将被预加载。 目前,我正在使用MapQuest开放式航空瓦片,但是我需要该服务提供的更多内容。 如果重要的话,我们不对图片收取费用,但是对使用图片的软件收取费用。图片只是整个软件的一小部分,因此我们认为它是产品随附的免费服务。 现有哪些服务可以满足这些要求?我愿意支付许可费,只要这不是荒谬的(每年<20,000左右)。

1
在同一个Python脚本中使用ArcPy和PyGRASS工具?
我正在尝试编写一个Python脚本,其中包含不同的ArcPy / ArcGIS命令,并希望将其与GRASS地理处理工具结合使用。 不幸的是,导入GRASS库无效。 import grass.script as grass 结束于错误: Traceback (most recent call last): File "<interactive input>", line 1, in <module> ImportError: No module named script 我知道GRASS GIS安装了它自己的Python版本。是否没有办法结合使用ArcGIS和GRASS GIS安装的Python?我尝试将pygrass模块(或我认为的可能是)复制到C:\ Python26 \ ArcGIS10.0 \ Lib \ site-packages \文件夹中。我收到了不同的错误消息,但仍然无法正常工作。 Traceback (most recent call last): File "<interactive input>", line 1, in <module> File …

2
使用GRASS从等值线和点高生成DEM?
我有两个包含特定区域高度信息的形状文件,我需要使用它们使用GRASS创建栅格DEM。 文件1由轮廓(等值线)中的高度信息组成 文件2由具有点高的高度信息组成 用这两种类型的数据生成栅格DEM的最佳技术是什么? 我是否需要从轮廓生成一些光斑高度,然后与现有的光斑高度进行整数运算以生成DEM或任何其他方法?
10 grass  dem  elevation  contour 


1
如何创建错误图以支持平均内核密度图?
我通过在相同空间范围内堆叠的点上运行KDE来创建平均内核密度图。例如,假设我们有三个点shapefile,它们代表形状和大小相同的三个不同林隙中的幼苗。我为每个点shapefile运行了一个KDE。然后,根据空间范围将KDE的输出进行堆叠,以便在Arc的栅格计算器中计算平均值,例如:Float(("KDE1"+"KDE2"+"KDE3")/3)。这是最终产品: 现在,我对创建一个描述与平均KDE相关的错误的地图感兴趣。我希望使用误差图来直观地描述与热点相关的误差(例如,SW热点是否完全是由于一个间隙中的点引起的?)。我应该如何创建与平均KDE相关的误差图?将MSE是错误的最适当的措施在这种情况下?

4
Linux的OSGeo4W等同于什么?
OSGeo4W是基于Windows的Geocys堆栈,基于cygwin。 我知道有一个软件包清单描述了OSGeo4W二进制软件包中的内容,我可以自己获取和安装每个软件包。 但是最好一次安装所有软件包:Linux是否有类似的可用产品? 顺便说一句,我正在使用基于Portage软件包管理器的Sabayon / Gentoo Linux,它与ELGIS不兼容。 有关原因的更新: 您真的需要一次安装所有软件包吗?嗯,是。我一直因为某些选项,相关性等,去和重新安装的软件包目前,我试图让file.gdb [ 这个和那个 ]与QGIS工作。但是我需要从程序包管理器中卸载GDAL(这肯定会破坏很多依赖性),并使用fgdb支持重新编译它。我正在寻找一种一次性安装的方法。如这个问题所述,我花了大约一个星期的时间才能使QGIS在完整的GRASS和插件支持下运行。 好吧,我们必须使用OSGeo4W,因为Windows与其他所有OS都不一样,没有其包管理器。如果这样做的话,我们的生活将变得容易得多。明白了 但是由于我没有使用Ubuntu / Debian,所以我的官方存储库中只有一些重要的软件包,这很烦人。这就是为什么我一直在寻找OSGeo4W之类的元软件包。 OSGeo-Live-distribution看起来不错。

3
注释掉ArcGIS Desktop中的定义查询?
我在GIS的日常生活中经常使用“定义查询”,但是我发现令ArcMap烦恼的许多事情之一是无法注释掉“定义查询”。我想拥有此选项,因为有时我想打开/关闭“定义查询”,或者我想在一个Shapefile上有多个查询,但一次只能激活一个。 到目前为止,要解决这个问题,我通常只在后台有一个记事本文档,并根据需要复制和粘贴。但是理想的解决方案是使用图层属性中的“定义查询”选项卡来替换此文档。我可能在一个图层上有多个不同的查询,但是全部注释掉了。 据我了解,定义查询是用SQL编写的。要在SQL中发表评论,我相信您可以以:-开头或者在方括号{}中包含一条语句。我已经尝试过这两个: Original: "DATA_AQUISITION" LIKE 'MISSING XSECTION' Dashes: --"DATA_AQUISITION" LIKE 'MISSING XSECTION' Brackets: {"DATA_AQUISITION" LIKE 'MISSING XSECTION'} 最后两个语句返回一个SQL表达式错误,并且不会在ArcMap中绘制。我不是在寻找编程解决方案,因为那将是太多的工作。

3
QGIS中的XYZ格式是什么?
基本问题,但是我被要求将数据导出为XYZ格式。这与CSV文件相同吗? 我正在使用QGIS 1.8.0。所以我想我选择了要导出的数据,在右侧窗口中右键单击其父文件,然后将选择另存为... CSV?
10 qgis  csv  xyz 

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.