Histórico de desenvolvimento do ArcGIS e arquitetura do sistema

O ArcGIS é um software SIG desenvolvido pelo ESRI (Environmental Systems Research Institute) nos Estados Unidos.

1 Histórico de desenvolvimento de software ArcGIS

(1)Estação de trabalho ARC/INFO

Em 1981, foi lançada a primeira geração de produtos comerciais da ARC/INFO;

Em 1986, a versão para PC de ARC/INFO foi lançada;

Em 1991, a sexta edição do ARC/INFO entrou no mercado chinês após ser localizada;

Em 1997, ARC/INFO 8 foi lançado;

Em 2010, o ARC/INFO parou de atualizar após o lançamento da versão 10.0, e o ARC/INFO saiu do palco da história.

Arc/Info é um produto GIS completo. Ele inclui todas as funções do ArcView e ArcEditor e adiciona recursos avançados de processamento geográfico e recursos de conversão de dados, que tornam o ArcInfo um padrão GIS.

Arc/Info é um produto de estação de trabalho. Ele é executado em modo de linha de comando. No início, ele só pode ser executado em estações de trabalho. Mais tarde, surgiram produtos do lado do PC, que ainda estão em modo de linha de comando. O nome completo é ArcGIS Workstation.

(2)ArcView

Em 1991, o software ArcView 1.0 foi lançado;

Em 1994, ArcView 2.0 e 2.1 foram lançados;

Em 1996, ArcView 3.0 e 3.1 foram lançados;

Em 1999, ArcView3.2 foi lançado;

Em 2001, ArcView8.1 foi lançado;

O ArcView é um software de desktop GIS que fornece exibição, mapeamento, gerenciamento, análise, criação e edição de dados geográficos. Ele pode ser usado para criar mapas inteligentes e dinâmicos de dados de várias fontes diferentes. Os usuários podem usar as ferramentas e os dados com o ArcView para realizar imediatamente análises GIS e criação de mapas. É também o software básico para ArcGIS.

(3) ArcGIS

Em 2000, o ArcGIS8 foi lançado;

Em 2004, o ArcGIS9 foi lançado;

Em 2006, o ArcGIS9.2 foi lançado;

Em 2008, o ArcGIS9.3 foi lançado;

Em 2009, o ArcGIS9.3.1 foi lançado;

Em 2010, o ArcGIS10 foi lançado;

Em 2012, o ArcGIS10.1 foi lançado;

Em 2013, ArcGIS10.2 (a última versão 10.2.2) foi lançado;

Em 2014, ArcGIS10.3 (a última versão 10.3.1) foi lançado;

Em 2015, ArcGIS10.4 (última versão 10.4.1) foi lançado e ArcGIS Pro1.0 (última versão 1.0.2), 1.1 (última versão 1.1.1) foi lançado;

Em 2016, ArcGIS10.5 (última versão 10.5.1) foi lançado e ArcGIS Pro1.2, 1.3 (última versão 1.3.1) foi lançado;

Em 2017, ArcGIS Pro1.4, 2.0 (a última versão 2.0.1) foi lançado;

Em 2018, o ArcGIS10.6 (a última versão 10.6.1) foi lançado e o ArcGIS Pro2.1, 2.2 (a última versão 2.2.3) foi lançado;

Em 2019, ArcGIS10.7 (última versão 10.7.1) foi lançado, ArcGIS Pro2.3 (última versão 2.3.3), 2.4 (última versão 2.4.3) foi lançado;

Em 2020, ArcGIS10.8 (última versão 10.8.2) será lançado, ArcGIS Pro2.5 (última versão 2.5.2), 2.6 (última versão 2.6.10), 2.7 (última versão 2.7.7) será lançado;

Em 2021, o ArcGIS10.8.2 será lançado (esta versão é a versão final do ArcGIS Desktop e não será atualizada no futuro, ArcGIS Enterprise, ArcGIS Pro, etc. continuarão sendo atualizados);

Em 2021, o ArcGIS Enterprise 10.9 será lançado (o ArcGIS Enterprise inclui quatro componentes: ArcGIS Server, ArcGIS Enterprise Portal, ArcGIS Data Store e ArcGIS Web Adaptor), ArcGIS Pro2.8 (a última versão 2.8.8) será lançado, ArcGIS Pro2.9 será lançado (última versão 2.9.5);

Em 2022, o ArcGIS Enterprise11 será lançado e o ArcGIS Pro3.0 (a partir de 2023.01, a versão mais recente é 3.0.3) será lançado;

