Calflora Home Calflora   Weed Manager:   Resources, Applications and Techniques

Calflora Weed Manager

Unlock the full power of Calflora’s database

Weed Manager (WM) is a system used by agencies and organizations across California to map, track weed treatments and change over time, and create customized reports on invasive plant infestations. Please see below for subscription costs and details about how the WM system works. For more information, please contact Calflora.


Resources
Contact Calflora Staff
If you have questions about Weed Manager, please contact us.

The Weed Manager Google Group
A discussion of core components of Calflora's Weed Manager system, news, new versions to be tested, planning, funding, etc.   If you are not yet a member, press Apply to join group

Calflora Bug Reports on GitHub
Let us know about any bugs you discover. A GitHub Account is required.

Applications
Observer Pro Phone Application
An app for collecting data about wild plants, using group-specific data collection forms. The Android version is available on Google Play. The iOS version is available on iTunes.


FAQ

Android Full Documentation

iOS Full Documentation

Plant Observation Entry (POE)
Using this application, you can view, enter or edit a plant observation record.


HELP

RELEASE NOTES

Multiple Group Observations
Multiple Group Observations is like Group Observations, but with a different user interface.

Group Observations
The Group Observations application makes all records owned by an group available to all members of that group. The results include both published and unpublished records.


HELP

RELEASE NOTES

Multiple Group Search
This application is similar to Group Observations, except that you can search for records from multiple groups at the same time. This can be useful if you are a member of more than one Weed Manager group. It has a spreadsheet like editing interface.


HELP

RELEASE NOTES

Project Setup
If you are the owner of a group (or have the Data Czar role within a group), use this application to view and edit existing projects, or to add new projects.


HELP

RELEASE NOTES

Shape Editor
With this application, you can view and edit any of the lines and polygons you have drawn or uploaded to Calflora. You can also draw a new line or polygon, upload a shapefile with polygons or lines in it, or upload a KML tracklog.

HELP

RELEASE NOTES

Background Lines and Polygons
Use this application to choose which lines and polygons will appear in the Observer Pro phone application. Selection is on the basis of group -- for each group you are a member of, you can have a different set of lines and polygons. See also this Observer Pro TIP.


HELP

RELEASE NOTES

Survey Entry
A survey is a focused search for certain plants, in a discrete area, and over a limited amount of time. Using this application, you can view, enter, or edit a survey record.

HELP

RELEASE NOTES


Supporting Applications
Manage Group Members
If you are the owner of a group, use this application to add new members, or to assign roles to existing members.


HELP
Group Options
Enter roles, rates of pay, crew, and activities for your group. Also, view and edit any saved searchs (eg from Group Observations) for your group.


HELP
Work Session Entry
Enter what crew did which activity, on what day, for which project.

Note that when you are viewing a Weed Manager observation/treatment record in POE, you can directly view and edit all Work Session records associated with that observation.



HELP

RELEASE NOTES

