Skip to main content
Ctrl+K

Geoclide 3.0.1 documentation

  • Examples
  • Geoclide package
  • Releases
  • Examples
  • Geoclide package
  • Releases

Section Navigation

  • Some Basics
  • Examples for remorte sensing applications
  • How to create and visualize quadrics
  • Acceleration with numpy
  • Examples

Examples#

Notebooks#

  • Some Basics
    • Create a point and a vector
    • Create a ray from the created point and vector
    • Create a simple triangle mesh composed of 2 triangles
  • Examples for remorte sensing applications
    • Find the x and y components of the satellite position knowing its altitude and its viewing zenith and azimuth angles
      • Here without considering the sphericity of the earth
      • Here with the consideration of the sphericity of the earth
    • Satellite camera directions (3MI example)
      • Compute all the pixel directions
      • Select only pixels that view a specific box zone
  • How to create and visualize quadrics
    • Disk, annulus and partial annulus
      • Sphere and partial spheres
  • Acceleration with numpy
    • BBox -Ray intersection test, multiples bboxes and 1 ray
      • Intersection tests using a loop
      • Intersection tests using numpy
    • BBox - Ray intersection test, multiples bboxes and multiple rays
      • Case 1: for each ray, perform intersection test with all the bounding boxes
        • The tests using loops
        • The tests using numpy calculations
      • Case 2: diagonal calculations i.e. test only between ray(i) and bbox(i)
        • The tests using loop
        • The tests using numpy calculations

previous

Geoclide documentation

next

Some Basics

On this page
  • Notebooks

This Page

  • Show Source

© Copyright 2025, Geoclide team.

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.1.