Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
vibeSpatial
vibeSpatial
  • User Guide
    • Installation
    • Quickstart
    • API Reference
    • GPU Acceleration
    • I/O
    • Benchmarking
  • Developer Guide
    • Architecture
    • CUDA Kernels
    • Testing
    • Pre-commit System
    • Contributing
  • Architecture
    • Runtime Model
    • Precision Strategy
    • Residency Policy
    • Adaptive Runtime
    • Dispatch Crossover Policy
    • Explicit Fallback Surfaces
    • Fusion Strategy
    • Determinism And Reproducibility
    • Robustness Strategy
    • Geometry Buffer Schema
    • Mixed Geometries
    • Null And Empty Geometry Semantics
    • API Dispatch
    • Point Predicate Pipeline
    • Binary Predicate Refine Pipeline
    • Segment Intersection Primitives
    • Spatial Query And Join Assembly
    • Rectangle Clip Fast Paths
    • Overlay Reconstruction
    • Dissolve Pipeline
    • Make Valid Pipeline
    • Stroke Kernels
    • IO Support Matrix
    • File Format IO
    • Arrow And GeoParquet IO
    • IO Acceleration
    • GPU Kernel Caching
  • Architecture Decision Records
    • Mixed Geometry Storage And Execution
    • Dual Precision Dispatch
    • Null And Empty Geometry Contract
    • Predicate And Overlay Robustness Strategy
    • Device Residency And Transfer Visibility
    • Per-Kernel Dispatch Crossover Policy
    • Probe-First Adaptive Runtime
    • Owned Geometry Buffer Schema
    • Staged Fusion Strategy
    • Staged Point Predicate Pipeline
    • Staged Binary Predicate Refine Pipeline
    • Spatial Query And Join Assembly
    • Explicit CPU Fallback Events
    • Staged Segment Intersection Primitives
    • Rectangle Clip As First Constructive Fast Path
    • Shared Overlay Reconstruction Plan
    • Dissolve Grouped Union Pipeline
    • Stroke Kernel Seam
    • Compact Invalid Row Make Valid
    • Public API Dispatch Boundary
    • IO Support Matrix
    • GeoArrow, GeoParquet, and WKB Bridges
    • Hybrid File Format Adapters
    • Staged GPU-Native IO Execution Model
    • Zero-Copy GeoArrow Adoption
    • GeoParquet Scan Engine
    • Family-Specialized GeoArrow Codecs
    • Staged WKB Bridge
    • Staged GeoJSON Ingest
    • Batch-First Shapefile Ingest
    • Determinism And Reproducibility Policy
    • ADR-0032: Point-in-Polygon GPU Utilization Diagnosis
    • ADR-0033: GPU Primitive Dispatch Rules
    • ADR-0034: CCCL make_* Pre-Compilation and Warmup Strategy
    • ADR-0035: Geodesic Distance Kernel and CRS-Aware Dispatch
    • Index-Array Boundary Attribute Model
    • ADR-0037: GPU Voronoi Diagram Kernel
    • ADR-0038: GPU Byte-Classification GeoJSON Parser
  • Testing
    • Performance Tiers
    • Native Coverage
    • Contract Promotion
    • Upstream Test Inventory
    • Synthetic Data
    • Kernel Inventory
    • Degeneracy Corpus
    • IO Performance Rails
    • Pipeline Benchmarks
    • Profiling Rails
  • API Reference
    • vibespatial
      • vibespatial.api
        • vibespatial.api.accessors
        • vibespatial.api.datasets
        • vibespatial.api.explore
        • vibespatial.api.geo_base
        • vibespatial.api.geodataframe
        • vibespatial.api.geometry_array
        • vibespatial.api.geoseries
        • vibespatial.api.io
          • vibespatial.api.io.arrow
          • vibespatial.api.io.file
          • vibespatial.api.io.sql
          • vibespatial.api.io.util
        • vibespatial.api.plotting
        • vibespatial.api.sindex
        • vibespatial.api.testing
        • vibespatial.api.tools
          • vibespatial.api.tools.clip
          • vibespatial.api.tools.geocoding
          • vibespatial.api.tools.hilbert_curve
          • vibespatial.api.tools.overlay
          • vibespatial.api.tools.sjoin
          • vibespatial.api.tools.util
      • vibespatial.constructive
        • vibespatial.constructive.affine_transform
        • vibespatial.constructive.binary_constructive
        • vibespatial.constructive.boundary
        • vibespatial.constructive.centroid
        • vibespatial.constructive.clip_rect
        • vibespatial.constructive.convex_hull
        • vibespatial.constructive.envelope
        • vibespatial.constructive.exterior
        • vibespatial.constructive.linear_ref
        • vibespatial.constructive.linestring
        • vibespatial.constructive.make_valid_gpu
        • vibespatial.constructive.make_valid_pipeline
        • vibespatial.constructive.measurement
        • vibespatial.constructive.normalize
        • vibespatial.constructive.orient
        • vibespatial.constructive.point
        • vibespatial.constructive.polygon
        • vibespatial.constructive.properties
        • vibespatial.constructive.representative_point
        • vibespatial.constructive.reverse
        • vibespatial.constructive.segmentize
        • vibespatial.constructive.simplify
        • vibespatial.constructive.stroke
        • vibespatial.constructive.validity
      • vibespatial.geometry
        • vibespatial.geometry.buffers
        • vibespatial.geometry.device_array
        • vibespatial.geometry.equality
        • vibespatial.geometry.owned
      • vibespatial.io
        • vibespatial.io.arrow
        • vibespatial.io.file
        • vibespatial.io.geoarrow
        • vibespatial.io.geojson
        • vibespatial.io.geojson_gpu
        • vibespatial.io.geoparquet
        • vibespatial.io.geoparquet_planner
        • vibespatial.io.kvikio_reader
        • vibespatial.io.pylibcudf
        • vibespatial.io.support
        • vibespatial.io.wkb
      • vibespatial.kernels
        • vibespatial.kernels.constructive
          • vibespatial.kernels.constructive.clip_rect
          • vibespatial.kernels.constructive.make_valid
          • vibespatial.kernels.constructive.nonpolygon_binary
          • vibespatial.kernels.constructive.polygon_difference
          • vibespatial.kernels.constructive.polygon_intersection
          • vibespatial.kernels.constructive.segmented_union
          • vibespatial.kernels.constructive.stroke
        • vibespatial.kernels.core
          • vibespatial.kernels.core.geometry_analysis
          • vibespatial.kernels.core.spatial_query_kernels
          • vibespatial.kernels.core.wkb_decode
        • vibespatial.kernels.predicates
          • vibespatial.kernels.predicates.binary_refine
          • vibespatial.kernels.predicates.point_bounds
          • vibespatial.kernels.predicates.point_in_polygon
          • vibespatial.kernels.predicates.point_within_bounds
      • vibespatial.overlay
        • vibespatial.overlay.types
      • vibespatial.predicates
        • vibespatial.predicates.binary
        • vibespatial.predicates.point_relations
        • vibespatial.predicates.polygon
        • vibespatial.predicates.support
      • vibespatial.runtime
        • vibespatial.runtime.adaptive
        • vibespatial.runtime.crossover
        • vibespatial.runtime.determinism
        • vibespatial.runtime.dispatch
        • vibespatial.runtime.event_log
        • vibespatial.runtime.execution_trace
        • vibespatial.runtime.fallbacks
        • vibespatial.runtime.fusion
        • vibespatial.runtime.kernel_registry
        • vibespatial.runtime.nulls
        • vibespatial.runtime.precision
        • vibespatial.runtime.provenance
        • vibespatial.runtime.residency
        • vibespatial.runtime.robustness
      • vibespatial.spatial
        • vibespatial.spatial.distance_metrics
        • vibespatial.spatial.distance_owned
        • vibespatial.spatial.indexing
        • vibespatial.spatial.nearest
        • vibespatial.spatial.point_distance
        • vibespatial.spatial.query
        • vibespatial.spatial.query_box
        • vibespatial.spatial.query_candidates
        • vibespatial.spatial.query_types
        • vibespatial.spatial.query_utils
        • vibespatial.spatial.segment_distance
        • vibespatial.spatial.segment_primitives
Back to top
View this page
Edit this page

vibespatial.api.io¶

Submodules¶

  • vibespatial.api.io.arrow
  • vibespatial.api.io.file
  • vibespatial.api.io.sql
  • vibespatial.api.io.util
Next
vibespatial.api.io.arrow
Previous
vibespatial.api.geoseries
Copyright © 2026, vibeSpatial Contributors
Made with Sphinx and @pradyunsg's Furo
On this page
  • vibespatial.api.io
    • Submodules