地理信息系统

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



30
寻求美丽的地图示例?[关闭]
通常,制作地图时,它是基于我们对美学上令人愉悦的事物的主观解释。如果人们张贴精美的地图示例,以任何方式显示任何现象,我将很喜欢。 在下面,我发布了我最喜欢的地图之一。这是最近被问及如何在GIS中实现按值绘制地图的按字母顺序映射的示例。,图片是从GeoVista网站上拍摄的。 对地图制作者的引用: 地理视觉分析,以增强空间扫描统计解释:美国宫颈癌死亡率的分析Jin Chen,Robert E Roth,Adam T Naito,Eugene J Lengerich和Alan M MacEachren 国际卫生地理杂志 2008,7: 57 如果人们详细说明他们引用的特定地图为什么精美,那么对于知识的培养将是最好的。 我认为我认为所引用的按价值分类的图表之所以精美,是因为它创建了一个非常简单但显而易见的醒目的视觉层次结构,用以解释标准化死亡率。这与非常“嘈杂”的标准化死亡率以及通过SatScan聚类技术产生的异常高发生率的通常非常嘈杂的簇结合起来特别有用。甚至可以清楚地看到芝加哥和费城周围的很小的集群。 地图上还有其他补充元素,可让您轻松查看。例如,黑色背景,状态周围较重的白色轮廓和状态周围的白色轮廓(与属性值混合相同)。如果在绘制多边形轮廓时不小心,则包含许多多边形的地图可能会特别分散注意力。 此外,图例的创建特别出色,并有效地展示了这一概念(尽管它当然不是典型的图例,所以需要一些原创的创造性思维)。
184 cartography 

3
适用于GoogleMaps,OpenStreetMap和Leaflet的EPSG 3857或4326
在讨论什么是WGS84和EPSG4326之间的区别?显示4326只是WGS84的EPSG标识符。。 Google Maps和OpenStreetMap的Wikipedia条目显示它们都使用WGS 84。 http://wiki.openstreetmap.org/wiki/EPSG:3857指出 EPSG:3857是一种球形墨卡托投影坐标系,已被Web服务(例如Google和后来的OpenStreetMap)普及。 传单的帮助说明: EPSG3857在线地图的最常见CRS,几乎所有免费和商业瓷砖提供商都在使用。使用球形墨卡托投影。默认情况下,在地图的crs选项中设置。 EPSG4326在GIS爱好者中常见的CRS。使用简单的等角投影。 这令人困惑-似乎Google Maps和OpenStreetMap使用EPSG3857,但它们使用的是WGS84,即EPSG4326。这里可能不正确,很可能是我的理解。 有人可以帮我理解吗?

6
在QGIS中安装文件地理数据库(* .gdb)支持吗?
我花了大约两天时间来找到在QGIS(或任何其他开源软件)中打开GDB(Esri地理数据库)的方法,但仍然没有成功。 我已经下载了最新的OSGeo4W安装程序,并尝试了安装程序-快速桌面安装-所有软件包以及高级安装incl gdal-filegdb。 您能否描述更详细的过程,包括安装以及如何在QGIS中打开.gdb(OSGeo4W安装)?

30
每个GIS用户应该安装哪些免费程序?
注意:此问题专门与已安装的桌面软件有关。还有一个专门针对基于云的免费软件和服务的问题。 每个GIS用户应该安装哪些免费程序? 我不一定指的是ESRI扩展或开源产品,而是其他可以提高您的生产力和处理GIS任务能力的产品。 例如: Notepad ++,用于编写代码段或编辑XML。Paint.NET或GIMP用于快速图形编辑。 我每天都使用Google Tasks,我认为值得一提。它不是特定于GIS的,但它是一个很好的工具,特别是如果单独使用以及在多个项目中购买时间管理软件不合理的情况下,尤其如此。 尽管不专注于GIS开发,但是Rainmeter已证明在提高生产力和监视系统资源方面非常有用。我已经在桌面上创建了一个GIS“边栏”,其中包含了我所有的开发工具以及指向我最常使用的在线资源的链接。能够使用一个位置而不是多个位置(例如,任务栏,浏览器中的书签,搜索引擎)非常好。

