Arcgis解释说?

Mar*_*ark 1 gis arcgis

我想调查一下ArcGis,我无法绕过它适合的地方.

我使用Google Maps API创建了一些包含制作者,叠加层,听众等的简单地图.

我最近开始关注PostGIS,我完全理解,它增强了Postgres的附加数据类型和功能,用于绘制多边形和映射区域.大!

我不明白ArcGIS适合的地方?

它有什么作用?你为什么要用呢

我有一个大的地址数据库.

Joh*_*ell 6

归根结底,它取决于你是否更乐意拥有一个大型软件堆栈,其中所有东西都可以协同工作,或者你是否更喜欢做一些SQL,和/或Javascript和Python编码(这些是开源GIS中的重要参与者) ),并且通常将自己拼凑在一起.ESRI是ArcGIS系列的制造商(包括桌面,服务器和基于Web的技术),它本质上是GIS世界的微软 - 大型播放器,其产品旨在彼此协同工作,但有时候有点在标准合规性或与第三方软件的交互方面迟缓.

在开源方面,Postgis本质上为Postgres提供了空间类型扩展以及许多空间函数,实际上是各种包的混合体:GEOS,它提供许多空间谓词函数,Proj4j用于协调系统转换和GDAL,提供了很多胶水功能.最近Postgis增加了对光栅,三维和拓扑函数的原生支持,以及现有的长矢量函数,这意味着可以通过将SQL函数链接在一起,直接在数据库级别执行非常复杂的GIS分析.

如上所述,QuantumGIS(通常称为QGIS)提供了ArcGIS桌面的大部分功能,适合那些想要走这条路的人.Javascript库,例如OpenLayers或Leaflet(还有许多其他)可用于可视化Postgis查询的结果.此外,还有一些工具,如Geoserver(基于Java serlvet),它允许您以常见格式(如WMS,WFS和WMTS)提供Postgres/Postgis表或ESRI shp文件中保存的数据,充当客户端和客户端之间的桥梁.服务器.

最终的决定往往与政治和技术一样多.例如,如果您为大型公用事业公司或当地政府工作,支持合同和行业规范可能会超出预算限制.如果您正在为一家小型创业公司工作,并且让那些喜欢在命令行工作的人,那么您可能会从开源堆栈中获得更好的价值.


gar*_*rtb 5

我假设您在询问ArcMap是ESRI的桌面GIS应用程序.该应用程序是一个非常强大的制图生产和分析工具,允许用户执行复杂的空间操作.ArcMap还提供了一个图形用户界面,允许用户编辑支持复杂类型的几何体,模拟现实世界现象.该应用程序还支持广泛的光栅分析,通常用于遥感.

有关如何将ArcGIS与地址数据库一起使用的一些示例:

  1. 您可以使用它来比较地址与人口普查数据,更好地了解客户.
  2. 生成统计上显着的聚类的热图.
  3. 使用网络分析工具识别最近的设施或以最有效的顺序将您路由到地址.
  4. 查找您的数据所属的功能类型(即市议会区,消防区,州等),并使用该信息更新您的数据.

这些只是您可以使用ArcGIS执行的一些操作.简而言之,此工具允许您在空间上下文中查看和分析数据,而不是您现在正在采用的关系方法.