地理信息系统

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

1
配置Geoserver以使用特定的postgis几何列作为默认列
我有一个PostGIS表,其中包含两个几何列,两个均为多边形,一个为SRID 4326,另一个为3857。在Geoserver中发布表时,我意识到Geoserver默认使用列列表中的第一个几何列,但我想知道是否可以将Geoserver配置为使用特定的几何列? 我不是在谈论将SLD配置为使用特定的几何列进行渲染,即: <se:PolygonSymbolizer> <se:Geometry> <ogc:PropertyName>geom3857</ogc:PropertyName> </se:Geometry> … </se:PolygonSymbolizer> 我说的是让Geoserver使用特定的几何列作为本机SRID和默认投影。


2
从地理数据文件中删除不需要的列?
我有一些GML数据,其中包含一些不需要的列。我想删除这些列以减小文件大小。(为澄清起见:我的意思是该文件中包含许多点,并且这些点中的每一个都附加了一些元数据,并且我不需要所有元数据。) 我也想从命令行执行此操作,因为我有很多文件。 我可以使用将GML文件转换成不同的格式ogr2ogr,所以我的问题是:从命令行从地理数据文件中删除列的最简单方法是什么? 我是一名Python程序员,所以我的直觉是将文件转换为GeoJSON,然后使用Python的JSON解析方法读取和重写JSON文件。 但是,也许有更直接的方法,使用GDAL工具或类似工具。
10 gdal  data  geojson  gml  file-size 

3
在地理数据库中按名称搜索要素类或表?
我正在寻找一种使用名称来搜索地理数据库中的要素类或表的方法。 有没有类似的功能? 显然,Windows搜索仅返回地理数据库中表的随机ID。我想实际搜索其中的数据集。 我认为这会对很多人有所帮助,因为我知道我不是唯一将空间数据存储在Geodatabase中的人,只是将其与一千个其他数据集一起存档,而不希望对其进行筛选。 我想在ArcCatalog中搜索这些地理数据库。

4
选择GTFS编辑器来创建和导出路线?
这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 我是初学者,我需要有关GTFS编辑器的信息。我想创建路线,行程,图案等,并将其导出为GTFS格式。 我在本地设置了两个GTFS编辑器: TransitDataFeeder 传送gtfs编辑器 在TransitDataFeeder中,我们需要通过UI分别创建每个文件。我已经创建了一个示例代理商,并创建了一个行程,路线并导出了它,但是它不包含行程,并且根据我的经验,TransitDataFeeder不满足我对创建和编辑GTFS的要求。 我在本地设置了Transportation-GTFS-Editor,并尝试创建新路线,在该路线中无法使用时间表选项创建行程。我没有玩游戏框架的经验。我正在尝试调试它,但无法解决它。 从以上两个方面来看,transportal-gtfs-editor似乎可以满足我的要求,但它也处于开发阶段,因此存在一些问题,正如我在此博客中所看到的那样。 因此,我正在寻找可以代替veyry-gtfs-editor的最佳替代方案,或者需要使用时间表功能来解决vehicle-gtfs-editor的问题。

2
使用arcpy处理注释层
我想使用arcpy访问注释层(目的是验证文本注释中的几个文本字符串)。注释指的是绘图工具注释,而不是动态标签。这些注释层位于名为“ Default”的组层下。 在ESRI的文件平局注释的会谈为层本身: 地图文档中基本上有三类图层:要素图层,组图层和栅格图层。使用isFeatureLayer,isGroupLayer和isRasterLayer属性可以识别或隔离大多数图层类型,但不能识别或隔离所有图层类型。有一些特殊的图层和数据集不属于以下三类之一:注释子类,尺寸特征,网络数据集,terrain数据集,拓扑数据集等。在这些情况下,您可能需要先测试其他属性以隔离感兴趣的层,​​然后再对其进行处理。 要注意的一件事是ArcGIS如何处理绘图注释,可能有两种平均配置: ArcGIS完全支持两种类型的注释:地理数据库和地图文档 就我而言,它是地图文档。 根据所有这些文档,看起来绘制注释仅仅是层,因此像这样的简单代码应该可以工作: mxd = arcpy.mapping.MapDocument("some\mxdpath\here") df = arcpy.mapping.ListDataFrames(mxd,"Layers") lyr = arcpy.mapping.ListLayers(mxd,"current_annotation_layer",df) 但是问题是注释似乎无法通过数据框获得(考虑到我的每个注释层都与要素层相关联,这很奇怪)。 是否有任何特定的arcpy类可以访问注释(一个类似于ArcObject SDK的IAnnotationFeature2的类)?任何解决方法? 谢谢 !

2
帮助选择最合适的双变量拟色映射着色方案
我正在尝试在数值变量的覆盖范围内覆盖名义变量(2类-雨育vs灌溉)。 为了突出两种类别在样式上的差异,我概述了一种具有不同颜色的类别(灌溉区域为“红色”),而未着色的类别为雨养区域。 但是,地图感觉很混乱,轮廓与数字变量的较深阴影混合在一起。 我试图避免使用两种不同的颜色着色方案来表示两个类别,因为我认为这会隐藏基础变量的整体分布。 有没有更好的方法可以使用R中的ggplots2包来表示这种双变量分类(我目前正在使用它来制作所附的图)? 这些地图最终将被打印在纸上。

