IGIS.TK

Update of "IGIS.TK"
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview

Artifact ID: 985a025e4320da594cb3088ded9aa1a8fa30ceb97d13de8c930a98ee30d0759a
Page Name:IGIS.TK
Date: 2019-07-20 12:36:47
Original User: nkov
Parent: 75cd7d6304e860b8d34a1cafa37efb4e3975d3858436d15a592162272ce4c1fb
Content

Integrated Geographic Information System - Tool Kit

The current status is "work in progress" and prototype.

IGIS UI

Collection of GIS tools and libs related to the following tasks:

Prospectively, IGIS.TK can be utilized as a general-purpose GIS application or advanced GIS programming environment

Motivation and Aims

IGIS.TK would provide a command-line and GUI environment for quick prototyping and professional development of GIS applications and conducting geoprocessing. The environment itself will be utilized to build a highly pluggable end extendable general-purpose GIS application, like QGIS or ArcView3.2.

Most of the current GIS solutions are based on Python environments. IGIS.TK would mainly use the Tcl/Tk programming language offering the following benefits:

Concept

The integrating concept of IGIS.TK is presented in the following figure.

IGIS.TK's integrating environment

The IGIS.TK core consists of a Tcl/TK and a number of Tcl extensions/libraries/applications included in Androwish. The core is tightly integrated (mainly through Tcl bindings) with GIS (Proj.6, GEOS, GDAL/OGR, Spatialite, GRASS GIS) and other libraries and applications (GNUPlot, GraphicsMagick, VTK, OpenCV, MxNet).

Planned Work

Further development steps are as follows:

All generic functionality which can be used in other projects should go to Tiles.CF or other related projects. Only, the IGIS.TK's specific code should resided in this repository.

More Screenshots

IGIS UI Ediror IGIS UI SQLite Manager