400 likes | 525 Views
Geographic Information Systems. Using ESRI ArcGIS 9.3 Selection by attributes. Selectable Layers. SELECTION by attribute. Selectable Layers. SELECTION by attribute. SELECTION by attribute. Layer. SELECTION by attribute. Field. SELECTION by attribute. Operator.
E N D
GeographicInformationSystems UsingESRI ArcGIS 9.3 Selectionbyattributes
SelectableLayers SELECTION byattribute
SelectableLayers SELECTION byattribute
Layer SELECTION byattribute
Field SELECTION byattribute
Operator SELECTION byattribute
Value / Label SELECTION byattribute
Value / Label SELECTION byattribute
Value / Label SELECTION byattribute “TYPE” = 13is a simplequery
Apply SELECTION byattribute
Close SELECTION byattribute
Result SELECTION byattribute
Saveselection SELECTION byattribute
Saveselection SELECTION byattribute
Saveselection SELECTION byattribute
Saveselection SELECTION byattribute
Saveselection SELECTION byattribute
Adding datato the selection SELECTION byattribute
Adding datato the selection SELECTION byattribute
Adding datato the selectionmethod SELECTION byattribute
Adding datato the selectionnewselection SELECTION byattribute
Adding datato the selectionApply SELECTION byattribute
Adding datato the selectionClose SELECTION byattribute
Adding datato the selectionResult SELECTION byattribute
Removing datafrom the selectionmethod SELECTION byattribute
Selecting a part of the selectionmethod SELECTION byattribute
Selecting a part of the selectionInteractiveselectionmethod The method can bealsoselectedbefore, in the “Selection” sub-menu SELECTION byattribute
Operations EqualDifferentGreaterGreater or equal LesserLesser or equal SELECTION byattribute
Wildcard In the value/label, stand foreverypossibledigit/character e.g.“TYPE” = 1_selectsall the objectwhose “TYPE” is a twodigitnumberstartingwith 1 (i.e. 10, 11, 12, 13, 14, 15, 16, 17, 18 and 19) SELECTION byattribute
Condition “IS” Usedtoselectobjectswithemptyfields The queryis:“FIELD” IS NULLor, viceversa, thosewith non emptyfields The quesryis: “FIELD” IS NOT NULLwhere “FIELD” is the nameof the field SELECTION byattribute
LogicOperators NOT It’s usedveryseldom: it’s easiertouse the oppositeconditione.g. “TYPE” NOT > 4isidenticalto“TYPE” <= 4 “TYPE” NOT = 4isidenticalto“TYPE” <> 4 SELECTION byattribute
LogicOperators AND Connectstwoconditions: the objectisselectedifboth the conditions are truee.g.“TYPE” = 15 AND “NAME” >= “G” Similarto the method “selectfromcurrentselection” SELECTION byattribute
LogicOperators OR Connectstwoconditions: the objectisselectedif at leastoneof the conditionsistruee.g.“TYPE” = 15 OR “NAME” >= “G” Similarto the method “Addtocurrentselection” SELECTION byattribute
LogicOperators Itispossibletoconnectwithlogicoperatorsmanyconditions, making a complexquery SELECTION byattribute
Parentheses The useofparenthesesmakesiteasierto create complexqueries SELECTION byattribute
SQLThe “language” usedtoselectobjectsbyattributeiscalled SQL (Standard QueryLanguage).A wide literatureexists on itsuse and manylibrariesofqueries are available.
Save / Load Itispossibletoverify the sintaxofcomplexqueriesbeforerunningthem. Usefulonlyforverycomplexqueries, sincewhentheyrunitmay take a long timebeforeanerrorisdetected SELECTION byattribute
Save / Load Itispossibletosavequeries and thenloadthem at any moment. Usefulforqueriesthat are toberepeatedseveraltimes on differentdatasets SELECTION byattribute