Skip to content

docs: Update figures related to GUI #5651

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 8 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added gui/wxpython/docs/images/wxGUI_layer_manager.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added gui/wxpython/docs/images/wxGUI_map_display.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added gui/wxpython/docs/images/wxGUI_modules_flags.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion gui/wxpython/docs/wxGUI.md
Original file line number Diff line number Diff line change
Expand Up @@ -251,7 +251,7 @@ from the window, a map canvas where a map composition of one or more
layers is displayed, and a statusbar with information about the
geographic region of the maps displayed.

![Map Display Window](wxGUI_map_display.jpg)
![Map Display Window](wxGUI_map_display.png)
*Figure: Map Display screenshot on Ubuntu*

Each Map Display Window has a unique layer tree (in the layer manager)
Expand Down
18 changes: 9 additions & 9 deletions lib/init/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -25,15 +25,15 @@ FILES = \
$(ETC)/echo$(EXE) \
$(ETC)/license \
$(ETC)/VERSIONNUMBER \
$(HTMLDIR)/help_project_structure.png \
$(HTMLDIR)/grassdb.png \
$(HTMLDIR)/location.png \
$(HTMLDIR)/location-add.png \
$(HTMLDIR)/location-download.png \
$(HTMLDIR)/mapset.png \
$(HTMLDIR)/raster-import.png \
$(HTMLDIR)/vector-import.png \
$(HTMLDIR)/grass_start.png
$(HTMLDIR)/images/help_project_structure.png \
$(HTMLDIR)/images/grass_start.png \
$(HTMLDIR)/icons/grassdb.png \
$(HTMLDIR)/icons/location.png \
$(HTMLDIR)/icons/location-add.png \
$(HTMLDIR)/icons/location-download.png \
$(HTMLDIR)/icons/mapset.png \
$(HTMLDIR)/icons/raster-import.png \
$(HTMLDIR)/icons/vector-import.png
Comment on lines +28 to +36
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Images vs icons, is this intended?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can create just the images folder, no prob - the main goal was to get rid of the mess a bit and have the images separately.

Comment on lines +28 to +36
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In our makefiles, directories are usually created beforehand, and need to be run before copying to it. Is it needed here too?

And for htmldir image files, does CMakeLists.txt need to be kept in sync? @nilason do you have a preference?


ifeq ($(findstring darwin,$(ARCH)),darwin)
FILES += \
Expand Down
Binary file removed lib/init/grass_start.png
Binary file not shown.
21 changes: 11 additions & 10 deletions lib/init/helptext.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,25 +9,26 @@ When [launching](grass.md) GRASS GIS for the first time, you will open a
called "country_boundaries" showing a world map in the WGS84 coordinate
system.

![GRASS GIS after first startup](grass_start.png)
![GRASS GIS after first startup](images/grass_start.png)

The main component of the Data tab is the *Data Catalog* which shows the
GRASS GIS hierarchical structure consisting of database ![GRASS
Database](grassdb.png), project ![project](location.png) and
mapset ![mapset](mapset.png).
Database](icons/grassdb.png), project ![project](icons/location.png) and
mapset ![mapset](icons/mapset.png).

![GRASS Database](grassdb.png) **GRASS database** (directory with projects)
![GRASS Database](icons/grassdb.png) **GRASS database**
(directory with projects)
Running GRASS GIS for the first time, a folder named "grassdata" is
automatically created. Depending on your operating system, you can find
it in your $HOME directory (\*nix) or My Documents (MS Windows).

![project](location.png) **project** (previously called location)
![project](icons/location.png) **project** (previously called location)
A project is defined by its coordinate reference system (CRS). In the
case of the default project, it is a geographic coordinate reference
system WGS84 (EPSG:4326). If you have data in another CRS than WGS84,
you should create a new project corresponding to your system.

![mapset](mapset.png) **mapset** (a subproject)
![mapset](icons/mapset.png) **mapset** (a subproject)
Each project can have many mapsets for managing different aspects of a
project or project's subregions. When creating a new project, GRASS GIS
automatically creates a special mapset called PERMANENT where the core
Expand All @@ -42,13 +43,13 @@ First, if you would like to get to know GRASS better before importing
your own data, please download provided samples such as the "North
Carolina" dataset. You can simply reach them through "Download sample
project to current database" management icon ![Download
project](location-download.png).
project](icons/location-download.png).

To work with your own data, you typically want to first create a new
project with a [coordinate reference system
(CRS)](https://en.wikipedia.org/wiki/Spatial_reference_system) suitable
for your study area or one that matches your data's CRS. The Project
Wizard ![Add project](location-add.png) will help you with that by
Wizard ![Add project](icons/location-add.png) will help you with that by
guiding you through a series of dialogs to browse and select predefined
projections (also via EPSG code) or to define individual projections.

Expand All @@ -65,8 +66,8 @@ included).

After creating a new project, you are ready to import your data. You can
use simple raster or vector data import ![Raster
import](raster-import.png), ![Vector import](vector-import.png) or
a variety of more specialized tools. If the data's CRS does not match
import](icons/raster-import.png), ![Vector import](icons/vector-import.png)
or a variety of more specialized tools. If the data's CRS does not match
your project's CRS, data will be automatically reprojected. After import
your raster or vector data are added as a layer to Map Display. To
change layer properties, go to Display tab. To analyze your data, search
Expand Down
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
Binary file added lib/init/images/grass_start.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.