implementing the sdsfie release 2.50 with geodatabasesthe spatial reference hill proved to quite...

26
Paper UC1099 1 Implementing the SDSFIE Release 2.50 with Geodatabases Paper UC1099

Upload: others

Post on 28-Jul-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC10991

Implementing the SDSFIE Release 2.50 with Geodatabases

Paper UC1099

Page 2: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC10992

Presenter

The CADD/GIS Technology Centerhttps://tsc.wes.army.mil

Nancy Towne (601) [email protected]

Page 3: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC10993

8. Quality check the migration and add metadata

4. Build a filter containing the

Features (Filter Maker)

3. Create a correlation matrix between your data and SDSFIE

2. Browse the SDSFIE to identify

the Features needed (Browser)

Steps for Implementing SDSFIE

1. Identify the data to be

collected & stored in the

database

7. Populate the Geodatabase

(Migrate)

Final products (queries,

maps, etc.)

5. Determine the Spatial Reference of your data

6. Generate a SDSFIE-compliant

Geodatabase (Generator)

Page 4: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC10994

Once upon a time –In the land of noncompliancy –

There was a village.

The king of the village decreed that all GIS data will be SDSFIE-compliant.

This created an uproar!

A GIS Fairy Tale

Page 5: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC10995

The GIS royal officers took up the valiant task and discovered the key to compliancy lay in the dragon’s cave -- 3 hills, 1 mountain, and 4 rivers away.

A GIS Fairy Tale

They took up the SDSFIE library gauntlet and toolbox swords and set out on their 8 phase mission.

Page 6: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC10996

The first hill they conquered was identifying the GIS data to be collected & stored in the SDSFIE database.

A GIS Fairy Tale

This was a simple hill they soared over, leading them to the SDSFIE Browser river.

Page 7: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC10997

They discovered the SDSFIE Browser river was forked. One fork was navigable using the SDSFIE Browser tool and the other fork using the SDSFIE Browser Lite tool (for geodatabase land access).

A GIS Fairy Tale

They navigated the forks using specific navigation tools:•SDSFIE Browser Tool•SDSFIE Browser Lite Tool

Page 8: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC10998

Once the SDSFIE Browser river was navigated, they found themselves at the foot of the Correlation Mountain. Knowing they would need help, they gathered all of the tools laying at the base of the mountain.

A GIS Fairy Tale

• ESRI ArcGIS ArcCatalog tool• Internal field charts• Geometry Mapping pages• SDSFIE Attribute Data Types

Page 9: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC10999

• Use ArcCatalog to view coverages or shapefiles

• Obtain source data attributes and data types

• Metadata Tab- Attributes

Creating Correlation Matrix

Page 10: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC109910

ESRI Internal Fields

FID – Internal ESRI ID

Shape – Geometry

Area – If your data contains area and you want to keep it, then correlate it. Otherwise, ESRI will calculate it for you.

Perimeter - If your data contains perimeter and you want to keep it, then correlate it. Otherwise, ESRI will calculate it for you.

Page 11: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC109911

ESRI Internal Fields

Shapefile_Shapefile_I

Coverage#Coverage-IDFNODE#TNODE#LPOLY#RPOLY#

Shapefiles Coverages

Page 12: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC109912

Geometry Field Mapping

Geometry Geodatabase GeometryPoint PointPoint M Point with MeasuresPoint Z Point with ZsPolyline Line (polyline)Polyline M Line (polyline) with MeasuresPolyline Z Line (polyline) with ZsPolygon PolygonPolygon M Polygon with MeasuresPolygon Z Polygon with Zs

Multipoint M Multipoint with MeasuresMultipoint Multipoint

Multipoint Z Multipoint with Zs

Page 13: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC109913

Shapefile Field Mapping

Field Type Field Width Geodatabase Field TypeDate - Date

Boolean - Short IntegerNumber 1-4 (decimals = 0) Short IntegerNumber 5-9 (decimals =0) Short IntegerNumber 10-19 (decimals = 0) Short Integer

String 1-255 Text

Number 1-8 (decimals > 0) FloatFloat 14-19 DoubleFloat 1-13 Float

Number 9-19 (decimals > 0) Double

Page 14: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC109914

