BMEGUI 2.1.1 Installation Manual
BMEGUI2.1.1 Update 1
(Last Edited on: 2009/02/25)
Table of content
Step 1: Download and unzip various libraries
Step 2: Install the libraries
Step 3: Download and unzip the BMEGUI 2.1.1 python application
Step 4: Install the BMEGUI 2.1.1 python application
Step 5: Setup ArcGIS toolbox
Step 1: Download and unzip various libraries
Download the zip file (BMEGUI2.1.1_Libraries.zip) containing various numerical libraries needed for BMEGUI 2.1.1
Unzip this zip file. The “BMEGUI2.1.1_Libraries” folder, which contains various libraries (including MATLAB Component Runtime (MCR), GTK, and some Python libraries), will be created.
Step 2: Install the libraries
To install the libraries, you need to log on your computer as an administrator. From the “BMEGUI2.1.1_Libraries” folder, install MCR, GTK, FreeType, and Python libraries following the order listed below. The last column of the table shows the names as they appear in the “Add and Remove Programs” utility of the Windows operating system.
Module / File / Name on "Add or Remove Programs"1 / MATLAB Component Runtime / MCRInstaller.exe / MATLAB Component Runtime
2 / GTK 2.10.11 / gtk-dev-2.10.11-win32-1.exe / Gtk+ Development Environment for Windows 2.10.11-1
3 / FreeType / freetype-2.1.10.exe / GnuWin32: FreeType version 2.1.10
4 / PyCairo / pycairo-1.2.6-1.win32-py2.5.exe / Python 2.5 pycairo-1.2.6
5 / PyGObject / pygobject-2.12.3-1.win32-py2.5.exe / Python 2.5 pyobject-2.12.3-1
6 / PyGTK / pygtk-2.10.4-1.win32-py2.5.exe / Python 2.5 pygtk-2.10.4-1
7 / NumPy / numpy-1.0.3.win32-py2.5.exe / Python 2.5 numpy-1.0.3
8 / SciPy / scipy-0.5.2.win32-py2.5.exe / Python 2.5 scipy-0.5.2
9 / Matplotlib / matplotlib-0.90.0.win32-py2.5.exe / Python2.5 matplotlib-0.90.0
Detailed installation process for each library is described below.
Step 2-1: MATLAB Component Runtime (MCR)
- Double-click MCR installer utility (MCRInstaller.exe). The MCRInstaller opens a command window and begins preparation for the installation.
- MATLAB Component Runtime startup screen appears. Click “Next” to begin the installation.
- Click “Next” to continue.
- Choose installation folder and select “Everyone” option. Then click “Next”.
- Click “Next”, then the installation begins.
- When the installation completes, click “Close” to exit.
Step 2-2: GTK module
- Double-click GTK installer gtk-dev-2.10.11-win32-1.exe), then “Setup” screen appears. Click “Next” to continue.
- Click “I Agree” to continue.
- Choose “Anyone who uses this computer” and click “Next”.
- Use default setting, and click “Next”.
- Use default setting, and click “Next”.
- Use default installation folder (C:\GTK), and click “Next”.
- Use default Start Menu folder (Gtk+), and click “Install”, then the installation begins.
- When the installation completes, click “Finish” to exit.
Step 3-3: FreeType module
- Double-click FreeType installer (freetype-2.1.10.exe), then “Setup” screen appears. Select “Next” to continue.
- Select “I accept the agreement” option, and click “Next”.
- Select default installation folder, and click “Next”.
- Select “Full Installation”, and check all options, and click “Next”
- Use default Start Menu folder (GnuWin32\FreeType), and click “Next”.
- Use default setting and click “Next”.
- Click “Install”, then the installation begins.
- When the installation completes, click “Finish” to exit.
Step 2-4: PyCario module
- Double-click PyCario installer (pycairo-1.2.6-1.win32-py2.5.exe), then “Setup” screen appears. Select “Next”.
- Use default setting (Python Version 2.5), and click “Next”.
- Click “Next.”, then the installation begins.
- When the installation completes, click “Finish” to exit.
Step 2-5: PyGObject module
- Double-click PyGObject installer (pygobject-2.12.3-1.win32-py2.5.exe), then “Setup” screen appears. Select “Next”.
- Use default setting (Python Version 2.5), and click “Next”.
- Click “Next.”, then the installation begins.
- When the installation completes, click “Finish” to exit.
Step 2-6: PyGTK module
- Double-click PyGTK installer (pygtk-2.10.4-1.win32-py2.5.exe), then “Setup” screen appears. Select “Next”.
- Use default setting (Python Version 2.5), and click “Next”.
- Click “Next.”, then the installation begins.
- When the installation completes, click “Finish” to exit.
Step 2-7: NumPy module
- Double-click NumPy installer (numpy-1.0.3.win32-py2.5.exe), then “Setup” screen appears. Select “Next”.
- Use default setting (Python Version 2.5), and click “Next”.
- Click “Next.”, then the installation begins.
- When the installation completes, click “Finish” to exit.
Step 2-8: SciPy module
- Double-click SciPy installer (scipy-0.5.2.win32-py2.5.exe), then “Setup” screen appears. Select “Next”.
- Use default setting (Python Version 2.5), and click “Next”.
- Click “Next.”, then the installation begins.
- When the installation completes, click “Finish” to exit.
Step 2-9: matplotlib module
- Double-click matplotlib installer (matplotlib-0.90.0.win32-py2.5.exe), then “Setup” screen appears. Select “Next”.
- Use default setting (Python Version 2.5), and click “Next”.
- Click “Next.”, then the installation begins.
- When the installation completes, click “Finish” to exit.
Step 3: Download and unzip the BMEGUI 2.1.1 python application
Download the zip file (BMEGUI2.1.1.zip) containing the BMEGUI 2.1.1 python application.
Unzip this zip file. The “BMEGUI2.1.1” folder will be created.
Step 4: Install the BMEGUI 2.1.1 python application
Move application folder “BMEGUI2.1.1” into your hard drive. (ex. C:\BMEGUI2.1.1).
Step 5: Setup ArcGIS toolbox
Add “TGIS Tools” toolbox.
- Launch ArcGIS.
- Right click on the “toolbox” window and select “Add Toolbox…”.
- “Add Toolbox” dialog appears. Select “BMEGUI Tools” toolbox from the application folder (ex. C:\ BMEGUI2.1.1).
- Right click on the “toolbox” window and from “Save Settings” select “To Default”
- Double-click “BMEGUI” under the “BMEGUI Tools” toolbox. Make sure that the following dialog would appear on the screen. Click “Cancel” to quit from the application.
1