Crop Location -AS3
4561
$150
- Posted:
- Proposals: 1
- Remote
- #95902
- Archived
Description
Experience Level: Intermediate
Request for Proposal
Orange County History Project
Crop Location Program
ActionScript 3.0
10-8-2011
Overview: Using agricultural census data, the author has built a database of individual farmers and their products. This database has been converted to a two dimensional array structure (one array per farmer) which serves as the "database" for an AS3 program that accepts user requests and plots out the coordinates of specific crops by owner location on a map.
Prototype and fla provided: My prototype of the program is provided. The prototype uses a subset of the actual data, and attempts to plot locations based on x y coordinates within the array structure. (note: The top section of this program handles coordinate locations on the stage - this is not part of the finished project and will be commented out at publication time. It serves to help identify coordinates for the input of the array data.) The symbols and the stage size should be maintained as they are now. I will add more crops more symbols and more coordinate locations in the future. The complete file for the fla is attached.
You will provide:
1. Although the program does not generate any compiler errors, it does show an output error which is concerned with the combo box component. This needs to be investigated and fixed.
2. Currently, the program does not plot all the data that fits the criteria. It appears to stop a third of the way through and quits. For example there are three arrays that list "Rye" as a product (see element 19 for arrays od9, od12, and od39. Only od9 is plotted. This happens with the other products as well. Find out what's going on and fix this.
3. Right now, the program allows the user to continue to select any number of products and see their plots at the same time. I need a button and associated code to clear the screen, so that the user could start over again.
4. Ultimately I will add approximately 500 more arrays each representing a farmer and his output. Currently the program plots data from one column in every array if that data is available (i.e., not "0"). Thus, with 500 arrays, there could be too many coordinates plotted to make sense. To cut this number down we need to qualify what gets plotted. For example: show all plots above the average, or show all plots in the top 10%, or show all plots between the range (beginning number) and (ending number). Because the original data will never change, I will calculate the exact averages and percentiles, by hand and hard code into the program's case statements. Therefore the program does not need to calculate any statistical measures. WHAT I NEED is the sample code to filter for these choices ('above average', 'top n percent,' 'within this range,' etc. on the stage. I also need a separate dropdown combo box or buttons so that the user can indicate how he wants to filter the data for the specific crop he has requested.
Note: All coding you do must include detailed comments - line by line if necessary. I need to understand what's been done and why. You are providing the basic code structure. I will extend what you have done. For example, I will add more case statements to fit more crops. Let me know if you have any questions.
Orange County History Project
Crop Location Program
ActionScript 3.0
10-8-2011
Overview: Using agricultural census data, the author has built a database of individual farmers and their products. This database has been converted to a two dimensional array structure (one array per farmer) which serves as the "database" for an AS3 program that accepts user requests and plots out the coordinates of specific crops by owner location on a map.
Prototype and fla provided: My prototype of the program is provided. The prototype uses a subset of the actual data, and attempts to plot locations based on x y coordinates within the array structure. (note: The top section of this program handles coordinate locations on the stage - this is not part of the finished project and will be commented out at publication time. It serves to help identify coordinates for the input of the array data.) The symbols and the stage size should be maintained as they are now. I will add more crops more symbols and more coordinate locations in the future. The complete file for the fla is attached.
You will provide:
1. Although the program does not generate any compiler errors, it does show an output error which is concerned with the combo box component. This needs to be investigated and fixed.
2. Currently, the program does not plot all the data that fits the criteria. It appears to stop a third of the way through and quits. For example there are three arrays that list "Rye" as a product (see element 19 for arrays od9, od12, and od39. Only od9 is plotted. This happens with the other products as well. Find out what's going on and fix this.
3. Right now, the program allows the user to continue to select any number of products and see their plots at the same time. I need a button and associated code to clear the screen, so that the user could start over again.
4. Ultimately I will add approximately 500 more arrays each representing a farmer and his output. Currently the program plots data from one column in every array if that data is available (i.e., not "0"). Thus, with 500 arrays, there could be too many coordinates plotted to make sense. To cut this number down we need to qualify what gets plotted. For example: show all plots above the average, or show all plots in the top 10%, or show all plots between the range (beginning number) and (ending number). Because the original data will never change, I will calculate the exact averages and percentiles, by hand and hard code into the program's case statements. Therefore the program does not need to calculate any statistical measures. WHAT I NEED is the sample code to filter for these choices ('above average', 'top n percent,' 'within this range,' etc. on the stage. I also need a separate dropdown combo box or buttons so that the user can indicate how he wants to filter the data for the specific crop he has requested.
Note: All coding you do must include detailed comments - line by line if necessary. I need to understand what's been done and why. You are providing the basic code structure. I will extend what you have done. For example, I will add more case statements to fit more crops. Let me know if you have any questions.
Mitchell L.
95% (4)Projects Completed
5
Freelancers worked with
6
Projects awarded
60%
Last project
9 Dec 2015
United States
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies