地理信息系统

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

3
知道美国各地24小时的历史降雨量总量来源吗?
我正在寻找有关给定位置(美国马萨诸塞州波士顿)降雨事件强度的历史信息。例如,创建给定位置的降雨事件直方图。到目前为止,我仅从NOAA和其他机构中找到“过去3天”或“上个月”类型的数据集。如果可能的话,我想多年的数据值得。 我不是在寻找shapefile,而是在寻找表格类型的数据(数据库,Excel,CSV等)。数据不需要可用于任意纬度/经度,但可以用于附近的POI,例如机场。

2
使用位于多边形内的点更新数据库行
我有一个PostGIS / Postgresql数据库,其中有两个表。一个具有点几何,另一个将国家边界表示为多边形。我想将每个点相交的国家/地区名称添加到我的点表中的每一行。也许是一大更新查询。我认为可以使用直接SQL来做到这一点,但我不知道从哪里开始。任何对此的建议将不胜感激...

1
将栅格要素平滑成多边形
我有代表城市化区域的栅格数据,我想跟踪并转换为多边形。 使用ArcMap的“栅格转多边形”工具,我可以得到一些接近的东西。 未简化: 简化: 但是,您会看到有许多对角线(道路)会创建共享一个角的多边形链。 这极大地增加了我的多边形数量-这些栅格数据集正在状态级别进行处理。是否有Arc或GeoTools工具可以平滑这些线并创建更少的多边形?如果结果失去一些精度也没关系。最后,我正在寻找与简化多边形相似的东西,只是将相邻的多边形连接在一起。

2
原始地图的投影中是否必须对扫描地图进行地理参考?
我已经扫描了印度次大陆的历史性纸质地图。该地图位于“ Albers等面积圆锥形”投影中,并在其上具有经度和纬度网格。 我试图在源投影中进行地理配准,但是我没有此投影的所有必需参数。在地图上仅记录了两个标准的平行线。我不知道中央子午线或原点的纬度,或该点的原点。 在这种情况下应该怎么做?由于这是一张跨越4000 km x 4000 km的地图,因此我真的认为不可能获得任何类型的高精度输出。我正在考虑在wgs84地理坐标系中对其进行地理配准。 这是一个好主意吗?还是您还有其他建议?


3
如何在DEM上正确悬垂矢量?
我有我的学习区域以及其中的溪流的DEM。每当我将两者都添加到ArcScene中并将矢量悬垂在DEM上时,某些矢量就会从表面上方消失,并在表面下方可见。(请参见下图)。 是否有任何特定设置可将矢量正确覆盖在DEM上?当您必须将矢量悬垂在DEM上时,是否还有其他选项或软件可以(在视觉上)产生更好的结果?

2
在ArcMap内部运行的Python脚本与在外部运行的Python脚本?
我刚开始使用Python脚本进行工作。 我当前正在创建一个脚本来自动化一个过程。 基本上,它询问用户客户端名称,获取可用的投影,在客户端的C:驱动器上创建目录,创建客户端专用的文件地理数据库,创建所需的数据集,以及创建客户端数据专用的要素类。最终,它还将必填字段添加到每个要素类中,并可能还会添加其他内容。 我开始时并不真正了解ArcMap的Python脚本的正确礼节。但是我相信到目前为止,我所创建的内容只能在ArcMap之外运行。 这可以接受吗? 我使用的是raw_input(),而不是通过我刚刚发现的arcpy.getparamaterastext()获得用户输入。 这个可以吗? 它确实有效,我不确定这是否是编写脚本的正确方法。 这是我到目前为止的代码。 import sys import arcpy import os #Records name of the client client = raw_input("Enter the name of the client: (letters and underscores only) \n") #Records filepath of client to be created clientpath = "C:/" + client #Inquires if projection file exists …
10 arcpy 

1
分层OpenLayers集群
我有一个带有点聚类的OpenLayers映射,但是我想对映射中表示的数据应用更精细的粒度。具体来说,我想根据功能上的属性对群集进行分层(我们将其称为“类别”)。 因此,假设我有五个类别:实际上,我只需要将点与同一类别中的其他点聚在一起。我想这可以通过五个不同的层来完成,但是随着类别的数量增加(此刻我有50多个),这很快变得很麻烦。 有人在OpenLayers上看到过类似的东西吗?


