pune-lug / treecensus Goto Github PK
View Code? Open in Web Editor NEWAndroid Application for Tree Census
Android Application for Tree Census
Many trees are known by multiple names. Surveyors may be familiar with any one of them.
The data entry form should allow entry in all those synonyms.
Now that we need to go to different cities, names of cities be included as choice.
Pune, PCMC, Nanded,Hinjewadi and others may be initial list
we need to identify trees species by number.
A spreadsheet has been prepared and sent to developers for the same
This will allow people who are challeneged by keyboard and foreign language but know tree species in local langauge to input tree species if they have a list of trees with numbers associated.
Tree should not be acceptable if height and girth are missing
Min girth is 10 CM diameter
min height: 3 meters
Add to Health menu : dead
We s discussed that the size be made double of what it appea
This is yet not ready. Hence make it dummy
It should be possible to enter the scientific name and local name should be automatically flashed
App has no navigation buttons
App does not specify what is the minimum or mandatory items and what is optional/occasional.Can we leave it all optional for freelancer ??
App asks me ward number , plot number etc. What if I am testing? Can I have mandatory fields for testing and mandatory field separately defined for commissioned survey.
The device has a log in for tree map app.
The login asks if login as registered user or guest.
if already registered , click enables user to choose her name from a drpdown
if new , then question is: new registeration of as guest?
if new registration a form is filled
Form will have fields as described in the SRS and Procedure docs. Inter alia it includes, name , affiliation, Experience in surveying and allows a time to be set a 'breaking-time' where break-time is in minutes and is the amount of time that will be used to define a new session if there is no subsequent tree mapped within that time.
Thus login sets parameters like Name, area allocated for survey : in terms of city/prabhag/cluster etc
The login gives a choice to either start survey or to upload data from device
All users must be either 1> registered or 2>guests
For registered user : login demands password.
Password can be reset if forgotton and if online. If not offline, user will have to be as guest. the guest data will be committed only after a scrutiny.
Registerd user data will be committed with a validation process.
Session begins as soon as user logs in.
A session may be defined as continuos survey of trees. In norma cases, a tree takes about 2 ,imutes for formfilling and photographs,
It is therefore desirable that any break in survey of more than say 10 minutes be treated as different session.
Thus tha app should prompt the user the session number and should auto-increment the same after a break of say 10 minutes.
This time gap may be set by admin on the device either at online registration time of the device and be over ridden at the time of user login based on user profile.
A file (spreadsheet ) jhas been sent giving treenames and serial number
the serial number be pre-fixed.
This will allow user to search for a tree by number alone
This will help even those who may not be fast on english key board.
We need to have an option to put 'off' some menus: e.g in corporate campus like Infosys, no need to talk of health, special, nuisance. Can we switch off some menus at outset
If a tree is dead , other things dont matter. Hence it is proposed that this option be first.
If the choice is ='Dead' then all other options including tree name are irrelevant
Only photo and location are important
Current restriction to 7" tablets is not desirable.
Only restriction to reasonably good gps capability as good as in Samsung Tab 2 is desirable. But even that can be reduced to a warning
The keyboard keeps persistent even after I have finished the text entry: I have no way to indicate I finished text entry OTHER THAN 'Back' button. This needs correction in future (which) version
Application getting closed on not selecting sub-option in Outside Boundary
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.