Plant List Definition
If you need a custom plant list (eg. for one of your group's projects), use this application to define it. When using the Observer Pro phone application, having a short plant list can sometimes make data entry go much faster.

Techniques
MEMBER ROLES
If you are the owner of a Weed Manager group, you have ultimate administrative control over that group, in the sense that you can add members, remove members, and assign roles to members. Below is a description of the currently available roles.
REGIONS
If your group is responsible for certain regions, and has desktop GIS files with the boundaries of those regions,

PROJECTS AND ACCOUNTING
Why define a new project?

SAVED SEARCHES
Saved searches are an effective way to limit what records you will see in Observer Pro for a particular project. They are also a useful way to share a set of interesting records with other people, either inside or outside of your group.

POPULATION RECORDS
When a history stack has polygons. a population record is automatically created for it. The population record is linked to the stack by means of root record ID. The population record has attributes that apply to all observation records in the stack.

One of the polygons that belongs to a record in the stack becomes the reference polygon for the stack.


A population record also has these other optional attibutes, which describe all observations in the stack:
Access to the Site (how easy is it to get to the population, on a scale from 1 to 10),

Priority (how important is it, on a scale from 1 to 5), and

Plant Count (a summary of plant counts from the previous calendar year).


COORDINATION BETWEEN APPLICATIONS
(Running more than One Application at the Same Time)
The Weed Manager system includes about twenty web applications. These applications coordinate with each other through the database on the server. However, if you make a change in application #1 that affects application #2, and you are already running application #2, the change will not be automatically communicated to the running version of application #2. You will have to reload application #2 to see the change.


EXPORTING DATA
You can download the records you have been collecting in Weed Manager from the Group Observations application. Do a search, then open TOOLS / DOWNLOAD RESULTS.

When you download a shapefile, the attribute names are deliberately shortened in accordance with this data dictionary.

See also Group Observations Help.


POINT + RADIUS vs. GENERATED REGULAR POLYGON
Some forms have a Radius field. If you collect a point and a radius, the system will display the record on maps as a circle around a point, and automatically calculate Gross Area as π R2.

If you have a record with a point and a radius, you can use POE to generate a regular polygon around the point based on the radius. The generated polygon will have between 8 and 20 vertices depending on the value of radius.

Because Weed Manager uses the Google Maps API, it is necessary to display a polygon on a Google Map to calculate the area. This can be done in either POE (record by record) or Group Observations (many records at once).

So, here are two ways or recording approximately the same information:

  1. a point with a radius
  2. a point with a regular polygon.
The first way is more economical in terms of system resources, and has the advantage that Gross Area can be calculated without displaying the figure on a map.

The second way is useful for these reasons:

  • You are planning to eventually edit and customize the polygon. The generated polygon is a good starting point.
  • You will be exporting data to an external system, and you want every exported record to have a polygon.
(See also Forms in Observer Pro and Plant Observation Entry.)




A point with a 3 meter radius.
Area: 28.3 square meters.




A regular polygon (octagon)
generated from a point with a 3 meter radius.
Area: 25.4 square meters.

Observer Pro Techniques
LOADING HISTORICAL OBSERVATIONS ONTO OBSERVER PRO
Some Weed Manager users have encountered capacity problems when they loaded large numbers of historical observations onto Observer Pro. Here are some techniques to control how many historical observations are loaded onto Observer Pro when you do a REFRESH.
USING BACKGROUND LINES AND POLYGONS
Observer Pro has the ability to show background lines and polygons which are not connected to any observation. When using Observer Pro in the field, a background line or polygon might help you find a trail or a survey area, particularly if the area is not marked by fences or other physical signs. Compared with offline maps, they are relatively easy to make -- you can draw your own in the Shape Editor, or upload a shape from desktop GIS.

Which lines and polygons to display is a personal choice. Use the Background Lines and Polygons application to choose the ones you want. When you select your group from the drop down, it will load a table with all of the named lines and polygons associated with that group.

To select a shape to be uploaded to Observer Pro, click on the purple pencil, and then check Available in Observer Pro?. Then choose a color, and press .

The next time you do a REFRESH from Observer Pro, your selected shapes will be uploaded. They will appear on the map whenever you make an observation for that group, or look at the History map for that group.

The choice of background polygons is per user and per group. If there are several members of the group in the field on the same day, they each might choose different background lines and polygons. You can load as many shapes as you want onto the phone. However, if you upload a lot of complicated shapes (each with many vertices), it could potentially slow down the performance of Observer Pro.

On the phone, each background shape is drawn as a colored line. With the "Map" background selected, yellow can be difficult to see, but with "Satellite" selected, it really stands out (see the screenshot on the right). The background shapes are not labelled when they appear on the Observer Pro map, so it is a good idea to be familiar with your chosen shapes before you are out in the field.

If you are loading many lines and polygons onto the phone, it may also be a good idea to differentiate them by color -- for instance, by making REGION polygons cyan, and TRAIL lines yellow.

OFFLINE MAPS
Observer Pro (Android) can load and display offline maps. These can be useful if you are doing field work somewhere with very poor connectivity, and unable to get Google Maps. There arre a few offline maps now available to all users.

It is also possible to make your own private offline map, and load it into the phone app. See this document MapTiler Workflow for instructions on creating offline map caches with MapTiler and ArcGIS, and on creating offline map caches from GeoPDFs.


Subscription to Weed Manager

Here is the Weed Manager subscription fee structure. These rates may change and the current rates will be reflected here.

Setting up a Weed Manager Group

Weed Manager is a powerful and flexible system; each agency or organization chooses how to use it.

Set up your Weed Manager Group
Set up your own group using the Manage Groups application; you may always add and change your group members and levels of access later. Once you have set up a group and paid your Weed Manager subscription, Calflora staff will elevate it into a Weed Manager group.

Also using Manage Groups, you can add members to your group by email address. Each group member must be registered with Calflora as a data contributor, which can be performed in the upper right corner of most Calflora pages.


HOURS
If you are tracking work hours with WM, your WM data collection forms need to contain hours fields.

When an observation (treatment) record is uploaded from the phone to the server, the hours values are transferred to the Work Session (WS) table. All hours reporting is done on the basis of what is in the WS table. The advantage of this approach is that there can be more than one WS record for a single observation record. So for instance, if two or more crews worked on the same treatment, you can track their hours separately. Here is how two different groups have set up hours fields on their forms:

Group 1
The field form has slots for three different crews. Each is a drop down where the user can choose from the possible crews. For each crew, there is an field for total person hours. At upload, if all three crew fields have a value, then three WS records will be generated.

Group 2
The field form has slots for Staff Hours, Contractor Hours, and Volunteer hours. At upload, if all three fields have a value, then three WS records will be generated.


POINT and POLYGON
All observation records made on the Observer Pro phone app will have a point. A record might also have a line or a polygon. A polygon might be the result of the user walking the perimeter of the plant population and appending points, or it might be drawn freehand.

Some WM groups require a polygon on every observation made in the field. This requirement can slow down data collection, but it does ensure the uniformity of the collected dataset -- every record will have a polygon, and therefore an area.

There is another approach that is almost as good as drawing a polygon on every record, but much faster: the user puts the point in the center of the plant population, and then specifies a radius in meters, suggesting a circle that encompasses the whole population. WM groups that use this approach make the radius a required field on their forms.

From a point and a radius, the system can generate a regular polygon (for instance, an octagon). This generation can happen automatically when the record is uploaded from the phone app to the server, or manually when editing the record in Plant Observations Entry. When this is done consistently, it also ensures the uniformity of the collected dataset -- every record will have a polygon, and therefore an area.

From a line and an radius (AKA buffer), the system can generate a polygon. This can happen automatically or manually in Plant Observation Entry.

More than one form: Some groups use a lightweight form (no polygon required) for EDRR work, and another longer form for serious weed treatment.



TREATMENT INFORMATION
Treatment Method is the field the system uses to determine if a observation record concerns treatment, or not. If Treatment Method has a value, then the record is assumed to concern treatment; otherwise the record is a plain assessment. Here is how two different groups have set it up:

Group 1
On the form, Treatment Method is a choice between "none", "Herbicide", and various manual methods such as "Hand Cut". When the user chooses "Herbicide", the chemical specification fields open up.

Group 2
Treatment Method is a choice between "none", "Manual", and "Chemical". When the user chooses "Manual", a Manual Method drop down opens up. When the user chooses "Chemical", a Chemical Method drop down opens up, and the chemical specification fields open up.


SPECIFYING CHEMICALS
Here is how two different groups specify a mix of chamicals on their form. The assumption in both cases is that chemical products (herbicides, surfactants, and dyes) will be mixed together in the same solution.

Group 1
There are fields to record the total solution amount and units (for instance, 3 gallons). There are drop downs for three chemical products. For each chemical product, there is another field where the user enters the percent of the total solution made up by that chemical product.

Group 2
There are drop downs for two chemical products. For each chemical product, there is another field where the user enters how many ounces were used of that chemical product. There is no field recording the total solution amount.

In a situation where your crew mixed up 3 gallons of some chemical combination and then used it to treat 20 plant polulations during the same day, it could become tedious to entry the same chemical mix for each of 20 treament records. A time saving way to handle this situation is to use the Hour / Herbicide Distributor application to apportion those 3 gallons across those 20 treatment records after the fact.


SPECIAL PERMISSIONS FOR CERTAIN GROUP MEMBERS
The owner of a WM group can add and delete members, and assign special permissions to certain members.

A member with Data Czar permission can edit any observation record belonging to the group, and can also change any Work Session record. Data Czars are in charge of quality control. For a group with many members and a lot of new records coming in every day, it may be advantageous to appoint several members as Data Czars.

A member with Project Czar permission can be assigned to one or more projects, and can edit any observation record associated with their assigned projects.


PROJECTS
You can add as many projects as you need. Each project will appear in the phone app for group members, and may have a set of historical records associated with it. When a user chooses a project on the phone, that project's historical records show up on the History map. By following this map, the user will be able to find them on the ground.

WM groups typically define projects based on some combination of these factors:

  • plant or plant list
  • management unit(s)
For instance, some groups have prepared a list of EDRR plants that they might find in any management unit. Then they make an EDRR project to contain sightings and treatment of these plants across all management units.

Limiting the number of historical records that a user sees on the phone in the field is an important consideration. You can control this by using the Project Setup application to assign a saved search to a project. There might be 2,000 records in a project. Since this is too many for the field crew to deal with, you could use a saved search to isolate 100 of these records -- the populations that you want them to find and re-assess or treat.

If you change your mind about how projects should be organized, records can easily be moved from one project to another with Group Observations / Batch Edit.



Weed Manager System Design

Please also see this presentation of the system's capabilities.

Acknowledgements


Calflora is an equal opportunity provider and employer.

In accordance with Federal law and US Department of Agriculture policy, Calflora is prohibited from discriminating on the basis of race, color, national origin, sex, age, or disability. (Not all prohibited bases apply to all programs.)

To file a complaint of discrimination, write USDA, Director, Office of Civil Rights, Room 326-W, Whitten Building, 1400 Independence Avenue, SW, Washington, DC 20250-9419 or call (202) 720-5964 (voice and TDD). USDA is an equal opportunity provider and employer.


The following organizations have provided the principal funding for the development of the Weed Manager system:

USDA Forest Service
Marin County Parks
National Park Service (San Francisco Bay Area Network of National Parks)
Midpennisula Regional Open Space
Tamalpais Lands Collaborative
(ONE TAM)

The following organizations have provided funding for Weed Manager components as well as technical and design assistance:

Marin Municipal Watershed District
Yosemite Conservancy
California Invasive Plant Council

 
News About Calflora Home
Calflora  -  1700 Shattuck Avenue   #198,   Berkeley, CA   94709  -  510 883-3148  -  CONTACT  -  DONATE