maptek package
Welcome to the Maptek Python API
This package contains an application interface to Vulcan, allowing manipulation of datatypes such as databases, block models, triangulations, grids, and map files. It also supports GUI interaction in Vulcan with object selection, panels, macros, and view control.
Vulcan
Core interfaces for Vulcan datatypes and utilities.
- maptek.vulcan module
variant
isisdb
block_model
mapio
triangulation
tri_attributes
grid_cell
VGD_grid_cell_t
grid
get_spec_type()
load_spec()
save_spec()
save_formatted_spec()
dgd
is_valid_layer_name()
get_valid_layer_name()
layer
obj
point
polyline
text
text3d
arrow
dimension
dim_angle
dim_arc
dim_line
dim_radius
callback
attributes
metadata
section_widths
compare_isis
compare_tris
compare_grids
compare_dgds
compare_blockmodels
field_type
design_type
Synonyms
isis_field
isis_table
isis_design
- maptek.vulcan.drillholes module
Vulcan Gui
Functionality for interacting with the GUI of Vulcan. Requires Vulcan to be running.
- maptek.vulcan_gui module
message()
error()
confirm()
start_busy_message()
end_busy_message()
globals()
save()
get_main_window_handle()
get_current_dgd_attribute_templates()
get_resource_attribute_templates()
pick_triangulation()
get_layer()
add_layer()
load_triangulation()
reload_triangulation()
load_triangulations()
remove_triangulations()
remove_layers()
set_object_visibility()
get_object_visibility()
gui_options
panel
gpan
temp_object
pick_point
selection
run_menu
get_report_window()
set_view()
set_window()
workbench_macro()
macro
- maptek.vulcan_gui.gfx module
window_info()
load_window_from_definition()
set_current_window()
zoom_to_selection()
zoom_to_object_list()
view_reset_and_fit_to_world()
view_reset()
view_fit_to_world()
view_rotate_relative()
view_pan()
view_screen_dump()
clip_mode
intersection_draw
section_settings
section_by_strike_dip()
section_by_plane_equation()
section_by_three_points()
step_section_plane()
move_section_plane()
cursor_snap_mode
set_cursor_snap_mode()
grid_effects
get_grid_effects()
set_grid_effects()
viewport_effects
get_viewport_effects()
set_viewport_effects()
Encryption
Functionality for partially encrypting scripts to minimize manipulation of core code.
Labs
Experimental/beta functionality that is being released for testing. Subject to change.