Re: [Portugal] ajuda para um projecto de visualização de um mapa turístico
Gabriel Nolasco
nolasco_gabriel at yahoo.com.br
Thu Oct 23 17:14:27 EDT 2008
Olá Cláudia,
Não sei exactamente quais as funcionalidades que queres disponibilizar na tua aplicação, mas uma hipótese simples seria através do google earth api. Com um pouco de javascript podes ter uma aplicação "leve" e com o excelente efeito visual do "voo 3d".
Vê este exemplo que fiz para experimentar a api, talvez possas tirar algumas ideias: http://clientes.netvisao.pt/wwwroot/pateira/
O código está todo disponível em http://code.google.com/apis/earth/ através de vários exemplos interactivos fáceis de entender (eu também não sou programador, nem nada que se pareça!)
Qualquer questão, dispõe!
Cumprimentos,
Gabriel
--- Em qui, 23/10/08, António Torres <atorresferreira gmail.com> escreveu:
De: António Torres <atorresferreira gmail.com>
Assunto: Re: [Portugal] ajuda para um projecto de visualização de um mapa turístico
Para: portugal lists.osgeo.org
Data: Quinta-feira, 23 de Outubro de 2008, 16:52
olá a todos!
muitos parabéns a todos pela excelente organização do SASIG 2008.
aprendi muitíssimo e, melhor que isso, fiquei com vontade de aprender bastante mais!
espero que se sigam muitos SASIGs!
aproveito esta questão colocada pela Cláudia Costa para colocar também
uma que penso que poderá ser do interesse de todos e está equadrada
neste contexto
é
possível, através de mapserver+openlayers, fazer queries simples?
qualquer coisa como Cidade="Lisboa" e o open layers fazer zoom para o
resultado?
coloquei esta questão no workshop com o Lorenzo. Ele referiu uma
toolkit chamada GeoExt mas disse também, e eu já verifiquei, que é uma
coisa ainda um pouco embrionária.
conhecem outras ferramentas que permitam fazer isto em openlayers?
se não, qual acham que é melhor forma de tirar partido das imagens
googles e afins, sobrepôr a nossa informação em WMS ou o quer seja e
adicionar-lhe funções de query?
desculpem incluir esta questão na da Cláudia mas penso que também lhe poderá interessar.
obrigado e abraço
antónio torres
2008/10/23 Jacinto Estima <jestima ua.pt>
Viva,
Vou tentar dar aqui o meu contributo. Ver resposta a seguir.
1. o que é isso de criar uma camada entre os dados e a web?
2. Eu tenho de ter então o mapserver e depois colocar por
cima o open layers? não percebi muito bem como é isso... ou faço primeiro o
projecto em mapserver e depois abro no open layers e esse é k poderá ficar
depois na net?
Relativamente a estas duas questões, precisas de um servidor de
mapas, que pode ser o mapserver ou o geoserver, ou outro. Este software o que
faz é disponibilizar a informação. O openlayers é uma biblioteca para
disponibilização de mapas dinâmicos numa página Web. Com esta biblioteca podes
disponibilizar os mapas "servidos" pelo servidor (mapserver,
geoserver, etc.) numa simples página Web e aí podes efectuar zoom, pan, entre
outras operações, que dependem da configuração do openlayers.
3. eu preciso de ter o postgreSQL para armazenar as shapes?
O postgreSQL é um sistema de gestão de bases de dados (SGBD) e
como tal não armazena dados geográficos. Para poderes trabalhar com dados
geográficos precisas de instalar também o PostGIS.
De qualquer das formas, as shapefiles não são guardadas nos SGBD,
não sendo um formato de base de dados.
Para colocares a informação dentro de uma base de dados tens que
a importar para lá.
4. o Tile Cache é outro software? da apresentação do Lorenzo
eu tinha entendido que fazia parte do open layers....
O tilecach é um servidor de cache. Penso que não está incluído
no openlayers, mas funciona muito bem com ele (foi com esta ideia que fiquei no
workshop do Lorenzo).
O que faz é ir guardando em cache os diversos zooms que se vão
fazendo para que não seja necessário estar constantemente a solicitar a mesma
informação ao servidor. Isto torna a disponibilização de mapas muito mais
rápida. Penso que isto é específico para servidores WMS. Mas como o Jorge
disse, esta poderá ser uma segunda fase.
Espero não ter dito nenhuma "asneira" (se disse, digam
por favor) e espero também ter ajudado no esclarecimento das dúvidas colocadas.
Cumprimentos de Águeda,
Jacinto Estima
De:
portugal-bounces lists.osgeo.org [mailto:portugal-bounces lists.osgeo.org] Em
nome de claudia costa
Enviada: quinta-feira, 23 de Outubro de 2008 14:06
Para: Jorge Gustavo Rocha
Cc: portugal lists.osgeo.org
Assunto: Re: [Portugal] ajuda para um projecto de visualização de um
mapa turístico
Boa tarde,
Eu não me importo de ser a cobaia para este manual, mas
preciso de saber se terei "rede" para não me machucar quando
"cair"! :-)
De qualquer modo o manual será mais do género "Como
criar uma mapa na web a partir de shapesfiles e com recurso aos mapas do google
earth". pode ser?
Eu aproveito já e coloco algumas questões...
1. o que é isso de criar uma camada entre os dados e a web?
2. Eu tenho de ter então o mapserver e depois colocar por
cima o open layers? não percebi muito bem como é isso... ou faço primeiro o
projecto em mapserver e depois abro no open layers e esse é k poderá ficar
depois na net?
3. eu preciso de ter o postgreSQL para armazenar as shapes?
4. o Tile Cache é outro software? da apresentação do Lorenzo
eu tinha entendido que fazia parte do open layers....
bem, por agora é tudo e desde ja agradeço o
"empurrão"!
Atenciosamente,
Cláudia Costa
2008/10/22 Jorge Gustavo Rocha <jgr di.uminho.pt>
Cara Cláudia,
Vou responder breve. Se a informação não for suficiente, refila, sff.
Começa por trabalhar localmente (no teu PC) e quando tiveres tudo ok, passas
para o servidor.
1) A interface na web pode ser Open Layers. Dá para por links ligados às
fichas.
2) Cria uma camada entre os dados e a web, recorrendo ao Geoserver (ou o
Mapserver). Se tens os dados em ArcGIS, vou assumir que estão em shape files.
Os ortos estou a assumir que estão em raster.
3) Para melhorar o desempenho na visualização dos ortos (se a coisa estiver
lenta), usa o Tile Cache. O Tile Cache faz maravilhas (e o Open Layers trb mto
bem com o Tile Cache). Mas deixa esta etapa para o fim.
Podes começar por instalar o Geoserver ou o Mapserver (um deles) e configuras o
acesso aos dados. Depois, começas por um mapa muito simples no Open Layers, só
com uma camada. E depois vais acrescentando camadas e funcionalidades.
Posso-te pedir uma coisa?
Vai escrevendo os passos que vais fazendo... e depois publicas o "Como
criar uma mapa na web a partir de shapesfiles e ortos". Eu ofereço-me para
rever o manual. É a informação que fica para o próximo que perguntar a mesma
coisa na lista.
Se precisares de ajuda numa situação concreta, volta a perguntar na lista.
Cumprimentos de Águeda :-)
Jorge
--
jorge gustavo rocha
departamento de informática
universidade do minho
4710-057 braga
portugal
N 41º33'44,5" W 8º23'40,5"
tel +351 253604470 fax +351 253604471 cel +351 919690914
claudia costa wrote:
Bom dia,
Tal como prometido na segunda na reunião do capitulo local da OSGeo,
venho por este meio colocar o meu pedido de ajuda.
Eu faço parte de uma equipa voluntária que está a tentar desenvolver o Parque
Patrimonial do Mondego e neste âmbito contruí um projecto sig em arcGIS,
estando os dados em feature classes e as fichas de caracterização em .pdf. A
ideia agora era colocar o projecto no site do parque, em vez da aplicação flash
que tem neste momento.
Este é um projecto simples e "leve" mas compreende uma área muito
grande do território e era necessário utilizar imagens de satelite como base do
projecto.
Além disso, deveria permitir, para alem das funções base de zoom in, zoom out,
etc., a utilização de hyperlinks a fichas de caracterização.
Será que o OpenLayers é o indicado? este software permite hiperlinks? ou será
outro software o mais indicado para o que pretendo fazer?
Desde já agradeço toda a ajuda!
Atenciosamente,
Cláudia Costa
--
Cláudia Costa
Ambiente, Saúde e Desenvolvimento
Gabinete de Investigação em Geografia da Saúde
http://www.uc.pt/geoplanosaude/
--
Cláudia Costa
Ambiente, Saúde e Desenvolvimento
Gabinete de Investigação em Geografia da Saúde
http://www.uc.pt/geoplanosaude/
------------------------------------------------------------------------
_______________________________________________
Portugal mailing list
Portugal lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/portugal
--
Cláudia Costa
Ambiente, Saúde e Desenvolvimento
Gabinete de Investigação em Geografia da Saúde
http://www.uc.pt/geoplanosaude/
No virus
found in this incoming message.
Checked by AVG - http://www.avg.com
Version: 8.0.173 / Virus Database: 270.8.2/1740 - Release Date: 22-10-2008
19:24
_______________________________________________
Portugal mailing list
Portugal lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/portugal
_______________________________________________
Portugal mailing list
Portugal lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/portugal
Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses
-------------- próxima parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.osgeo.org/pipermail/portugal/attachments/20081023/ad883d9a/attachment.html
More information about the Portugal
mailing list