EUE09 - Boas Práticas em Simbologia
Demo apresentada no Encontro de Utilizadores da ESRI Portugal 2009.
Dois objectivos na produção de mapas Impressão e Publicação Web.
Impressão Métodos de Representação; Generalização Cartográfica para a simbologia; e Qualidade visual para impressão
Publicação Web Métodos de optimização de simbologia para visualização web; Desempenho e capacidade de trabalho; e Destinatários
5. Conceitos
• O mesmo mapa, dois objectivos
– Impressão
• Métodos de Representação e Generalização
Cartográfica para a simbologia
• Qualidade visual para impressão
– Publicação web
• Métodos de optimização de simbologia para
visualização web
• Desempenho e capacidade de trabalho
• Destinatários
6. Conceitos - Mapas Impressos
• Representação Cartográfica
– Conjunto de regras e excepções
– Representar os objectos sem alterar a sua
geometria
– Uma geometria, múltiplas representações
• Escala de Referência
7. Conceitos - Mapas Impressos
• Generalização Cartográfica
– Ajustamento gráfico de modo a melhorar o
uso de dados geográficos a escalas
inferiores
9. Conceitos - Mapas online
• Simplificar conteúdos
– Substituir labels por
annotations;
– Utilizar o estilo
ESRI_Optimized;
• Melhoria de desempenho
– 60% (polígonos)
– 58% (linhas)
10. Conceitos - Mapas online
• Map Cache
• Conjunto de imagens previamente
criadas
– Vantagens
• Melhoria significativa
na velocidade e
desempenho
– Desvantagens
• Não dinâmico
12. Software Utilizado
• ArcGIS Desktop
– Criação e edição de dados
– Produção de mapas
– Modelação e análise SIG
avançada
– Ferramentas de
cartografia avançadas
– Gestão de dados
geográficos
– Publicação e conversão
de múltiplos formatos
13. Software Utilizado
• ArcGIS Server
–
–
–
–
–
Gestão de dados
Serviços Web SIG
Produção de mapas
Análise espacial
Publicação para diferentes
clientes
– Gestão de imagens
– Mobile GIS
– Desenvolvimento de
aplicações
16. Conclusões
• Dois objectivos diferentes para a mesma
informação geográfica
• Ferramentas disponíveis para representação
e generalização cartográfica
• Ferramentas disponíveis para simplificação de
simbologia e aumento do desempenho web
• Aproximar estes dois objectivos sem perder
informação, qualidade e desempenho
18. O que há de novo no 9.3
Representações
• Edição
– Teclas de acesso rápido
– Menús de contexto no Marker Editor
– Vértices maiores
• Display
– Opção para controlar o display das
regras na TOC
– Novos efeitos geométricos adicionados
19. O que há de novo no 9.3
Representações
• Display
– Novo estilo de colocação
de markers adicionado
• Geoprocessamento
– Disperse Markers Tools
– Set Representation Control
Points at Intersect tool
• Documentação melhorada
20. O que há de novo no 9.3
• Maplex - Melhoramento das capacidades
actuais
– Rotulagem de moradas
– Rotulagem de curvas de nível
– Repetição de rótulos em fronteira
21. O que há de novo no 9.3.1
• Map Service Definition (*.msd)
– Melhor performance (superior ao ArcIMS e ao
ArcGIS Server)
• Map Service Publishing toolbar
– Análise do mapa
22. O que há de novo no 9.3.1
• Map Service Publishing toolbar
– Visualização do mapa
– Estimativa do tempo de publicação
23. O que há de novo no 9.3.1
• Map Service Publishing toolbar
– Publicação optimizada de serviços
24. Referências
What's New in ArcGIS 9.3?
•
http://www.esri.com/library/brochures/pdfs/arcgis-93-whatsnew.pdf
What's Coming in ArcGIS 9.3.1?
•
http://www.esri.com/software/arcgis/whats-new/whats-coming.html
Representações e Generalização
•
http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?TopicName=welcome
Cache
•
http://www.esri.com/news/arcuser/0109/map_caching.html
Adobe Acrobat 9 and PDF Supported in ArcGIS 9.3
•
•
http://www.esri.com/news/arcnews/summer08articles/adobe-acrobat9.html
http://blogs.adobe.com/acrobat/2008/07/
O principal conceito subjacente a esta apresentação passa pela facto de actualmente existirem dois grandes objectivos para utilizar mapas:
Trabalho desktop e produção de cartografia
Trabalho desktop e criação de serviços
Relativamente à impressão de mapas em papel o ArcGIS disponibiliza diversas ferramentas, nomeadamente, métodos de representação e generalização cartográfica que garantem qualidade visual para impressão
Relativamente à publicação web o ArcGIS, tanto ao nível desktop, como ao nível ArcGIS Server, disponibiliza igualmente um conjunto de métodos e ferramentas que garantem desempenho e capacidade de trabalho.
Importa salientar que, aquando da produção de mapas para publicação web é fundamental avaliar quais os destinatários e as suas necessidades. Por exemplo, é completamente distinto estar a produzir um mapa para edição de nº de polícia a ser utilizado internamente (dentro de uma dada entidade), de produzir um para para pesquisar ruas para utilização para um munícipe.
Representação Cartográfica
Conjunto de regras e excepções aplicadas em elementos gráficos que permitem representar cartograficamente os objectos sem alterar a sua geometria
Uma geometria com múltiplas representações.
São criados dois campos por representação (um campo de regra <RuleID> e outro de excepção <Overrule>, podemos ter várias representações, por exemplo, para várias escalas da mesma geometria
Escala de Referência
Escala à qual os símbolos são representados na escala de impressão (tamanho real no papel)
Outras referências:
Representations provide greater control over the precision and definition of the symbolization of your data
A set of representation rules is collectively known as a feature class representation
Overrides are edits that are made to feature representations inside an edit session using a set of representation editing tools.
Generalização Cartográfica
Processo ou conjunto de processos que permitem ajustamento gráfico com a finalidade de melhorar o uso de dados geográficos a escalas inferiores
Tornar os dados menos detalhados ou menos complexos para análise e/ou representação a diferentes escalas
Estas ferramentas simplificam os dados, mantendo a sua integridade!
Exemplos: Agregação de polígonos, simplificação de linhas
http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?id=1759&pid=1758&topicname=An_overview_of_the_Generalization_toolset
Tool Description
Aggregate Polygons Combines polygons within a specified distance to each other into new polygons. Requires an ArcInfo license.
Collapse Dual Lines To Centerline Derives centerlines from dual-line features, such as road casings, based on specified width tolerances. Requires an ArcInfo license.
Dissolve Aggregates features based on a specified attribute or attributes. Available with any ArcGIS license. Eliminate Merges the selected polygons with neighboring polygons that share the largest border or have the largest area. Requires an ArcInfo license.
Simplify Building Simplifies the boundary or footprint of building polygons while maintaining their essential shape and size. Requires an ArcInfo license.
Simplify Line Simplifies a line by removing small fluctuations or extraneous bends from it while preserving its essential shape. Requires an ArcEditor or ArcInfo license.
Simplify Polygon Simplifies a polygon by removing small fluctuations or extraneous bends from its boundary while preserving its essential shape. Requires an ArcInfo license.
Smooth Line Smooths a line to improve its aesthetic quality. Requires an ArcEditor or ArcInfo license.
Smooth Polygon Smooths a polygon to improve its aesthetic or cartographic quality. Requires an ArcInfo license.
Mapas online
Relativamente aos mapas online é fundamental avaliar quais os destinatário:
Um mapa/site para utilização interna (por exemplo, edição) tem necessidades completamente distintas de um site para disponibilizar informação genérica ao munícipe
Mas ambos deverão considerar a simplificação de conteúdos e simbologia, nomeadamente:
Retirar layers desnecessárias,
evitar simbologia complexa,
criar escalas de visualização,
Simplificar conteúdos
Substituir labels por annotations
Utilizar o estilo ESRI_Optimized
Estilo desenvolvido para optimizar o desempenho dos mapas
Map Cache
Conjunto de imagens previamente criadas (tiles)
Vantagens
Melhoria significativa na velocidade e desempenho
Desvantagens
Não dinâmico
Ferramenta de excelência para:
Criação e edição de dados
Produção de mapas
Modelação e análise SIG avançada
Ferramentas de cartografia avançadas
Gestão de dados geográficos
Publicação e conversão de múltiplos formatos
Perform advanced GIS data analysis and modeling.
Take advantage of tools designed for overlay analysis, proximity analysis, surface analysis, and raster processing and conversion.
Publish and convert data in many formats.
Create and manage personal geodatabases, multiuser geodatabases, and feature datasets.
Use high-end cartography tools to generate professional-quality, publication ready maps.
Design customized symbols and place sophisticated annotation and labels on your maps.
Ferramenta de excelência para:
Gestão de dados
Serviços Web SIG
Produção de mapas
Análise espacial
Publicação para diferentes clientes
Gestão de imagens
Mobile GIS
Desenvolvimento de aplicações
Data Management
Provides geodata services for data extraction, replication, and synchronization, as well as a framework
and tools for managing large spatial datasets in an RDBMS such as IBM® DB2®, IBM Informix®,
Oracle®, Microsoft® Access™, Microsoft SQL Server, and PostgreSQL.
GIS Web Services
Supports Web Services including Map, Image, Globe, locator, geoprocessing, KML, WMS, WCS,
WFS, and WFS-T (Advanced only). REST and SOAP access is included with all editions.
Mapping
Includes tools for creating rich browser-based Web mapping applications.
Spatial Analysis
Supports server-based analysis and geoprocessing, including vector, raster, 3D, and network
analytics, as well as models, scripts, and tools.
Publishing to Clients
Supports a broad range of clients including ArcGIS Desktop, ArcGIS Explorer, AutoCAD, and
browser-based applications, such as Google Maps™ or Microsoft Virtual Earth™.
Image Management
Supports a complete image management system for delivering large quantities of imagery that can
be consumed in desktop, mobile, Web and imagery clients.
Web Application Functionality
Contains tools and tasks, including pan, zoom, identify features, measure distances, find addresses,
query, and search attributes.
Application Developer Tools
Includes APIs and Application Development Framework for .NET, Java™, JavaScript™, Flex™, and
Enterprise JavaBeans™ ADF components (Advanced only).
Advanced Spatial Analysis
Includes advanced spatial modeling and analysis, such as suitability analysis, cut-fill, line-of-sight,
and terrain modeling.
Spatial Web Editing Functionality
Supports spatial editing tasks for applications, such as adding, modifying, and deleting map features
like points, lines and polygons.
Mobile GIS Application Functionality
Provides an out-of-the-box, configurable mobile application that allows a mobile workforce to
dynamically query and update data, and query server data remotely. Administered from ArcGIS
Server, it is integrated with GPS and fits seamlessly into enterprise IT environment.
Mobile Application Developer Tools
Provides tools to manage and deploy custom applications for use on mobile devices including a
software developer kit (SDK). Mobile applications can be deployed on Windows® CE or Windows
Mobile® devices with the .NET Compact Framework 2.0 and Windows XP or Vista PCs with .NET
Framework 2.0.
Linhas Gerais da Demonstração
Criar MXD para impressão
Publicar MXD para impressão
Verificar tempo de publicação
Imprimir para PDF
Criar MXD para web
Publicar MXD para web
Verificar tempo de publicação
Script
Abrir ArcMap
Mostrar Toolbox com ferramentas de representação
Abrir Mapa com Limites Amdin, Rede Viária, Edificado, Toponímia de Lugar (labels) com simbologia tradicional e labels
Transformar simbologia em representação e mostrar as propriedades das Layers.
Entrar no editor avançado de representação e mostrar como se pode alterar individualmente, símbolos duma mesma regra de representação (criar excepções).
Demonstrar a independência de geometria e representação.
Imprimir para PDF (com coordenadas)
Criar serviço e Publicar site em AGS
Verificar tempo de publicação
Abrir ArcMap
Criar escalas de visualização
Verificar tempo de publicação
Simplificar simbologia com ESRI_Optimized
Verificar tempo de publicação
Passar labels para annotation
Verificar tempo de publicação
Publicar site inicial com cache
Verificar tempo de publicação do site com cache
Conclusões
Dois objectivos diferentes para a mesma informação geográfica
É fundamental não esquecer os diferentes suportes e paradigmas da informação geográfica: o clássico (papel) e o contemporâneo (web) e que cada um destes suportes tem necessidades distintas, nomeadamente, no que diz respeito à simbologia.
Ferramentas disponíveis para representação e generalização cartográfica
O software ArcGIS dispões das ferramentas e dos métodos necessários para produzir mapas com altíssima qualidade de impressão. Uma das grandes vantagens das ferramentas de representação passa pela criação de múltiplas representações com uma única geometria.
Ferramentas disponíveis para simplificação de simbologia e aumento da desempenho web
Tanto o software ArcGIS Desktop como o AGServer dispões de ferramentas para aumentar o desempenho web. A nível de desktop a simplificação de simbologia e questões como as escalas de visualização e a utilização do estilo ESRI_Optimized. Em termos de ArcGIS Server a utilização de cache apresenta-se como uma ferramenta importante na melhoria de desempenho dos sites.
Aproximar estes dois objectivos sem perder informação, qualidade e desempenho
Concluindo: é fundamental ter qualidade em ambos os formatos e a família ArcGIS disponibiliza as ferramentas e métodos para se atingirem os objectivos sem perder informação, qualidade e desempenho.
Edição
Teclas de acesso rápido para alternar entre as várias ferramentas de Representação
Menus de Contexto no Marker Editor para editar tamanho e forma de novas features
Os vértices são maiores
Display
Opção para controlar o display das regras na TOC
Novos efeito geométricos adicionados: Regular Polygon, Move, Rotate, Scale, Wave e Tapered Polygon
Display
- Novo estilo de colocação de Markers adicionado: Vértices
Geoprocessamento
- Disperse Markers tools: Afasta os Markers se forem coincidentes ou muito próximos.
Set Representation Control Points At Intersect tool: Possibilidade de adicionar um ponto de controlo onde as geometrias coincidentes partilhem vértices
Documentação melhorada
Melhoramento das capacidades actuais
Rotulagem de Moradas
Rotulagem de Curvas de nível
Melhoramentos na rotulagem de Ruas
Repetição de rótulos em fronteira
Incluído no ArcInfo, extensão para ArcView e ArcEditor
Maplex for ArcGIS providesAdvanced placement styles for polygonsSpecial placement for lines that represent street features, river features, and contour featuresAbility to offset labels from featuresRepetition of labels at a specified distance along a lineControl of word and character spacingAlignment of labels to projection graticulesControl of label placement zonesFlexible placement to allow more labels to fit in an areaFine control of label stackingLabel abbreviation and truncationFont reduction parameters for congested areasControl of whether a label may extend beyond a featureEnhanced weighting of features to determine label placementControl over the minimum feature size that will be labeledAbility to prioritize which labels are placedPlacement of labels as background textSearch tolerance to remove duplicate labelsAbility to control the order in which the label fitting strategies are appliedAbility to lock labels and suspend the drawing of labels
Map Service Definition
ArcGIS 9.3.1 introduces a faster drawing map service for ArcGIS Server. These optimized map services use a new drawing engine to provide faster drawing performance for dynamic map services and faster cache generation for cached services. The optimized map service performs better than equivalent ArcIMS® and ArcGIS Server services on all supported platforms. Drawing quality also exceeds existing ArcIMS and ArcGIS Server services with native support for anti-aliasing.
Optimized map services support common vector and raster data sources and 2D symbology. Map documents can be prepared for publishing as optimized map services via the Map Service Publishing toolbar in ArcMap. The toolbar provides tools to analyze the map document for errors, such as unsupported functionality, performance warnings, and other information that may affect your map service. The interactive analysis experience allows for issues to be found and fixed easily prior to publishing the service directly from ArcMap or by saving a Map Service Definition.
The improved quality of images generated by optimized map services can be seen prior to publishing the service by previewing the service with the Preview command.
Map Service Publishing Toolbar
The Map Service Publishing toolbar is a new toolbar for ArcMap™ in ArcGIS® 9.3.1. The Map Service Publishing toolbar helps you to analyze the drawing performance of your ArcMap documents. It is used perform all of the steps to publish an optimized map service to ArcGIS Server from ArcMap.
The Analyze command evaluates your map document for publishing as an optimized map service and provides an interactive report for resolving issues. The Preview command allows for viewing the map through the drawing engine used for optimized map services. Services can be published directly to ArcGIS Server via the Publish Map Server command.
What's New in ArcGIS 9.3?
http://www.esri.com/library/brochures/pdfs/arcgis-93-whatsnew.pdf
What's Coming in ArcGIS 9.3.1?
http://www.esri.com/software/arcgis/whats-new/whats-coming.html
Representações e Generalização
http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?TopicName=welcome
Cache
http://www.esri.com/news/arcuser/0109/map_caching.html
Adobe Acrobat 9 and PDF Supported in ArcGIS 9.3
http://www.esri.com/news/arcnews/summer08articles/adobe-acrobat9.html
http://blogs.adobe.com/acrobat/2008/07/