https://support.esri.com/en/technical-article/000012500

2 Arquitetura de software ArcGIS

2.1 Área de trabalho

2.1.1 ArcView

O ArcView é um produto GIS do ESRI (Environmental Systems Research Institute) nos Estados Unidos. A ESRI é uma gigante na indústria de sistemas de informação geográfica. Seu desenvolvimento representa basicamente o que há de mais avançado em tecnologia de sistemas de informação geográfica internacional. Mais um produto GIS da ESRI que é comparável ao ArcView é O famoso Arc/Info é famoso por sua tecnologia confiável, algoritmo avançado e forte praticidade. Comparado com o ArcView, o Arc/Info é mais especializado e adequado para resolver problemas de análise espacial mais complexos e especializados, enquanto o ArcView é um representante da nova geração de sistemas de informações geográficas de desktop, que é conveniente, flexível, fácil de operar e altamente versátil É especialmente adequado para a popularização de aplicações de sistemas de informação geográfica e GISização de sistemas de informação tradicionais.

2.1.2 ArcGIS Desktop

ArcGIS for Desktop, anteriormente conhecido como ArcGIS Desktop, é um produto de software de desktop da família de produtos ArcGIS da Esri. Desde o ArcGIS 10.1, o produto mudou oficialmente seu nome para ArcGIS for Desktop.

O ArcGIS for Desktop é uma ferramenta para profissionais GIS criarem e usarem informações. Usando o ArcGIS for Desktop, você pode realizar qualquer tarefa GIS, do simples ao complexo.

O ArcGIS for Desktop é um software GIS para edição, criação e análise de informações geográficas, fornecendo uma série de ferramentas para coleta e gerenciamento de dados, visualização, modelagem e análise espacial e cartografia avançada. Não apenas oferece suporte à edição de usuário único e multiusuário, mas também fluxos de trabalho automatizados complexos.

O ArcGIS for Desktop possui uma riqueza de informações técnicas do produto, que podem ajudar iniciantes ou usuários a entender, dominar e usar rapidamente.

2.1.3 ArcGIS Pro

O ArcGIS Pro é um aplicativo GIS de desktop profissional completo da Esri. Com o ArcGIS Pro, você pode explorar, visualizar e analisar dados; criar mapas 2D e cenas 3D; e compartilhar seu trabalho com os portais ArcGIS Online ou ArcGIS Enterprise.

2.1.4 Comparação entre ArcGIS Desktop e ArcGIS Pro

2.1.4.1 Pontos comuns

(1) O conhecimento básico do sistema de coordenadas é o mesmo: os dados possuem um sistema de coordenadas e a cena do mapa possui um sistema de coordenadas, que é consistente com o sistema de coordenadas dos primeiros dados carregados por padrão.

(2)底层数据结构一样:单机数据库,使用文件地理数据库GDB,ArcGIS Pro不支持个人数据库MDB,也可以使用SHP文件格式,但不建议,SHP文件问题很多,对应的数据库DBF早已淘汰,仅仅用于在和国产软件交换时使用;多用户,使用大型数据库软件,如Oracle,SQL Server,连接数据库后,使用和本地数据基本一致。

(3)工具箱的工具操作基本一致:ArcMap工具少一些,ArcMap10.8中924个工具;ArcGIS Pro 2.8多一些,有1734个;基本上所有的ArcMap中工具都移植到ArcGIS Pro了。在ArcMap有115个工具在Pro中没有,Pro中很多工具,如计算字段、捕捉等工具,可以支持撤销。

(4)大体框架基本一致:原来的ArcMap的数据视图和布局视图,分别对应Pro中地图和布局;目录ArcCatalog依然存在,Pro中目录有两个:目录窗格和目录视图;工具箱不再集成在目录中,上面就自带工具搜索;原来ArcScene对应局部场景;ArcGlobe对应全局场景,由于Pro在一个软件中,可以二三维一体化,但可以添加多个地图和三维场景。

2.1.4.2 区别

(1) ArcGIS Pro 是64位程序,支持多线程处理,极大地提高软件性能,可以并行处理,可以处理海量数据;ArcMap是32位程序,是单线程程序(除安装ArcGIS_Desktop_BackgroundGP外,但经常不太好用),只能处理小数据量,ArcMap 10.8是ArcMap最终版本,不会再有ArcMap10.9, ArcGIS Pro将很快代替ArcMap。

