Skip to content
GeoDa: An introduction to spatial data analysis
C++ Makefile C Objective-C Shell Pascal Other
Branch: master
Clone or download
lixun910 Merge pull request #2011 from shivareddyiirs/patch-1
Changes in readme for building in Ubuntu
Latest commit bbcd645 Nov 14, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Algorithms Update redcap.cpp Jul 30, 2019
BuildTools Changes in readme for building in Ubuntu Nov 14, 2019
DataViewer update ui after swithing to GTK3.0 on ubuntu Aug 22, 2019
DialogTools fix an issue of specifying CRS when saveas Oct 15, 2019
Explore update chinese translations Sep 25, 2019
Generic GeoDa 1.6.0 trunk merge Jun 17, 2014
Regression International GeoDa #352 Apr 11, 2018
SampleData #483 add gda project file to recent file list Nov 17, 2016
ShapeOperations Windows issue: save data with field name with chinese characters Aug 23, 2019
VarCalc add Hierarchical Map feature Apr 24, 2019
Weights
arizona/viz3
internationalization add russian language Oct 11, 2019
io enhancement for basemap downloading and rendering Aug 23, 2019
kNN #1751 Jan 16, 2019
libgdiam #1218 #1217 #1061 Oct 20, 2017
ogl update internationalization module May 14, 2019
rc some small UI updates and ready to build Aug 25, 2019
swig add pca to swig for geodawb May 19, 2017
visualization refactoring map rendering code Aug 17, 2018
.gitignore update macro flags for ubuntu only and build scripts for ubuntu Aug 25, 2019
.travis.yml Update .travis.yml May 25, 2016
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md Dec 7, 2018
CONTRIBUTING.md Create CONTRIBUTING.md Dec 7, 2018
COPYING initial import Mar 1, 2013
DefaultVarsPtree.cpp #509 report bug and crash from GeoDa Oct 25, 2016
DefaultVarsPtree.h migrate from 1.7.45 geodacenter repository Aug 6, 2015
Doxyfile GeoDa 1.6.0 trunk merge Jun 17, 2014
FramesManager.cpp migrate from 1.7.45 geodacenter repository Aug 6, 2015
FramesManager.h migrate from 1.7.45 geodacenter repository Aug 6, 2015
FramesManagerObserver.h migrate from 1.7.45 geodacenter repository Aug 6, 2015
GNUmakefile GeoDa 1.6.0 trunk merge Jun 17, 2014
GdaCartoDB.cpp general: clean up underneath encoding system to allow multi-char inpu… Aug 31, 2018
GdaCartoDB.h general: clean up underneath encoding system to allow multi-char inpu… Aug 31, 2018
GdaConst.cpp set hdpi default true to plots and false to maps Sep 16, 2019
GdaConst.h enhancement: handle csv with lat/lon Aug 8, 2019
GdaException.h fix an encoding issue Dec 19, 2018
GdaJson.cpp #509 report bug and crash from GeoDa Oct 25, 2016
GdaJson.h migrate from 1.7.45 geodacenter repository Aug 6, 2015
GdaShape.cpp update Map - Selection shape #49 Feb 26, 2019
GdaShape.h
GenGeomAlgs.cpp
GenGeomAlgs.h new files diff that 1.6 Aug 6, 2015
GenUtils.cpp update ui after swithing to GTK3.0 on ubuntu Aug 22, 2019
GenUtils.h on Ubuntu: save thumbnails to users home directory instead of install… Aug 22, 2019
GeneralWxUtils.cpp update dissolve feature Apr 27, 2019
GeneralWxUtils.h update dissolve feature Apr 27, 2019
GeoDa.cpp enhancement Aug 13, 2019
GeoDa.h Add Dissolve Dialog Apr 26, 2019
GeoDa.rc migrate from 1.7.45 geodacenter repository Aug 6, 2015
GeoDamake.bionic.opt merge changes for ubuntu Aug 21, 2019
GeoDamake.centos.opt init setup for date/time support Sep 8, 2017
GeoDamake.centos6.opt update centos/redhat 6 build script Sep 24, 2017
GeoDamake.disco.opt add support to Ubuntu 19.04 Disco Dingo Sep 5, 2019
GeoDamake.macosx.10.8.opt init setup for date/time support Sep 8, 2017
GeoDamake.macosx.opt fix OpenCL binary issue; update chinese version for all maps May 21, 2018
GeoDamake.opt on Ubuntu: save thumbnails to users home directory instead of install… Aug 22, 2019
GeoDamake.ubuntu.1804.opt update build script for ubuntu 16.04 and 18.04; although all will be … Aug 6, 2019
GeoDamake.ubuntu.opt update scripts on ubuntu 16.04 with system software updates Aug 6, 2019
GeoDamake.ubuntu32.opt init setup for date/time support Sep 8, 2017
GeoDamake.xenial.opt
HLStateInt.h Improve brushing/selecting performance Jul 25, 2017
HighlightState.cpp #1552 save selection range metadata in project file Mar 21, 2019
HighlightState.h #1552 save selection range metadata in project file Mar 21, 2019
HighlightStateObserver.h migrate from 1.7.45 geodacenter repository Aug 6, 2015
Makefile initial import Mar 1, 2013
Makefile-ubuntu9 initial import Mar 1, 2013
MapLayerStateObserver.h #1679 fix multi-layer sync issue Sep 5, 2018
Observable.h migrate from 1.7.45 geodacenter repository Aug 6, 2015
Observer.h migrate from 1.7.45 geodacenter repository Aug 6, 2015
PointSetAlgs.cpp #1751 weights enhancement Nov 16, 2018
PointSetAlgs.h
Project.cpp update windows only feature macro flags Aug 25, 2019
Project.h update fix of "save as" features May 7, 2019
ProjectConf.cpp Update ProjectConf.cpp Mar 21, 2019
ProjectConf.h fix issue #311 load .gda from time editor Feb 11, 2016
README.md Update README.md Oct 17, 2019
SaveButtonManager.cpp
SaveButtonManager.h migrate from 1.7.45 geodacenter repository Aug 6, 2015
ShpFile.cpp prepare for International GeoDa #352 Apr 12, 2018
ShpFile.h
SpatialIndAlgs.cpp V197 update some wx API calls and headers for windows Feb 13, 2019
SpatialIndAlgs.h #1679 fix multi-layer sync issue Sep 5, 2018
SpatialIndTypes.h migrate from 1.7.45 geodacenter repository Aug 6, 2015
TemplateCanvas.cpp update macro flags for ubuntu only and build scripts for ubuntu Aug 25, 2019
TemplateCanvas.h
TemplateFrame.cpp #1932 ubuntu only issue: basemap transparency and SaveAsImage behave … Aug 21, 2019
TemplateFrame.h Allow user to set display precision in PCP #1833 Mar 18, 2019
TemplateLegend.cpp #1932 ubuntu only issue: basemap transparency and SaveAsImage behave … Aug 21, 2019
TemplateLegend.h #1838 fix for windows platform Mar 22, 2019
VarTools.cpp Scatter plot matrix not showing time periods of grouped variables #1796 Jan 9, 2019
VarTools.h conditional plots - allow a single dimension of conditioning #1775 Dec 6, 2018
copyright_txt.txt
logger.cpp update ui for varschooserdlg Nov 16, 2016
logger.h update performance with basemap drawing Nov 6, 2016
nullstream.h GeoDa 1.6.0 trunk merge Jun 17, 2014
readme.txt
resource.h
source_file_list.txt GeoDa 1.6.0 trunk merge Jun 17, 2014
version.h fix an issue of specifying CRS when saveas Oct 15, 2019
wxTranslationHelper.cpp fix issue: editing is limited to 10 digits in a integer field in table Feb 20, 2019
wxTranslationHelper.h update international project Apr 24, 2018