2
确定来自shapefile的最小多边形数以覆盖感兴趣的区域
我有很多shapefile,它们代表感兴趣的区域,需要使用各种卫星图像源(IKONOS,RapidEye等)进行分析。不幸的是,这些图像没有使用像Landsat这样的路径系统,因此范围差异很大。 我在每个AOI上剪切了shapefile,分别表示不同图像采集的范围,所有这些都已经被认为可以接受。其中一些shapefile具有500个或更多的多边形。 我需要找到一种方法,最好是一种可以自动化的方法(最好是Python和ArcInfo 10,也可以使用FOSS),以确定覆盖我每个感兴趣区域的最少数量的多边形。

1
寻求基于云的Google Fusion Tables替代方案?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 去年关闭。 这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 我是网络映射的初学者。我当时正在玩Fusion Tables,但是我意识到我有太多数据无法显示。 Fusion Table有哪些替代方案? 我有9层数据(一层是宗地数据,因此有超过500000条记录),而且我必须能够查询数据(例如,一所学校的150m内有多少宗宗地等)。

2
为每个图块重复多边形标签
我正在使用独立的GeoWebCache从远程GeoServer提供图块。我的问题是,将多边形标签添加到所服务的每个图块中,而不是在多边形质心中仅添加一次。 我找到了一个讨论该问题的帖子:http : //osgeo-org.1560.n6.nabble.com/polygon-label-repeated-for-each-tile-td4995203.html 第一个答复提到了一个可能的解决方案: “总而言之,我建议无论如何都使用图块渲染引擎(GeoWebCache,MapProxy,TileCache),而不是从GeoServer请求小图像,然后让图块渲染引擎对图块进行切片。发送给GeoServer的请求会更少( 1张大图片,而不是多张小图片),因此可以加快整个切片缓存的创建时间。” 问题是我无法通过参考GeoWebCache文档找到如何做的方法,并且上面提到的文章没有解释实现该方法的方法。 我还找到了一个带有答案的文章,该文章链接到GeoWebCache“ Tiled”文档,但是我的代码已经准备好使用所有必要的属性,并且标签仍然多次显示: var Layer_1874 = new OpenLayers.Layer.WMS( 'Grundkort', '/wms10.ashx' , { format: 'image/png', srs: 'EPSG:25832', layers: 'ballerupkommune_grundkort_bk', tiled: true, tilesOrigin: '698804,6173460' } , { displayInLayerSwitcher: true, isBaseLayer: true, transitionEffect: 'resize', displayOutsideMaxExtent: true, visibility: false } ); 有人有主意吗?

1
Postgis 2.0-public.geometry_columns视图不包含视图的正确信息
我们最近将数据库更新为Postgis 2.0。 在我们的系统中,我们曾经为包含几何列的表创建视图。创建视图后,我们还使用必要的信息手动更新了geometry_columns表。这些视图用于创建Geoserver图层,也用于为ogr2ogr馈送数据。 Postgis 2.0中的问题在于,geometry_columns表已替换为从系统目录检索数据的视图。在我们的情况下,对于创建的视图,我们不会在“ coord_dimension”,“ srid”和“ type”列中检索正确的信息。 信息:经过一些研究,我发现geometry_columns视图正在使用pg_constraint表填充这些列,但是对于该视图没有定义约束。 有谁知道我们如何解决这个问题?我们如何强制gemetry_columns视图检索必要的信息?是否有解决方法或其他方法?

2
是否可以使用Nominatim对街道交叉口进行地理编码?
是否可以使用Nominatim对街道十字路口的位置进行地理编码? 地理编码查询示例 Commonwealth Ave at Washington Street, Boston, MA Google成功的地理编码 https://maps.google.com/maps?q=Commonwealth+Avenue+at+Washington+street,+Boston,+MA&hl=en&sll=42.351351,-71.118573&sspn=0.054868,0.132093&t=h&hnear=Commonwealth+Ave+%26+Washington+St,+Boston,+Suffolk,+Massachusetts+02135&z=17 Nominatim的地址解析失败 http://nominatim.openstreetmap.org/search.php?q=Commonwealth+Ave+at+Washington+Street%2C+Boston%2C+MA&viewbox=-337.5%2C85.34%2C337.5%2C-80.5

2
使用pyshp将.csv文件转换为.shp?
我试图了解如何在python中使用csv模块在与python脚本相同的文件夹中打开csv文件,然后使用shapefile模块pyshp创建shapefile。 csv文件如下所示,但可以有几千行的记录: id_nr;date;target;start_lat;start_lon 1;2012-05-21;navpoint 25x;55.123654;13.456954 1;2012-05-23;navpoint 11f;55.143654;12.456954
10 python  shapefile  csv  pyshp 

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.