3 dépôts
Data structures and schemas based on the GeoJSON specification for representing geographic features.
Distinct from Schema-Based Data Models: Existing candidates focus on rendering or general database schemas rather than the architectural use of the GeoJSON specification as a data model.
Explore 3 awesome GitHub repositories matching data & databases · GeoJSON Data Models. Refine with filters or upvote what's useful.
Turf is a JavaScript and TypeScript geospatial analysis library and toolkit used for performing spatial analysis and geometric operations on GeoJSON data. It functions as a modular spatial engine that allows for the generation, manipulation, and classification of geographic datasets within web and node environments. The library provides a set of utility functions to programmatically create structured points, lines, and polygons. It enables the calculation of distances, areas, and geometric relationships between geographic coordinates, supporting both browser-based geospatial analysis and clie
Uses the GeoJSON specification as the primary internal format for representing and exchanging all geographic data structures.
Eve is a REST API framework that maps database collections to web resources through declarative configuration files. It functions as a database-to-API mapper, automatically exposing data as RESTful endpoints with built-in support for CRUD operations and schema-based request validation. The project distinguishes itself through a HATEOAS API engine that generates hypermedia links and resource schemas for dynamic client discovery. It also includes an automated Swagger documentation generator that produces interactive specifications for client SDK generation and testing. The framework provides a
Supports the storage and validation of geographic location data following the GeoJSON specification.
Ce projet est un SDK de cartographie multiplateforme et un moteur de rendu accéléré par matériel implémenté en C++. Il fournit un noyau géospatial partagé qui permet l'intégration de cartes interactives dans des applications Android, iOS, macOS, Node.js et Qt. Le système se concentre sur le rendu de tuiles vectorielles haute performance utilisant OpenGL et des primitives GPU pour afficher des paysages 3D interactifs et des jeux de données géospatiales complexes. Il transforme des protocol buffers compressés en visuels personnalisables via un pipeline de couches piloté par le style. La surface de capacité s'étend aux services de localisation complets, incluant le géocodage, le suivi d'appareil en temps réel et le routage sophistiqué pour les véhicules électriques et conventionnels. Il couvre également des outils de gestion de données étendus pour la création de jeux de tuiles, l'analyse spatiale et la conception de styles cartographiques avec vérification de l'accessibilité. Le projet inclut un outil en ligne de commande pour générer un scaffolding d'application boilerplate pour divers frameworks frontend.
Validates geometry structure, calculates bounding boxes, and converts coordinates between different projections.