README.md

Build Status

Acknowledgements

GeoDa TM is built upon several open source libraries and source-code files.

GeoDa is the flagship program of the GeoDa Center, following a long line of software tools developed by Dr. Luc Anselin. It is designed to implement techniques for exploratory spatial data analysis (ESDA) on lattice data (points and polygons). The free program provides a user friendly and graphical interface to methods of descriptive spatial data analysis, such as spatial autocorrelation statistics, as well as basic spatial regression functionality. The latest version contains several new features such as full space-time data support in all views, a new cartogram, a refined map movie, parallel coordinate plot, 3D visualization, conditional plots (and maps) and spatial regression.

Since its initial release in February 2003, GeoDa's user numbers have increased exponentially, as the chart and map of global users above shows. This includes lab users at universities such as Harvard, MIT, and Cornell. The user community and press embraced the program enthusiastically, calling it a "hugely important analytic tool," a "very fine piece of software," an "exciting development" and more.

Build GeoDa

Please read the detail instructions under directory BuildTools/

Windows

Mac OSX

Linux/Ubuntu

Note: contributions of build scripts under other platforms are welcomed, please follow the structure of building script under BuildTools/.

Internationalization

GeoDa Internationalization (I18n) and Localization(L10n) project aims to provide an online tool that GeoDa users could help to translate the GeoDa UI to different languages.

For crowdsourcing, we use Google Spreadsheet with the public address here. Anyone can access this spreadsheet, and edit each translation.

Contributors:

  • @corochasco
  • Gulrukh Rakhmatullaeva

Thanks for your contributions!

Dependencies

Below is a list of some of these that we'd like to acknowledge.

  • GDAL Libraries, version 1.10

      License: X/MIT style Open Source license
      Authors: many
      Links: http://www.gdal.org/
    
  • Boost Libraries, version 1.53

      License: Boost Software License - Version 1.0
      Authors: many
      Links: http://www.boost.org/
            http://www.boost.org/LICENSE_1_0.txt
    
  • Boost.Polygon Voronoi Library, Boost version 1.53

      License: Boost Software License - Version 1.0
      Author: Andrii Sydorchuk
      Links: http://www.boost.org/
            http://www.boost.org/LICENSE_1_0.txt
    
  • wxWidgets Cross-Platform GUI Library, version 2.9.4

      License: The wxWindows Library Licence
      Authors: Julian Smart, Robert Roebling, and others
      Links: http://www.wxwidgets.org/
              http://www.opensource.org/licenses/wxwindows.php
    
  • CLAPACK Linear Algebra Libraries, version 3.2.1

      Authors: many
      License: Custom by University of Tennessee
      Links: http://www.netlib.org/clapack/
              http://www.netlib.org/lapack/lapack-3.2/LICENSE
    
  • Approximate Nearest Neighbor Library, version 0.1

      Note: Full source of 0.1 release included in kNN directory
      Authors: Sunil Arya and David Mount
      License: See kNN/AHH.h in included source files
      Links: http://www.cs.umd.edu/~mount/ANN/
    
  • FastArea.c++ source code

      Note: We have based the source for functions findArea and
      ComputeArea2D in our file GenGeomAlgs.h from FastArea.c++
      in Journal of Graphics Tools, 7(2):9-13, 2002
      Author: Daniel Sunday
      License: unknown
      Links: http://www.tandfonline.com/doi/abs/10.1080/10867651.2002.10487556
    
You can’t perform that action at this time.