Sie sind auf Seite 1von 12

FME WORK PROJECT GIANNI GORGOGLIONE

PROJECT ASSIGNMENT
METHODOLOGY
Figure 1 WORK FLOWCHART
1
FME WORK PROJECT GIANNI GORGOGLIONE
The project started with the creatio o! the Geodata"ase i order to add the !o##owi$ ip%t
so%rce data&
O'M
'G(
'E))
The it was ecessar* to co+ert the Geo$raphica# Re!erece '*ste, !ro, LL-. /WG'-.0 to
'WEREF 11 TM /'ee Appedi2 A3 4$%re 105 This operatio was cod%cted direct#* o the
shape4#es o! the dataset o%tside o! the Geodata"ase d%e to so!tware pro"#e,s5 Th%s3 the
co+ersio ad the c#ipper operatio were ,ade "* FME5
To ,a6e the c#ip o! the area o! iterest a ,as6 was created "* %si$ ArcGI'5 This ,as6 e2tet
co+ered the 'caia re$io that it was e2tracted "* O'M data so%rce5 7owe+er3 the c#ipper
operatio eco%tered se+era# pro"#e,s ad it wor6ed o#* oe "* oe !or each shape 4#e /'ee
Appedi2 A3 4$%re 805
To add 'G( to the Geodata"ase the co#%, o! soi# descriptio i E$#ish was added to the other
oe i 'wedish5 This operatio was ,ade "* %si$ the !%ctio 9Attribute Value Mapper: i FME
/'ee Appedi2 A3 4$%re ;05 A odd e+et occ%rred i ,a6i$ this operatio "eca%se it was ot
wor6i$ with a #ast +ersio o! e2ce# 4#e5 'o it was ecessar* to co+ert it to the o#der +ersio ad
,ore proper#* !ro, 9'oi#52#s2: to 9'oi#52#s:5
Whe the co+ersio to 'WEREF 11 TM o! the three data so%rces was ,ade ad the ew
attri"%tes was added to the soi# ta"#e3 the data so%rces were tras!erred to the Geodata"ase oe
"* oe sice it did ot wor6 "* doi$ it a## at oce5
The step o! addi$ the 'E)) data so%rce to a Geo)ata<ase was postpoed to the e2t phase
"eca%se it was tho%$ht ,ore co+eiet addi$ a ew data set /,ai#* i shape4#e0 to a
e2isti$ Geo)ata<ase5
A!terwards3 'G( ad 'E)) were added to Post$re'=L data"ase5 To e2ec%te this step it was
created aother data"ase /part o! the ,ai0 to store o#* 'E)) ad 'G(& 9G)<>p15$d": /'ee
Appedi2 A3 4$%re .05
The !o##owi$ step was doe a## "* %si$ ?%eries i PostGI' e+iro,et with the pro$ra,
P$ad,i5 Accordi$ to the istr%ctios it was s%pposed to create a ta"#e with i!or,atio a"o%t
three do,iati$ soi# t*pes !or each propert* %it "%t it was di@c%#t to app#* ito the ?%er*
#a$%a$e '=L5 Th%s3 it was easier to ,a6e the ?%er* with o#* oe do,iat soi# t*pe5 NOTE:
During this step a procedural problem occurred. In the main task of the proect is asked to
perform some !ueries according to the main purpose of this proect: "construct a geographical
database that stores #hich soil t$pes that are dominating each propert$ unit%. According to this
#ork stri&ed to o&erla$ the t#o shape'les ()EDD and )*+, #ith the aim to obtain a single la$er
#ith both information from )EDD and )*+ attribute tables. -ut it #as not possible based on the
result from the intersection e.ecuted in /ME. The function "0lipper%1 "AreaOnAreaO&erla$% #ith
"Intersector% #as tried but it seemed that these function did not keep the attributes from both
the input la$ers. Instead it looks that the results of them depend onl$ b$ the target la$er in the
output (/ME23riter,. The main idea in this case it #as to perform an e!ui&alent intersection as
8
FME WORK PROJECT GIANNI GORGOGLIONE
the one in the E)4I ArcMap #here the result of a "pol$gon o&er pol$gon% intersection is a ne#
la$er #hereof ne# pol$gons are stored #ith all attributes coming from the t#o (or more, input
pol$gon la$ers. This operation #as done #ith the creation of an "56g% mask in ArcMap
("dissol&e% tool, and then it #as clipped in /ME (clipper, )*+ la$er #ith 5og7mask.shp.
At the ed o! this project3 the data"ase was i,ported !ro, PostGI'APost$re'=L to ArcGI'5 The
!%ctio 9ti,e: i ArcGI' ,ade it possi"#e to create a ai,atio o! the propert* %it cha$e
d%ri$ a speci4ed ti,e iter+a#5
DATABASE DOCUMENTATION
Ta"#e proper!"#$%&"u'e1(1& attri"%tes s%, %p
Ari)ue
D$$
!pe
De'*ripio% Origi%
u%i Ite$er
It cotais the o"ject
ideti4catio %,"er !ro, the
ori$ia# data set a"o%t 7B$ parish
(renamed "prop7id%,
Propert* %its
/ta"#e 9prop:0
proper!"u Te2t
It is the ideti4catio %,"er o!
the propert* %it5
Propert* %its
/ta"#e 9prop:0
e%g Te2t 'oi# t*pe i e$#ish
Lad %se co+er
/ta"#e 9#ad>%se:0
'$r&$e+ Te2t
Fro, historica# so%rces3 the *ear
whe the o"ject was created
Propert* %its
/ta"#e 9prop:0
e%&&$e+ Te2t
Fro, historica# so%rces3 the *ear
whe the o"ject disappeared
Propert* %its
/ta"#e 9prop:0
L$%&"u'e"$
re$
F#oat
It shows the tota# area3 withi
each propert* %it3 o! a cerati
soi# t*pe
Fro, '=L ?%er*&
'(M/'T>AREA/'T>INTER
'ECTION/prop5$eo,3
#ad>%se5$eo,000
#$%&"geo+
Geo,et
r*
(pol$go
n,
Geo,etr* o! each propert* %it
po#*$o
Fro, '=L ?%er*&
'T>Itersectio/prop5
$eo,3
#ad>%se5$eo,0
Ta"#e per*& attri"%tes s%, %p
Ari)ue
D$$
!pe
De'*ripio% Origi%
prop"i&
Ite$e
r
It cotais the o"ject ideti4catio
%,"er !ro, the ori$ia# data set
a"o%t 7B$ parish
Propert* %its
/ta"#e 9prop:0
proper!"u Te2t
It is the ideti4catio %,"er o! the
propert* %it5
Propert* %its
/ta"#e 9prop:0
;
FME WORK PROJECT GIANNI GORGOGLIONE
e%g Te2t 'oi# t*pe i e$#ish
Lad %se co+er
/ta"#e 9#ad>%se:0
',$pe"$re$ F#oat Tota# propert* %it area
Propert* %its
/ta"#e 9prop:0
L$%&"u'e"$
re$
F#oat
It shows the tota# area3 withi each
propert* %it3 o! a cerati soi# t*pe
ta"#e
9propert*>#ad>%se1C
1:
per* F#oat
Proportio o! the cosidered soi#
t*pe withi each propert* %it
Fro, '=L ?%er*&
ro%d/#ad>%se>areaD1C
CAshape>area0
I the ed we prod%ce a 4a# ta"#e to "e i,ported ito ArcGI' as !o##ow&
Ari)ue
D$$
!pe
De'*ripio% Origi%
u%i Ite$er
It cotais the o"ject
ideti4catio %,"er !ro, the
ori$ia# data set a"o%t 7B$ parish
(renamed "prop7id%,
Propert* %its
/ta"#e 9prop:0
proper!"u Te2t
It is the ideti4catio %,"er o!
the propert* %it5
Propert* %its
/ta"#e 9prop:0
e%g Te2t 'oi# t*pe i e$#ish
Lad %se co+er
/ta"#e 9#ad>%se:0
'$r&$e+ Te2t
Fro, historica# so%rces3 the *ear
whe the o"ject was created
Propert* %its
/ta"#e 9prop:0
e%&&$e+ Te2t
Fro, historica# so%rces3 the *ear
whe the o"ject disappeared
Propert* %its
/ta"#e 9prop:0
L$%&"u'e"$
re$
F#oat
It shows the tota# area3 withi
each propert* %it3 o! a cerati
soi# t*pe
Fro, '=L ?%er*&
'(M/'T>AREA/'T>INTE
R'ECTION/prop5$eo,3
#ad>%se5$eo,000
#$%&"geo+
Geo,et
r*
(pol$go
n,
Geo,etr* o! each propert* %it
po#*$o
Fro, '=L ?%er*&
'T>Itersectio/prop5
$eo,3
#ad>%se5$eo,0
per* F#oat
Proportio o! the cosidered soi#
t*pe withi each propert* %it
Fro, '=L ?%er*&
ro%d/#ad>%se>areaD1
CCAshape>area0
+"i& F#oat
A 9seria#: ide2 created i PostGI'
to a##ow ArcGI' to create a
itera# ide2
Fro, '=L ?%er*&
ALTER TA<LE
propert*>#ad>%se1C
1 A)) ,>id 'ERIAL
.
Figure - SEDD #$!er i%
GDB",og.g&)
Figure / Proper! u%i *,$%ge &uri%g i+e
FME WORK PROJECT GIANNI GORGOGLIONE
DATABASE MAPS
Figure 0 SGU #$!er i% GDB",og.g&)
Figure 1 S*$%i$ Regio% 2ro+ ,e i%pu &$$
34ro$&'5 6e*or #$!er i% SWEREF 77 TM8
E
Figure 9 D$$)$'e i%
Ar*GIS
FME WORK PROJECT GIANNI GORGOGLIONE
Figure :; Geo&$$)$'e 6i'u$#i<$io% i% pgA&+i% III
F
FME WORK PROJECT GIANNI GORGOGLIONE
APPENDI= A
G
Figure 1; Re2ere%*e S!'e+ Tr$%'2or+$io%
2ro+ LL>1 o SWEREF 77 TM 3per2or+e& ?i,
FME8
FME WORK PROJECT GIANNI GORGOGLIONE
-
Figure 0; C#ip per2or+e& ?i, FME )e?ee% ,e
S*$%i$ M$'@ 34M$'@58 $%& 6e*or ',$peA#e' i%
SWEREF 77 TM
FME WORK PROJECT GIANNI GORGOGLIONE
Figure -; A&&i%g e%g#i', 'oi# !pe' %$+e' i%o ,e ',$peA#e SGU 3Boi%; JG0"T= C ENG8
1
FME WORK PROJECT GIANNI GORGOGLIONE
Figure 1; pro*e&ure i% FME o 'ore ',$peA#e' SEDD $%& SGU o $ GeoD$$B$'e 3GDB"p1.g&)8
1C
FME WORK PROJECT GIANNI GORGOGLIONE
APPENDI= B
DOMINATING SOIL TYPE
CREATE TA<LE propert*>#ad>%se>'(M. A'/
'ELECT prop>id3 propert*>%3 e$3 '(M/'T>AREA/'T>INTER'ECTION/prop5$eo,3 #ad>%se5$eo,000 A'
#ad>%se>area
FROM prop3 #ad>%se
GRO(P <H prop>id3 propert*>%3 e$
7AIING '(M/'T>AREA/'T>INTER'ECTION/prop5$eo,3 #ad>%se5$eo,000JC0
CREATE IIEW '(M. A'/
'ELECT D FROM propert*>#ad>%se>'(M.
OR)ER <H prop>id3#ad>%se>area )E'C0
'ELECT D FROM '(M.
TO A)) the tota# area o! each si$#e propert* %it withi o%r ew ta"#e ad ca#c%#ate the
proporio% 3D8 o! each soi# t*pe withi each propert* %it
CREATE TA<LE perc A'
'ELECT prop5prop>id3 prop5propert*>%3 e$3 shape>area 3 #ad>%se>area3
ro%d/#ad>%se>areaD1CCAshape>area0 A' perc
FROM propert*>#ad>%se>'(M. INNER JOIN prop ON propert*>#ad>%se>'(M.5prop>idKprop5prop>id
'ELECT D FROM perc
11
FME WORK PROJECT GIANNI GORGOGLIONE
EE TABLE WITH TIME FOR EACH PROPERTY UNIT INTERSECTED WITH SOIL TYPES
CREATE TA<LE propert*>#ad>%se1C1 A'/
'ELECT %it3 propert*>%3 e$3 prop5startdate,3 prop5eddate,3
'(M/'T>AREA/'T>INTER'ECTION/prop5$eo,3 #ad>%se5$eo,000 A' #ad>%se>area3
'T>Itersectio/prop5$eo,3 #ad>%se5$eo,0 A' #ad>$eo,
FROM prop3 #ad>%se
GRO(P <H %it3 propert*>%3 e$3prop5$eo,3 #ad>%se5$eo,3prop5startdate,3
prop5eddate,
7AIING '(M/'T>AREA/'T>INTER'ECTION/prop5$eo,3 #ad>%se5$eo,000JC
0
CREATE IIEW propert*>#ad>%se1C1 A'/
'ELECT D FROM propert*>#ad>%se1C1
OR)ER <H %it3 prop>id3#ad>%se>area )E'C0
View the content of the geographical database
##Add an extra column to use as INDEX for the table property_land_use_! for transferring it from pgadmin
to arcgis
ALTER TA<LE propert*>#ad>%se A)) ,>id 'ERIAL
18

Das könnte Ihnen auch gefallen