Skip to main content

Comapeo Camera Trap Deployment

This CoMapeo category set uses the column naming conventions recommended in the GBIF Camera Trap Guide.

Camera Trap Deployment Category Set

💾 Download the category set: camera-trap-deployment.comapeocat

Please see the CoMapeo documentation for more information on how to install the category set for your project.

This category set has four categories:

  • Camera Trap Deployment (observation)
  • Camera Trap Maintenance (observation)
  • Camera Trap Retrieval (observation)
  • Camera Trap Path (track)

This table shows how the GBIF recommended deployment fields are mapped to the CoMapeo elements or fields in this category set.

note

This information is captured using the Camera Trap Deployment category. The other categories are used for documenting camera trap maintenance, camera trap retrieval, and the path (track) to the camera.

GBIF PropertyCoMapeo ElementField NameNotes
Deployment IDField (Select One)deployment_id
Start date/timeAuto-capturedObservation timestamp at deployment, output as createdAt in ISO 8601 format
End date/timeAuto-capturedObservation timestamp at retrieval, output as createdAt in ISO 8601 format
Location IDField (Select One)location_id
Location nameField (Text)location_name
LatitudeAuto-capturedOutput as lat in decimal degrees
LongitudeAuto-capturedOutput as lon in decimal degrees
Coordinate uncertaintyAuto-capturedOutput as accuracy in meters
Other location informationField (Text)other_location_information
Camera set up byField (Text)camera_set_up_by
Camera IDField (Select One)deployment_idShares field with Deployment ID
Camera modelField (Text)camera_model
Camera delayField (Number)camera_delayIn seconds
Camera heightField (Select One)camera_heightIn meters
Camera depthField (Number)camera_depthIn meters
Camera tiltField (Number)camera_tiltIn degrees (0-360)
Camera headingField (Number)camera_headingIn degrees (0-360)
Detection distanceField (Number)detection_distanceIn meters
Timestamp issuesField (Select One)timestamp_issues
Bait useField (Select One)bait_use
HabitatField (Text)habitat
important

CoMapeo does not provide a way to add validations for the fields in this category set. For example, for camera tilt, we cannot ensure that the value entered is between 0 and 360 degrees. Therefore, it is important to work with field staff to ensure that the values entered are correct.

Customizing the category set

You will likely want to customize this category set to meet your specific needs. To do so, git clone the conservationmetrics/gc-docs repository and modify the files in /static/comapeo/camera-trap-deployment/config.

tip

CMI or Awana Digital can help you build a new category set if you need assistance.

In the future we can also make a Google spreadsheet available to use with CoMapeo's Category spreadsheet plugin.

Customization recommendations

deployment_id field

This field currently has 15 options, and uses a sequential numbering system (CT 1, CT 2, CT 3, etc.). If you need more, or want to change the numbering system, you can modify the options array.

location_id field

This field currently has 5 placeholder options (Location 1–5). You should replace these with the actual location IDs used in your study area. Add or remove options as needed to match your deployment sites.

tip

You could use village or community areas as the options for this field.

habitat field

This field is currently a free-text field. If the habitats in your study area are well-known and limited in number, consider changing this to a selectOne field with predefined habitat types as options. This improves data consistency across deployments.

sd_card_id_inserted and sd_card_id_retrieved fields

These fields are used to collect the SD card ID for the camera deployment and retrieval. The sd_card_id_inserted field is used to collect the SD card ID that was inserted into the camera, and the sd_card_id_retrieved field is used to collect the SD card ID that was retrieved from the camera.

Similar to the deployment_id field, this field currently has 15 options, and uses a sequential numbering system (SD Card 1, SD Card 2, SD Card 3, etc.). If you need more, or want to change the numbering system, you can modify the options array. They should be the same options in both fields.

camera_set_up_by field

This field is used to collect the name of the person who is deploying, maintaining, or retrieving the camera.

It is current a simple text field. If you know the names of everyone who will be deploying, maintaining, or retrieving the camera, you can change this to a selectOne field with the options being the names of the people.

camera_height field

This field is used to collect the height at which the camera is mounted. The options are 0.5, 0.75, 1, 1.25, 1.5, 1.75, 2 meters. If you need more, or want to change the options, you can modify the options array, or make this a number field.

check_settings field

note

This field is used as means to validate the settings of the camera. It is not meant to actually collect any data.

The options are:

  • Date - today's date
  • Time - what time is it
  • Mode - Trail
  • Capture Delay - 1s
  • PicSize - High16MP
  • MultiShot - RPF2Shot
  • 00PM Cap Start
  • 00PM Cap End
  • Smart IR - On
  • Night Exp - Fast Motion
  • Temp Unit - C
  • Info Strip - On
  • SD Management - Off
  • Motion Detect - Normal
  • Battery Type - NiMH
  • Language - English
  • Name - As written inside the door

If you need more, or want to change the options, you can modify the options array.

Metadata

The metadata.json file contains the name and version of the category set. You can modify this to reflect your own category set name and version.

{
"name": "Camera Trap Deployment (GBIF)",
"version": "1.0.0"
}

Add a translation

Currently, this category set is translated into the following languages:

  • Spanish (es)
  • French (fr)
  • Dutch (nl)
  • Indonesian (id)
  • Portuguese (pt)
  • Swahili (sw)
  • Thai (th)

To add your own translations, add a JSON file with the right ISO code in the messages directory and add the translations to the file, or let us know if you would prefer a spreadsheet to work with.

We welcome translations for other languages! If you are interested in contributing a translation, please contact us at guardianconnector@conservationmetrics.com.

Building a new camera traps category set

Once you have customized the category set, you can build a new category set using the comapeocat command line tool. This requires you to have Node Package Manager (npm) installed.

npm install -g comapeocat

# Run this in this directory after forking: https://github.com/ConservationMetrics/gc-docs/tree/main/static/comapeo/
npx comapeocat build ./config --output camera-trap-deployment.comapeocat

Please see the comapeocat documentation for more information.