(2)ArcGIS Pro 是二三维一体化,地图是二维,局部场景和全局场景是三维,支持多个地图,多个场景,可以二三维联动;ArcMap是分离,ArcScene是局部三维,ArcGlobe是全局三维;ArcGIS Pro三维功能和ArcScene、ArcGlobe三维功能,不可同日而语,ArcGIS Pro是为三维而生,支持BIM和倾斜测量成果。

(3)ArcGIS Pro界面是Ribbon,类似office2007界面,面板及标签页为架构的用户界面;ArcMap是类似Office 2003的界面,主要工具条和菜单。

(4) ArcGIS Pro是授权面向用户,默认需要联网验证;ArcMap是面向机器。

(5)ArcGIS Pro不支持创建MDB,但支持SQLite,不支持制图表达,可以通过添加效果实现,有一种新的数据库:移动地理数据库,扩展名为.geodatabase,只能用于存放矢量数据,支持的最大容量为2TB,创建方式和文件地理数据库一样。ArcMap虽然支持创建个人数据库MDB,但最大存储空间只能2G,不建议超过250M,超过后性能严重下降。

(6)二次开发方式不一样:Pro是add in,插件开发,界面配置依靠XML,要求是多线程开发;原来ArcMap中ArcEngine、ArcObjects可以开发独立运行的程序和插件;ArcMap开发的程序都无法在ArcGIS Pro使用,必须重新开发。

(7)ArcMap 10.X中是Python2.X,Python2早已淘汰,而ArcGIS Pro是Python 3.X,符合Python主流开发模式。ArcMap中Python开发的大部分可以移植到Pro中。

2.2 ArcGIS Enterprise

ArcGIS Enterprise是一种后端软件,可控制如何实施 Web GIS并提供空间数据以在整个组织中共享。决定是否将其部署在云、虚拟机或笔记本电脑上,可控制其部署。

ArcGIS Enterprise 由4 个主要软件组件组成- ArcGIS Server、Portal for ArcGIS、ArcGIS Web Adaptor 和 ArcGIS Data Store,需要所有这四个软件组件才能拥有 ArcGIS Enterprise。

2.2.1 ArcGIS Server

ArcGIS Server 的主要作用是主要通过 Web 服务器提供内容,在线地图提供支持,可以检索、显示甚至编辑地图数据。但请记住,可以单独拥有 ArcGIS Server,它预先存在所有这 4 个软件组件。

2.2.2 Portal for ArcGIS

Portal for ArcGIS 就像拥有自己的内部 ArcGIS Online一样,但内容存储在防火墙内的门户后面,而不是云中。它与ArcGIS Online的体验类似,将所有内容都保留在内部,可以管理 ArcGIS Online 目录等项目,具有 REST 端点。

2.2.3 ArcGIS Web Adaptor

ArcGIS Web Adaptor 是用于单点登录的身份验证组件,使用用于登录计算机以访问门户的相同凭据,还可以用作负载平衡器,因其可将多个请求转发到ArcGIS Server 计算机池。

2.2.4 ArcGIS Data Store

ArcGIS Data Store 就像一个用于存储托管内容的临时空间,通过门户和服务器界面进行管理。不要将其与不会以任何形式或形式替换的企业级地理数据库相混淆,它只用于存储从当前用户添加的内容。

2.2.5 附加功能

设置好这四个组件后,ArcGIS Enterprise 可以向基础安装添加功能。例如,许可以下任何ArcGIS Server 角色:

地理信息系统服务器、图像服务器、地理事件服务器、地理分析服务器、知识服务器、笔记本服务器、工作流管理器服务器

意将提供处理大数据分析、物联网传感器馈送和图像分析等所有内容的能力。在 ArcGIS Enterprise 中,可根据使用情况分配核心。

部署 ArcGIS Enterprise 系统变得越来越具有挑战性,越来越复杂,如为工作流程提供动力。为了解决这个问题,ArcGIS Enterprise on Kubernetes是一项不断发展的技术,允许在整个组织中部署。

该技术完全基于云。不仅可以在公共云中运行,还可以将其部署在防火墙后面。总体而言,这是一种简化的部署体验,在环境中具有细粒度的安全访问和控制。需要所有这四个组件才能设置 ArcGIS Enterprise 系统。配置完成后,即可添加ArcGIS Server 角色。

おすすめ

転載: blog.csdn.net/gandongusa/article/details/128558177