Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
cienciaaberta:geonode [2016/10/17 13:59] – [Requisitos para o servidor] liquuidcienciaaberta:geonode [2016/12/14 20:58] (atual) – [Geonode] liquuid
Linha 1: Linha 1:
 +MapasDigitais > GeoNode
 +
 ====== Geonode ====== ====== Geonode ======
  
-É um sistema opensource para compartilhamento de mapas e dados geo-referenciados.+Geonode é um CMS (Content Management System) para dados georeferenciados baseado em web. Ele traz um conjunto maduro e consistente de software livre que torna fácil a criação e edição de mapas interativos por usuários comuns. 
 + 
 +As ferramentas embutidas no GeoNode permitem a criação de dados, metadados, visualização de mapas. Cada conjunto de dados do sistema pode ser compartilhado ou ter seu conteúdo restrito apenas para um grupo de usuários específico. O Geonode traz alguns recursos "sociaias" que permitem a criação de comunidades entorno da plataforma, como profile de usuários, classificações, comentários e gerenciamento de usuários. Isso facilita gerir o conteúdo na plataforma permitindo controle de qualidade dos dados. 
 + 
 +O sistema foi projetado para ser flexivel e fácil de estender, modificar ou integrar com outros sistemas. 
  
 ==Instalação de teste== ==Instalação de teste==
  
-http://geonode.liquuid.me:9000/+http://geonode.liquuid.me/
  
 == Formatos não suportados == == Formatos não suportados ==
Linha 17: Linha 24:
   * kml   * kml
  
-[[cienciaaberta:geonode-requisitos|Requisitos para o servidor]] +=== Documentação ===
-==== Instalação ====+
  
-A instalação pode ser feita de várias formas, mas por se tratar de um sistema complexo, com mais de um backend funcionando ao mesmo tempo recomendo as formas mais simples, que são: 
  
-=== Ubuntu 14.04 === +[[cienciaaberta:geonode-requisitos|Requisitos para o servidor]]
- +
-Essa forma é a ideal para provisionar uma VPS ou hardware dedicado, ela é bastante invasiva e não é amigavel a instalação conjunta com outros sistemas. O procedimento faz toda configuração inicial, mas não leva em conta fine tunnings do SO para funcionamento mais liso, principalmente para máquinas com pouca memória. +
- +
-<code bash> +
- +
-$ sudo add-apt-repository ppa:geonode/stable +
-$ sudo apt-get update +
-$ sudo apt-get install -y build-essential libxml2-dev libxslt1-dev libpq-dev zlib1g-dev +
-$ sudo apt-get install geonode +
- +
-</code> +
- +
-Importante configurar o sistema para responder no seu endereço de IP ou domínio. Caso isso não seja feito sistema vai retornar **Erro 400** ( Bad request ). O comando é : +
- +
-<code bash> +
- +
-sudo geonode-updateip 127.0.0.1 +
- +
-</code> +
- +
-É importante criar o usuário admin do sistema +
- +
-<code bash> +
- +
-$ geonode createsuperuser +
- +
-</code> +
- +
-=== Docker === +
- +
-É possível usar o docker principalmente para fazer desenvolvimento do geonode, o processo é simples: +
- +
-<code bash> +
- +
-# constroi o container docker +
-docker build -t geonode .+
  
-# executa o container +[[cienciaaberta:geonode-instalacao|Instalação]]
-docker run -d -p 8111:8000 -p 8181:8080 geonode+
  
-</code>+[[cienciaaberta:geonode-adicionando-novo-layer|Adicionando Nova Camada]]
  
-Ele vai provisionar toda a base que o geonode precisa, servidores web, servidor de banco de dados, infra java etc.+[[cienciaaberta:geonode-adicionando-novo-mapa|Criar um novo mapa]]
  
-O processo demora um pouco, e exige uma máquina com pelo menos 2GB de RAM ou pode apresentar falhas.+[[cienciaaberta:geonode-compartilhando-mapa|Compartilhando o mapa]]
  
 +[[cienciaaberta:geonode-arquitetura|Arquitetura do Geonode]]