Coder Social home page Coder Social logo

exp-dashboards's Introduction

Dashboard de Desenvolviemnto - Descrição do Experimento

A atividade proposta no experimento consiste na utilização dos recursos do middleware de dados Smart Geo Layers (SGeoL) para construção de uma camada Planejamento de obras para a Prefeitura de Natal.

Instruções

Para definir tal camada, é necessário fazer uso das APIs para Camadas e Entidades do SGeoL, incluindo o uso das APIs de segurança, conforme é apresentado o caso de uso a seguir:

Funcionalidade para criação e entidades

Observações:

  • No SGeoL, todas as camadas devem possuir obrigatoriamente uma propriedade do tipo 'Property' chamada path - que indica o path a ser usado para realizar consultas, inserções, atualizações e remoções de entidades nessa camada.
  • No Sgeol, Entidades com informações geograficas devem possuir obrigatoriamente uma propriedade do tipo GeoProperty chamada location, cujo valor é um GeoJSON.
  • No Sgeol, tanto camadas como entidades, devem obrigatoriamente possuir um name (nome da camada ou entidade) e uma description (descrição da camada ou entidade).

Fluxo de chamadas da API do SGeoL:

Fluxo de chamadas para API do Sgeol

Definição da camada

Os seguintes passos devem ser executados:

  • path: p_obras_eng_[seu_nome]
    • Exemplo: p_obras_eng_douglas
  • name: Plan. de obras - [Seu Nome]
    • Exemplo: Plan. de obras - Douglas
  • description: Planejamento de Obras da Prefeitura de Natal - Engenheir[a] [Seu Nome]
    • Exemplo: Planejamento de Obras da Prefeitura de Natal - Engenheiro Douglas
  • crea: 123456789

Definição das entidades

Para a camada criada, adicione as seguintes entidades:

Entidade 1

Entidade 2

Entidade 3*

Definição das entidades

Em seguida, deve-se analisar os dados adicionados fazendo uso do Dashboard de Visualização.

Acesse o Dashboard de Visualização: http://sgeolayers.imd.ufrn.br/signatal/

  • Realize login usando as mesmas cedenciais usadas no Dashboard de desenvolvimento
  • Plotar no mapa a camada criadas nas instruções anteriores
  • Selecionar uma entidade apresentada do mapa e visualizar na barra de navegação.
  • Editar a descrição para "Obra concluída" e salvar as modificações.
  • Poltar no mapa a camada de "Equipamentos desportivos"
  • Usar o controle de visualização de camadas para ocultar as camadas e ativar o mapa de calor para a camada de "Equipamentos desportivos"

Guias e material de apoio

Links:

Link para o Dashboard de Desenvolvimento

Manual do Dashboard de Desenvolvimento

Link para o Dashboard de Visualização

SGeoL - API

SGeoL - API Usuários e Autenticação

SGeol - API Camadas

SGeol - API Entidades

Tutorial - Postman

Collection do Postman com exemplos das chamadas para o SGeoL

Formulário Final

Ao final da realização das atividades, favor responder o link em anexo para finalização da participação no experimento:

Link do formulário do experimento

exp-dashboards's People

Contributors

douglasrolim avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.