Difference between revisions of "Hello openlayers"
Doublebyte (talk | contribs) |
Doublebyte (talk | contribs) |
||
Line 11: | Line 11: | ||
É um dialecto de [http://www.ecma-international.org/publications/standards/Ecma-262.htm ECMAScript]: | É um dialecto de [http://www.ecma-international.org/publications/standards/Ecma-262.htm ECMAScript]: | ||
Sintaxe: Java? C? | Sintaxe: Java? C? | ||
− | Paradigma: Orientada Para o Objecto | + | Paradigma: Orientada Para o Objecto |
O código pode ser facilmente embebido numa página de HTML | O código pode ser facilmente embebido numa página de HTML | ||
+ | |||
+ | = Usando o OpenLayers = | ||
+ | |||
+ | As bibliotecas do OpenLayers podem ser utilizadas directamente a partir do website: | ||
+ | <script src="http://openlayers.org/api/OpenLayers.js"></script> | ||
+ | Ou então podem ser referenciadas localmente no computador. Nesta workshop, elas vão ser servidas pelo webserver local: | ||
+ | <script src="http://localhost/OpenLayers/OpenLayers.js"></script> | ||
+ | Sempre que o OpenLayers precise de contactar o servidor e injectar a resposta (xml) na página, este utiliza um XMLHttpRequest (e.g.: format parser, WFS requests, GeoRSS). |
Revision as of 09:07, 23 February 2010
Introducao ao OpenLayers
O OpenLayers é uma API de JavaScript, para visualizar dados geográficos no browser; É completamente self-contained, o que quer dizer que não tem nenhumas dependências externas; É gratuito, o código esta integralmente aberto e e publicado sobre uma licença “ultra permissiva” do estilo BSD;
JavaScript
É uma linguagem de scripting sobretudo utilizada do lado do cliente, implementada como componente do bowser e permitindo o desenvolvimento de UI melhorados e sites dinâmicos É um dialecto de ECMAScript:
Sintaxe: Java? C? Paradigma: Orientada Para o Objecto
O código pode ser facilmente embebido numa página de HTML
Usando o OpenLayers
As bibliotecas do OpenLayers podem ser utilizadas directamente a partir do website:
<script src="http://openlayers.org/api/OpenLayers.js"></script>
Ou então podem ser referenciadas localmente no computador. Nesta workshop, elas vão ser servidas pelo webserver local:
<script src="http://localhost/OpenLayers/OpenLayers.js"></script>
Sempre que o OpenLayers precise de contactar o servidor e injectar a resposta (xml) na página, este utiliza um XMLHttpRequest (e.g.: format parser, WFS requests, GeoRSS).