Teledyne Logo | Teledyne CARISSoftware


Account
  • Home
  • Products
    • Hydrographic Survey

      • CARIS Collect
      • CARIS Onboard
      • HIPS and SIPS
      • Bathy DataBASE
      • Sonar Noise Classifier
      • ADMIRALTY GAM

      Free Data Viewer

      • CARIS Easy View

      Chart Production

      • BASE Editor
      • HPD
      • S-57 Composer
      • S-100 Composer
      • Paper Chart Composer
      • CARIS AutoChart
      • LOTS Limits and Boundaries

      Educational

      • Academic Software
      • Online Learning

      Spatial Data Analysis

      • BASE Editor
      • Engineering Analysis Module

      CARIS Cloud

      • CARIS Cloud Overview
      • CARIS Bathy Data Service
      • CARIS S-57 ENC Service
      • CARIS Chart Data Service

      CARIS Mira AI

      • CARIS Mira AI Overview
      • Sonar Noise Classifier
      • ADMIRALTY GAM
  • Support
    • Product Support & Downloads
    • CARIS Python API
    • Academic Partnering Program
    • Training
  • News
    • Newsroom
    • Media Kit
    • Events & Tradeshows
    • Recorded Webinars
    • Subscribe to Mailing List
    • Calendar Images
  • Company
    • Company Profile
    • Corporate Background
    • Careers
    • Quality & Certifications
    • Terms and Conditions
    • Privacy Policy
    • Cookies Policy
    • Website Terms of Use
    • Teledyne Technologies
  • Contact
    • Contact Sales
    • Office Locations
    • Find a Distributor
    • Request for Credit Account
  • Terms and Conditions

Python API 5.4

Documentation

Teledyne CARIS provides bindings for scripting with the Python programming language. These bindings provide a simple, consistent model to automate and integrate data and operations with external functions and software.


Navigation

  • index
  • modules |
  • next |
  • previous |
  • CARIS API 5.4.3 documentation »

Caris Module¶

  • Tutorial
    • Introduction
    • Dataset Objects
      • Opening a Dataset from a file
      • Extended Dataset class
      • Iterating over a Dataset
      • Querying a Dataset
        • Query all Features
        • Query by feature type
        • Query using CQL
    • Dataset Catalogues
      • FeatureCatalogue Objects
      • FeatureDefinition Objects
      • AttributeDefinitionDictionary Objects
    • Feature Objects
      • Creating a Feature in a Dataset
      • Extended Feature Class
    • AttributeDictionary Objects
      • Accessing Feature Attributes
      • Setting Feature Attributes
      • Validating Feature Attributes
      • Storing Attributes as XML
    • CoordinateReferenceSystem Objects
      • CoordinateReferenceSystem Object Constructor
    • Geometry Objects
      • Geometry Object Constructor
      • Geometry queries
      • Geometry Transformations
  • Classes
    • Dataset
    • Feature
    • FeatureRange
    • FeatureCatalogue
    • FeatureDefinition
    • RelationDefinition
    • AttributeDefinitionDictionary
    • AttributeDefinition
    • AttributeDictionary
    • CoordinateReferenceSystem
    • Geometry
    • Types
    • Quantity
    • Unit
  • Functions

Indices and tables¶

  • Index
  • Search Page

Table Of Contents

  • Caris Module
    • Indices and tables

Related Topics

  • Documentation overview
    • Previous: Functions
    • Next: Tutorial

Quick search


Back to top

Teledyne CARIS is the leading developer of marine mapping software, headquartered in Fredericton, NB, Canada.

Company
  • Company Profile
  • Careers
  • News
  • Distributors
  • Contact Sales
  • Teledyne Technologies
Downloads
  • CARIS Easy View
  • Media Kit
Support
  • Software Support & Downloads
  • Training
  • Academic Partnering
Connect With Us

A Teledyne Technologies company. © 2025 Teledyne CARIS.

Privacy Policy | Cookies Policy | Website Terms of Use

HIPS and SIPS product
CARIS HIPS & SIPS Professional

HIPS and SIPS
BASE Editor
Engineering Analysis Module
S-57 Composer
Paper Chart Composer