BeeBox Application User Manual JULY 2013 RIRDC Publication No. 13/061 July 2013 BeeBox Application User Manual Department of Infrastructure Engineering, University of Melbourne © 2013 Rural Industries Research and Development Corporation. All rights reserved. ISBN 978-1-74254-554-7 ISSN 1440-6845 BeeBox Application User Manual Publication No. 13/061 Project No. PRJ-004872 The information contained in this publication is intended for general use to assist public knowledge and discussion and to help improve the development of sustainable regions. You must not rely on any information contained in this publication without taking specialist advice relevant to your particular circumstances. While reasonable care has been taken in preparing this publication to ensure that information is true and correct, the Commonwealth of Australia gives no assurance as to the accuracy of any information in this publication. The Commonwealth of Australia, the Rural Industries Research and Development Corporation (RIRDC), the authors or contributors expressly disclaim, to the maximum extent permitted by law, all responsibility and liability to any person, arising directly or indirectly from any act or omission, or for any consequences of any such act or omission, made in reliance on the contents of this publication, whether or not caused by any negligence on the part of the Commonwealth of Australia, RIRDC, the authors or contributors. The Commonwealth of Australia does not necessarily endorse the views in this publication. This publication is copyright. Apart from any use as permitted under the Copyright Act 1968, all other rights are reserved. However, wide dissemination is encouraged. Requests and inquiries concerning reproduction and rights should be addressed to the RIRDC Publications Manager on phone 02 6271 4165. Researcher Contact Details Stephan Winter Department of Infrastructure Engineering The University of Melbourne Victoria 3010 Email: winter@ unimelb.edu.au In submitting this report, the researcher has agreed to RIRDC publishing this material in its edited form. RIRDC Contact Details Rural Industries Research and Development Corporation Level 2, 15 National Circuit BARTON ACT 2600 Phone: 02 6271 4100 Fax: 02 6271 4199 PO Box 4776 KINGSTON ACT 2604 Email: Web: rirdc@ rirdc.gov.au. http:/ / www.rirdc.gov.au Electronically published by RIRDC in July 2013 Print-on-demand by Union Offset Printing, Canberra at www.rirdc.gov.au or phone 1300 634 313 ii Foreword The objective of this research was to systemise knowledge about floral resource availability from a number of underlying datasets, and present this information to beekeepers through a web mapping portal. Beekeepers, supported by such information equally well at home or in the field, will profit from making better informed planning decisions, moving less, and with less risk. The project succeeded to demonstrate a correlation between freely available satellite data and flowering patterns of eucalypt, the resource of main interest for the beekeeping industry. It also set up a flowering calendar as a dynamic webmapping application, for use by beekeepers. The webmapping service automatically downloads the most recent satellite data and provides it together with all historic satellite data and layers from other sources. Users (beekeepers) can analyse current flowering patterns, e.g., by comparing subsequent states, or comparing with seasonal averages, for their own planning purposes. The successful implementation of the demonstrator, which was presented to the beekeeping industry, completes the research project. The researchers are currently in talks with government agencies to maintain the webmapping service. This project was funded from RIRDC Levy Funds which are matched by the Australian Government. This report is an addition to RIRDC’s diverse range of over 2000 research publications and it forms part of our Honeybee R&D program, which aims for a productive, sustainable and more profitable Australian beekeeping industry. Most of RIRDC’s publications are available for viewing, free downloading or purchasing online at www.rirdc.gov.au. Purchases can also be made by phoning 1300 634 313. Craig Burns Managing Director Rural Industries Research and Development Corporation iii About the Authors Stephan Winter and Joseph Leach are researchers at the Department of Infrastructure Engineering at the University of Melbourne. Marie Keatley is Adjunct Senior Fellow at the Department of Forest and Ecosystem Science, Melbourne School of Land and Environment, Creswick. Jonathan Arundel is a PhD student working on honeybee epidemiology at the Department of Infrastructure Engineering at the University of Melbourne. Acknowledgments We acknowledge the substantial contributions of our students and research assistants to the research reported here: Edward Webber, Xi Liang, and Guan Gui. iv Contents 1 Introduction 3 2 Understanding Satellite Data 4 3 User Requirements 6 4 User Interface 7 4.1 Interface Overview 8 4.2 Connection Status 8 4.3 Layer Panel 8 Native Vegetation 9 Eucalyptus Species 9 Vegetation Indices 10 4.4 Timeline Panel 11 4.5 View Data Point 12 4.6 Compare Two Data Points 13 4.7 Region Analysis 13 Draw/edit Polygons on the Map (Method 1) 14 v Upload My Own Google Earth KML File (Method 2) 15 Download the Defined Region as a Google Earth KML File for Future Use 16 Show/Hide Selected Region 16 Processing 17 Viewing Result 17 3. Support 18 Bibliography xix vi S ECTION 1 Introduction A beekeeper’s livelihood depends on his or her ability to observe and interpret changes in the environment to predict where and when flowering will occur. Beekeepers develop these skills over a lifetime, and in some cases pass this informal knowledge down from generation to generation. The major running cost in any Australian beekeeping operation is fuel, as beekeepers spend much of their time on the road either surveying potential apiary sites or moving hives between sites. The BeeBox system was inspired by the challenge of trying to use satellite observations to predict when flowering will occur. NASA have made all of their satellite data freely available for non-commercial purposes and BeeBox uses this data to produce maps showing vegetation growth cycles across southeastern Australia. The BeeBox application is currently a prototype. While the vision of predicting flowering has not yet been achieved, we have made significant progress towards this goal. Beekeepers can access the BeeBox application from home or on a mobile device, and view current and historical vegetation growth cycles for an area of interest. They can view growth at a single point in time, compare points in time, or select and plot vegetation growth cycles over the last decade. We hope you find the BeeBox application interesting and useful, and we would very much appreciate your feedback and ideas for how it can be improved in the future. While a range of different native and introduced species provide food for honey bees, the majority of beekeepers in Australia predominantly rely on eucalypts to provide nectar and pollen for their bees. Eucalypts are highly adapted to Australian conditions, and their flowering cycle is complex. Most species only flower every 2, 3 or 4 years and a number of factors influence flowering including temperature and rainfall. 3 S ECTION 2 Understanding Satellite Data Since 1972, when NASA launched the very first Landsat satellite, space agencies around the world have collected data on land use and forests from space observations of reflected radiation. When we compare the different kinds of data available from different satellite, we find that they vary in three main ways: • How frequently the data is collected: some satellites will automatically scan the entire earth’s surface every 1-2 days, whereas others collect data only on request Light is made up of a spectrum of many wavelengths, which we see when we split visible white light into different wavelengths (or colours) using a prism. On either side of visible light we have ultraviolet light, which honeybees can see, and infrared light. What we perceive as the colour of objects is due to which wavelengths of light are reflected, and which are absorbed. Leaves appear green to us because the green wavelengths of light are reflected, and the red and blue/violet wavelengths are absorbed. All vegetation also strongly reflects infrared light (actually even more strongly than it reflects green wavelengths), but because we can’t see this with our eyes, most of us are unaware this occurs. Radiation from the sun passes through the earth’s atmosphere, where it then hits the earth’s surface and is reflected back into space. Satellites are able to observe this reflected light using sensors tuned to specific wavelengths, or “bands”. • What spatial resolution the data is collected at: some satellites collect data with the ability to distinguish features just a couple of metres apart, whereas others have a resolution of several hundred metres. Just like the resolution on a computer monitor, the higher the spatial resolution, the smaller will be the eventual pixel size. • What spectral resolution the data is collected at: the greater the number of bands, the higher the spectral resolution Generally speaking, satellites which collect data more frequently have lower spatial and spectral resolutions as part of a trade-off in their design. To collect data to predict flowering, we need to choose a satellite that obtains data on a near daily basis. One such satellite is NASA’s EOS satellite, which has a sensor on board called MODIS (standing for MODerate resolution Image Spectroradiometer). Data from MODIS has a spatial resolution of either 250m or 500m depending on the band. 4 So how can we use satellite data to help understand what is happening with vegetation on the ground? We start by computing a vegetation ratio, or “index”, of the reflected radiation in the infrared divided by the absorbed radiation in the red wavelength. There are two slightly different calculations used to create what is called the normalised difference vegetation index (NDVI) and enhanced vegetation index (EVI). We can display these vegetation indices using a colour scheme where brown/red represents low values and green represents high values. It is very important to note that (i) these are computed values and not direct measurements of any particular factor and (ii) the colour scheme does not translate to anything you will see directly on the ground. Just like in an old atlas where different elevations were printed with different colours, we are using colours to represent a value. Using BeeBox, we can compute and display vegetation indices, both NDVI and EVI, as separate layers in an online mapping application. While data is collected on a daily basis, on any given day clouds may obscure the observations of the satellite. For this reason, rather than display data from every day we display a 16-day average. When the value of NDVI and EVI are increasing over time, this represents vegetation that is growing. When the values are decreasing, this represents vegetation that is senescing; e.g. drying out, browning off, or dropping leaves. Thus just as beekeepers can observe the flushes of new growth on trees in a forest, we can observe the same growth using NDVI and EVI data from a satellite. 5 S ECTION 3 1. In this manual, all screenshots are captured using Google Chrome. User Requirements 2. A newly installed browser will enable the JavaScript feature by default. If you have trouble loading the application, please refer to your chosen browser’s help guide on how to check if JavaScript is enabled in your browser. If JavaScript has been disabled, please follow the steps outlined in your browser’s help guide to enable it. The BeeBox Application does not require any special software to be downloaded by the user, as it runs within a standard web browser. The user must use a recent version of any of the following web browsers (Microsoft Internet Explorer is not currently supported): Google Chrome1 (Recommended): https://www.google.com/chrome! Safari: http://www.apple.com/safari/! Firefox: http://www.mozilla.org/en-US/firefox/new/ In addition, the JavaScript feature must be enabled for the user’s chosen browser2, and a broadband internet connection is needed for the best user experience. 6 S ECTION 4 User Interface Please refer to Layer Panel in section 2 Please refer to Connection Status in section 4 Please refer to Timeline Panel in section 2 F IGURE 1 BeeBox System User Interface Overview 7 Interface Overview Layer Panel Visit http://www.sideroxylon.com.au/beebox/ to access the BeeBox System Application as shown in Figure 1. It allows the user to view NDVI and EVI layers on top of Google Maps. F IGURE 3 Select Layers to Connection Status When the user is successfully connected to the BeeBox Application, there is nothing shown in the area circled in Figure 1. If the connection is lost for some reasons a red dot will appear in the circled area to indicate the user is disconnected from the BeeBox System Server, as shown in Figure 2. F IGURE 2 Discon- If the connection is lost, the application nected from the BeeBox System Server will automatically try to reconnect. The user can force the application to try re-connecting immediately by clicking on the red dot. In this way, the user can continue using the application without the needs to refresh the browser and starting a new session. show on the map Click on the highlighted area in Figure 3 to show layers on the map. The user can only choose one Google Map layer as the base layer, but as many other overlay layers as needed. When selecting a layer to show, the selected layer will be highlighted. For example, in Figure 3, the user last clicked to show the EVI layer, therefore the EVI is highlighted by the grey color. The user can also highlight a layer by clicking on the shaded area in Figure 3. This won’t change what has been shown on the map, but will only highlight that layer. When a layer is highlighted, the F IGURE 4 Layer Preferences Dialog Box 8 Layer Preferences button will be enabled. Clicking on that button will pop out the Layer Preferences Dialog Box for the highlighted layer as shown in Figure 4. The user can change the layer’s opacity level, from comF IGURE 5 Fold/ pletely transparent (left) to completely Unfold Layer Group opaque (right), by dragging the horizontal scrollbar. The user can highlight other layers to change their opacity levels without closing the dialog box. The user can also drag the title of the dialog box to move it anywhere they like. The user can collapse/expand layer groups by clicking on the -/+ beside the layer group titles as shown in Figure 5. The user can view a vegetation information by ticking the corresponding native vegetation layer. The colored area corresponding to that type of native vegetation layer will then show up in the map. F IGURE 6 Vegetation In- dex for a Single Data Point E UCALYPTUS S PECIES There are 17 typical eucalyptus species layers under the Eucalyptus Species layer group. They are currently based on herbaria records only, so they may not reflect the full extent of eucalyptus species distribution. F IGURE 7 Vegetation In- N ATIVE V EGETATION This layer describes the current extent of native vegetation and major water- based habitats in Victoria. The layer categorises the landscape into native woody, native grassy and major native wetland cover together with probability ratings, ranging from “highly likely native vegetation cover” through to “unlikely to support The user can view a species geographical information by ticking the corresponding eucalyptus species layer. The color dots corresponding to that type of eucalyptus species will then show up in the map. dex for Comparing Two Data Points native vegetation”.! [1] 9 V EGETATION I NDICES Please note that the vegetation index layers are on top of other layers. The user can either adjust the vegetation index layer’s transparency or turn it off in order to view those layers underneath. As showing in Figure 6, green represents areas with a high value of EVI or NDVI and red represents areas with low values of EVI or NDVI. As showing in Figure 7, when comparing images from two different time periods red indicates that the EVI or NDVI is higher in the second image than the first and blue indicates that the EVI or NDVI is lower in the second image than the first. Areas of white indicate no change between the two images. 10 Timeline Panel F IGURE 10 Date Picker As shown in Figure 8, the Timeline Panel comprises the following components: F IGURE 8 Timeline Panel Overview (1) Operation Combobox with the following options: F IGURE 9 Two Data Points ! view: view a single data point, as (2) in Figure 8 ! compare: compare two data points, as (1) and (2) in Figure 9, by subtracting the first with the second, and show the result (2) Data Point Control(s). A data point could be one of the following types: ! date: a pre-processed data point captured on a specific date by NASA’s MODIS satellites, as (2) in Figure 9. Under this type, two controls are shown: the first Combobox selected as “date”; the second Date Field for user to select a date. The user can either use the Date Picker, as in Figure 10, use the Graphic Timeline, as (3) in Figure 8, or type directly in the Date Field, using format DD/MM/YYYY. The user can also combine these methods to select a date. ! average: a pre-calculated average of some date data points, as (1) in Figure 9. Under this type, one control is shown: the Combobox for user to select an average, for example, “2011 spring”, which means the average of all available date data points in 2011 spring. (3) Graphic Timeline. This is enabled only for the date data point type. Under “compare” operation, a thick black border will appear on the Date Field the Graphic Timeline is currently operating on. If none of the data points are date data points, the Graphic Timeline will be disabled, so the user cannot operate on it anymore until a date data point is used again. The user can select a date via Graphic Timeline using the following steps: 1. Click the target Date Field 11 2. Move the Graphic Timeline left/right by dragging it left/right, scrolling mouse up/down, clicking (4)/(5) in Figure 8, pressing left/right key on keyboard, or two figures dragging left/right on a iPad/iPhone/ iTouch. 3. Click on the required date. A grey circle will appear on the selected date on the Graphic Timeline. (4) Jump to Previous Available Data Point Button. It is enabled only when the Graphic Timeline is enabled. Pressing the left arrow key on keyboard has the same effect. (5) Jump to Next Available Data Point Button. It is enabled only when the Graphic Timeline is enabled. Pressing the right arrow key on keyboard has the same effect. View Data Point To view a single data point: 1. Select “view” from (1) in Figure 8 2. Select a data point from (2) in Figure 8. 3. Select the required overlay layer from Layer Panel 4. The required layer will be loaded progressively 12 Compare Two Data Points Region Analysis To compare two data points by subtracting the first with the second: BeeBox Application also allows the user to define their own area of interest, which is then used to generate a time series of vegetation growth over the last decade. 1. Select “compare” from (1) in Figure 8 2. Select the first and second data points from (1) and (2) in Figure 9 respectively. Make sure there are no selection errors 3. Click the Go Button 4. A progress bar will appear on top of the user interface. The user can go to carry out other operations if they wish, such as viewing data point. The calculated results will appear on Layer Panel progressively 5. Select the required overlay layer from Layer Panel 6. The required layer data will be loaded gradually First, you need to open the Region Analysis Wizard window (Figure 12) by clicking the Region Analysis button on the Layer Panel, as shown in Figure 11. The wizard will guide you through the process of region analysis. F IGURE 11 Open Region Analysis Wiz- ard Window If the same comparison has already been performed previously, the result will be loaded immediately. From the first card of the wizard window (Figure 12), you can define the interested region by either drawing polygons on the map (method 1), uploading a Google Earth KML file with predefined region (method 2) or combining both methods. You 13 can also save the defined region to a KML file for future use. Just follow the instructions on the wizard window. D RAW / EDIT P OLYGONS ON THE M AP (M ETHOD 1) F IGURE 12 Region Analysis Wizard Window You can maximise, restore, move, close or open the wizard window anytime. The state of the window will be remained. The following screenshots will familiarise yourself with the process. Please beware of those hints shown on the wizard window. Clicking Draw will keep it pressed, which means that you are in drawing mode. You can draw a polygon by clicking its vertices (blue-green color in the figure). Click Undo/Redo to undo/redo last vertices. Clicking Draw again will unpress it and exit drawing mode. 14 U PLOAD M Y O WN G OOGLE E ARTH KML F ILE (M ETHOD 2) Clicking Select will keep it pressed, which means that you are in selecting mode. You can select a polygon by clicking its inside area (blue color in the figure), and deselect it by clicking outside. When a polygon is selected, click Erase to delete it. Clicking Reset to delete all polygons. Clicking Select again will un-press it and exit selecting mode. Clicking Browse to select your KML file. After the selection, the region defined in the KML file will be drawn on the map, and the map will be zoomed in to that region. You can also click Back to add new polygons or edit existing ones. 15 D OWNLOAD THE D EFINED R EGION AS A G OOGLE S HOW /H IDE S ELECTED R EGION E ARTH KML F ILE FOR F UTURE U SE Copy and paste the code here to form a KML file, which you can use the method 2 to import into the map in the future. On the Layer Panel, there is a layer called Selected Region. This is the layer where those polygons reside. You can check/uncheck it to show/hide the layer or change the layer’s opacity value, just like you do with other layers. 16 P ROCESSING After you have defined the region using either methods, you can click NEXT to start processing. The card shown above will appear, showing a live progress of the processing. V IEWING R ESULT When the processing is finished, the result will be shown as a PDF file in the viewer shown above, where you can zoom in/out, pan, search and download (by clicking the upper right button) the PDF result. 17 S ECTION 5 Support Your feedback is precious and valuable to us. Please email any issues or suggestions to [email protected] (Jonathan Arundel). Make sure you CC (Carbon copy) [email protected] (Stephan Winter), [email protected] (Guan Gui) and [email protected] (Joseph John Leach Henry) as well. Thank you! 18 Bibliography [1] Department of Sustainability and Environment. Native vegetation information. http://www.dse.vic.gov.au/ __data/assets/pdf_file/0006/97323/NV_spatial_datasets.pdf xix BeeBox Application User Manual By Stephan Winter Pub. No. 13/061 The objective of this research was to systemize knowledge about floral resource availability from a number of underlying datasets, and present this information to beekeepers through a web mapping portal. Beekeepers, supported by such information equally well at home or in the field, will profit from making better informed planning decisions, moving less, and with less risk. The project succeeded to demonstrate a correlation between freely available satellite data and flowering patterns of eucalypt, the resource of main interest for the beekeeping industry. It also set up a flowering calendar as a dynamic webmapping application, for the use by beekeepers. RIRDC is a partnership between government and industry to invest in R&D for more productive and sustainable rural industries. We invest in new and emerging rural industries, a suite of established rural industries and national rural issues. Most of the information we produce can be downloaded for free or purchased from our website <www. rirdc.gov.au>. RIRDC books can also be purchased by phoning 1300 634 313 for a local call fee. Phone: 02 6271 4100 Fax: 02 6271 4199 Bookshop: 1300 634 313 Email: [email protected] Postal Address: PO Box 4776, Kingston ACT 2604 Street Address: Level 2, 15 National Circuit, Barton ACT 2600 www.rirdc.gov.au
© Copyright 2026 Paperzz