17
比较各种JavaScript映射库?
我正在开发基于Web的地图系统,并且试图找出要使用的库。 这些是可用库比较的链接: Laurent Jegou的基准测试(从2010年开始)是对Web映射解决方案(客户端和服务器)的全球展望。 可以在这里找到德国Carrillo对FOSS库的比较: 到目前为止的库列表: 谷歌地图 Microsoft虚拟地球 MapQuest 传单 -“注释的更小,更快,更新和更直接也可以理解为更少的功能和更少的测试。” -地理(见下文) ArcGIS API for JavaScript-与ArcGIS Server配合使用效果最佳(请参见下文)。还提供了Google Maps和Bing maps扩展,使您可以将ESRI API与Google / Bing maps一起使用(尽管大多数库都是这样)。 Yahoo Map API的 通过米其林 OpenLayers-广泛的文档和大量功能,以及使用不同地图提供者的能力。 Mapquery -MapQuery已发布,现在有一些有用的文档。它具有将OpenLayers和jQuery结合在一起的非常有价值的目标。如果您特别热衷于OpenLayers + jQuery的想法,或者您想为JavaScript映射库做出贡献,请参与并做出自己的努力。但是,如果您只是想成为最终用户,或者是该领域的新手,那么可能不适合您。 Mapstraction-使事情变得非常简单,尤其是与多个底图提供程序一起使用时。但是,这项工作仍在进行中,功能和文档都缺乏。(例如,“类型为“ FeatureCollection”的GeoJSON对象是要素集合对象。”不是很有用。)看来它仍在积极开发中,但截至2011年4月4日,尚未在Github上提交从一月份开始。 deCarta-具有移动和桌面Javascript-第一个兼容HTML5 / CSS3,第二个具有更多的浏览器兼容性。提供的源代码。商业API的最友好的开发人员条款。您可以在地图上加上商标,并且有几种不同的地图样式。您可以选择NAVTEQ或OSM数据。他们也有几个移动API。-由DeCarta员工TheSteve0编辑 云制造 Polymaps-使来自许多不同来源的栅格和矢量数据的合成非常容易。让您轻松添加自己的颜色,分组和交互。运行速度快,可以很好地管理背景图块加载,并且只有30k的Javascript。潜在的不利之处:它使用SVG,这意味着它不能并且不能在MSIE 7或8中运行。它在所有其他浏览器中都可以正常运行,并且应该在IE9中运行。 跳转 -跳转是一种轻量级的地图库,可以单独运行,也就是说,它不是OpenLayers或GoogleMaps API的包装。当前它正在开发中,但是许多基本功能都可以正常工作。 ModestMaps-来自Mapbox和TileMill的制造商的另一个更小,更快,更新的JS映射库。 绘图者 我现在正在使用OpenLayers。您可以使用它做很多事情,它支持大多数数据类型。但是,这并非对所有事情都是最好的。例如,Leaflet在许多方面看起来都比较平滑,包括图像淡入和其他视觉调整。如果您喜欢jQuery,则可能想看看MapQuery,它类似于jQuery和OpenLayers的组合。




13
凹形船体的定义,算法和实用解决方案是什么?[关闭]
凸包 形状的凸包定义为: 在数学中,实向量空间V中的一组点X的凸包或凸包络是包含X的最小凸集(Wikipedia) Wikipedia使用橡皮筋类比很好地形象化了它,并且有一些很好的算法可以对其进行计算。 凹面船体 下图中的红线显示了凹壳(蓝线显示了凸壳)。直观地讲,它是一个包含所有点的多边形,但是与凸包相比,其面积较小(最小?)。结果,多边形的边界长度更长。 凹面船体可能是解决某些实际问题(例如,找到城市的合理边界)的解决方案。 我没有为凹面船体的概念找到合适的定义,算法和实用解决方案。该草Wiki有一些说明和图片,并且在商业解决方案concavehull.com。 有什么想法,算法和链接吗?


5
将纬度/经度偏移一定量的米的算法
我正在寻找一种算法,当给定纬度和经度对以及在笛卡尔坐标(x,y)中以米为单位的向量平移时,它将给我一个新坐标。有点像反向的Haversine。我也可以进行距离和航向变换,但这可能会比较慢并且不那么精确。理想情况下,当我在嵌入式系统上工作时,算法应该很快。精度并不严格,在10米以内就可以了。

6
DEM,DSM和DTM之间的区别?
我列出了我们工作中使用的一些首字母缩写词,不得不停下来考虑是将它们一起列出还是单独列出: DEM:数字高程模型 DSM:数字表面模型 DTM:数字地形模型 在某些圈子中,它们似乎是同义词,在另一些圈子中,它们似乎具有不同的含义。 是否有一个公认的定义可以区分它们?
100 terminology  dem 

7
使用PostGIS进行空间聚类?
我正在寻找空间聚类算法,以便在支持PostGIS的数据库中将其用于点要素。我将编写plpgsql函数,该函数将同一群集内的点之间的距离作为输入。在输出函数处返回集群数组。最明显的解决方案是在特征周围建立指定距离的缓冲区,并在该缓冲区中搜索特征。如果存在此类功能,则继续在其周围构建缓冲区,等等。如果不存在此类功能,则意味着集群构建已完成。也许有一些聪明的解决方案?

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.