tin-sea-geo

Crates.iotin-sea-geo
lib.rstin-sea-geo
version0.1.2
created_at2025-10-13 00:38:55.224714+00
updated_at2025-10-13 00:38:55.224714+00
descriptionA Rust library for geospatial data processing with SeaORM integration
homepagehttps://github.com/JiabinTang/tin-sea-geo
repositoryhttps://github.com/JiabinTang/tin-sea-geo
max_upload_size
id1879872
size67,906
唐加彬 (JiabinTang)

documentation

README

tin-sea-geo

A Rust library for geospatial data processing with SeaORM integration.

Features

  • 🌍 Geospatial data structures and operations
  • 🗄️ Seamless SeaORM database integration
  • 🚀 High-performance spatial calculations
  • 📐 Support for common geometric types and operations

Installation

Add this to your Cargo.toml:

[dependencies]
tin-sea-geo = "0.1.2"

Quick Start

use tin_sea_geo::*;

let points = vec![];
let result = table::Entity::find()
    .contains(0.0, 0.0)
    .within(points)
    .into_partial_model::<TableQuery>()
    .all(&state.db)
    .await?;

Requirements

  • Rust 2024 edition or later
  • SeaORM 1.x

License

MIT

Commit count: 0

cargo fmt