ArcGIS para Developers



Documentos relacionados
O SIG disponibiliza hoje uma plataforma de conhecimento do mundo Visual Integrada Sistemática Comprensiva Qualitativa Quantitativa

Encontro de Utilizadores Esri Bem Vindos ArcGIS 10.2 A Plataforma

Novidades da Plataforma 10.2 Autor:

O que fazemos. Provemos tecnologia e suportamos o sucesso dos nossos clientes

Encontro de Utilizadores Esri ArcGIS for Server 10.2 Administração Orador: João Ferreira Esri Portugal

Conheça a mais nova aplicação para profissionais GIS: ArcGIS Pro. Caio Victer

- ArcGIS for Desktop - ArcGIS for Server - ArcGIS Online - ArcGIS for Mobile - ArcGIS for Developers - Bons motivos para migrar para 10.

A Plataforma ArcGIS Suportando a Segurança Nacional

ArcGIS for INSPIRE. ArcGIS. ArcGIS for INSPIRE. Discovery. Download. View

Por favor, antes de imprimir este , pense no meio ambiente. 1 de 82

ArcGIS 10.1 Transform Your Organization

A Geografia como Plataforma Tecnológica. Criando Oportunidades de Transformação

Território e Cartografia

Going Spatial - criando e expandindo o alcance do seu Sistema de Informação Geográfica

Cenário atual de uso e das ferramentas de software livre em Geoprocessamento

Acrescente. Valor. à Sua. Organização. Obtenha Melhores Resultados com a Formação Esri Portugal

Globalização dos SIG. Potenciar o SIG como plataforma comum. de trabalho e conhecimento. Biliões Sociedade. Milhões. Centenas de. Milhares.

Os SIG no Retalho e Grande Consumo. António Martins Vitor Antão

O que há de novo no ArcGIS for Desktop Gustavo da Silveira

Sistema Informação Geográfico

Este é o NOSSO TEMPO. Desfrutar. Aprender. Criar. Compartilhar Novos relacionamentos

Lisboa Interactiva Beta

SHAREPOINT Ligação e autonomização das pessoas. Plataforma de colaboração

Utilização de informação geoespacial na gestão e apoio à decisão das empresas

ArcGIS 1: Introdução ao GIS (10.2)

07/11/2014. As IDE como plataformas. geográfica na Europa. Edgar Barreira

Software Livre e GIS: Quais são as alternativas?


FACILIDADES DE COLABORAÇÃO

Acesso ao Servidor de Mapas (ARCMAP)

Infraestrutura de Dados Espaciais na REFER. João Carlos Silva (REFER)

Esri Maps para Inteligência de Negócios Conceitos e Produtos Esri. Rodrigo Barrionuevo

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS - APLICATIVOS HÍBRIDOS. Prof. Angelo Augusto Frozza, M.Sc.

M O D E L O E U R O P E U D E

EXPEDIENTÍSSIMO E MAPOTECA Comissão de Coordenação e Desenvolvimento da Região Norte (Declarativa / SIG2000)

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS APLICATIVOS HÍBRIDOS. Prof. Angelo Augusto Frozza, M.Sc.

PLATAFORMA DE DESENVOLVIMENTO DE APLICATIVOS CORPORATIVOS

Conceito. As empresas como ecossistemas de relações dinâmicas

Soluções. Valéria Prisco. Pré-Vendas Google -Geoambiente. ValériaPrisco. Pré-VendasGoogle Geoambiente

Iniciando o ArcView 3.2

Iniciativa igeo Mentes Criativas Concurso de ideias para o desenvolvimento de uma aplicação para sistemas móveis (App)

Formação em Tecnologias de Informação

Google Maps. Gabriel Carvalho - Desenvolvimento de Negócios, Google Maps for Work LATAM

Potencializando o uso dos mapas para seus Negócios!

Exercício prático GPS Thales MobileMapper

Google Maps/Earth para Empresas

Em início de nova fase, forumb2b.com alarga a oferta

Seminário Regional OSIsoft O Poder da Conectividade

QCON RIO 2015 Desenvolvimento para Windos 10. Alexandre

Guia de apoio à utilização. de serviços WFS

