Mapserver e Mapscript. João Araujo
|
|
|
- Anderson Camelo Coradelli
- 9 Há anos
- Visualizações:
Transcrição
1 Mapserver e Mapscript João Araujo
2 Mapscript Mapscript estende as funcionalidades do mapserver para linguagens de script. Permite o uso de mapas com linguagens de programação. Permite carregar; manipular e salvar mapas.
3 Mapscript e OO Mapscript é orientado a objetos. Coleção de classes e atributos.
4 Suporte PHP Python Perl Ruby C# e TCL em desenvolvimento.
5 hello.pl (10.1) #!/usr/bin/perl use strict; use mapscript; use CGI ":cgi"; my $resp = new CGI; # Cria um imagem com nome único a cada vez que é chamado my $image_name = sprintf("ms-hello%0.6d",rand( )).".png"; # Cria uma nova instância do map object my $map = new mapscript::mapobj("/var/www/mapserver/hello.map"); # Cria uma imagem a partir do mapa e salva my $img = $map->draw(); $img->save("/var/www/mapserver/tmp/".$image_name); # Dá a saída no formulário HTML e a imagem do mapa print $resp->header(); print $resp->start_html(-title=>'mapscript Hello World '); print <<END_OF_HTML; <form name="pointmap" action="hello.pl" method="post"> <input type="image" name="img" src="/mapserver/tmp/$image_name"> </form> END_OF_HTML print $resp->end_html();
6 Início #!/usr/bin/perl -> chama perl para executar. use strict; -> Faz com que todas as variáveis tenham um escopo (com my). use mapscript; use CGI ":cgi";; -> Torna os módulos mapscript e cgi disponíveis para perl. my $resp = new CGI; -> cria um objeto cgi
7 Criando map object my $image_name = sprintf("mshello%0.6d",rand( )).".png"; Cria um imagem com nome único a cada vez que é chamado. my $map = new mapscript::mapobj("/var/www/mapserver/hello.map"); Cria uma nova instância do map object.
8 Salvando o mapa my $img = $map->draw(); $img->save("/var/www/mapserver/tmp/".$image_name); Cria uma imagem a partir do mapa e salva
9 Saída no formulário HTML print $resp->header(); print $resp->start_html(-title=>'mapscript Hello World '); print <<END_OF_HTML; <form name="pointmap" action="hello.pl" method="post"> <input type="image" name="img" src="/mapserver/tmp/$image_name"> </form> END_OF_HTML print $resp->end_html();
10 hello.map (10.1) # Arquivo "Hello World" NAME "Hello_World" SIZE IMAGECOLOR IMAGETYPE png EXTENT WEB TEMPLATE "hello.html" IMAGEPATH "/var/www/mapserver/tmp/" IMAGEURL "/mapserver/tmp/" END LAYER STATUS default TYPE point FEATURE POINTS END TEXT "Hello World" END # end feature CLASS STYLE COLOR END LABEL TYPE bitmap END END END END
11 Resultado
12 API do Mapscript
13 Instâncias de Class associadas a um Layer Class 0..* 1 Layer Map * Layer
14 Class com Style e Label Class 1 0..* Style Class Label
15 Uma Aplicação Prática O início é como antes: #!/usr/bin/perl use strict; use mapscript; use CGI ":cgi"; # Default values # my $script_name = "/cgi-bin/exemplo.pl"; # path defaults my $map_path = "/var/www/mapserver/"; my $map_file = "global.map"; my $img_path = "/var/www/mapserver/tmp/";
16 Iniciamos os parâmetros do formulário # Navigation defaults my $zoomsize=2; my $pan="checked"; my $zoomout=""; my $zoomin=""; my $countries = "CHECKED"; my $labels = "CHECKED";
17 Definimos as coordenadas x e y do click do mouse my $clickx = 300; my $clicky = 200; # foi definido no centro da imagem
18 Criando point e retângulo de referência my $clkpoint = new mapscript::pointobj(); my $old_extent = new mapscript::rectobj(); # clkpoint: ponto de referência do click # old_extent: referência do retângulo de extensão antigo ou default, na primeira execução.
19 Define extent como array = (-180, -90, 180, 90); my $max_extent = new mapscript::rectobj(-180, -90, 180, 90); # max_extent para impedir que o mapa seja manipulado além de seus valores máximos.
20 Cria objeto cgi e mapobject my $parms = new CGI; my $map = new mapscript::mapobj($map_path.$map_file); #mapobject baseado em mapfile.
21 Testa se foi invocado por form. if ( $parms->param() ) { # se foi, use os parâmetros do formulário.
22 Se foi primeira execução Define valores para imagem, url, etc. my $map_id = sprintf("%0.6d",rand( )); my $image_name = "third".$map_id.".png"; my $image_url="/mapserver/tmp/".$image_name; my $ref_name = "thirdref".$map_id.".gif"; my $ref_url="/mapserver/tmp/".$ref_name; my $leg_name = "thirdleg".$map_id.".png"; my $leg_url="/mapserver/tmp/".$leg_name;
23 Desenha mapa, legenda e referência e salva imagens my $image=$map->draw(); $map->drawlabelcache($image); $image->save($img_path.$image_name); my $ref = $map->drawreferencemap(); $ref->save($img_path.$ref_name); my $leg = $map->drawlegend(); $leg->save($img_path.$leg_name);
24 Pega novo extent #Novo extent ou valor default my $new_extent = sprintf("%3.6f",$map->{extent}->{minx})." ".sprintf("%3.6f",$map->{extent}->{miny})." ".sprintf("%3.6f",$map->{extent}->{maxx})." ".sprintf("%3.6f",$map->{extent}->{maxy});
25 Pega escala para mostrar na tela. # Pega a escala das imagens para mostrar na tela. my $scale = sprintf("%10d",$map->{scale}); # Converte o click do mouse de coordenadas de imagem para coordenadas do mapa. my ($mx,$my) = img2map($map->{width},$map- >{height}, $clkpoint,$old_extent); my $mx_str = sprintf("%3.6f",$mx); my $my_str = sprintf("%3.6f",$my);
26 Imprime cabeçalho html print $parms->header(); print $parms->start_html(-title=>'perl Mapscript Map');
27 Imprime até achar EOF print <<EOF; <html> <head><title>mapscript Third Map</title></head> <body bgcolor="#e6e6e6"> <FORM METHOD=POST ACTION="$script_name"> <table width="100%" border="1"> <tr><td width="60%" rowspan="6"> <input name="img" type="image" src="$image_url" width=600 height=300 border=2> </td> <td width="40%" align="center" colspan="3"> <img SRC="$ref_url" border=1> </td>...
28 FIM
Introdução ao Mapserver
Introdução ao Mapserver SigWeb by João Araujo 2/28 Mapserver Ambiente de desenvolvimento para construção de aplicações espaciais voltadas para WEB; Não é um GIS completo, nem tem este objetivo; Criado
DISPONIBILIZAÇÃO DE DADOS GEOGRÁFICOS NA INTERNET
DISPONIBILIZAÇÃO DE DADOS GEOGRÁFICOS NA INTERNET CURSO SUPERIOR DE TECNOLOGIA EM GEOPROCESSAMENTO WEBMAPPING - DEFINIÇÃO É uma tecnologia que possibilita a disponibilização de dados geográficos através
HTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto
HTML BÁSICO E TEMPLATE VIEW Gabrielle Amorim Porto HTML BÁSICO E TEMPLATE VIEW Hypertext Markup Language Linguagem de marcação de hipertexto; Descreve a estrutura das páginas Web utilizando tags. HTML
Mini-curso de PHP. Aulas ministradas por: André Luis de Paula Arthur Kalsing Diego Silva
Mini-curso de PHP Aulas ministradas por: André Luis de Paula Arthur Kalsing Diego Silva Aula 1 Breve introdução de HTML, Conceitos básicos de PHP, Sintaxe, Separador de instruções e Comentários (Cap 1
Redes de Computadores I Seminário Novas Tecnologias em Redes HTML5. Jessica da Silva Hahn Letícia Aparecida Coelho
Redes de Computadores I Seminário Novas Tecnologias em Redes HTML5 Jessica da Silva Hahn Letícia Aparecida Coelho Internet HTTP Dois métodos de requisição HTTP são os mais utilizados: GET e POST Outros
Programação para Web HTML - Parte 2
Programação para Web HTML - Parte 2 Professor: Harlley Lima E-mail: [email protected] Departamento de Computação Centro Federal de Educação Tecnológica de Minas Gerais Belo Horizonte, 2 de março
COM222 DESENVOLVIMENTO DE SISTEMAS WEB. Aula 01: HTML e CSS
COM222 DESENVOLVIMENTO DE SISTEMAS WEB Aula 01: HTML e CSS 2 Conteúdo Noções introdutórias HTML CSS HTML: HyperText Markup Language 3 Linguagem usada para construir páginas Web Função principal Estruturar
Programação Web Aula 2 XHTML/CSS/XML
Programação Web Aula 2 XHTML/CSS/XML Departamento de Informática UFPR 17 de Fevereiro de 2014 1 Histórico 2 Funcionamento 3 Atributos 4 HTML5 Estrutura de uma arquivo HTML5 Validação Tags básicas Seleção
Tags estruturais <!-- --> Cria um comentário <html> </html> Envolve todo um documento html <head> </head> Envolve o cabeçalho de um documento html
Tags estruturais Cria um comentário Envolve todo um documento html Envolve o cabeçalho de um documento html Fornece informações gerais sobre o documento
Programação WEB I DOM (Document Object Manager)
Programação WEB I DOM (Document Object Manager) DOM Significa Modelo de Objetos de Documentos e tem por finalidade descrever e padronizar os objetos e seus relacionamentos em uma aplicação. Tem a finalidade
Recursos Complementares (Tabelas e Formulários)
Linguagem de Programação para Web Recursos Complementares (Tabelas e Formulários) Prof. Mauro Lopes 1-31 30 Objetivo Nesta aula iremos trabalhar o conceito de tabelas e todas as tags associadas ao seu
MONTANDO UMA CONSULTA COM FILTROS. Vamos criar uma tela que gere uma relação de dados, escolhendo a ordenação e um filtro.
MONTANDO UMA CONSULTA COM FILTROS Vamos criar uma tela que gere uma relação de dados, escolhendo a ordenação e um filtro. Segue a tela para termos ideia do que precisaremos fazer na classe e no app. TELA
Ferramentas para Multimídia e Internet - 1486
1 Ferramentas para Multimídia e Internet - 1486 HTML BÁSICO: O que é uma página WEB? Uma página WEB, também conhecida pelo termo inglês webpage, é uma "página" na World Wide Web, geralmente em formato
Introdução à linguagem HTML. Volnys Borges Bernal
1 Introdução à linguagem HTML Volnys Borges Bernal 2013-2015 Volnys Bernal 2 Introdução à linguagem HTML Sumário Visão geral Primeira página Principais tags Principais atributos Formulários 2011-2015 Volnys
Tabelas. Uma célula de dados pode conter texto, imagens, listas, parágrafos, formulários, linhas horizontais, etc. <table> <tr>
Tabelas HTML Tabelas Tabelas São definidas pela tag Uma tabela é dividida em linhas -com a tag Cada linha divida em células de dados (com a tag ). As letras td são um acronimo
Tabelas Div Span Frames Formulários
Tabelas Div Span Frames Formulários Tabelas Tabelas implementam um conceito importante de layout: as grades, segundo as quais organizamos textos e ilustrações de maneira harmoniosa. A utilização de tabelas
17/01/2016 PROGRAMAÇÃO EM AMBIENTE WEB I UM POUCO DE HISTÓRIA WWW. Tudo começou com a ARPANET; 1977 ARPANET nasce
PROGRAMAÇÃO EM AMBIENTE WEB I Prof. Esp. Fabiano Taguchi [email protected] http://fabianotaguchi.wordpress.com UM POUCO DE HISTÓRIA Tudo começou com a ARPANET; 1977 ARPANET nasce 1987 Das universidades,
TECNOLOGIA WEB. XHTML Aula 5. Profa. Rosemary Melo
TECNOLOGIA WEB XHTML Aula 5 Profa. Rosemary Melo HTML (Hiper Text Markup Language) Linguagem de marcação de hipertexto Comum especificar o conteúdo do documento e sua formatação em um só documento HTML.
Volnys Bernal. Introdução à linguagem HTML. Introdução à linguagem HTML. Visão geral. Visão geral. Visão geral. Visão geral.
1 2 Introdução à linguagem HTML Sumário Volnys Borges Bernal Primeira página Principais tags Principais atributos 3 4 HTML HTML = HyperText Markup Language Linguagem de marcação (Markup) para criação de
TAGS. O HTML trabalha com o sistema de tags (etiquetas). Esse sistema funciona da seguinte maneira. <tag>conteúdo da tag</tag>
HTML DDW TAGS O HTML trabalha com o sistema de tags (etiquetas). Esse sistema funciona da seguinte maneira. conteúdo da tag Toda tag aberta, deve ser fechada, salvo raras exceções, nesses casos
Linguagens de Programação. Linguagens de Script. Carlos Bazilio [email protected] http://www.ic.uff.br/~bazilio/cursos/lp
Linguagens de Programação Linguagens de Script Carlos Bazilio [email protected] http://www.ic.uff.br/~bazilio/cursos/lp Motivação Linguagens de programação, usualmente, são projetadas para criação de aplicações
PROGRAMAÇÃO EM AMBIENTE WEB I
PROGRAMAÇÃO EM AMBIENTE WEB I Prof. Esp. Fabiano Taguchi [email protected] http://fabianotaguchi.wordpress.com UM POUCO DE HISTÓRIA Tudo começou com a ARPANET; 1977 ARPANET nasce 1987 Das universidades,
Os slides que seguem mostram os principais comandos da linguagem HTML. Conhecer o código HTML possibilita a criação de páginas leves que contenham ape
INTRODUÇÃO A PROGRAMAÇÃO HTML Os slides que seguem mostram os principais comandos da linguagem HTML. Conhecer o código HTML possibilita a criação de páginas leves que contenham apenas os comandos necessários
mkdir /srv/www/default/html/calculadora/imagens mkdir /srv/www/default/html/calculadora/blocos
Programando em PHP www.guilhermepontes.eti.br [email protected] Criando uma Calculadora Primeiramente deve se criar uma estrutura para armazenar os arquivos necessários para o funcionamento da calculadora.
Finalidade dos formulários
ENTENDENDO O FORMULÁRIO Na opinião de muitos a criação de formulários na linguagem HTML é uma das áreas mais importantes no desenvolvimento web. Diferentemente de outras marcações HTML o formulário não
if( document.dados.tx_ .value=="" document.dados.tx_ .value.indexof('.
grupes - Grupo de Estudos Espaço de Saberes
OS BASTIDORES DA INTERNET NO BRASIL
PERGUNTAS PARA ESTUDO TECNOLOGIAS WEB DATA: Não entregar CAMPUS: SANTO ANDRÉ TURMA: / CÓDIGO: CCT0012 Materiais Didáticos: Os Bastidores da Internet no Brasil; PERÍODO: NOTURNO VALOR = 0,0 Ajax, Rich Internet
Introdução à linguagem Perl
Introdução à linguagem Perl Assistente de ensino: Marcelo da Silva Reis 1 Professor: Fabio Kon 1 1 Instituto de Matemática e Estatística, Universidade de São Paulo MAC0211 - Laboratório de Programação
INTRODUÇÃO AO DESENVOLVIMENTO FRONT-END COM HTML, CSS E JAVASCRIPT
v1.1 06/04/2017 INTRODUÇÃO AO DESENVOLVIMENTO FRONT-END COM HTML, CSS E JAVASCRIPT AULA 3 TRABALHANDO COM FORMULÁRIOS Eder Franco @ FPF Tech Agenda 1. Introdução 2. A tag form e seu atributos 3. As tags
WWW, CGI e HTTP Java Deployment Course: Aula 2. por Jorge H. C. Fernandes ([email protected]) DI-UFPE 28 de Abril de 1999
WWW, CGI e HTTP Java Deployment Course: Aula 2 por Jorge H. C. Fernandes ([email protected]) DI-UFPE 28 de Abril de 1999 WWW, CGI e HTTP Copyright 1999, 1998, 1997 Jorge H. C. Fernandes ([email protected])
Webdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza
Webdesign HTML Introdução a HTML e as principais tags da linguagem Conteúdos Os materiais de aula, apostilas e outras informações estarão disponíveis em: www.thiagomiranda.net Objetivos Apresentar a HTML
4. Características Gerais das Tabelas do HTML
4. Características Gerais das Tabelas do HTML Curso de Extensão em HTML PUCRS A criação de uma tabela começa pelo tag e termina pelo tag. Antes do texto de cada linha da tabela você deve inserir o tag
Lista de Revisão. 3. Analise a afirmativa a seguir como verdadeira ou falsa e justifique.
Lista de Revisão 1. Nos sistemas web, geralmente os usuários apresentam dois problemas típicos, a desorientação e a sobrecarga cognitiva. Discorra sobre esses problemas. 2. Apresente as principais diferenças
Desenvolvimento de Aplicações para Internet
Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior [email protected] HTML Formatando o documento... Formulário Responsável por fazer a interação entre os dados fornecidos pelo usuário
Programação orientada a objetos
Programação orientada a objetos Python fornece suporte para programação orientada a objetos: foco na criação de objetos, contendo simultaneamente dados e funcionalidade definição de objetos corresponde
Mini-curso MapServer Avançado PHP/MapScript
Mini-curso MapServer Avançado PHP/MapScript Carlos Henrique Bughi [email protected] Laboratório de Computação Aplicada G10 Centro de Ciências Tecnológicas da Terra e do Mar Universidade do Vale do Itajaí
Capítulo 4. Programação em ASP
Índice: CAPÍTULO 4. PROGRAMAÇÃO EM ASP...2 4.1 REGISTRAR...2 4.1.1 Códigos para configuração do objeto...2 4.1.2 Formulário para transferir dados da impressão digital...3 4.1.3 Código Javascript para registro
Geoprocessamento. Banco de Dados geo-referenciados. João Ronaldo Tavares de Vasconcellos Júnior
Banco de Dados geo-referenciados João Ronaldo Tavares de Vasconcellos Júnior Sumário - Conceitos - coordenadas - projeções - Dado geográfico - Web services - Arquitetura SIG - Mapserver e PostgreSQL Coordenadas
AULA 2 VISÃO BÁSICA DE CLASSES EM PHP
AULA 2 VISÃO BÁSICA DE CLASSES EM PHP Antes de mais nada, vamos conhecer alguns conceitos, que serão importantes para o entendimento mais efetivos dos assuntos que trataremos durante a leitura desta apostila.
Teste de avaliação de frequência Parte Prática
Abaixo está uma proposta de solução para os exercícios do teste de avaliação de frequência às aulas práticas. Se tem dúvidas sobre esta resolução, fale com o seu Professor. GRUPO I HTML 1. CrieumHTMLcom3tiposdiferentesdelistasnãonumeradas.
Introdução a Web Standards. Reinaldo Ferraz e Clécio Bachini
Introdução a Web Standards Reinaldo Ferraz e Clécio Bachini Document Object Model (DOM) Modelo de Documentos em Objetos Objetos em um Documento Markup Linguagem de Marcação Semântica Objetos com Sentido
Desenvolvimento Web II
Desenvolvimento Web II Framework Laravel 5 Controller / Model / Migration / Seeder (Menu Principal SETA) Gil Eduardo de Andrade Configuração Banco de Dados No framework Laravel as informações de configuração
Tabelas. Tabelas. Iniciando a construção... Atributos <table> Tag <table></table> 05/04/2011
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA PARAÍBA CAMPUS CAMPINA GRANDE 1 2 Tabelas INTERNET BÁSICA: EXTENSIBLE HYPERTEXT MARKUP LANGUAGE XHTML PARTE 3 Largamente suportado(browser); Controlar
CRIAÇÃO DE APLICAÇÃO WEBMAPPING COM O AUXILIO DO ALOV MAP
CRIAÇÃO DE APLICAÇÃO WEBMAPPING COM O AUXILIO DO ALOV MAP INTRODUÇÃO O ALOV Map é uma aplicação construída usando-se a linguagem Java que permite visualizar mapas tanto em formato vetorial do tipo shapefile
Introdução ao HTML5 Canvas
Introdução ao HTML5 Canvas Compilação feita com base nas referências por: Prof. José Cintra http://www.josecintra.com/blog Download dos exemplos disponíveis no GitHub Apresentação O objetivo deste minicurso
COMO FUNCIONA UM FORMULÁRIO
FORMULÁRIOS Constitui-se numa das formas de a máquina cliente enviar informações para que um programa no servidor receba estes dados, processe-os e devolva uma resposta ao usuário, por meio do navegador,
Capítulo 9 - Imagens. Imagens
Capítulo 9 - Imagens 9 Imagens EM JAVASCRIPT, É POSSÍVEL MANIPULAR COM AS IMAGENS DE UMA PÁGINA, alterando a URL que localiza o arquivo de imagem. Assim, pode-se trocar a imagem que está sendo exibida
PROGRAMAÇÃO PARA INTERNET. Prof.: Jean Carlo Mendes
PROGRAMAÇÃO PARA INTERNET Prof.: Jean Carlo Mendes [email protected] http://www.jeancarlomendes.com.br HTML Tabelas - As tabelas em HTML são criadas através das tags e - Algumas
INTRODUÇÃO AO DESENVOLVIMENTO FRONT-END COM HTML, CSS E JAVASCRIPT
v1.1 INTRODUÇÃO AO DESENVOLVIMENTO FRONT-END COM HTML, CSS E JAVASCRIPT AULA 7 CRIANDO INTERAÇÕES COM JAVASCRIPT (PARTE 2) Eder Franco @ FPF Tech The road so far... JavaScript Desenvolvida para criar interações
HTML: FORMULÁRIOS SUMÁRIO. Conceito Tag FORM Tag INPUT Tag BUTTON Tag TEXTAREA Tag SELECT
HTML: FORMULÁRIOS CURSO TÉCNICO DE INFORMÁTICA MODALIDADE SUBSEQÜENTE DESENVOLVIMENTO WEB I PROF. ALEXANDRO DOS SANTOS SILVA 1 1 SUMÁRIO Conceito Tag FORM Tag INPUT Tag BUTTON Tag TEXTAREA Tag SELECT 2
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO 9º PERÍODO. Profª Danielle Casillo
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO 9º PERÍODO Profª Danielle Casillo Sistemas Supervisórios - Aula 2 2 Abra o Intouch Aparecerá o gerenciador de aplicativos, selecione
Links, Imagens e Tabelas
Links, Imagens e Tabelas Criar um link em um texto significa estabelecer uma ligação com outra página, outro texto, que o leitor pode abrir clicando numa palavra, grupo de palavras ou em uma imagem. Para
Protocolo HTTP. - Características. - Modelo Requisição/Resposta. - Common Gateway Interface (CGI)
Protocolo HTTP - Características - Modelo Requisição/Resposta - Common Gateway Interface (CGI) Características Hypertext Transfer Protocol (HTTP) Protocolo utilizado para transferir documentos de hipertexto
Desenvolvimento Web. HTML 5 Parte I. Prof. Vicente Paulo de Camargo
Parte I Prof. Vicente Paulo de Camargo Páginas com podem ser desenvolvidas com editor de texto simples Existem, no entanto, alguns editores interessantes, que facilitam a edição de páginas É o caso de
Webinar. Introdução ao Uso do Software i3geo
Webinar Introdução ao Uso do Software i3geo Feito com Edmar Moretti [email protected] [email protected] http://edmarmoretti.blogspot.com.br/ http://www.edmarmoretti.com.br/ GPL O i3geo é software
AULA 02 Introdução (HTML, CSS e Javascript) PROGRAMAÇÃO PARA WEB Marcelo Henrique dos Santos
AULA 02 Introdução (HTML, CSS e Javascript) Mestrado em Educação (em andamento) MBA em Negócios em Mídias Digitais MBA em Marketing e Vendas Especialista em games : Produção e Programação Bacharel em Sistema
Módulo 1. Introdução. Programação Orientada a Objetos I Java (Rone Ilídio)
Módulo 1 Introdução Programação Orientada a Objetos I Java (Rone Ilídio) Dados Importantes E-mail: [email protected] Página: www.ronepage.com Deitel, H. M., Deitel, T. J., Java, editora Bookman, 6ª edição
Introdução 1 PARTE I: A LINGUAGEM DA WEB 5
Sumário Introdução 1 PARTE I: A LINGUAGEM DA WEB 5 Capítulo 1: Introdução a HTML5 7 Criando com tags: um panorama 8 Incorporando os novos elementos de HTML5 9 Usando tags válidas de HTML4 11 Esquecendo
WebServices (Serviços Web) João Araujo
WebServices (Serviços Web) João Araujo A Vida Digital "Nós raciocinamos hoje apenas em termos do que tornaria mais fácil para as pessoas a utilização do computador. Pode ser que tenha chegado a hora de
Guia de Bolso HTML e XHTML
Guia de Bolso HTML e XHTML Este guia de bolso oferece uma listagem concisa, porém abrangente, dos elementos e atributos especificados nas Recomendações HTML 4.01 e XHTML 1.0. O texto utiliza a abreviação
AJAX. Prof. Marcos Alexandruk
Prof. Marcos Alexandruk [email protected] Asynchronous JavaScript and XML Não é uma "nova tecnologia" Utiliza os recursos já existentes do JavaScript Jesse James Garret utilizou o termo pela primeira
<script language="javascript1.2" src="http://sinfo-58rc/sil/funcoes/mm_menu.js"></script>
sil - Sistema de Legislações
Dreamweaver CC_15x21.indd 1 06/04/ :04:22
Dreamweaver CC_15x21.indd 1 06/04/2015 11:04:22 SUMÁRIO INTRODUÇÃO... 3 CAPÍTULO 1 Iniciando e conhecendo o Dreamweaver... 8 Interfaces... 21 Criando e configurando sites... 22 CAPÍTULO 2 Criando arquivos...
Módulo 17E. Revisões de HTML. A) Noções básicas de HTML (cont.)
Módulo 17E Revisões de HTML A) Noções básicas de HTML (cont.) Inserção de Imagens A inserção de imagens em documentos HTML é feita através da tag (que não tem tag de fecho). A indicação do local
PROCEDIMENTO PARA INTERPOLAR VALORES NULOS E NEGATIVOS DAS IMAGENS SRTM NO ArcGis v10 EXTENSÃO 3D Analyst
CENTRO DE DESENVOLVIMENTO TECNOLÓGICO-CEDES PROCEDIMENTO PARA INTERPOLAR VALORES NULOS E NEGATIVOS DAS IMAGENS SRTM NO ArcGis v10 EXTENSÃO 3D Analyst José Francisco Ladeira Neto Data 11/2010 1 Introdução:
HTML & CSS. uma introdução
HTML & CSS uma introdução HTML hypertext markup language CSS cascading style sheet linguagem de marcação que dá ao conteúdo estrutura e significado linguagem de estilo que dá ao conteúdo estilo e aparência
Informática I. Aula 3. Aula 3-03/09/2007 1
Informática I Aula 3 http://www.ic.uff.br/~bianca/informatica1/ Aula 3-03/09/2007 1 Ementa Noções Básicas de Computação (Hardware, Software e Internet) HTML e Páginas Web Internet e a Web Javascript e
PHP Básico Módulo I. Carga Horária: 32 horas. Conteúdo: Conceitos Básicos Introdução; Características; Scripts;
PHP Básico Módulo I Objeto: Um dos desafios mais recentes para os profissionais de T.I., especialmente desenvolvedores de aplicações para a Internet, é o aprendizado do PHP, uma das linguagens em evidência
Síntese da aula anterior
Síntese da aula anterior Na última aula, aprendemos a utilizar em html: Tabelas Hiperligações Foi também disponibilizado um formulário de ajuda em html com as tags principais Sítio da aula anterior: http://www.marcosoares.com/aia/11/aula_2010_04_16/
Passo-a-passo para desenvolver um Programa usando a Linguagem Python
Cursos: Engenharia de Produção / Tecnólogo em Gestão da Qualidade Disciplina: Informática Professora: Flávia Pereira de Carvalho Passo-a-passo para desenvolver um Programa usando a Linguagem Python 1)
Construindo um sistema simples de cadastro de fornecedores em PHP e MySQL.
Construindo um sistema simples de cadastro de fornecedores em PHP e MySQL. Procuraremos mostrar os principais procedimentos para fazer um cadastro de registros numa base de dados MySQL utilizando a linguagem
