Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌾 Field Service API

🏗 Структура проекта

FieldServiceAPI/
├── 📁 Controllers/       # API контроллеры
├── 📁 Models/            # Модели данных
├── 📁 Services/          # Бизнес-логика
├── 📁 KmlData/           # KML файлы данных
├── 📄 Program.cs         # Конфигурация
└── 📄 appsettings.json   # Настройки

📋 О проекте

Web API для работы с геопространственными данными полей. Позволяет:

  • 📌 Получать информацию о полях
  • 📏 Рассчитывать площади
  • 🧭 Определять расстояния
  • 🔍 Проверять принадлежность точек к полям

🛠 Технологии

Технология Назначение
.NET Бэкенд-фреймворк
NetTopologySuite Геопространственные расчеты
Swagger Документация API
Docker Развертывание

🚀 Быстрый старт

Предварительные требования

# 1. Клонировать репозиторий
git clone https://github.com/Slavan-ST/AgroholdingEnergomeraLLC.git
cd FieldService/FieldService

# 2. Восстановить зависимости
dotnet restore

# 3. Запустить приложение
dotnet run



После запуска откройте в браузере:
🔗 http://localhost:5000/swagger

About

Тестовое задание от ООО Агрохолдинг Энергомера

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages