地理信息系统

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



8
选择OpenLayers还是Leaflet?[关闭]
我在OpenLayers v / s Leaflet上与一位同事进行辩论。我的观点是,如果我们希望构建一个需要直接连接到Geoserver和PostGIS的项目,则OpenLayers是更好的API。 然后我发现了Open Data Kit,它看起来很新,但是具有与Geoserver和PostGIS的连接功能。 所以我的专案细节如下, 使用地图界面获取功能信息 创建一个自定义工具,从用户那里获取纬度/经度,以了解他/她在地图上单击的位置,然后从栅格中获取气候数据(由服务器上的py脚本处理) 允许用户上传excel,并将其上传到py脚本,该脚本返回一个GeoJSON,该GeoJSON在地图上创建矢量要素 允许用户创建矢量多边形,该矢量多边形将从WFS图层获取与其相交的要素。 从GeoServer上的PostGIS数据存储中获取图层,并在地图上显示图层。 所以,现在我对哪个更好感到困惑,为什么在Leaflet上使用OpenLayers更有意义?

13
在Windows上使用Python安装GDAL?
谁能解释如何在Windows上使用Python安装GDAL / OGR? 我使用Windows Vista,并且尝试按照网站上的信息进行操作,但似乎没有为我绑定exe文件。 有人可以描述该过程,包括指向我需要的文件/文件夹的链接吗? 我现在尝试使用minGW运行gdal设置,但这也失败了:


9
PostGIS入门?
我已经阅读了很多有关PostGIS的文章,但是我一直在努力寻找一个好的初学者指南。 您推荐哪些教程/书?


8
管理大量的地理空间数据?[关闭]
您如何管理地理空间数据?我有数TB的数据散布在数百个数据集中,并且有一个临时的解决方案,该解决方案使用了项目内的符号链接,这些链接链接回每个数据集的基于域名的存档目录。这在大多数情况下都有效,但是有其自身的问题。 我也非常想知道是否有人在版本控制系统中管理其地理空间数据;我目前将一个用于我的代码和小型数据集,但不用于完整数据集。

28
如何启动网络映射?
我想开始在工作时制作网络地图,以按城市绘制一些统计数据。 我有一个主意,但我不确定从哪里开始。 是否有确定的资源可以提供有关该操作的逐步指导?


3
使用QGIS将多个矢量层合并到一层吗?
我已经导入了几个shapefile,这些文件是从Mapinfo .tab中导出的。导入了几个选项卡文件,形成20多个图层。之后,我想将其导出到geoJSON。但我不愿意选择每个图层并手动将其导出。 有没有一种方法可以使用QGIS将所有图层合并为一个图层?
82 qgis  merge 

8
自托管Mapbox矢量图块
正如在FOSS4G上的演讲中所介绍的那样,Mapbox Studio允许创建Mapbox矢量图块并将其导出为.mbtiles文件。 所述mapbox-gl.js库可以被用于动态风格和渲染在客户端(浏览器)侧Mapbox矢量瓷砖。 缺少的部分:如何自托管Mapbox矢量图块(.mbtiles),以便可以通过mapbox-gl.js使用它们? 我知道Mapbox Studio可以将矢量图块上传到Mapbox服务器,并让其托管图块。但这对我来说是没有选择的,我想将矢量切片托管在自己的服务器上。 事实证明,下面的TileStream方法是死胡同。请参阅我的答案以获取Tilelive的有效解决方案。 我尝试了TileStream,它可以从.mbtiles文件中提供图像切片: 我的网页使用mapbox-gl v0.4.0: <link href='https://api.tiles.mapbox.com/mapbox-gl-js/v0.4.0/mapbox-gl.css' rel='stylesheet' /> <script src='https://api.tiles.mapbox.com/mapbox-gl-js/v0.4.0/mapbox-gl.js'></script> 并在JavaScript脚本中创建mapboxgl.Map: var map = new mapboxgl.Map({ container: 'map', center: [46.8104, 8.2452], zoom: 9, style: 'c.json' }); 该c.json样式文件配置矢量瓦来源: { "version": 6, "sprite": "https://www.mapbox.com/mapbox-gl-styles/sprites/bright", "glyphs": "mapbox://fontstack/{fontstack}/{range}.pbf", "constants": { "@land": "#808080", "@earth": "#805040", "@water": "#a0c8f0", "@road": "#000000" …

12
GIS分析师需要知道多少数学?
对于学习从事GIS分析师职业的人,他/她应该参加哪些数学课程? 这是一本麻省理工学院提供的免费数学课程的一长串清单,可作为参考。 哪些是必需的,有用的,无用的?
77 education 


16
向11岁的孩子解释GIS是什么?
好吧,由于它是提出的评价最高的问题之一,所以尚未有人问我,我很想知道答案,所以我想问一下。 我如何解释11岁孩子的GIS是什么?
75 references 

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.