Base de Dados para Saneamento. Sanepar Companhia de Saneamento do Paraná

OFICINA USO DO I3GEO. Levindo Cardoso Medeiros.

Implementação de Web Services em Projetos de LabVIEW

Jorge Querido Painel Inteligência Geográfica expandindo as barreiras tecnológicas. Sistema GAIA

Serviço de visualização (INSPIRE View Service) Como implementar um serviço de visualização utilizando tecnologia Open Source: MapServer

Plataformas ESRI - Procedimento para adicionar tema WMS (Web Map Server) em ArcGIS:

Solução espacial do GEOBANK, banco de dados do Serviço Geológico do Brasil, CPRM Autores:

Serviços de produtividade de nuvem hospedados pela Microsoft Ferramentas de qualidade empresarial a um preço acessível Sempre atualizado Office,

APLICATIVO PARA OFERTA E OBTENÇÃO DE CARONAS NA PLATAFORMA ANDROID

Palavras-chave: i3geo, gvsig, Mapserver, integração, plugin. Contato: ou

Soluções em Tecnologia de Automação e Informação

Nuno Fernandes Luis Santarino

Sistema de Informação Geográfica

A Gisgeo. Web SIG Sistemas de Informação Geográfica via web. Geo Marketing e Geo Turismo. Localização de pessoas. Gestão de frota automóvel

ISHIFT: Informação em Movimento

Google App Engine. André Gustavo Duarte de Almeida. Computação Ubíqua e Nuvens. Natal, 24 de maio de 2012 andregustavoo@gmail.com

EXPLORANDO TÉCNICAS E RECURSOS DO GERENCIADOR DE DADOS ABERTOS CKAN. TuaneFaria USP tuanefaria@yahoo.com.br

Plataforma Global Find. Uma ferramenta para localização empresarial. 10 de Novembro de Maria Alexandre Costa, Engª

Sistema Gerador de Anúncios para Compra e Venda On-line. Leandro de Oliveira ol.leandro@gmail.com

IDE_CIMAC O OSGeo na disponibilização de IG aos municípios do Alentejo Central. Teresa Batista, Cristina Carriço e Duarte Carreira CIMAC

As novas dimensões do GIS: 4D, cloud, móvel, tempo real

Programa de Monitorização da Lagoa de Óbidos e do Emissário Submarino da Foz do Arelho

Geoprocessamento com Software Livre. Anderson Maciel Lima de Medeiros Consultor em Geotecnologias

SISTEMA PARA AGENDAMENTO DE SERVIÇOS DE BELEZA ON-LINE

Introdução ao Veridis Biometrics SDK VERIDIS

Serviço de visualização (INSPIRE View Service) Como implementar um servidor WMS utilizando tecnologia Open Source: MapServer

ONE TOONE CURSOS PARTICULARES HTML5 + CSS3 + ADOBE DREAMWEAVER CC

ArcGIS for Server: Administração e Configuração do Site (10.2)

Criação de Aplicativos de redes sociais para Autenticação

Copyright OSIsoft, LLC.

Business Process Management. A Gestão Colaborativa dos Processos e da sua Performance em QPR

A Importância e o Papel Central do SIG- Empresarial da EP na Gestão de Infraestruturas Rodoviárias

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ARMAZENAMENTO EM BD NO DM. Prof. Angelo Augusto Frozza, M.Sc.

MANUAL DE CONFIGURAÇÃO -ZIMBRA- Ajuda na configuração e utilização do cliente de correio eletrónico

Programas de Monitoramento e Inventário.

Soluções de Gestão Integradas SENDYS ERP. Otimize a Gestão do Seu Negócio!

RICCA MOBILE IR AUXILIANDO EMPRESAS DE CAPITAL ABERTO A SE COMUNICAREM NO SÉCULO 21: #mobileir

ANEXO Conteúdos em formato de texto puro e listas; - Conteúdos em formato de texto puro e conteúdo categorizado;

Como funciona a MEO Cloud?

10/07/2015. Valentim Realinho C3i, Instituto Politécnico de Portalegre

Plano de Trabalho Docente Ensino Técnico

