To operate properly component requires weights. Before building image download it from link
https://drive.google.com/file/d/1icxJEh4Ocs2cO64TKP3DVKheFPtOVmCm/view?usp=sharing
and place it in folder next to Dockerfile.
Downloaded file must have the following filename: best.pt
docker build -t quantumobile/sip_basic_objects_detection .
docker pull quantumobile/sip_basic_objects_detection
docker push quantumobile/sip_basic_objects_detection
docker run \
-e "PLANET_ORDER_ID=#############################" \
-e "OUTPUT_FOLDER=/output" \
-e "PLANET_API_KEY=###############################" \
-v `pwd`/data/results:/output \
quantumobile/sip_basic_objects_detection
- Open Admin page,
localhost:9000/admin/
- In AOI block select
Components
and click on+Add
- Add Component name:
Add your name
- Add Image:
quantumobile/sip_basic_objects_detection
- Add Additional parameter
PLANET_ORDER_ID
- Select Planet API key is required
- GPU is needed for a component to run could be selected (optional)
- Add Component name:
- SAVE
- Update page with
SIP app
(localhost:3000) - Select
Area
orField
on the map and save it - Drop-down menu on your
Area
orField
->View reports
Create new
- In
Select layers
choose your component, add additional params like Year, Date range and so on Save changes