Geoprocessamento livre na web com openlayers e cake php

1,592 views

Published on

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,592
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Geoprocessamento livre na web com openlayers e cake php

  1. 1. Geoprocessamento livre na web comGeoprocessamento livre na web com CakePHP e OpenLayersCakePHP e OpenLayers Benício Ribeiro Analista de Sistemas
  2. 2. ● É um framework open source de desenvolvimento rápido para PHP. ● Possui inúmeras implementações que auxiliam no desenvolvimento  de  aplicações robustas sem perda de tempo. ●  Seguindo  as  convenções  do  framework,  reduz  o  custo  do  desenvolvimento  e  a  quantidade  de  código  a  ser  escrito  pelo  desenvolvedor. O que é ?O que é ? Sobre o CakePHPSobre o CakePHP
  3. 3. Sobre o CakePHPSobre o CakePHP ● Fundamenta­se em design patterns (padrões de projetos) que são  muito  utéis  para  resolver  problemas  de  modelagem  de  projetos  se  usados de forma adequada. Por quê usar ?Por quê usar ? ● Usa o padrão MVC (Model, View, Controller) que é o mais usado  em  arquiteturas  web  e  tem  por  finalidade  separar  as  tarefas  de  acesso aos dados e lógica de negócio, lógica de apresentação e de  interação com o utilizador.
  4. 4. Sobre o CakePHPSobre o CakePHP ● Compatível com as versões 4 e 5 do PHP; VantagensVantagens ● CRUD embutido; ● Scaffolding; ● Arquitetura MVC; ● Validação de entrada de dados; ● Esquema de templates; ● Suporte a internacionalização;
  5. 5. Sobre o CakePHPSobre o CakePHP ● Requer uma quantidade maior de tempo na modelagem; DesvantagensDesvantagens ● Não é aconselhável pra pequenas aplicações; ● Exige um certo grau de padronização no banco de dados. ● Exige uma certa organização nos diretórios. ● Comunidade ativa; ● Flexibilidade e extensibilidade
  6. 6. Sobre o OpenLayersSobre o OpenLayers ● É uma biblioteca livre em JavaScript para exibir os dados do mapa  sem dependências do lado do servidor. ConceitoConceito ● Ele fornece funcionalidades para criar mapas na web oferecendo as  funções básicas para disponibilizar seus dados espaciais.
  7. 7. Sobre o OpenLayersSobre o OpenLayers HistóricoHistórico ●  Ele  foi  criado  pela  MetaCarta  depois  do  O’Reilly  Where  2.0  Conference  em  junho  de  2005,  e  sua  primeira  versão  released  foi  disponibilizada em junho de 2006 antes do Where 2.0 Conference. A  MetaCarta  é  a  principal  empresa  envolvida  com  o  OpenLayers  dando suporte e gerenciando o projeto. Desde novembro de 2007 o  OpenLayers  virou  um  projeto  da  OSGeo  (Open  Source  Geospatial  Foundation).
  8. 8. Benício Ribeiro larsurilch@yahoo.com.br (71) 9152­5605 Obrigado!Obrigado!

×