<\/HEAD>
Com a série 4.x da ArcGIS API for JavaScript, a Esri lançou uma versão completamente revisada da API, que além dos mapas 2D também suporta mapas 3D. A API foi redesenhada fundamentalmente e otimizada para um uso simples.<\/SPAN><\/P>Aplicações 3D podem ser criadas com a versão 4.0 com base em Webszenen, que permitem a visualização de dados tridimensionais.<\/SPAN><\/P> <\/P>
<\/A><\/P> <\/P>
A programação para mapas 2D e 3D é muito semelhante ou quase idêntica. Na versão atual 4.0, ainda não estão disponíveis todas as funcionalidades que existem na versão 3.x para mapas 2D. As diferenças podem ser consultadas em uma
matriz comparativa<\/A>.<\/SPAN><\/P> <\/P>
Usar mapas 3D é tão fácil quanto usar mapas 2D<\/SPAN><\/H1> <\/P>A nova API oferece um modelo de programação unificado para mapas 2D e 3D. Isso inclui uma separação entre o Map como modelo e o MapView (2D) ou SceneView (3D) como componente de visualização. Um objeto Map pode ser usado tanto em um mapa 2D quanto em um mapa 3D. Outras propriedades como Layer, Geometries, Symbology, Renderer, Tasks, Popups etc. são equivalentes em mapas 2D e 3D. Para mapas 3D, símbolos especiais em 3D são adicionados.<\/SPAN><\/P>
<\/A>
<\/A><\/P> <\/P>
Usar dados do Web GIS<\/SPAN><\/H1> <\/P>Como fonte de dados para mapas 3D podem ser usadas Webszenen disponibilizadas no ArcGIS Online ou via Portal for ArcGIS. O procedimento é tão simples quanto para mapas web 2D. Basta carregar a Webszene através do seu Item-ID. Também é possível carregar camadas individuais do ArcGIS Online ou Portal for ArcGIS por sua ID e adicioná-las ao mapa para combinar conteúdos de diferentes fontes.<\/SPAN><\/P> <\/P>
<\/A><\/SPAN><\/P> <\/P>
Melhorias na interface do usuário<\/SPAN><\/H1> <\/P>Algumas melhorias na usabilidade foram implementadas na API 4.0, por exemplo, através de posicionamento simples e flexível dos elementos da UI, uma janela popup redesenhada, widgets aprimorados e muito mais. Nos popups agora pode ser definida uma posição padrão, como por exemplo o canto superior direito. Também podem ser definidas ações de popup com funcionalidades próprias, que então são integradas como botões no popup. A aparência gráfica dos widgets pode ser facilmente ajustada via CSS ou até mesmo totalmente substituída por uma interface própria.<\/SPAN><\/P> <\/P>
Uso de Vector Tiles
Os novos Vector Tiles podem ser usados na API 4.0 através de um tipo próprio de camada (Layer). Nos Vector Tiles os dados das tiles não são armazenados como imagem, mas sim como representação vetorial e desenhados no cliente. Vector Tiles se destacam por terem baixo volume de dados e alta resolução mesmo em grandes escalas. A apresentação dos conteúdos pode ser ajustada nos Vector Tiles, permitindo atribuir um estilo próprio a uma camada (Layer) e assim personalizar sua aparência.
Uma visão geral da nova versão 4.0 da API pode ser encontrada em
https://developers.arcgis.com/javascript/latest/guide/index.html
Quem quiser experimentar as muitas novas possibilidades da API JavaScript encontra tutoriais, referência da API e inúmeros exemplos em
https://developers.arcgis.com/javascript/
<\BODY><\HTML>