7
美国最东端是什么?
詹姆斯·福洛斯(James Fallows)在他的《大西洋》杂志博客中声称,缅因州伊斯特波特是美国最东端的地方。一位作家评论说,不,美国最东端在阿拉斯加某处,因为阿拉斯加跨越了第180个子午线。另一位通讯员(我)写道,这很愚蠢-大陆的最东端是可以通过向东移动而到达的大陆的最远端,或者更确切地说,是通过扫一扫而发现的国家的最后一个点向东的经度线。(这对于没有连续领土的国家来说更为复杂,但是现在让我们假设该领土是连续的(是的,我知道阿拉斯加与加拿大接壤,而不是美国的另一个州))。 地理社区中是否有任何约定确立“最东部”的含义,最好是可以引用的约定?
10 geography 

1
Google Maps / Earth成为GIS解决方案了吗?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 6年前关闭。 我最近一直在研究互联网,以比较Google Geo解决方案(Google Maps,Google Earth)和其他GIS解决方案(免费或商业,QGIS,ArcGIS等)。我可以说我现在对它们之间的比较有了一个想法,不过,我希望根据您的经验为您服务,尤其是那些在他们的项目中处理过Google Geo的人,以证实我的结论。 我的问题是:Google Geo(正在让我在这里强调Google Earth)是否正在成为GIS解决方案?最新版本的Google Earth 中的地理处理工具和工作流程如何?就地理分析功能而言,它提供了什么? 编辑:我忘了提到我对此线程非常了解,我只需要有关Google Geo解决方案的类似于GIS的功能的额外信息。

3
使用GDAL将NetCDF文件转换为GeoTIFF?
我有一个NetCDF文件,其中包含英国下雨天数的数据。我想将其转换为GeoTIFF,但无法正确获取GDAL地理参考。请参阅下面来自gdalinfo的转储。 我想要一个显示“ raindays_tmean_abs”变量的TIFF乐队。“ lat”和“ lon”变量似乎具有合理的最小/最大值,可以将数据放到整个英国,但是当我使用gdal_translate进行转换时,它最终出现在非洲西海岸。 关于第一个尺寸不是“时间或垂直”尺寸的警告。我读到gdal期望数据按一定顺序排列,所以也许这就是问题所在,但是我不知道如何修改它。 如何转换/重新投影此数据? gdalinfo NETCDF:RainDays1_1961-1990_LTA_25km.nc Warning 1: dimension #0 (meaning_period) is not a Time or Vertical dimension. Driver: netCDF/Network Common Data Format Files: RainDays1_1961-1990_LTA_25km.nc RainDays1_1961-1990_LTA_25km.nc.aux.xml Size is 39, 52 Coordinate System is `' Origin = (-17.650008352179277,11.329999312758446) Pixel Size = (0.219999614514803,-0.219999998807907) Metadata: axis_0#units= meaning_period#comment=Meaning periods are all …


1
栅格vs网格vs莱迪思术语?
我对GIS术语有疑问-理论上,栅格与栅格以及栅格与栅格有何区别? 我认为,栅格是常规网络,值在单元中,而网格在节点中具有其值。在这种情况下,我不了解晶格的含义是什么?和网格一样吗? 还是栅格是栅格值之一的栅格? 更令人困惑的是一些图片,它们描述了网格和网格之间的区别-http: //www.geog.ubc.ca/courses/geob370/notes/interpolation/grid_vs_lattice.png或http://www.innovativegis.com/基础/mapanalysis/Topic18/Topic18_files/image005.jpg 以MATLAB为例:http : //www.mathworks.com/help/releases/R2013b/matlab/ref/meshgrid_ex.gif网格看起来像格子!

4
ArcGIS分水岭工具使用什么算法?
有谁知道ArcGIS分水岭工具(在Spatial Analyst软件包中)使用哪种算法? Esri网站上提供的信息很少...但是我怀疑这可能是某种深度/广度搜索。 我查看了以下ArcGIS Online帮助页面: 分水岭(空间分析师) 分水岭如何运作 是的,它使用流向栅格,但是遍历栅格使用什么算法? 请注意,我并不是在寻找“它使用D8 ..”的答案。...D8并不是真正的算法,而是可以帮助定义您将要使用的算法的模型。IE,您可以在深度优先搜索算法和/或广度优先搜索算法中实施D8方案

1
ArcSDE API的用途是什么?
要创建可操纵ArcObjects的应用程序,请使用VBA和Java运行时。为了创建使用ArcToolbox工具处理数据的应用程序,提供了ArcPy for Python。 今天,我发现有用于ArcSDE的C和Java API!什么是ArcSDE API?它们提供与ArcSDE命令行完全相同的功能吗? 还有其他ArcGIS API吗?

3
防止栅格中的反射面
我一直在尝试使用ESRI ASCII网格栅格格式的数字地形模型文件。尽管对这种类型的数据有零经验,但我发现按以下代码非常容易将其加载到R中。包中的plot3D函数rasterVis默认为漂亮的图,但模型相当反射。考虑到它应该是风景,所以这种光亮的表面并不是真的合适。 我正在寻找更自然的(如果可以将这样的词用于一组图形的3D渲染),无光,拓扑图。 我想一定有办法解决这个问题,但是我没有使用raster和寻求经验的经验。 如何减少或消除图的反射率? library(raster) library(rgdal) library(rasterVis) foo <- raster(readGDAL("my.dtm.asc")) plot3D(foo)
10 raster  r  dem  visualisation  color 

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.