142

Note: This question is specifically about installed, desktop software. There is another question specifically about free cloud-based software and services.

What free programs should every GIS user have installed?

I'm not necessarily referring to ESRI extensions or open-source products, but others that increase your productivity and ability to handle GIS tasks.

For example:

  • Notepad++ for writing code snippets or editing XMLs. Paint.NET or GIMP for quick graphic editing.
  • I use Google Tasks daily and I think it's worth mentioning. It's not GIS-specific, but it's a great tool, especially if used independently and on multiple projects where purchasing time-management software isn't reasonable.
  • While it's not focused on GIS development, Rainmeter has proven to be very useful in terms of increasing productivity and monitoring system resources. I have created a GIS "sidebar" on my desktop that holds all of my development tools, as well as links to the online resources I used the most. It's nice to be able to use one location, rather than many (e.g. taskbar, bookmarks in browser, search engine).
PolyGeo
  • 65,136
  • 29
  • 109
  • 338
Radar
  • 10,659
  • 9
  • 60
  • 113
  • ThomasG77 has pointed out in his answer that this may be a duplicate question. Does it need to be closed or merged with the community wiki? – SaultDon Jul 12 '11 at 23:13
  • 13
    I think the "free" qualifier makes this question sufficiently different. – blah238 Jul 12 '11 at 23:23
  • 2
    Most of the mentioned tools revolve around GIS dev., rather than GIS tools that I haven't heard of but should've. For the most part and except for one or two niche programs, the listed tools here and in this other Q revolve around "Creating GIS", rather than "Using GIS". They're also tools that you should know about anyways if you were involved with another type of development or GIS. My last gripe is the disconnect between GIS Tools for different OSEs: Arc vs. Else. – dassouki Jul 13 '11 at 12:14
  • A nearly similar question was already asked about this http://gis.stackexchange.com/questions/2712/what-software-do-you-use-as-complementary-to-your-gis-desktop-server/3254#3254 – ThomasG77 Jul 12 '11 at 22:54
  • 4
    This thread is already better because everything is free/open source. – blah238 Jul 12 '11 at 23:14
  • @dassouki, feel free to add your own answer! I think this site has a lot of developers on it hence the prevalence of GIS development related answers. – blah238 Jul 13 '11 at 16:19
  • By restricting responses to "installed" programs, doesn't this rule out the potentially useful cloud apps? – Kirk Kuykendall Jul 13 '11 at 18:42
  • @Kirk, it does, but maybe "what cloud apps are useful to GIS users?" could be a separate question. Also cloud computing is typically not free. – blah238 Jul 13 '11 at 19:10
  • 1
    I think this is the kind of question which should have been closed right away, wiki or not. I mean, just look at the answers so far.. pretty much everything goes. From Fiddler to GIMP to ColorBrewer to VirtualDub to SharpDevelop (and no, SharpDevelop is not for converting from C# to VB.NET). Where's the real value? – Petr Krebs Jul 26 '11 at 20:45
  • 2
    @Petr, I think the value is that it exposes people both experienced and inexperienced to free and open source apps they may have never heard of but which their peers use in their everyday GIS work. I don't think it would be the question of the month if it didn't have value! – blah238 Jul 28 '11 at 05:37
  • And yes, I know SharpDevelop isn't just for converting between the .NET languages, but that's what I have mainly used it for, much better than the online converters. I'll edit it to say it's an IDE. – blah238 Jul 28 '11 at 05:38
  • @blah238: Alright, point well made – Petr Krebs Jul 28 '11 at 08:55
  • Discuss the recent edits to this question here, particularly regarding the inclusion of cloud services. – blah238 Oct 21 '13 at 17:55

42 Answers42

141

This question has been converted to Community Wiki and wiki locked because it is an example of a question that seeks a list of answers and appears to be popular enough to protect it from closure. It should be treated as a special case and should not be viewed as the type of question that is encouraged on this, or any Stack Exchange site, but if you wish to contribute more content to it then feel free to do so by editing this answer.


Fezter
  • 21,867
  • 11
  • 68
  • 123
blah238
  • 35,793
  • 7
  • 94
  • 195
83

QGIS. Although I do most of my analysis using ESRI based tools, QGIS is extremely fast for quickly examining a shapefile, and zooming/panning/reading the attributes.

I don't mean this in a derogatory way, as QGIS is also a wonderful open-source desktop GIS; but for quick file opening/closing it's wonderful and the quickest I've found.

djq
  • 16,297
  • 31
  • 110
  • 182
  • 4
    be sure to be tuned into QGIS Browser (in trunk), which is similar to ArcCatalog – Mike T Jul 13 '11 at 08:29
  • Good point - there isn't a "need" for using both Arc and QGIS is most circumstances, but it is nice to have a free solution, especially if you want to allow others (non-GIS coworkers, customers) to do some basic exploration of data. – Radar Jul 29 '11 at 19:08
  • +1 for QGis - the new browser is great for a quick lookup and the way is provides a front for Grass makes it useful for most tasks. – Adrian Aug 14 '11 at 14:11
  • QGIS is brilliant, and can do almost everything ArcGIS can – bgordon Jun 04 '18 at 08:53
55

Fiddler is excellent.

Update

Suppose I'm looking at a Web App, like Esri's Redistricting Online ...

enter image description here

... and I become curious about the mapservices it uses. I can fire up Fiddler and see what Urls it is accessing.

enter image description here

I can right click and copy the url and paste into a web browser, since we're dealing with REST ...

http://redistricting.esri.com/arcgis/rest/services/Redistricting2010/Texas_2010/MapServer/1/query

I notice that as I add census blocks to a district, it simply does a query; it does not make a call to a geometryservice to union the blocks into a district as I would have expected. From this I can infer that Esri is holding back on us: somewhere in the client there must be code that unions geometries - but there is no such capability documented in the web SDK api.

Since there's no message on the root page of their redistricting mapservice saying I shouldn't use it, I guess I'm free to use it in my own app ... or at least until they implement the idea I've suggested.

Kirk Kuykendall
  • 25,787
  • 8
  • 65
  • 153
  • Could you perhaps say a little about what it's good for and why it's so good? – whuber Jul 12 '11 at 22:01
  • 6
    Similar but more WMS specific is WMS Inspector for Firefox https://addons.mozilla.org/en-US/firefox/addon/wms-inspector/ – Sean Jul 13 '11 at 01:54
  • 1
    Fiddler is an great Tool, but has a steep learning curve. I find the Firebug addon much easier to use when just figuring out the REST Queries/services. But there are other uses of Fiddler, where no other tool comes closer – Devdatta Tengshe Jul 13 '11 at 15:00
  • @devdatta Yes, while using Fiddler to find out what mapservices a web app uses is very easy - and very useful - inspecting urls is a bit more involved. – Kirk Kuykendall Jul 13 '11 at 16:21
  • 4
    The default dev tools in Chrome does the exact same things. – Calvin Mar 23 '13 at 21:29
54

Benjamin already mentioned SAGA GIS, but just the name so I would like to add more info about this excellent SW:

SAGA (System for Automated Geoscientific Analyses)

SAGA GUI

SAGA is also free and opensource like QGIS, but it is focused on raster data analysis and processing.

The standard modules are:

  • File access: interfaces to various table, vector, image and grid file formats, including shapefiles, Esri grids (ASCII and binary), and numerous grid file formats that are supported by the GDAL library, in addition to the native SGRD format of SAGA GIS.

  • Filter for grids: Gaussian, Laplacian, multi-directional Lee filter.

  • Gridding: interpolation from vector data using triangulation, nearest neighbour, inverse distance. (my favourite is Multilevel B-Spline interpolation)

  • Geostatistics: residual analysis, ordinary and universal kriging, single and multiple regression analysis, variance analysis.

  • Grid calculator: combine grids through user defined functions.

  • Grid discretisation: skeletonisation, segmentation.

  • Grid tools: merging, resampling, gap filling.

  • Image classification: cluster analysis, box classification, maximum likelihood, pattern recognition, region growing.

  • Projections: various coordinate transformations for vector and grid data (using Proj4 and GeoTrans libraries), georeferencing of grids.

  • Simulation of dynamic processes: TOPMODEL, nitrogen distributions, erosion, landscape development.

  • Terrain analysis: geomorphometrical calculations such as slope, aspect, curvatures, curvature classification, analytical hillshading, sink eliminition, flow path analysis, catchment delineation, solar radiation, channel lines, relative altitudes.

  • Vector tools: polygon intersection, contour lines from grid.

According to the users it can partially replace commercial tools like Spatial analyst in ArcGIS and some people say, that the hydrological tools are even better than ArcHydroTools.

In my opinion it is good choice for people who are not familiar with GRASS and who need user friendly and free solution which can share data with other GIS tools.

I use it together with QGIS and it works really nice - SAGA for raster data, QGIS for vectors and final map finishing and for quick mapping.

Juhele
  • 1,738
  • 2
  • 19
  • 31
47

GIMP and INKSCAPE

I use these two for cartographic purposes.

Gimp has good raster support (until they get huge/GB in size, then you run it on a linux OS!) and Inkscape handles vectors really well.

SaultDon
  • 10,389
  • 1
  • 43
  • 78
44

ColorBrewer is a great freebie for anyone who is publishing maps. Even though it's not an installed program, it's a powerful tool for picking effective color schemes, and downloads are available for various GIS software (see links below). There is even a new JavaScript version for those who can't or don't want to use Flash.

ColorBrewer allows you to pick effective, attractive color schemes based on number of classes, data types (e.g. sequential or qualitative), and many optional parameters. It also allows you to preview the color scheme with common features such as roads and city names, and export the scheme for (relatively) easy use in your software or code.

ColorBrewer's ramps can be installed to QGIS and ArcMap through symbol packages and add-ins.

40

JTS Topology Suite, particularly JTS TestBuider (for Windows users, make a Shortcut to C:\Program Files\JTS\jts-1.11\bin\testbuilder.bat).

With JTS TestBuilder, you can copy/paste WKT or WKB into the geometry inputs, and debug a geometry (especially if it is invalid and you want to know why) or explore spatial functions and spatial predicate operators, etc. Most of the functions developed in JTS trickle down to GEOS, Shapely, JSTS, NetTopologySuite, etc., so it is a good graphical tool to work with.

JTS TestBuilder

Andy
  • 1,365
  • 9
  • 16
Mike T
  • 42,095
  • 10
  • 126
  • 187
37

Firebug for Firefox

Inspect HTML and modify style and layout in real-time . Use the most advanced JavaScript debugger available for any browser. Accurately analyze network usage and performance. Extend Firebug and add features to make Firebug even more powerful.

http://getfirebug.com/

Like it as you can edit webpages online and see the changes instantly without re-uploading files.

This with Fiddler (mentioned already in this community wiki) are very useful and time-saving tools.

Mapperz
  • 49,701
  • 9
  • 73
  • 132
37

For statistical analysis, there is R. An integration of R with ArcGIS provides the Geospatial Modelling Environment. Using the right libraries you can easily handle shapefiles and raster data in R
RStudio is a powerful IDE with debugging and improved data handling for R.

Riccardo
  • 2,648
  • 18
  • 31
G-wizard
  • 634
  • 9
  • 15
  • Of course R is a great tool and use gdal as well. Viewing and editing shapefiles is also possible using the correct library. – Riccardo Dec 25 '13 at 21:52
32

Color Oracle - a colorblindness simulator for Window, Mac and Linux. I use this for checking the "look" of my composed maps.

Abe
  • 1,933
  • 3
  • 22
  • 29
maning
  • 3,040
  • 1
  • 28
  • 29
26
  • Eclipse and PyDev for Python coding - the latest version (finally) allows you to run a script without it being in the project, and has some other great features as well (break on exception etc.). That and the almost unlimited other number of extensions that you can install in Eclipse.
  • Git for version control. Free, easy, and you don't need to install any software on the server.
  • TrueCrypt for storing sensitive data by creating an encripted volume with a whole bunch of security options.
Alex Tereshenkov
  • 29,912
  • 4
  • 54
  • 119
om_henners
  • 15,642
  • 2
  • 46
  • 86
  • Agreed on Eclipse and PyDev. In my case, we keep our data under version control using Mercurial because Git choked on large binary files. Many VCS users would say not to version the large binary files, but in the case of GIS, that's often part of the point. – nicksan Dec 28 '11 at 02:55
  • WARNING: Using TrueCrypt is not secure! http://truecrypt.sourceforge.net/ :(( – Learner Dec 04 '16 at 09:41
22

The Gdal command line tools are quite useful.

ogrinfo myshapefile.shp

gdalinfo myrasterfile.tif

ogr2ogr to convert files.

Sometimes I also use the xpath tool (provided with the gnome libxml2 library) to inspect xml/xsd/kml files:

cat my-insanely-complex-xml-file.xml | xpath "//Placename/text()"

You get the idea.

Chad Cooper
  • 12,714
  • 4
  • 46
  • 87
knb
  • 433
  • 4
  • 12
  • +1 for the "cat"; those (Ubuntu?) terminal built-ins (from GNU) can sure make mundane tasks easier. – SaultDon Jul 13 '11 at 20:54
18

I wonder why MAPNIK has not been mentioned yet. It is also pluged in to QGIS. Very nice tool for easily making astonishing looking maps.

Dave X
  • 1,639
  • 13
  • 25
Mykolas Simutis
  • 776
  • 1
  • 6
  • 15
17
  • Irfanview - for making simple image edits, such as cropping screenshots. Much more useful than MS Paint, and batch image processing!
  • Free JavaScript Editor - for editing JS, but also CSS, HTML, etc. Contains some great error checking functions, including a direct link to JSLint
  • Firebug - priceless when debugging a web application in FireFox
  • PythonWin - arguably easier debugging than Idle as it allows the use of breakpoints and "step over", "step into" handling
Maksim
  • 6,916
  • 2
  • 24
  • 42
Stephen Lead
  • 21,119
  • 17
  • 113
  • 240
14

Notepad++ as well as the extra settings from TWIAV.nl especially the code highlighting. Came in very handy after changing server structures as all our .wor files were broken. One short find and replace later and everything works!

Mr_Chimp
  • 3,773
  • 6
  • 37
  • 51
14

FugroViewer - Fantastic program for viewing LIDAR data saved in LAS files. It has 2D, 3D and profile view. You can symbolize dots with all attributes stored in LAS files along with RGB colors.

enter image description here

pg85
  • 684
  • 1
  • 5
  • 14
12

Self-link, but TileMill is very useful for exploring geodata, making pretty maps, doing analysis, etc. It's mainly for the presentation and exploration steps, while the heavy-lifting of analysis can be done in QGIS or similar.

tmcw
  • 4,286
  • 20
  • 22
12

Whitebox Geospatial Analysis Tools (http://www.uoguelph.ca/~hydrogeo/Whitebox/) is an open-source GIS and remote sensing package that has extensive analytical capabilities. It runs on MS Windows, Mac OSX, and Linux. It has a user-friendly and intuitive user interface, extensive embedded help, and the ability to make cartographically pleasing maps.

enter image description here

  • This looks good. I suggest you also post this in the Community Promotion Ads thread so it has a chance of showing up in the sidebar. Just be sure to make sure to follow the rules and create a good, eye-catching image for it. – blah238 Sep 13 '13 at 19:02
  • @blah238 That's a good suggestion, thank you. I'm new to this so I'll have to look into it now. –  Sep 13 '13 at 19:37
11

You can use : ArcGIS Explorer

With ArcGIS Explorer, you can

  • Access ready-to-use ArcGIS Online basemaps and layers.
  • Fuse your local data with map services to create custom maps.
  • Add photos, reports, videos, and other information to your maps. Perform spatial analysis (e.g., visibility, modeling, proximity search).

Desktop

Link

8

Nobody mentioned about proj.4

Proj.4 is an open source cartographic projection library and tool that works hidden in the most of desktop gis, spatial databases and gis service software (web stuff). You can use it also very effective at the command line and beside of geotrans (which has military roots) it is IMO the open source tool to transform cooordinates between geodetic/geographic notations and has the possibility to use abstract datum description (like +datum=UTM +zone=32) or numbers like EPSG (+init=epsg:32632) as well as complex coordinate system descriptions like the Swiss Oblique Mercator Projection:

+proj=somerc +lat_0=46d57’8.660"N +lon_0=7d26’22.500"E
+ellps=bessel +x_0=600000 +y_0=200000
+k_0=1. no_defs

.

Adam Thom
  • 1,512
  • 2
  • 16
  • 32
huckfinn
  • 3,583
  • 17
  • 35
  • this answer doesn't really tell us anything about what proj.4 is or why it is an answer to the question.. – Dan C Feb 01 '14 at 04:03
  • Fascinating is, that we are late or not at all remember what is working as basic engines behind the GUI tools. – huckfinn Feb 01 '14 at 08:43
  • Fully agree, there are many free tools available which do coordinate transformations/projections but very often the number of supported projections is quite limited. In Proj.4 you will find them. – Wernfried Domscheit May 26 '15 at 09:49
7

I'll add TileMill to the list. It's an easy way to put map on the web. Mapbox have a free plan that can do for most small users.

I must have missed it, but PostgreSQL/PostGIS is a must too!

fgcarto
  • 1,524
  • 3
  • 17
  • 27
5

soapUI is a really good tool for testing SOAP and REST web services. It's designed more for building extensive test suites, but it's also a fairly quick way to run simple one-off calls to your web services.

mrohlf
  • 423
  • 3
  • 7
5

GPSBabel to convert waypoints, tracks, and routes between popular GPS receivers and mapping programs.

enter image description here

Jens
  • 6,219
  • 2
  • 30
  • 43
4

My only contributions to the list (you've got most of the bases covered!) are:

whuber
  • 69,783
  • 15
  • 186
  • 281
4

I don't think anyone here has mentioned CartoDB which is a cloud based GIS tool for visualizing and analyzing geospatial data. Your data is automatically imported into a postGIS database allowing for complex SQL queries. It also has a robust set of tools to style your data (including Carto CSS), and you may choose base maps from other services such as MapBox.

I saw a few people mention TileMill but don't believe I saw anyone mention MapBox, the company that created TileMill and is doing some really awesome work with OpenStreetMap data and cloud based GIS. Both MapBox and CartoDB have free account options.

Speaking of OpenStreetMap, I don't think anyone mentioned that as a very good free/open-data source. The data is under an opendb license. Here are a few places to grab shapefile data from OSM:

clhenrick
  • 1,845
  • 3
  • 18
  • 24
3

Hard to add much to this comprehensive list, but for web map development you might look at FlashDevelop for Flash/Flex/AIR (Windows only) and Aptana Studio 3 for Javscript etc...

dslamb
  • 2,166
  • 11
  • 10
3

If you want to work with SONAR data SonarWave Lite is a free solution. It was referenced on this thread on GIS SE.

Radar
  • 10,659
  • 9
  • 60
  • 113
3

TatukGISViewer is great for quick viewing of raster and vector files. I work with both ESRI and MapInfo which forces me to do tons of converting .tabs to .shps or the other way around. Tatuk is great because it handles both formats, just drag-and-drop and they all show up nicely. It also truly shows the geographic location of the data if two datasets have different coordinate systems (I don´t like ESRIs automatic compensationing).

blah238
  • 35,793
  • 7
  • 94
  • 195
GISinHelsinki
  • 696
  • 5
  • 7
3

Tthe FREE Double CAD XT is an AutoCAD LT-like program with more features then AutoCAD LT, simpler interface. Excellent for those GIS folks that have to interact with a lot of CAD data. Double CAD XT also claims excellent support for Sketchup - might be a good tool for those looking to integrate GIS, CAD & SketchUp data.

AutoCAD LT ($1200) and Double Cad XT ($0) Comparison chart

enter image description here

PolyGeo
  • 65,136
  • 29
  • 109
  • 338
Jakub Sisak GeoGraphics
  • 20,294
  • 20
  • 104
  • 180
2

Here it is another solution: Geobide SDK a set of components for the development of gis professional applications. Free versions of the tools are available.

Geomap, System for viewing, editing and analysis; [Geoconverter][3], geodetic reference systems and geographic formats converter: Converts formats, ipdate fields... (available in English); [Geobuilder][4], solution for the design and execution of diagrams of geoprocessing. (available in English); [Geobridge][5], plug-in for access to CAD/GIS data from Autocad, Microstation, ArcGIS...

Geobide
  • 1
  • 2
2

OpenRefine (formerly Google-Refine).

This free and open-source tool is awesome for cleaning up messy data. I typically use it for fairly simple operations like concatenation, trimming, replacing one character with another, removing spelling mistakes, etc.

One of my most common use cases is grouping similar items via the clustering tools. This is great for finding spelling mistakes or abbreviation problems (e.g. Road, road, rode, rd, rd.) and changing them all to a single correct value.

Having clean data makes database operations and definition queries MUCH simpler to perform. You can even "record" the operations you've performed on a set of data for reuse on the next bit of messy data you encounter.

I don't use anywhere near the full potential of this software, but I find it easy to pick up and use for the simple tasks I've described. Here are some screencasts that touch on some of the more advanced operations. Oh yeah, you can also use it for geocoding!

The project has moved from HERE to GitHub.

Here's what the ReadMe says:

OpenRefine is a power tool that allows you to load data, understand it, clean it up, reconcile it internally, and augment it with data coming from Freebase or other web sources. All with the comfort and privacy of your own computer.

The wiki has everything you need to know including download links.

Paul
  • 2,009
  • 1
  • 19
  • 28
  • OpenRefine is glorious; it allows you to pick apart oddly-formatted files, and clean them up from analysis. Very powerful, if a little confusing to get running. It all runs through your browser on a local port. – scruss Sep 13 '13 at 20:48
2

I didn't see any mention of CrimeStat: http://www.icpsr.umich.edu/CrimeStat/

Which offers some great tools and features for statistical and spatial analysis.

GeoDa also offers a great lightweight GIS for viewing spatial data, creating box-charts and other graphs, as well as editing tabular data:

https://geodacenter.asu.edu/software

BrianJBaldwin
  • 387
  • 4
  • 16
2

The ability to create city/province/country shapefiles of your data with the click of a button (instead of a lot of technical and manual work) is certainly something every GIS-user would want.

Therefore I suggest my own free/independently created software called "Easy Georeferencer" which is simple, easy to use, and yet powerful (see screenshot at the bottom of the post).

The program is simple and straight-forward to use, and is run directly from an exe file requiring no installation. You can choose to geocode between the GNS or GeoNames datasource, and you can do what no other geocoder so far can do, geocode provinces based on the GADM administrative units database, as well as geocode historical country borders from the CShapes dataset. The only caveat is that it does not geocode address data. All outputs come as shapefiles ready for immediate visualization/analysis in a GIS.

As far as regards efficiency and handling of large data, the program has been tested to geocode 100 000 records in only 3 hours. For larger datasets the expected increase in processing time should drop curvilinearly because much of the processing time goes only to the initial phase when the country reference datasets are loaded, but picks up afterwards. Also, one does not have to worry about internet bottle-necks or connectivity issues when geocoding large datasets because the software, reference datasets, and processing are all based on the local computer. Match rates can get up to 80-90 percent because it is based on fuzzy-name matching accounting for spelling differences.

More details, including an introductory paper and beginner's guide are included in the download package. No need to be hesitant about trying it, the program is just a simple file that you can place and run on your desktop without any commitment or cluttering of your computer.

The software can be downloaded from: http://geocodeanything.wordpress.com/

Hope that helps.

enter image description here

Karim Bahgat
  • 934
  • 9
  • 15
  • 1
    You should always disclose that are the author/developer and/or work for the company that produces a software product. – RyanKDalton Oct 21 '13 at 04:49
  • @RyanDalton I did disclose that I was the author when I wrote "software I created", though I can see how it might have gone unnoticed because it was not given much emphasis in the sentence. Have changed my wording to hopefully make it clearer that I am condoning my own software. – Karim Bahgat Oct 21 '13 at 13:04
2

For doing computational geometry (COGO) work -- i.e., calculations involving plane coordinates and angles and distances -- Copan is a great tool, I've used it a lot (but I was also a developer).

Copan's Cogo dialog lets you enter combinations of known points, angles and distances and it provides the missing data It also presents the relationships graphically

The above represents only one of the functions of Copan. There are other tasks -- such as coordinates transformation and map boundary closure checking, that land surveyors and civil engineers find useful -- available in Copan.

Martin F
  • 8,948
  • 36
  • 58
1

For file management that goes beyond windows explorer, it's hard to beat eXtreme from http://textmode.cwahi.net/

for quick viewing of shapefiles, where you can see the shape and the attributes table, I use Mapbrowser from http://www.vdstech.com/mapbrowser.htm

For renaming multiple files I use http://www.fastfilerenamer.com/

Ian
  • 667
  • 8
  • 16
1

Everything, quickly find any file in your computer.

Evernote, remember everything of life.

Python Tools for Visual Studio, a VS plugin for python.

hmfly
  • 111
  • 6
1

I love PicPick for Windows for image capture/quick editing and on-screen measurements, it includes a screenshot capture utility, an on-screen protractor, pixel ruler, color picker, and more. The current version (3.1.7) is free for personal use only. The last version that was free for all uses is 2.1.5, I use that version daily and very rarely does it give me any problems.

Another handy link is http://www.321download.com/LastFreeware/index.html, which has downloads of the last freeware versions of some popular programs that later became shareware or commercial software. I don't think it's updated anymore but the download links still work.

Dan C
  • 12,212
  • 11
  • 57
  • 86
1

I am working with Rasterdata a lot, DEMs and Orthofotos so I have a bunch of basic tools I need to handle them

  • Landserf is great for quickviewing DEMs, create Hillshades, Slope, Aspects, Profiles, and to convert to other formats (ASCII Grid to XYZ for example). A good alternative is GridConvert
  • I use TotalCommander to manage thousands of files,renaming them (create worldfiles and renaming them to fit to tifs for example)
  • Since ER Mapper is ERDAS now its hard to get, but free ECW Compressor and ECW Header Editor are still better (in compressing images) than GDAL with the ECW SDK linked. Lucky you if you still have the setups.
  • Already said here, that Irfan View is one of the best Image Viewing and processing tools out there
Jürgen Zornig
  • 1,643
  • 12
  • 31
1

Here are a couple of web-based tools for entry-level GIS users:

Inquiron has a free online file converter for shp/xls/csv/gpx/dxf/kml to kml with more content being added. It's a simple process of just dragging and dropping the file into the relevant box - if you're using Chrome the file will automatically download.

There's also Mapsdata which lets you load geodata from xls/csv to view as pins, heatmaps, bubble maps, cluster maps, all of which can be colored, made transparent, etc. They have auto export to png and iframe.

Both of those are geared towards the novice or lite GIS user and aren't designed to detract from QGIS, etc.

user15786
  • 83
  • 3
1

Bulk Rename Utility is a great program that can do a lot of renaming and custom naming for data sources without the need of scripting. Data is an absolute for GIS individuals, and having access to free data is a great tool to have. I regularly use geobase.ca, geogratis.gc.ca and ESDI at the Global Land Cover Facility to get a range of raster and vector products.

Ryan Garnett
  • 9,479
  • 8
  • 61
  • 106
0

HDFview is geared for use with satellite data or climate model output that often comes in hierarchical data formats or netcdfs, but it's one of those things like a good text editor (ex. notepad++ or vim), where once you come across certain file types you need this tool to get a first look at them and understand how things are structured. It's not really meant for much more than getting a first look at the data and its metadata, but it will also do some basic plots and mapping and is easy to use.

Jezibelle
  • 439
  • 2
  • 12
0

MXDPERFSTAT

Its a nice tools published by the developers to analyse the map documents and data. It will help you identify which layers needs to simplified so that they can be loaded faster if you have huge datasets with large number of vertices.

PolyGeo
  • 65,136
  • 29
  • 109
  • 338
  • This would need to access an ArcGIS for Desktop or ArcGIS Engine license to run so cannot be considered free. – PolyGeo Mar 05 '16 at 05:17