@geowiki/evoland
EvoLand satellite imagery annotation and project management components for agricultural monitoring.
Installation
npm install @geowiki/evoland
pnpm add @geowiki/evoland
Peer Dependencies
npm install react react-dom next leaflet react-leaflet @geowiki/api-proxy @geowiki/core @geowiki/evoland-api-proxy @geowiki/evoland-orval-api-proxy @geowiki/map @geowiki/ui
CSS Setup
Import the pre-built Tailwind CSS file in your app entry point:
import "@geowiki/evoland/styles.css";
Usage
import { ProjectList, TaskPerLocationList } from "@geowiki/evoland";
function ProjectsPage() {
return <ProjectList />;
}
function TasksPage({ locationId }) {
return <TaskPerLocationList locationId={locationId} />;
}
What's Included
- Project components --
ProjectList, ProjectMap, Details for EvoLand project management
- Task components --
TaskPerLocationList for location-based annotation tasks
Dependencies
This package depends on @geowiki/core, @geowiki/map, and @geowiki/ui for shared components and utilities, plus @geowiki/evoland-api-proxy and @geowiki/evoland-orval-api-proxy for API communication.
License
MIT