Skip to content

michaelshensky/ML4GIS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

A ReactJS & NodeJS based annotation tool that can collect image data.

Acknowledgements

Functionalities

  • Drag Image
  • Zoom In/Out Image
  • Add Rectangles
    • add tag
    • allow comment
  • Add Points
    • add tag
    • allow comment
  • Add polygons
    • add tag
    • allow comment

UI Components and their Corresponding Folder Names

image info

Configuration

The following properties can be defined on the config.json

Prop Type Description
enabledTools Array<string> Tools(Add Rectangles/Add Points/Add polygons) allowed to be used.
allow-comments boolean Allow user to input text.
tags Array<string> Allowed tags for regions.
introduction string Introduction text showing on the task overview.
imgUrl string Path to the image displayed on the tutorial.
steps Array<string> Steps displayed on the tutorial.
development boolean AMT Sandbox Development Environment(true) vs. Production Environment(false).

Front-end Development:

Run npm run <SCRIPT_NAME> to run a script. When developing the app, cd to 'client' folder and run "npm run start".

Script Description
start Run font-end app on port 3000
build creates a build directory with a production build of the app

Back-end Development:

Run npm run <SCRIPT_NAME> to run a script. When we are developing the app, cd to 'server' folder and run "npm run start".

Script Description
start Run back-end on port 3001
build creates a build directory with a production build of the app

Full-stack Development:

Run npm run <SCRIPT_NAME> to run a script. When we are developing the app, go to top-level folder and run "npm run dev".

Script Description
dev Run front-end app on port 3000 and back-end on port 3001
build creates a build directory with a production build of the app

File Tree

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 88.6%
  • Python 10.1%
  • HTML 1.3%