地理信息系统

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

1
在PostGIS中按几何分组可以吗?
按几何分组可以吗? 我们根据多边形的几何形状进行很多计数,这涉及首先将数据相交以对学生实例进行计数。根据学校边界,街区组等: SELECT n.nbhd_id , count(*) AS count_burglaries FROM denver.crime AS c JOIN denver.neighborhoods AS n ON ST_Intersects(c.geom, n.geom) WHERE c.offense_ty LIKE 'BURG%' GROUP BY n.nbhd_id 第二步是包装一个子查询,以便将多边形表中的几何图形重新连接到计数查询中: SELECT count.* , n.nbhd_name , n.geom FROM ( SELECT n.nbhd_id , count(*) AS count_burglaries FROM denver.crime AS c JOIN denver.neighborhoods AS n ON …

5
多边形和MultiPolygons应该遵循正确的规则
http://geojsonlint.com/我收到错误消息 Polygons and MultiPolygons should follow the right-hand rule 我使用了3年之久,旧的geojson文件没有任何问题。现在geojsonlint强制执行右手规则,如何解决该问题。
17 geojson 

1
PostGIS函数如何处理缓冲区和外部存储?
我看到PostGIS中不断增加的新功能列表,其中一些涉及GEOS(例如ST_ClusterKMeans)。一些功能(例如中的功能pgrouting)依赖于其他库(例如BGL)。 我的印象是,许多这些基础库(通常在C / C ++中)不处理内存与辅助内存/存储/磁盘之间的缓冲区管理。 那么,PostGIS功能之上的PostGIS功能是否可以处理无法存储在物理(或虚拟)内存中的大型数据集? 如果是这样,这些缓冲区管理功能从何而来(从实现的角度来看)?

2
是否有任何篮球教练使用GIS?
洛杉矶时报有一个传单地图查看器应用程序,显示了科比·布莱恩特职业生涯中的全部30699张照片。似乎空间分析对于某些教练决策可能有用。实际有教练使用GIS工具吗? 更新2 《洛杉矶时报》写了一篇关于他们如何做的文章,在GitHub上有更多详细信息。 更新 我看到《纽约时报》根据Kirk Goldsberry教授的工作发布了一些更加令人印象深刻的分析工具。 同样,BasketBallreference.com也有热图,例如Kobe的热图。 我想知道教练是否尝试像球员一样进入禁区。如果是这样,这样的工具会让人分心吗? 还是彩色phi现象证明流动是一种幻觉? SportVu收集数据。我认为科比开始他的职业生涯时,他们不在身边。
17 analysis 

2
使用QGIS中的唯一值自动设置栅格样式?
在ArcMap中,可以自动计算栅格的唯一值,然后对每个唯一值应用不同的样式(请参见第1张图像)。 但是,在QGIS中,使用“单带伪彩色”样式时,我必须手动添加样式值(请参见第二张图片)。有没有一种方法可以像ArcMap一样自动填充唯一值? ArcMap: QGIS(如何使用唯一值自动填充值列表?):


1
带自定义json的rMaps choropleth
想要使用RI制作带有包和自定义贴图的动画ChoroplethrMaps贴图。我尝试遵循此处描述的Diego Valle的示例,并为Datamaps使用自定义地图信息。 但是,地图不会显示。但是,带有正确填充键的图例随年份动画栏出现。topoJson文件似乎很好。 library(rCharts);library(rMaps);library(rgdal) map = readOGR("https://raw.githubusercontent.com/gupierre/GHA_vol/master/Data/GHA_adm/GHA_adm1.topo.json", layer="admin_1",stringsAsFactors=F) #Data: SDLOG<-read.table("https://raw.githubusercontent.com/gupierre/GHA_vol/master/Data/sdlog.csv", header=T,stringsAsFactors=F, sep =",") head(SDLOG) year name sdlog type >1 2004 Greater Accra 0.20030687 urban >2 2005 Greater Accra 0.15322712 urban >3 2006 Greater Accra 0.10782677 urban #Map: library(rCharts);library(rMaps) d1 <- ichoropleth(sdlog ~ name, data = SDLOG[SDLOG$type=="rural",], ncuts = 7, pal …
17 r  topojson  choropleth 

1
是否有ArcPy工具可用于调整多边形的大小,例如ArcMap中“高级编辑”工具栏的“缩放”工具?
我正在为ArcGIS 10.3编写python脚本。我知道Scale tool在ArcGIS界面中,但是找不到这样的arcpy命令。存在吗? 正如您在图片上看到的,Scale tool作品的不同之处在于Buffer tool-它改变了原始多边形的形式。所以问题是: 我Scale tool可以使用arcpy 使用(可从ArcGIS界面使用)吗?

1
通过URL将过滤器参数传递给GeoServer WFS?
我正在尝试使用PHP的CURL函数从GeoServer实例中获取geoJSON信息。我这样做是使用url变量,而不是试图构造一个完整的xml GetFeature请求。 但是,我希望能够基于某些属性字段的内容来获得结果的子集。 因此,尽管我可以使用以下网址获得所有结果: http://www.myURL.com/geoserver/namespace/ows?service=WFS&version=1.0.0&request=GetFeature&typeName=layername&outputFormat=json&BBOX=1,2,3,4 我也可以将结果限制为“ Where field LIKE value”或“ field = value”吗? 我花了一个小时浏览Geoserver / ECQL文档,但没有一个明确指出“将功能以这种格式附加到您的URL”。结果,我不清楚是否可以使用url变量来执行这些任务,但是有些人似乎建议这样做。 任何人都可以使用带有URL参数的GeoServer的WFS提供有关工作过滤器的清晰示例的帮助吗?
17 geoserver  wfs  geojson  php  curl 

3
运行OSGeo4w Shell脚本时qgis.core的导入错误
我一直很努力,与此相伴后,要运行脚本OSGeo4w壳牌,QGIS之外。但是我收到以下错误: ImportError:没有名为qgis.core的模块 我还阅读了以下帖子,并尝试导入各种模块,但无济于事: 如何在QGIS python控制台之外运行sextante算法? 如何从外部为QGIS运行简单的python脚本(例如Sublime Text)? 使用PyQGIS编写独立的Python脚本? 这是一个简单的脚本,它创建一个网格并将一个多边形shapefile剪切到其上。 注意:该脚本已经过测试,可以在QGIS中运行时成功运行。 ##Test=name import os import glob import sys sys.path.append("C:\Program Files\QGIS Brighton\lib;%OSGEO4W_ROOT:\=/%/apps/qgis;%OSGEO4W_ROOT%\apps\qgis\bin;%OSGEO4W_ROOT%\apps\grass\grass-6.4.3\lib;%PATH%") from PyQt4.QtCore import * from PyQt4.QtGui import * from qgis.core import * QgsApplication.setPrefixPath("C:\Program Files\QGIS Brighton\apps\qgis", True) QgsApplication.initQgis() from os.path import expanduser home = expanduser("~") # Folder path of the Results …

1
眼睛友好的颜色可长时间工作
如果此问题不符合此处的规则,则表示歉意。 我正在对大量的偏僻行人通道进行数字化处理,因此我会平移,缩放很多,到目前为止,我已经做了2天,并且总是会感到非常头疼。是我使用的颜色吗? 我有一个要添加功能的预先存在的人行道/道路层。我要在上面创建新要素的人行道多边形,该人行道周围的缓冲区以及用于覆盖已完成区域的普通多边形图层。 有人可以推荐一些替代颜色来减少眼睛疲劳和头痛吗?
17 color 

1
查询OSM以了解面向西的所有海滩?-首选QGIS
我想确定这个星球(或其给定子集)上所有向西(+/- 20-30度)的海滩。 我的想法是使用OSM作为数据源。提取所有带有标签“ natural = beach”的多边形,可以为我提供标记为海滩的所有区域的数据集/ shapefile。到目前为止,一切都很好。 我也知道我可以使用海岸线数据(例如,来自OSM或Natural Earth的数据)来识别海滩的朝向。 缓冲海滩形状以校正较小的不匹配,并将其与海岸线相交,应为我提供有关形状朝向水的一侧的数据。使用所有相交点的最大/最小值应该使我对方位有一个了解。(90度+/- 20-30度就可以了...) 那就是我迷路的地方... 我首选的工具是QGIS,但PostGIS也可以。 周围有人有聪明的主意如何解决这个难题吗?

3
我期望PostGIS对格式正确的地址进行地理编码的速度有多快?
我期望PostGIS对格式正确的地址进行地理编码的速度有多快? 我已经安装了PostgreSQL 9.3.7和PostGIS 2.1.7,加载了国家数据和所有州数据,但是发现地理编码比我预期的要慢得多。我设定的期望过高吗?我平均每秒获得3个单独的地理编码。我需要做大约500万,我不想等待三周。 这是一个用于处理巨型R矩阵的虚拟机,我在侧面安装了此数据库,因此配置可能看起来有些愚蠢。如果对VM的配置进行重大更改会有所帮助,则可以更改配置。 硬件规格 内存:65GB处理器:6 lscpu给了我这个: # lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 6 On-line CPU(s) list: 0-5 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 6 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 58 Stepping: 0 CPU …

12
您如何记住经度和纬度的含义?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 5年前关闭。 经度和纬度是我通常不需要记住的概念。但是,有时我会突然需要学习一段时间,因为我正在使用它们。 是否有一个助手记忆(记忆-辅助)可以最终记住它们的含义,直到我的生活结束? 这两个术语的词源是什么?

1
为什么要在GDAL Python中关闭数据集?
我经常在Python GDAL代码中看到人们在脚本结束时关闭数据集。为什么在Python GDAL中关闭数据集有意义?如果不这样做会不会有后果? import gdal # open dataset ds = gdal.Open('test.tif') # close dataset ds = None
17 python  gdal 

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.