Skip to content

gepcel/GisViewer

Repository files navigation

GisViewer: A lister plugin for Total Commander

What's this and Why?

GisViewer is a lister plugin for Total Commander to view shapefiles.

I often need to view an ESRI shapefile before I add it to ArcMap. No better ways than view it via a Lister plugin in Total Commander.

There is an plugin: GisLister, without x64 versions.

Features

  1. Accept a collection of files as a single shapefile. As the wikipedia, a shapefile is not a single file, but a collection of files with a common filename prefix, and some or all of the following extensions: .shp, .shx, .dbf, .prj, .sbn, .sbx, .shp.xml. You don't need to carefully select out the specific *.shp file to view.
  2. View the feature geometry in the Map tab, with the following tools:
    • Pan to move (Shortcut: H, the default when lister first opened)
    • Select to ZoomIn, ZoomOut (Shortcut: +-)
    • Mouse wheel to zoom in and out
    • Identify features (Shortcut: I)
    • Zoom to Max Extent (Shortcut: E)
    • Select tools (Not implemented yet)
  3. Show the projection at the bottom of Map tab if there's any.
  4. View the attribute data in the Data tab.
  5. x64 supported.

How to use?

After installed, move the cursor to a shapefile (any file of a collection), press Ctrl+Q or F3. That's it.

Installation

GisViewer is written in C#, with and wrapped by .Net Interface 1.4 into a Total Commander lister plugin. So you will need to install the interface and .net frameworks. These only needs to be installed once, skip if you've already have these.

  1. Install .Net Framework(>=4.5.2), refer to .Net Official Site
  2. Install the interface. You can download and run from this repository, or from the official website
  3. Download and install the GisViewer itself. Follow TotalcmdWiki if you don't know how.
    • The v*.*.*.* branches contains the complete versions of plugin.
    • The master (recommended) contains the unpacked content files of the plugin, plus some others like "readme.md"

Change log

Find changes log here

Contact

This plugin is published at totalcmd.net, you can also download from there. And there are many wonderful plugins, including the .Net Interface for Total Commander.

For unknown reasons, I cannot post topics in ghisler.ch forum (the official forum). So I cannot share it there. If any know why or how to help, please let me know.

Any problems, questions, suggestions, please file an issue.