Programador Web (m/f) Lisboa. Junte-se a uma empresa sólida no nosso mercado, assumindo a função de Programador Web.

Acesso à informação geográfica através do SNIG e da iniciativa IGEO. Direção-Geral do Território Paulo Patrício

Going Spatial - criando e expandindo o alcance do seu Sistema de Informação Geográfica

TECNOLOGIAS GEOESPACIAIS INOVADORAS. Tecnologia. Geoprocessamento. Sistemas de Informações Geográficas. Sensoriamento Remoto. Geociências.

PHC dcontroldoc. O acesso a diversos tipos de ficheiros

geas

Implementando soluções com o SharePoint 2007, Windows Workflow Foundation e InfoPath 2007 (e pouca codificação) Adriano Gomes Microsoft Brasil

Thalita Moraes PPGI Novembro 2007

Mapas e Localização. Programação de Dispositivos Móveis. Mauro Lopes Carvalho Silva

Transcrição:

ArcGIS para Developers Introdução do SIG para programadores João Ferreira

O SIG responde a tomadas de decisão

Fornece uma plataforma para a compreensão Visual Integrada Quantitativa Sistemática Compreensiva Fornecendo os meios práticos para Integrar as nossas competências colectivas

ArcGIS Integração O SIG é uma plataforma integradora Visual Integrada Quantitativa Sistemática Compreensiva Integrar e sintetizar informação Quebrando barreiras Ligando soluções

O SIG como plataforma Web GIS

O Web GIS dá suporte a todos Fornece uma plataforma empresarial comum Trabalhadores com conhecimentos Acesso executivo Compromisso público Trabalho em qualquer lugar Integração empresarial Profissionais do SIG Cruzando organizações e parceiros uma framework para integração

O Web GIS integra todos os tipos de dados Através de Web Maps e Web Services Enterprise Data Social Media Services Imagery Sensor Networks Maps Big Data

O Web GIS fornece um novo padrão para integração Fazendo o acesso e partilha de informação mais simples Bases de dados Serviços distribuidos

O Web GIS ajuda na integração com os nossos parceiros de soluções Quebrando barreiras Criando novas relações suportando abordagens colaborativas

ArcGIS Developers Fortalecendo e expandindo a nossa comunidade

Developers.arcgis.com O ponto de entrada

Developers.arcgis.com O que oferece? Documentação técnica sobre as API s e SDK s Download dos SDK s Criação de aplicações Autenticação Oauth Push certificates GeoTrigger Tools Runtime SDK Licensing Hosted Data Publicação de Feature Services

Demonstração developers.arcgis.com

Forums ArcGIS Partilha de conhecimento http://forums.arcgis.com/forums/228-developers

Esri no GitHub A Esri disponibiliza código em formato aberto http://esri.github.io/

Demonstração GitHub

ArcGIS Serviços Mais, melhores e mais rápidos serviços Desktop Web Device Portal Server Online Content and Services

Esri Geocoding Service Adicione pesquisa de locais facilmente Codificação muito simples de implementar

Esri Directions Service Encontre uma rota para o seu destino de forma simples Rota de um ponto A para um ponto B Optimização de rotas para múltiplos locais Calcular quanto pode conduzir para um determinado período de tempo Determinar o local mais perto Optimizar entregas para veículos e destinos

Esri GeoTrigger Service Precepção de localização nas suas aplicações

Esri GeoEnrichment Service Dados demográficos e de contexto para análise geográfica Obter informações demográficas tais como população, remuneração Agregação de dados para pontos geográficos como códigos postais ou áreas costumizadas Enriquecimento dos seus dados com variáveis demográficas

ArcGIS for Server Services Consumo de informação geográfica de forma rápida e eficaz Map Service Serviço de mapa com ou sem cache que permite a consulta e obtenção de informação alfanumérica e geográfica. Feature Service Serviço de mapa dinâmico que permite a consulta, obtenção, edição de um tema de dados especifico. Geoprocessing Service Serviço de geoprocessamento que permite a realização de análises complexas. Geometry Service Serviço de geometria, que permite realizar cálculos como distâncias, Transformação de coordenadas, etc. de geometrias.

