Documentation | Samples | JupyterNotebookDKForPython
Jupyter Notebook for TatukGIS DK Python - Interactive analysis and mapping demonstrations using Python within Jupyter notebooks.
This Jupyter notebook demonstrates practical GIS analysis and mapping workflows using TatukGIS Developer Kernel for Python. It showcases interactive data visualization, layer management, geospatial analysis operations, and classification techniques within the Jupyter environment for scientific geospatial computing.
This sample illustrates use of:
| Name | Description |
|---|---|
| TGIS_ViewerBMP | Bitmap viewer class for rendering GIS maps to a bitmap surface rather than to a window or control. |
| TGIS_ViewerBMP.Open | Open a project. |
| TGIS_ViewerBMP.Add | Add a layer to the Viewer. |
| TGIS_ViewerBMP.InvalidateWholeMap | Invalidate whole map. |
| TGIS_ViewerBMP.GIS_Bitmap | Underlying bitmap. |
| TGIS_ViewerBMP.CS | Coordinate system assigned to the viewer. |
| TGIS_ViewerBMP.FullExtent | Calculate the screen origin, zoom, and viewport to place the whole map in the window. |
| TGIS_ViewerBMP.Get | Retrieve the layer identified by name. |
| TGIS_Extent | Axis-aligned 2D extent defined by minimum and maximum X/Y coordinates. |
| TGIS_Bitmap.AsPng | Export the bitmap as an array of bytes in PNG format. |
| TGIS_Layer.Params | Active rendering parameter section for the layer, including colors, fills, and related drawing settings. |
| TGIS_ClassificationFactory.CreateClassifier | Creates a classifier derived from TGIS_ClassificationAbstract for the specified layer type. |
| TGIS_ClassificationAbstract.Target | Indicates the data used for classification; empty by default. |
| TGIS_ClassificationAbstract.Method | Classification method; NaturalBreaks by default. |
| TGIS_ClassificationAbstract.ColorRamp | The color ramp that is used to assign colors for class breaks; not assigned by default. |
| TGIS_ClassificationAbstract.MustCalculateStatistics | Indicates whether statistics for the assigned layer must be calculated. |
| TGIS_ClassificationAbstract.Classify | Performs classification using the assigned layer ParamsList. |
| TGIS_Layer.Statistics | Layer statistics engine used by the layer. |
| TGIS_LayerVector | Abstract base class for vector layers managing collections of geometric shapes with spatial indexing, attribute fields, SQL-like queries, and coordinate transformations. |
| TGIS_LayerPixel | Abstract base class for georeferenced pixel and raster layers, providing shared bitmap and numeric grid infrastructure. |
| TGIS_LayerPixel.Build | Builds an in-memory georeferenced bitmap or grid layer using the specified pixel size. |
| TGIS_LayerPixel.Params | Returns the pixel parameter section for the layer. |
| TGIS_LayerPixel.CuttingPolygon | Polygon used to limit valid raster output to a selected area. |
| TGIS_StatisticsAbstract.Calculate | Calculate requested statistics for the entire layer extent. |
| TGIS_Utils.GisColorRampList | List of available color ramps. |
| TGIS_ColorRampList.ByName | Gets a color ramp by name. |
| TGIS_GradientMap.RealizeColorMap | Realizes a color map using the requested mode, subclass, and order. |
| TGIS_InterpolationKriging | Implementation of the ordinary Kriging interpolation method. |
| TGIS_ContourGenerator | Implements contour line and contour-band generation for raster grid and DEM (Digital Elevation Model) layers. |
| TGIS_ContourGenerator.ContourInterval | The elevation interval between generated contours. |
| TGIS_ContourGenerator.Smoothen | If True, generated contours are smoothed. |
| TGIS_ContourGenerator.BusyEvent | |
| TGIS_ContourGenerator.Generate | Generates vector contours from a raster grid layer. |
| TGIS_LayerVector.Loop | Creates an enumerator factory for traversing all shapes in the layer. |
| TGIS_Shape.MakeEditable | Make the shape editable by materializing mutable shape data when necessary. |
| TGIS_Shape.Intersection | Computes the intersection of this shape and another shape. |
This sample is available on the following platforms (click to view the source code on GitHub):