Maptek Python SDK Help

Tip:  Working offline? Consider downloading a copy of the offline version of this help, which you can view locally on your computer without an internet connection. You can also download offline versions of the documentation for NumPy at numpy.org.

Maptek Python SDK is a toolkit available as part of Maptek Extend. It enables you to build custom solutions using Python scripts to interact with Maptek applications. This help documentation provides the following resources:

  • Getting Started
    Learn how to install Maptek Python SDK and get started with scripting.

  • Key Concepts
    Learn key concepts in the Maptek Python SDK, including the following:

  • Data and Objects
    Learn about common object types you can access using the SDK, including Drillholes (Vulcan GeologyCore) and Scans (PointStudio) and see many helpful examples of how to manipulate them.

  • Workflows
    Learn how to integrate Python scripts into a Maptek workflow.

  • Scripting for PointStudio
    Learn how to perform common PointStudio operations in a Python script.

  • Scripting for Vulcan GeologyCore

  • API Reference
    View the API reference documentation for the entire Maptek Python SDK. The Maptek Python SDK consists of the following packages:

    mapteksdk.common

    Provides helper utility functions.

    mapteksdk.data

    Provides access to the objects within a connected application’s project.

    mapteksdk.geologycore

    Provides functionality specific to Maptek Vulcan GeologyCore.

    mapteksdk.labs

    Contains experimental features.

    mapteksdk.operations

    Provides general operations applicable to all Maptek applications.

    mapteksdk.pointstudio

    Provides functionality specific to Maptek PointStudio.

    mapteksdk.project

    Provides functionality for connecting to an instance of a Maptek application.

    mapteksdk.view

    Allows you to interact with 3D view windows in a connected Maptek application.

    mapteksdk.workflows

    Provides utilities for running Python scripts in an Extend Python workflow component.