Git Product home page Git Product logo

crop-information-portal's Introduction

crop-information-portal

Training Online: Training Docs Status

###Clone this repo

This repo is composed by many git submodules, so you have to use the clone options --recursive to clone also them:

git clone --recursive [email protected]:geosolutions-it/crop-information-portal.git

alternatively you can use the git submodule commandin this way:

git clone [email protected]:geosolutions-it/crop-information-portal.git
git submodule init
git submodule update

crop-information-portal's People

Contributors

alediator avatar damianofds avatar etj avatar gnafu avatar mircobe87 avatar offtherailz avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

crop-information-portal's Issues

Add a page for "Generate Tabular data"

Add generate tabular data page with An example on how to generate Crop Data with OutputType "data". Show the download functionality. Tell that the same output format is available for Agromet Variables and Crop Status.

Add meaning of fields in CSV files

In CropPortalDoc/admin/csv/index.html give some info about the meainng of the various fields in the CSV. Some of them are really obscure, such as


Crop status
The header for a crop status operation must be:

*,factor,crop,month,dec,max,min,opt,


Fix the README.txt

Run postgis_setup.bat is never needed if the package is distributed after the first time that the script is launched.

Fix typo in log of CSV ingest

***************************************************
********** SUCCESS: CSV ingestion resume **********
***************************************************
* Records inserted: 0
* Records updated: 135
* Records removed: 0
* Falied records: 0
***************************************************

Replace Falied with Failed

Explain GeoServer configuration

Explain geoserver parametric views.
Explain district_crop province_crop district_boundary district_crop
Explain name conventions for the styles (dynamic map generation

Add some informations about the Agromet Tool

Add these informations to the page:

The agromet tool aggregates agro-meteorological data from different areas of interest and display these data in dekadal charts. The charts contains 3 charts:

  • one chart for the reference year values
  • one chart for the previous year values
  • one chart for the average of the values of the previous years on the selected interval.

Add also a better description for the sample.

Problems in crop name and label

It seems that style name is generated after the label, not the id

Also check if all the generated strings (style names, etc) are updated properly when the crop id is updated.

Test training

Test training and check paths and URLs. Notify typo as issues with the proper labels.

Update resources

place the resources provided by Alejandro (2 CSV + 6 XML) in ROOT\training\data\crop_agro

Add more information about Crop Data tool

The page simply say that generates charts and maps. Explain that generates charts and maps aggregating yearly data about production, cultivated areas and yield of each crop.

Ouput type Chart title should be changed to "Generate a chart" and so the Output type Map.

After the titles a small description like:
To generate a chart that describes the trend of the wheat production choose "Chart" as output type and select the Season, the Area of interest and the range of years in which you are interested

Something like above for the map.

Describe also the smart identification tool

fix warnings during documentation build


c:\work\projects\NRL-Pakistan\crop-information-portal\doc\en\admin\arch\model.rs
t:26: WARNING: Blank line required after table.
c:\work\projects\NRL-Pakistan\crop-information-portal\doc\en\admin\conf\admin\in
dex.rst:7: WARNING: duplicate label cippak.admin.conf.admin, other instance in c
:\work\projects\NRL-Pakistan\crop-information-portal\doc\en\admin\conf\admin\con
figuration.rst
c:\work\projects\NRL-Pakistan\crop-information-portal\doc\en\admin\conf\mapstore
\configuration.rst:558: WARNING: Literal block ends without a blank line; unexpe
cted unindent.
c:\work\projects\NRL-Pakistan\crop-information-portal\doc\en\admin\crop_agro\com
plete.rst:40: WARNING: Literal block expected; none found.
c:\work\projects\NRL-Pakistan\crop-information-portal\doc\en\admin\csv\index.rst
:7: WARNING: Duplicate explicit target name: "agromet".
c:\work\projects\NRL-Pakistan\crop-information-portal\doc\en\admin\csv\index.rst
:7: WARNING: Duplicate explicit target name: "crop data".
c:\work\projects\NRL-Pakistan\crop-information-portal\doc\en\admin\csv\index.rst
:7: WARNING: Duplicate explicit target name: "crop status".
c:\work\projects\NRL-Pakistan\crop-information-portal\doc\en\admin\csv\index.rst
:7: WARNING: Duplicate explicit target name: "agromet".
c:\work\projects\NRL-Pakistan\crop-information-portal\doc\en\admin\csv\index.rst
:7: WARNING: Duplicate explicit target name: "crop data".
c:\work\projects\NRL-Pakistan\crop-information-portal\doc\en\admin\csv\index.rst
:7: WARNING: Duplicate explicit target name: "crop status".
c:\work\projects\NRL-Pakistan\crop-information-portal\doc\en\admin\introduction.

Overview

Create an overview page that describe the portal in general

Specify styles purpose

In section
How to allow map generation for new Crops

describe the purpose of each one of the 6 new styles

Bad chapter sequence

The example/exercise at CropPortalDoc/admin/crop_agro/complete.html requires a CSV ingestion before the ingestion is ever explained.

This example should be put after the ingestion chapter

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.