Coverage Field Mapping

B 4 Long Integer

D 8 DateF 4 FloatF 8 DoubleI 1-4 Short Integer

C 1-320 Text

N 10-16 DoubleI 10-16 DoubleI 5-9 Long Integer

N 1-9 Float

Field Type Field Width Geodatabase Field Type

Page 15: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC109915

Database StructureSDSFIE Data Types

C - equivalent of TEXT or VARCHAR containing general character values (length must be specified) (also used for Boolean) (N BYTES)

I - signed numeric data type equivalent to INTEGER containing integer values up to 2,147,483,647 (also used for DATES/TIMES) (4 BYTES)

S - signed numeric data type equivalent to SMALLINT or SHORT INTEGER containing integer values up to 32,767 (2 BYTES)

R - signed floating point numeric data type containing almost any number with 9 significant digits and an E > 38 (4 BYTES)

D - signed numeric data type containing almost any number with 15 significant digits and an E > 300 (8 BYTES)

M – unstructured character data of nearly unlimited length (n BYTES) limited to one attribute of this type per table

Page 16: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC109916

Accomplishing the most arduous task of scaling Correlation Mountain, they now had in their possession a correlation matrix between their GIS data and SDSFIE.

A GIS Fairy Tale

They were relieved to see the Filter Maker river spread out before them in the valley below. A raft floating nearby proved sturdy and simple to use. (Filter Maker Tool)

Page 17: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC109917

Having built a filter containing the Features in record time, they crossed the drawbridge to find the small, but unknown Spatial Reference hill.

A GIS Fairy Tale

They were relieved to see such a small hill and utilized the ESRI Spatial Domain Calculator rope to pull themselves up freely.

Page 18: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC109918

The Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill, and the Precision hill.

A GIS Fairy Tale

They were excited to see their sixth task before them – the SDSFIE Geodatabase Generator river.

Page 19: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC109919

The SDSFIE Geodatabase Generator river was simple to cross once they discovered the ESRI ArcGIS boat in the thrushes.

A GIS Fairy Tale

They navigated the river using specific navigation tools:•SDSFIE Geodatabase Generator Tool•ESRI ArcGIS license

Page 20: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC109920

Now that the geodatabase was created, the task of Populating the Geodatabase lay before them in the form of the ESRI Simple or the SDSFIE Complex Data Loader tributaries. They quickly realized the Simple path would require more work later, so they chose the Complex Path.

A GIS Fairy Tale

They used the SDSFIE Geodatabase Loader Extended Tool, along with the ESRI ArcGIS license they already had to float downriver.

Page 21: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC109921

A GIS Fairy Tale

The SDSFIE Geodatabase Checker Tool carried them straight to the dragon’s cave and the key to compliancy.

Now possessing a populated SDSFIE-compliant geodatabase, the GIS officers knew they must cross the Quality check river using the SDSFIE Geodatabase Checker sailboat. The metadata sails of the boat were provided by FGDC.

Page 22: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC109922

The GIS royal officers quickly discovered the dragon, realizing he was subdued in the face of all the knowledge and tools they possessed.

A GIS Fairy Tale

They simply asked him for the key to compliancy, which he gladly provided.

Page 23: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC109923

The GIS royal officers then hurried home to present the key to compliancy to the king, realizing their journey was completed and victory was theirs!

A GIS Fairy Tale

Page 24: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC109924

SDSFIE Compliancy!

And they all lived happily ever after.

Page 25: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC109925

8. Quality check the migration and add metadata

4. Build a filter containing the

Features (Filter Maker)

3. Create a correlation matrix between your data and SDSFIE

2. Browse the SDSFIE to identify

the Features needed (Browser)

Steps for Implementing SDSFIE

1. Identify the data to be

collected & stored in the

database

7. Populate the Geodatabase

(Migrate)

Final products (queries,

maps, etc.)

5. Determine the Spatial Reference of your data

6. Generate a SDSFIE-compliant

Geodatabase (Generator)

Page 26: Implementing the SDSFIE Release 2.50 with GeodatabasesThe Spatial Reference hill proved to quite small and consisted of 3 smaller hills: the Projection hill, the Spatial Domain hill,

Paper UC109926

Questions