Document converted by PDFMoto freeware version
Ministry Of Sustainable Resource Management
JUMP Workbench Users Guide
Table of Contents
1.
INTRODUCTION ....................................................................................................................6
1.1
2.
R ELATED DOCUMENTS ....................................................................................................................................... 7
THE WORKBENCH ...............................................................................................................8
2.1
2.2
2.3
3.
WORKBENCH COMPONENTS .............................................................................................................................. 8
U NDO/R EDO ......................................................................................................................................................... 9
ERROR HANDLING .............................................................................................................................................. 9
TASKS ......................................................................................................................................11
3.1
3.2
3.3
3.4
3.5
4.
ZOOMING ........................................................................................................................................................... 11
To quickly zoom in or out ................................................................................................................................. 11
To zoom in to a specific point ........................................................................................................................... 11
To zoom out from a specific point ....................................................................................................................11
To draw a box to zoom to ..................................................................................................................................11
To zoom to specific features.............................................................................................................................. 12
To zoom out to the extent of a specific layer ................................................................................................... 12
To zoom out to the combined extent of all layers ............................................................................................12
To undo a zoom.................................................................................................................................................. 12
To redo a zoom................................................................................................................................................... 12
PANNING .............................................................................................................................................................12
To see the data to the immediate left of the current view................................................................................ 12
To undo a pan .....................................................................................................................................................12
To redo a pan ...................................................................................................................................................... 12
C REATING A NEW TASK ..................................................................................................................................12
To create a new task........................................................................................................................................... 13
OPENING A NEW WINDOW ON A TASK .........................................................................................................13
To open a new window on a task ...................................................................................................................... 13
S AVING A TASK .................................................................................................................................................14
To save a task to a file........................................................................................................................................ 14
To load a task from a file................................................................................................................................... 14
LAYERS...................................................................................................................................15
4.1
LOADING A LAYER ........................................................................................................................................... 15
To open a JUMP GML file................................................................................................................................15
To open a GML file............................................................................................................................................ 16
To open a file containing Well-Known Text.................................................................................................... 16
To open a Shapefile............................................................................................................................................ 16
To open a GML file generated by FME ........................................................................................................... 16
To create a layer in a specific category.............................................................................................................16
4.2
S AVING A LAYER ..............................................................................................................................................17
To save a layer as a a JUMP GML file, a WKT file, a Shapefile, or a GML file that FME can open.........17
To save a GML file ............................................................................................................................................ 17
4.3
C HANGING LAYER STYLES .............................................................................................................................. 18
4.3.1 Rendering ................................................................................................................................................... 18
To set a layers rendering properties.................................................................................................................18
4.3.2 Colour Theming .........................................................................................................................................19
To colour-theme a layer by the different values of one of its attributes .........................................................19
To colour-theme a layer by ranges of values of one of its attributes .............................................................. 19
4.3.3 Labels .........................................................................................................................................................20
To add labelling to a layer ................................................................................................................................. 20
4.3.4 Decorations ................................................................................................................................................ 21
5-Nov-2003
Page 3
Document converted by PDFMoto freeware version
Ministry Of Sustainable Resource Management
4.4
4.5
4.6
4.7
4.8
5.
JUMP Workbench Users Guide
To add or remove layer decorations.................................................................................................................. 21
EDITING A LAYER SCHEMA .............................................................................................................................21
To add an attribute to a layer .............................................................................................................................22
To delete an attribute from a layer ....................................................................................................................22
To change an attributes data type ....................................................................................................................22
To change the order in which the attributes appear .........................................................................................22
C REATING A BLANK LAYER ............................................................................................................................22
To create a new, empty layer.............................................................................................................................22
R EMOVING A LAYER ........................................................................................................................................ 22
To remove layers from the layer list .................................................................................................................23
C OPYING A LAYER ........................................................................................................................................... 23
To copy layers to another category................................................................................................................... 23
R ENAMING A LAYER ........................................................................................................................................ 23
To rename a layer ............................................................................................................................................... 23
SELECTION ...........................................................................................................................24
5.1
S ELECTING FEATURES ......................................................................................................................................24
To select features by clicking on them .............................................................................................................24
To select features by drawing a box.................................................................................................................. 24
To select features if you know their attributes ................................................................................................. 25
To select a part (i.e. element) of a GeometryCollection.................................................................................. 25
To select a hole................................................................................................................................................... 25
5.2
D RAWING A FENCE ........................................................................................................................................... 25
To create a fence ................................................................................................................................................ 25
To clear the fence ............................................................................................................................................... 25
5.3
D RAWING VECTORS ..........................................................................................................................................26
To create a vector ............................................................................................................................................... 26
To delete a vector ............................................................................................................................................... 26
To delete all vectors ........................................................................................................................................... 26
To retrieve vectors from a file........................................................................................................................... 26
6.
FEATURES..............................................................................................................................28
6.1
INSPECTING FEATURES .....................................................................................................................................28
To view a table of attributes for specific features ............................................................................................28
To zoom and pan to each feature in a layer, one at a time ..............................................................................29
To use the Attribute View to select features on the Task Window................................................................. 29
To list the vertices of specific features .............................................................................................................30
To list the vertices that are within a specific area ............................................................................................30
To make a rough measurement of a feature (or anything else on-screen)...................................................... 31
6.2
EDITING FEATURES ........................................................................................................................................... 31
To make a layer editable.................................................................................................................................... 31
To move the vertex of a feature.........................................................................................................................31
To add a vertex to a feature ............................................................................................................................... 31
To delete a vertex from a feature ...................................................................................................................... 32
To snap vertices together using the Quick Snap Tool .....................................................................................32
To snap two vertices together using the Snap Vertices Tool ..........................................................................32
To move a feature............................................................................................................................................... 32
To move a hole ................................................................................................................................................... 32
To delete a hole .................................................................................................................................................. 33
To combine several features into a GeometryCollection.................................................................................33
To explode a GeometryCollection into several features.................................................................................. 33
To edit a features Well-Known Text ............................................................................................................... 33
To edit a features attributes .............................................................................................................................. 34
6.3
A DDING FEATURES ............................................................................................................................................ 34
To draw a rectangle............................................................................................................................................ 34
5-Nov-2003
Page 4
Document converted by PDFMoto freeware version
Ministry Of Sustainable Resource Management
JUMP Workbench Users Guide
To draw a polygon .............................................................................................................................................34
To add a hole to a polygon ................................................................................................................................35
To draw a linestring ........................................................................................................................................... 35
To add a feature by specifying its Well-Known Text...................................................................................... 35
6.4
D ELETING FEATURES........................................................................................................................................ 35
To delete specific features from a layer ............................................................................................................ 36
To delete all features from a layer.....................................................................................................................36
To delete a hole .................................................................................................................................................. 36
6.5
C OPYING FEATURES .........................................................................................................................................36
To copy features to another layer ...................................................................................................................... 36
7.
SPATIAL FUNCTIONS ........................................................................................................37
7.1
V ALIDATING A LAYER .....................................................................................................................................37
To apply a set of validations to a layer .............................................................................................................37
7.2
C OMPUTING A N OVERLAY ............................................................................................................................... 38
To clip a layer using a rectangle........................................................................................................................38
To obtain the intersections between the features of two layers....................................................................... 39
7.3
GENERATING FEATURE S TATISTICS ............................................................................................................... 39
To obtain statistics for each feature in a layer..................................................................................................39
To obtain aggregate statistics for all the features in a layer ............................................................................ 40
8.
WARPING ...............................................................................................................................41
8.1
APPLYING A N AFFINE TRANSFORM ................................................................................................................ 41
To move all the features in a layer ....................................................................................................................41
To specify a linear transformation using two points ........................................................................................41
To specify a linear transformation using three points...................................................................................... 42
8.2
APPLYING A R UBBER-SHEET WARP ............................................................................................................... 42
To warp a layer................................................................................................................................................... 42
To view the triangulation used by the warp .....................................................................................................43
To warp a layer incrementally........................................................................................................................... 43
9.
OPTIONS.................................................................................................................................44
10.
APPENDIX: SHORTCUT KEYS ........................................................................................45
11.
APPENDIX: WELL-KNOWN TEXT SYNTAX...............................................................46
12.
APPENDIX: GML INPUT & OUTPUT TEMPLATES ..................................................48
12.1
12.2
13.
13.1
13.2
13.3
13.4
13.5
13.6
13.7
WRITING AN INPUT TEMPLATE....................................................................................................................... 48
WRITING AN OUTPUT TEMPLATE ................................................................................................................... 49
APPENDIX: LICENCES FOR THIRD-PARTY LIBRARIES ......................................51
JAMA................................................................................................................................................................. 51
C HART2D ......................................................................................................ERROR! BOOKMARK NOT DEFINED.
ACME FMT...................................................................................................................................................... 51
ESCAPEHTML..............................................................................................E RROR! BOOKMARK NOT DEFINED.
LEDATAS TREAM..........................................................................................ERROR! BOOKMARK NOT DEFINED.
S HAPER EADER................................................................................................................................................... 51
JFONTCHOOSER ................................................................................................................................................ 52
5-Nov-2003
Page 5