Map Service Principais operações suportadas pelo MapServer: Export Map Identify Find (ao nível do serviço) Query (ao nível da layer) Exemplo de URL: http://sampleserver6.arcgisonline.com/arcgis/rest/services/emergencyfacilities/mapserver

Feature Service Principais operações suportadas pelo FeatureServer: Query Apply Edits Add Features Update Features Delete Features Exemplo de URL: http://sampleserver6.arcgisonline.com/arcgis/rest/services/emergencyfacilities/featureserver/0

Geoprocessing Service Principais operações suportadas pelo GeoprocessingServer: Submit Job (assíncrono) Execute Task (síncrono) Exemplo de URL: http://sampleserver6.arcgisonline.com/arcgis/rest/services/911callshotspot/gpserver

Geometry Service Principais operações suportadas pelo GeometryServer: Areas and Lengths Buffer Cut Densify Difference Distance Generalize Intersect Lengths Project Simplify Union ( ) Exemplo de URL: http://sampleserver6.arcgisonline.com/arcgis/rest/services/utilities/geometry/geometryserver

ArcGIS REST to my Map Passar do REST para a minha aplicação MapServer Identify Javascript //create identify tasks and setup parameters identifytask = new IdentifyTask(parcelsURL); identifyparams = new IdentifyParameters(); identifyparams.tolerance = 3; identifyparams.returngeometry = true; identifyparams.layerids = [0, 2]; identifyparams.layeroption = IdentifyParameters.LAYER_OPTION_ALL; identifyparams.width = map.width; identifyparams.height = map.height; identifytask.execute(identifyparams, function (idresults) { addtomap(idresults, event); });.NET private IdentifyParameter _MyIdentifyParameters; private _MyIdentifyTask = new IdentifyTask(parcelsURL)); _MyIdentifyParameters = new IdentifyParameter(myMapPoint, mymapextent, mytolerance, myheight, mywidth); _MyIdentifyParameters.ReturnGeometry = true; _MyIdentifyParameters.SpatialReference = MapView1.SpatialReference; _MyIdentifyParameters.LayerOption = LayerOption.Top; IdentifyResult myidentifyresult = await _MyIdentifyTask.ExecuteAsync(_MyIdentifyParameters); }

Testar na sandbox Testando Javascript de forma fácil http://developers.arcgis.com/javascript/sandbox/sandbox.html

Demonstração Sandbox

Que linguagem escolher? Escolhe a API ou SDK que melhor de adeqúe à tua solução Javascript (HTML5) ios Android.NET Flex Mac OS X Silverlight WPF Qt Java SE REST Python

Enquadramento das tecnologias Escolhe a API ou SDK que melhor se adequa à tua solução OS X Desktop WPF Telemóveis e Tablets.NET Qt ios Windows Mobile JavaSE Android Embedded

ArcGIS Aplicações Aplicações existentes e costumizáveis Microsoft Office Dashboard Collector* Explorer* Insight Open Data Novo Viewer Story Maps Web App Builder * Uso Offline

Disponível em versão Windows e versão web! Operations Dashboard Monitorizar actividade e eventos, acompanhar a sua força de trabalho no terreno, e avaliar o estado e performance das suas operações diariamente. Possibilidade de desenvolvimento de Add-ins para costumização

ArcGIS Builders ArcGIS Viewer for Silverlight Application builders para desenvolver o seu site de uma forma rápida ArcGIS Viewer for Flex Web App Builder For Javascript NOVIDADE Aplicações costumizáveis que permitem um rápido desenvolvimento de novos widgets

Demonstração Web App Builder

ArcGIS AGOL Templates ArcGIS Online Conjunto de templates configuráveis que permitem a rápida implementação de um mapa configurado no ArcGIS Online

Demonstração ArcGIS Online - Templates

ArcGIS Solution Templates Aplicações de industria, Mapas e configurações da plataforma Militar e segurança Gestão de emergências Gratuito Facilmente configuravel Totalmente suportado Open Source Governamental Utilities Para aumentar a Produtividade e alavancar as Melhores Praticas aos utilizadores

Demonstração Solution Templates

Questões?

Obrigado joao.ferreira@esri-portugal.pt