Professional Documents
Culture Documents
1: ...............................1
........................................................................................................................................... 2
.............................................................................................................................. 3
............................................................................................................................. 8
..................................................................................................................................10
..................................................................................................13
- .........16
?............................................................18
2: ARCGIS? .........................................................19
.......................................................................................................................................20
3:
............................................................................... 25
ArcGIS ..................................26
? .........................................................................................................27
...................................................28
...................................................................................29
..........................................................30
...................................................................33
..........................34
.........35
XML .......................................................................................................................37
4: - : ARCVIEW,
ARCEDITOR ARCINFO ....................................................................37
........................................................................................66
................................................................................67
ArcSDE? ..............................................................................................................................68
ArcIMS? ...............................................................................................................................73
ArcGIS Server? ..................................................................................................................80
...................................................................................88
ArcGIS Engine? ..................................................................................................................90
7: : ARCPAD
................................................................................... 97
...........................................................................98
ArcPad: ..........................99
ArcGIS Desktop ArcGIS Engine Tablet PC ........................................................................ 100
8: .................................... 103
.......................................................................104
..........................................................................105
...........................................................107
...............................................................108
......................................110
.....................................................................113
iv ArcGIS?
()
- , .
,
.
.
, .
3. : -
.
()
,
.
ESRI ArcGIS
(
), (
)
(
).
-.
1. : -
, ,
(
, , , ..)
2. : - ,
.
, -
2 ARCGIS?
- - (
).
. , ,
.
, .
, ,
. ,
,
- , - ,
.. ,
.
Cell
1
2
1 12
1 22
1 32
Property
3 2
3Tree
3 cover
2
2 Golf
3 2course
2 Lake
2 1
3
Cell color
Brown
Green
Blue
- ,
:
( , )
From
To
Type Direction Distance
point
Point
A B Direction N87E
A C Angle
300.56 201
A C Distance
20.50
, ,
,
Addresses
3350 45th Ave NE
3383 30th Ave NE
2459 Country Rd. 9 NE
3383 30th Ave NE
2459 Country Rd. 9 NE
4 ARCGIS?
).
()
,
, , .
,
, .
( -
33
416
26
-0
04
05
-0
26
16
433
33
416
26
-0
06
003
26-16
334
334-1626-002
06
626-0
334-1
334-1626-007
PIN
Area
334-1626-004 9,254
334-1626-001
Addr
Code
Owner
Relat.
Acq.Date
SFR
J. Williamson
HW
1974/09/20
Assessed TaxStat
02
$135,750.00
Addr
Code
PIN
Owner
Relat.
Acq.Date
Assessed
334-1626-001 7,342
SFR
334-1626-001
G. Hall
SO
1995/10/20
$115,500.00
02
334-1626-002 8,020
UND
334-1626-002 H. L Holmes
UK
1993/10/06
$24,375.00
01
PIN
Area
W. Rodgers
TaxStat
334-1626-003 10,031
SFR
334-1626-003
HW
1980/09/24
$175,500.00
02
334-1626-004 9,254
SFR
334-1626-004 J. Williamson
HW
1974/09/20
$135,750.00
02
334-1626-005 8,856
334-1626-006 9,975
UND
SFR
334-1626-005 P. Goodman
334-1626-006
K. Staley
SO
HW
1966/06/06
1942/10/24
$30,350.00
$120,750.00
02
02
334-1626-007 8,230
SFR
334-1626-007 J. Dormandy
UK
1996/01/27
$110,650.00
01
334-1626-008 8,645
SFR
334-1626-008
HW
2000/05/31
$145,750.00
02
S. Gooley
()
,
,
.
, ,
(,
).
(,
).
.
,
.
6 ARCGIS?
-,
.
, , ,
,
, .
-
,
( ).
.
.
,
, .
(, )
, .
-
.
,
. , ,
:
, ,
, ,
(, DEM).
, .
.
,
.
,
, 3D ,
, ,
.
,
. -
, .
-.
:
Web-
-.
, ,
. ,
.
. ,
,
.
, . ,
(, 200 )
500
. ,
.
,
, ,
, , , .
8 ARCGIS?
, , , .
: ,
. -
,
.
,
, , ,
, ,
,
Web-,
.
ArcGlobe
, , (
), Tracking Analyst, ArcGIS Schematics,
, MapControl .
ArcGlobe.
(),
.
(, ),
(, , ),
,
.
, .
.
,
, .
().
+ =
.
.
.
, , .
.
.
-
. , , ArcGIS - ,
.
10 ARCGIS?
, ,
,
.
. -
.
, ,
,
QA/QC.
,
.
,
,
. ArcGIS ModelBuilder,
,
Python, VBScript JavaScript.
- .
:
, , ,
.
,
,
. ,
.
-.
,
,
GML (Geographic Markup Language),
, ,
.
11
Code
0
1
2
3
4
5
Desc
Desc
Trail
T il
Other
Oth
Surface
Asphalt
Asphalt
Cement
Dirt
Dirt
Other
, , (QA/QC) .
12
-
,
. ,
,
. ,
(),
.
,
,
. , .
-, ,
. ,
,
. ,
.
, -
, ,
.
.
.
. , -.
13 ARCGIS?
-
,
.
, , . ,
.
.
.
.
. ,
, .
,
. , ,
, ,
, ,
. .
, , ,
,
.
.
,
.
:
:
() , -
. ,
, -
,
,
.
14
:
.
.
15 ARCGIS?
()
.
-
( ),
.
.
(, SQL Server, Oracle
IBM DB2).
. , .
.
,
-.
, .
- .
.
-
.
.
.
.
web-, ,
,
. -
.
,
(NSDI)
(GSDI).
,
,
.
(SDI, Spatial Data
Infrastructure).
- SDI.
,
,
World
Wide Web.
-
-
.
,
Web.
.
.
- . -
.
16
-
:
,
-
-, -
-. , -
,
, . ,
,
- .
, , ,
IMS-
GIS Web
FTP
-
-
-
. -
,
.
. ,
.
- - Web-,
-.
-,
.
- -
17 ARCGIS?
-
-,
-.
-
(Geospatial One-Stop, .
www.geodata.gov). ,
.
Geodata.gov -
.
-.
,
,
.
,
,
,
, .
Web
:
,
-, ,
.
,
. :
(engines
- ) -
;
-.
Web-
Web
, .
18
ArcGIS?
19
,
.
.
.
,
, , .
,
. - ,
.
- ,
-
200 000 . , /
, .
.
,
-, , -
, , -.
, -
Web-,
, .
-
.
- .
-
(GIS desktop), Web-,
,
.
.
ArcGIS ,
.
ArcGIS ,
, , Web
. ArcGIS 9 - -
. :
ArcGIS Desktop -;
ArcGIS Engine ;
ArcSDE, ArcIMS ArcGIS
Server;
ArcPad, ArcGIS
Desktop Engine Tablet PC.
20 ARCGIS?
ArcGIS 9
ArcGIS Desktop
ArcView
ArcGIS Engine
ArcGIS Server
ArcIMS
ArcGIS Mobile
ArcPad
ArcEditor
Web
ArcInfo
ArcReader
Web-
+ . ArGIS
Desktop
Development Kit
Engine
Development Kit
Server
Development Kit
.NET C++
.NET
JAVA ADF
VB
C++
VB
Java
NET ADF
C++
JScript
HTML/DHTML
.NET
XML
Java
ActiveX (ASP)
JSP
ColdFusion
ArcObjects
XML+
VBScript
ArcPad Application
Builder
ArcSDE
XML
ArcGIS .
ARCGIS? 21
ArcGIS -,
ArcObjects.
ArcObjects ,
(, ), (,
ArcMap).
.
ArcGIS
ArcObjects
-
(ArcGIS Desktop),
(ArcGIS Engine) GIS (ArcGIS
Server). ArcObjects
http://arcgisdeveloperonline.esri.com.
ArcGIS Desktop -.
Windows- (
ArcMap, ArcCatalog, ArcToolbox ArcGlobe)
. ArcGIS
Desktop ArcView, ArcEditor ArcInfo
ArcGIS
Desktop Developers Kit.
ArcGIS Desktop
4, -: ARCVIEW,
ARCEDITOR ARCINFO.
ArcGIS
Engine
ArcGIS
Server
ArcGIS
Desktop
ArcObjects
ArcObjects
ArcGIS
- - ( ),
() .
,
, ,
.
,
ArcGIS Desktop.
ARCGIS? 22
ArcGIS 9
. -
-,
. ,
-
, , ,
, , , ,
..
ArcSDE -
. ArcSDE - ArcGIS
.
.
- -
, Web , ,
.NET Java 2 Platform Enterprise Edition
(J2EE). .
ArcIMS -
- ,
-.
ArcIMS
/
- Web.
ArcGIS Server - ,
- -
Web.
ArcGIS Server - ,
, Web- SOAP Web.
ArcGIS 5, :
ArcSDE, ArcIMS ArcGIS Server.
23 ARCGIS?
. - ,
Web- ,
- ,
,
.
-
.
,
. , -
,
,
, , .
ArcGIS Engine
ArcGIS,
ArcGIS (,
ArcGIS Engine,
ArcMap). ArcGIS Engine,
- -
-, C++, COM, .NET
Java.
ArcGIS Engine
-
( Microsoft Word Excel),
- .
ArcGIS Engine 6, : ArcGIS Engine.
, .
(GPS)
-. , ,
- ,
, , ,
, , -
.
, ,
- .
ArcGIS , . ArcPad -
,
.
( Microsoft Windows CE Pocket
PC). ArcGIS Desktop ArcGIS Engine ,
- .
Tablet PC.
ArcGIS Engine
.
ARCGIS? 24
7 : ArcPad .
-
-
.
-
.
(
ArcGIS Desktop), (
ArcGIS Server)
(ArcGIS Engine).
,
XML.
(
).
, XML, -
.
3
.
ArcSDE
Oracle
SQLServer
IBM DB2
Informix
-
.
25 ARCGIS?
27
ARCGIS
ArcGIS -
.
ArcGIS
,
,
. ArcGIS ,
().
,
, , , -, ,
(TIN).
,
, .
TIN-
( )
Oracle
Oracle Spatial Locator
DB2 Spatial Type
Informix Spatial Type
SQL Server
Vector Product Format (VPF)
CAD ()( )
(Microsoft Access)
( )
Oracle
Oracle Spatial Locator
DB2 Spatial Type
Informix Spatial Type
)
SQL Server
ct Format (VPF)
)
(Microsoft Access)
)
,
ArcGIS.
.
Web XML
Web, Geodatabase XML, ArcXML, SOAP, WMS
WFS.
28 ARCGIS?
,
.
-
.
ArcGIS ,
,
. ,
. , ArcGIS
-.
-
.
().
,
.
Microsoft Jet Engine ,
.
.
, ArcGIS, Microsoft
Jet Engine -
.
2 .
Microsoft Access.
.
.
.
.
, -;
;
.
.
, , / -. ,
,
.
Oracle,
Oracle Spatial
Locator,
IBM DB2,
IBM Informix,
Microsoft
SQL Server.
ArcSDE,
,
,
.
ArcSDE
(IBM DB2, Informix, Oracle ( Oracle Spatial) SQL Server).
,
.
:
29
( )
. ,
, ,
, ,
. -
, ()
30 ARCGIS?
.
, ,
,
.
(,
).
3D -
: ,
, , , ,
..
.
,
,
.
&
-
.
31
,
.
.
,
. :
.
, - .
. ,
,
,
..
.
.
SQL
.
().
SQL-
,
, .
: , ,
, ..
Shape
ID
PIN
Addr
Code
SFR
2 334-1626-002 8,020
UND
SFR
4 334-1626-004 9,254
SFR
5 334-1626-005 8,856
6 334-1626-006 9,975
UND
SFR
7 334-1626-007 8,230
SFR
8 334-1626-008 8,645
SFR
32 ARCGIS?
Area
1 334-1626-001 7,342
PIN
Owner
334-1626-001
G. Hall
02
01
02
02
02
334-1626-006
1942/10/24 $120,750.00
02
01
334-1626-008
02
K. Staley
,
,
. , (shape)
.
.
(BLOB),
, , ,
Oracle Spatial .
SQL ,
. (, , ,
BLOB, ..) -
SQL.
, , ,
.
-
. ,
- , ,
, , ,
, , , , ..
-
.
:
. ,
-
.
,
.
.
,
:
Crosier
Clark
Brown
James
Rosemary
Pete
10-10-98
03-12-95
06-12-89
10,000.75
55,000.50
23,000.00
.
, ,
.
- , ,
.
-. ,
, , -
. ,
:
;
,
.
,
- . ,
(Customer
Information Systems - CIS),
(Enterprise Resource Planning ERP)
,
, ,
.
33
,
,
-.
ArcSDE
Oracle
SQLServer
IBM DB2
Informix
, .
34
().
,
, ,
. -
,
, ,
.
,
. ,
.
,
,
(),
().
,
.
,
,
.
,
.
(..
) (
, ..).
ArcGIS ArcGIS
Server. ,
ArcGIS .
, , ,
XML-.
ArcGIS
,
SQL.
, ,
,
.
&
35 ARCGIS?
XML
,
XML.
.
,
.
, , ,
, , ..
,
.
, .
,
,
. (shape)
.
:
BLOB ( );
,
,
.
.
shape,
,
.
.
, . - , shape.
.
,
.
,
.
, .
,
(,
, )
,
.
.
.
, ,
.
.
,
.
ESRI
SQL ,
SQL 3 MM Spatial OGC
Simple Features SQL. ESRI
, Oracle Spatial,
.
,
,
.
,
.
XML,
. ArcIMS
.
, ,
.
-
,
.
SQL.
,
.
36
, ,
.
. ,
.
, .
,
. ,
- .
: ,
, ,
.
. ,
:
;
,
.
.
ArcSDE,
-
.
.
ArcSDE. :
.
,
.
37 ARCGIS?
.
.
,
, . ,
, .
.
- ,
,
.
,
.
.
.
,
, ,
.
.
(,
).
. ,
World Wide Web XML.
-.
.
-
- .
. ,
(,
SQL Server, Oracle IBM DB2).
, , .
,
. ,
, .
.
-:
.
. ,
,
,
.
ArcSDE
.
Default ( )
45
41
44
42
43
30106.25
27458.37
32945.09
30001.55
30556.38
04
04
04
04
04
Area
1253459.45
1048592.56
1584562.04
1116459.67
1362965.03
ObjectID Perimeter Bldg_Code
47
44
41
42
43
41
42
43
44
47
30106.25
27458.37
32945.09
30001.55
43834.07
04
04
04
04
06
Area
1253459.45
1048592.56
1584562.04
1116459.67
1953473.02
<...>
47
Deleted_at Deletes_Row_ID State_ID
45
<...>
38
XML
XML
ESRI
.
ESRI
XML, ,
,
.
XML-
XML- .
XML-, :
;
( -);
XML-
;
.
39 ARCGIS?
- :
ArcView,
ArcEditor
ArcInfo
ARCGIS DESKTOP?
ArcGIS Desktop
: ArcCatalog, ArcMap, ArcGlobe ArcScene,
ArcToolbox
- ModelBuilder.
, , , ,
,
, .
ArcGIS Desktop
.
.
ArcView ,
.
ArcInfo -
ArcGIS, -. -, .
ArcGIS Desktop
ESRI .
ArcGIS Desktop,
ArcObjects -
ArcGIS.
Windows-: Visual Basic (VB),
.NET, Java Visual C++.
ArcEditor .
ArcCatalog
, ,
, .
42 ARCGIS?
ArcMap
,
.
ArcMap
ArcMap - ArcGIS Desktop
,
, .
ArcMap :
.
, ,
.
- ,
. - ,
-
.
,
, ,
, . ArcMap
.
44 ARCGIS?
ArcMap.
ArcCatalog
ArcCatalog
-,
, , ,
. :
.
, .
,
.
ArcCatalog
ArcCatalog ,
ArcGIS Server
46 ARCGIS?
-
Web.
ArcGIS Server.
ArcCatalog ,
,
.
ArcCatalog
. ArcCatalog
- .
3D ArcCatalog
ArcIMS Metadata Server
ArcCatalog
ArcToolbox
ModelBuilder
,
,
-.
-,
.
, QA/QC,
.
ArcGIS Desktop
, : ArcToolbox,
ModelBuilder,
, .
, ,
.
ArcToolbox,
, ModelBuilder,
ArcToolbox
, .
ArcEditor .
ArcInfo
,
, ,
. ArcView 80
ArcToolbox, ArcEditor - 90,
ArcInfo 250.
ArcView,
ArcEditor, ArcInfo
, ,
. -
,
ArcInfo.
ArcGIS. , ArcGIS Spatial Analyst
200 , ArcGIS
3D Analyst - 44 TIN
, ArcGIS Geostatistical Analyst
.
ArcToolbox
, :
,
,
,
,
,
.
ArcGIS 9 ArcToolbox ArcCatalog
ArcMap, ArcView, ArcEditor
ArcInfo.
ArcGIS
. ArcView
48 ARCGIS?
ModelBuilder
ModelBuilder
,
, .
- ,
,
.
, ,
-.
ModelBuilder -
.
ModelBuilder -.
ArcGlobe
ArcGlobe, ArcGIS 3D Analyst, . ArcMap, ArcGlobe
,
-. ArcGlobe
. ArcGlobe
,
.
,
.
, ArcGlobe -
-.
, ArcGlobe
, , ,
.
(SARS),
, .
50 ARCGIS?
ArcGIS Desktop - - .
,
:
ArcView
,
, .
, , ,
ArcGIS Desktop, ,
ArcReader,
ArcGIS Engine,
Web-,
ArcIMS ArcGIS Server.
ArcEditor
ArcView,
- .
ArcInfo - ,
-.
ArcView ArcEditor,
. ,
, ArcInfo Workstation (Arc,
ArcPlot, ArcEdit, ARC Macro Language [AML],
.).
,
,
, , ,
ArcGIS Spatial Analyst ArcPress ArcGIS.
ArcGIS Desktop.
ArcView
ArcEditor
ArcInfo
ArcView
ArcView
ArcEditor
ArcInfo Workstation
ArcView?
ArcView
ap
ArcMap
ArcCatalog
ArcToolbox
ModelBuilder
Web-
, , ,
ModelBuilder
VBA
VB, VC++ .NET
ArcObjects
ArcView. ArcView
,
, ,
.
52 ARCGIS?
ArcEditor?
ArcEditor -
( ) , ,
- .
ArcEditor ArcView,
, , ,
. ArcEditor
,
.
ArcEditor
ArcView
ArcMap
ArcCatalog
ArcToolbox
ModelBuilder
ArcSDE,
ArcEditor.
, ,
.
ArcSDE
ArcSDE? 5
: ArcSDE, ArcIMS ArcGIS Server.
ArcGIS
ArcEditor. ArcEditor ,
ArcView, .
ArcInfo?
ArcInfo - ArcGIS Desktop.
ArcGIS.
ArcView ArcEditor. ,
ArcToolbox
. ArcInfo
ArcInfo
ArcMap
ArcCatalog
ArcToolbox
( )
ModelBuilder
ArcView
ArcEditor
ArcInfo Workstation
Arc, ArcPlot ArcEdit.
, ArcInfo
- ,
, .
, ,
ArcInfo.
ArcInfo Workstation
54 ARCGIS?
ArcGIS Desktop
,
.
- ArcView, ArcEditor ArcInfo.
ArcGIS Desktop
.
ArcGIS
Spatial
Analyst
ArcGIS
Geostatistical
Analyst
ArcGRID Map Algebra
ArcScene: 3D
ArcGIS 3D
ArcCatalog
Analyst
3D
ArcTIN
ArcGIS
Schematics
ArcGIS Data
Interoperability
Extension
ArcGIS
Survey
Analyst
ArcScan
ArcGIS
ArcGIS
Tracking
Analyst
(, ,
, )
(. .
)
ArcMap
ArcGIS PMF
Publisher ArcReader
ArcIMS - ArcMap Server
, ArcPress
- ArcGIS
Maplex
ArcGIS
-
ArcGIS StreetMap
StreetMap StreetMap
USA ESRI
-
ArcMap
ArcWeb
-
,
,
,
.
ArcGIS Spatial Analyst
,
ArcGIS Desktop.
ArcToolbox ModelBuilder
56 ARCGIS?
ArcGIS 3D Analyst
ArcGIS 3D Analyst .
ArcGIS 3D Analyst
, ,
,
.
3D Analyst ArcGlobe,
-,
.
ArcGIS 3D Analyst
- ,
-,
.
ArcGIS 3D Analyst
.
TIN
.
ArcGIS 3D Analyst
.
, ArcGlobe.
ArcGIS Schematics
ArcGIS Schematics , ,
. (, ,
), ArcGIS Schematics .
ArcGIS
Schematics
58 ARCGIS?
- ,
.
,
.
ArcGIS,
ArcMap, ArcCatalog
.
- (, TAB, MIF, E00, GML),
.
,
FME.
.
50 (, GML)
.
Data Delivery
ArcIMS,
-.
ArcMap
,
ESRI,
,
, .
.
. ,
.
ArcGIS Survey Analyst
-
GPS-.
19
B1
P2
D2
D1
R1
A1
R2
.
.
60 ARCGIS?
ArcScan ArcGIS
ArcScan ArcGIS
ArcEditor ArcInfo.
-
, .
ArcGIS.
ArcScan ArcGIS ,
, ,
,
.
( )
.
, ,
.
, , ,
. ArcGIS Geostatistical Analyst
,
, ,
?
62 ARCGIS?
( ),
,
,
,
( ),
,
(
),
,
,
.
.PMF ArcGIS
Desktop Publisher.
64 ARCGIS?
,
, , ArcReader,
.
ArcReader -
. ,
. ArcReader
.
ArcGIS Publisher
,
. ArcMap
.
ArcGIS Publisher.
ArcReader, ArcGIS Server
ArcIMS ArcMap Server.
PMF
.
ArcPress ArcGIS
ArcPress ArcView, ArcEditor ArcInfo
. ArcPress, ESRI
- (RIP),
,
.
, ,
, ,
. ArcPress ,
. ArcPress
,
.
ArcGIS
ArcPress
ArcGIS
ArcPress
ArcGIS
Maplex ArcGIS
Maplex ArcGIS
ArcMap , . Maplex
ArcGIS
, , ,
.
ESRI Standard Label Engine
66 ARCGIS?
Maplex ArcGIS,
.
, Maplex ArcGIS
, . Maplex ArcGIS
,
-.
Maplex ArcGIS.
ESRI
Maplex Label Engine
ArcGIS StreetMap
ArcGIS StreetMap
,
.
,
, , ,
,
.
.
CD - ROM.
.
ArcGIS StreetMap
,
,
,
,
,
.
ArcGIS Network Analyst
ArcGIS
.
,
, ,
,
,
.
ArcGIS, 9.1.
68 ARCGIS?
:
ArcSDE, ArcIMS,
ArcGIS Server
69
. -
.
-
Web-.
-
-, Web-,
,
.
. ,
:
;
;
Web-
;
-,
;
;
- (
);
- .
-
( Web-, , , Java
J2EE Microsoft .NET).
.
70 ARCGIS?
ArcGIS :
ArcSDE, ArcIMS ArcGIS Server.
ArcSDE - ,
,
, , ArcIMS
ArcGIS Desktop.
ArcIMS -
-. Web, ,
-
, -
Web: -
-
- (XML )
HTML
Java
ASP JSP
Web
Data interoperability
Web- .NET, ASP, Java JSP
API
-
: -/
-/
-
ArcObjects Web-
Web- SOAP
/3D
. , ArcIMS
-,
,
.
ArcGIS Server - -
Web-.
.
ArcSDE
ArcIMS
ArcGIS Server
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
ArcGIS
ARCSDE?
ArcSDE - - ArcGIS
.
ArcGIS.
ArcSDE - ArcGIS. ArcGIS
, Oracle, Oracle
Spatial Locator, Microsoft SQL Server, IBM DB2
Informix.
,
, ArcSDE
ArcGIS,
, .
,
.
ArcSDE
ArcSDE - . . ,
, - - .
ArcSDE ,
: Oracle, Microsoft SQL Server, Informix IBM DB2.
ArcSDE
.
ArcSDE , .
ArcSDE .
, , ,
/ , , .
ArcSDE
, ,
x,y,z x,y,z,m, , , , , , ,
, , ..
ArcSDE . ArcSDE
, Windows, UNIX, Linux.
ArcSDE ,
.
ArcGIS Desktop
ArcView
ArcGIS Desktop
ArcView
ArcSDE
ArcIMS Server
ArcGIS Desktop
ArcView
ArcGIS Desktop
ArcEditor
ArcGIS Desktop
ArcInfo
ArcSDE
ArcSDE
ArcSDE
2
2
web
ArcGIS Server
ArcIMS Server
ArcSDE
ArcSDE
ArcSDE ArcGIS ,
.
72 ARCGIS?
ARCSDE?
ArcSDE
.
SQL SQL-,
.
,
,
. .
SQL . ISO SQL/MM Spatial
OGCs simple feature SQL SQL
SQL . DB2 Informix
SQL. Oracle
,
, Microsoft SQL Server
. ArcSDE ,
,
, ,
.
ArcSDE
:
Oracle ( )
Oracle ( Locator Spatial)
Microsoft SQL Server ( )
IBM DB2 ( Spatial Extender)
IBM Informix ( Spatial DataBlade)
ArcSDE .
ArcSDE
, .
,
.
ArcSDE
.
, ,
, ,
.
.
- ,
,
,
.
,
.
ArcSDE
( ), ,
(),
(ArcGIS).
ArcSDE
ArcGIS
. ArcSDE
, ,
,
,
.
ArcSDE
.
,
.
: ARCSDE, ARCIMS, ARCGIS SERVER 73
ArcSDE
, SQL
.
ArcSDE
ArcSDE,
.
(API) C Java.
, .
-
, .
,
-,
, ,
,
, .
,
. ArcSDE
.
ArcSDE
- (, ,
, , )
. ArcSDE ,
74 ARCGIS?
,
,
.
ArcSDE
.
, SQL.
ArcSDE , SQL,
,
( , , , ,
, , , ,
, )
.
SQL
Server
IBM DB2
Informix
Oracle
Spatial Option
Locator
Option
ArcSDE
Image
OGC
Image
OGC .
ST_Geometry
Spatial Extender
Spatial Database
ST_Geometry
Oracle
ArcSDE SQL
SQL ,
.
.
1.
ArcSDE
Long Raw
ArcSDE ,
.
, .
2. LOB
LOB
LOB
Oracle Replication Services.
LOB
OGC .
SDO_Geometry
Oracle
1. ST_Geometry SDO_Geometry , .
,
.
, . ArcSDE
, .
ArcSDE - ,
,
.
,
ArcSDE
.
76 ARCGIS?
ARCIMS?
Web -,
ArcIMS - -
, Web- -, , ,
(World Wide Web).
Web-, ArcIMS, -, , -. ArcIMS
Web-
HTML Java , ArcIMS. , ArcIMS
, ArcGIS Desktop,
ArcGIS Engine, ArcReader,
ArcPad, ArcGIS Server,
MapObjects for Java, , HTTP XML Web-.
ArcIMS?
,
. -
(E-gov), ,
,
: ,
,
, ..
ArcIMS -
.
,
, Web-.
Web-
. ,
ArcIMS ,
,
.
,
Web- .
, . - .
ArcIMS
-.
ArcIMS - Web.
-
, Web.
ArcIMS.
78 ARCGIS?
Web- .
-
-,
-,
, . ArcIMS-
-.
,
-. -
.
ArcGIS Desktop
ArcIMS
,
.
79 ARCGIS?
-
Web- ArcIMS
.
- .
ArcIMS
ArcGIS Server
, -
- .
-
- . - -
-,
.
, (Spatial Data Infrastructures, SDIs),
-,
. -
(
www.
google.com) -, .
ArcIMS - - -. ArcIMS
-
,
, Web-,
, , Web-.
-
.
SDI.
ARCIMS
ArcIMS ,
ArcIMS
. ,
. ArcIMS
Web-. ArcIMS- .
Web-
. ,
,
..
,
.
: Image
Service ( ), Feature
Service ( )
ArcMap Image Service.
Image Service ArcIMS
(snapshot) .
.
, ,
. .
: ArcXML WMS Open GIS Consortium.
Feature Service
.
: ,
, ,
.
.
: ArcXML WMS Open
GIS Consortium.
ArcMap Image Service ArcMap .
, 81 ARCGIS?
ArcMap, .
ArcMap Server
, ArcMap. ArcMap Server
. ArcMap
: ArcXML WMS Open
GIS Consortium.
ArcIMS
Web-:
. , /,
, /
ArcIMS
ArcIMS.
,
:
, , ..
ArcIMS:
ArcExplorer - Java Edition, ArcGIS Desktop, ArcIMS
Java .
Web- ArcIMS
,
.
.
. ,
.
Web-
. ,
(, -)
.
ArcIMS
Web- -
. , - , -
Web-.
ARCIMS
ArcIMS.
, ,
, .
ArcGIS Desktop, ArcIMS ArcSDE,
ArcIMS. , web-
-. -
,
-.
ArcIMS Web- HTML
.
ArcIMS
(gazetteer).
-.
ArcMap Server
ArcGIS
ArcIMS.
ArcMap Web- ArcIMS.
Data Delivery
ArcIMS Data Delivery ArcIMS-
, ,
ArcGIS Desktop
Data Interoperability. ArcIMS Data Delivery
FME Safe Software.
-
GIS Portal
Toolkit. ArcIMS
ArcSDE Web- ArcIMS
Web ,
-. - HTML Web- ,
, , -
,
Web-
Web- .
,
U.S. Geospatial One-Stop (www.geodata.gov),
INSPIRE ,
, .
Route Server
ArcIMS Route Server ,
.
Web
Web
Route
Server
Data
Delivery
Web
ArcIMS
ArcXML
ArcIMS
Web
ArcIMS
, Web ArcIMS.
ARCIMS c
ARCXML
ArcIMS XML . XML ArcIMS
ArcXML.
ArcIMS. ArcIMS
ArcXML.
Web- ArcIMS ArcXML
ArcIMS.
ArcXML ,
Web- J2EE , ColdFusion, Active Server Pages
(ASP) Microsoft JavaServer Pages (JSP).
83 ARCGIS?
ArcIMS -
ArcIMS
Web- . ,
, XML, SOAP, WMS, WFS, GML,
Z39.50 .. ArcIMS
Web- .
ARCGIS SERVER?
ArcGIS Server - -, ,
-
. ArcGIS
Server , ,
, .
ArcGIS Server
Web-, Web-
, Enterprise
JavaBeans (EJBs), Web- .NET J2EE. ArcGIS Server
, /.
ArcGIS Server
ArcGIS Desktop,
ArcGIS Server (LAN) .
()
ArcObjects
ArcObjects Proxies
ArcObjects
Proxies
.NET/Java ADF
ArcGIS Desktop
ArcObjects
ArcObjects Proxies
ArcGIS Engine
ArcObjects Proxies
ArcGIS Server.
.NET/Java ADF
ArcGIS Server :
- Web-
(Web Application Development Framework, ADF)
.NET Java. -
ArcObjects Web- .
ArcObjects ArcObjects ,
. ADF
Web-
.NET Java, ArcObjects,
-.
ADF
,
Web controls, Web-,
.
runtime- Web-
ArcObjects Web-.
W eb
ArcGIS
ArcGIS
ArcGIS Engine
W eb
Web
ArcGIS Server
(ArcCatalog)
ArcSDE
85 ARCGIS?
ARCGIS SERVER?
ArcGIS Server -
-.
.
- (
Web-)
.
ArcGIS Server Web , ,
Web- .
- Web-,
, .
ARCGIS SERVER?
ArcGIS Server
,
,
,
, Web-, .
-
Web-,
ArcGIS Server.
, ,
Web-
Web-.
Web- ,
GIS Server,
Web- -, .
ArcGIS Server
Web- .NET Java
- .
Web controls
.
-
,
.
Web-
, .
ArcGIS Server , ,
,
.
87 ARCGIS?
,
ArcGIS Server.
Web (
)
.
ArcGIS Server
-.
-
. :
. ,
-,
.
()
.
.
-
. ,
, :
.
ArcGIS Server -,
,
. ArcGIS Server :
; ;
, .NET
J2EE, (C++,
COM, .NET, Java, SOAP)
-
.
.
.
, .
ArcGIS Server
-
.
Web-
ArcGIS Server SOAP
Web-, XML API. ArcObjects -
SOAP Web-
.
, Web-
:
,
( ,
..).
.
.
ARCGIS SERVER
Web-
ArcGIS Server
ArcGIS .
ArcGIS Server
Web-,
Web-. Web-
, Web
controls Web-.
ArcGIS Server.
ArcGIS Server
-.
ArcGIS Desktop (ArcView,
ArcEditor, ArcInfo) ArcGIS Engine. ArcGIS Server
.
- .
ArcGIS Server
Windows, Sun Solaris Linux,
Web-. ArcGIS Server ADF Web- .NET Java
Windows Server Java Sun
Solaris Linux.
ArcGIS Server , Web-
. , Web-
Web-
.
Web controls
ArcGIS Server Web controls.
- ( ) Web-
- Web-.
ArcGIS Server
, :
.NET Java Web- Web
COM .NET -
COM, .NET, Java C++ .
. .
Web
ArcObject
proxies
NET/Java
Web
ArcObject
proxies
NET/Java
Web
ArcGIS Server
89 ARCGIS?
ArcGIS Server
ArcGIS Server ,
. .
Spatial option:
StreetMap option:
3D option:
ArcGIS Server 3D option
3D .
3D ArcGIS Server
.
,
, .
:
ArcGIS Engine
91
-:
,
, --
,
-
Web-, -.
ArcGIS Engine
Web
- -,
ArcView ArcInfo.
92 ARCGIS?
,
Web-,
- .
:
Web-
-,
-, ArcView,
( ArcView)
, .
-
. ,
-
,
-.
-
. - ,
.
-, .
ArcGIS Engine , . -,
-
. ArcGIS Engine - ,
.
ArcGIS Engine
: ARCGIS ENGINE 93
ARCGIS ENGINE?
ArcGIS Engine ,
.
ArcGIS Engine,
ArcGIS , Microsoft
Word Excel,
-
.
ArcGIS Engine ,
.
94 ARCGIS?
ArcGIS Engine
Developer Kit
ArcGIS Engine
. . -
ArcGIS Engine
, ,
. ,
, ArcMap
,
ArcGIS Engine .
Windows
UNIX Linux
C++
Java
C++
Java
COM
.NET
ArcGIS Engine
.
ArcGIS Engine
ArcGIS Engine Developer Kit
-:
ArcGIS Engine,
Visual Basic. VB-
,
.
ArcMap ( .mxd)
.
ArcGIS Engine,
,
: ARCGIS ENGINE 95
(Controls) -
ArcGIS,
. ,
.
- .
, /, , .
.
,
/
, ,
.
- ArcObjects,
, -,
.
Windows, UNIX Linux
. ArcGIS
Desktop ArcGIS Server
-.
ArcObjects ArcGIS,
(Visual Basic 6, Delphi, C++, Java, Visual Basic
.NET C#).
.
,
.
( )
ArcGIS Engine -, ,
( )
.
96 ARCGIS?
ArcGIS Engine
runtime
Geodatabase Update
ArcGIS Engine
Runtime
. , ,
ArcGIS Desktop,
Engine
Runtime.
Spatial
Spatial Option ArcGIS
Engine Runtime .
Spatial Analyst.
3D
Update Option
ArcGIS Engine.
.
.
StreetMap USA
StreetMap USA Option
,
.
StreetMap , ,
, , ,
.
CD - ROM.
3D Option
ArcGIS Engine Runtime 3D- .
Scene Globe,
3D Scene
Globe.
Spatial Analyst
3D Analyst
Globe
Scene
( )
Scene
Globe
Spatial
Analyst
3D
Globe
ArcGIS Engine.
: ARCGIS ENGINE 97
ArcGIS
Engine
ArcGIS
Engine (IDE), :
Microsoft Visual Studio Delphi Windows
ECLIPSE , Sun ONE Studio Borland JBuilder Java.
ArcGIS Engine
Developer IDE,
, ArcGIS Engine
.
, Java
-,
(Map control) (Table
of Contents control),
.
ArcMap MXD Map control,
, .
.
98 ARCGIS?
ArcGIS Engine
ArcGIS Engine
() ArcGIS:
ArcGIS Engine Runtime -
ArcGIS Engine
ArcGIS Desktop
(, ArcView, ArcEditor
ArcInfo), ArcGIS Engine.
CD - ROM ArcGIS Engine Runtime
ArcGIS Engine Media Kit,
.
ArcGIS Engine
.
ArcGIS Engine ,
.
ArcGIS Engine?
ArcGIS Engine
- .
- -
, .
.
,
,
, , ..
ArcGIS Engine
ArcGIS Engine
-
ArcGIS Engine 3D.
ArcGIS Engine
Microsoft Word Microsoft Excel.
: ARCGIS ENGINE 99
ArcGIS Engine?
, ,
. , - , ArcView,
-. ,
, , ArcGIS Engine .
ArcGIS Engine :
- .
.
-
.
- .
C++ Java.
100 ARCGIS?
: ArcPad
101
,
.
:
,
GPS
-
.
.
.
. ,
,
.
-
.
-
,
,
.
,
,
.
,
, :
,
, -
102 ARCGIS?
,
,
-
, ,
, , ,
,
.
, -. ArcGIS ,
, :
ArcPad ,
.
(
Microsoft Windows CE Pocket PC).
ArcGIS Desktop ArcGIS Engine
, -. Tablet
PC.
,
Web-, , ArcIMS
ArcGIS Server.
ARCPAD:
ArcPad -
Windows. ArcPad
, ,
GPS
. ArcPad ,
.
ArcPad
ArcPad
ArcPad
.
ArcPad:
;
;
;
ArcIMS ;
, /, , ,
GPS-;
,
;
: , , ;
GPS- GPS
ArcPad;
: ,
, GPS;
: ,
- ArcGIS;
ArcPad,
;
.
ArcPad Windows
CE Pocket PC.
- ;
;
;
/ ;
;
;
;
;
;
;
-.
ArcPad Application Builder
,
, ,
.
ArcPad
ArcPad Application Builder.
ArcPad Application Builder
Windows.
, ArcPad.
: ARCPAD 103
ARCGIS DESKTOP
ARCGIS ENGINE
GPS.
Windows
.
Microsoft Microsoft
Windows XP Tablet PC Edition, ,
,
(digital ink), .
ArcGIS Desktop Tablet PC -
- . Tablet PC ,
GPS,
ArcGIS
.
Tablet PC
Tablet PC
, .
digital
ink.
,
, .
TABLET PC
Tablet PC :
Tablet PC : Windows
XP Tablet PC Edition -
Windows XP.
Tablet PC, : Tablet PC Windows XP
Windows
.
, ArcGIS
.
Windows XP, :
Tablet PC ArcGIS
.
104 ARCGIS?
ArcMap, ArcGIS ,
,
digital ink ArcGIS.
Tablet
(Pen)
.
ArcMap
ArcGIS Desktop , ArcGIS.
Tablet,
Ink () ,
.
()
,
-.
Tablet
, ink, .
Tablet ArcGIS Desktop
, ink-.
.
ink- ArcGIS
,
.
.
Ink-
ink- ,
.
Ink- ink-.
Ink (
).
Ink-
ink-,
, .
Ink- ink- ink-,
.
Ink-
,
.
Tablet PC
, ArcMap Tablet
PC,
.
,
.
ArcGIS,
ArcObjects
Tablet
PC-.
,
Tablet:
.
.
: ARCPAD 105
107
- .
-
-.
:
,
. - ,
. ,
( ), ,
( ).
,
.
- ,
Web.
, -
.
- .
,
.
- - .
108 ARCGIS?
-
(Web)
.
,
,
-.
(SDI).
.
- .
.
- ,
- .
-.
,
, , .
. ArcGIS
.
,
, ,
.
ESRI , 2003
,
. , ,
. - ,
, , , ,
, -
,
,
.
X = Y -Z
NaCl 2
&&
, .
.
,
.
:
, ,
.
.
(World Wide Web).
.
,
, ,
- , ,
, ,
,
109
- ,
,
, , .
.
(, ,
, ,
, ).
,
,
. ,
.
110 ARCGIS?
- -, , ,
,
.
, .
ArcGIS
. , ,
.
. ,
. ,
. ,
.
Web.
,
.
, Web- ,
- World Wide Web, . -
.
, Web-
.
XML/SOAP
Web
(API)
Web
XML/SOAP
Web.
,
.
. Web- XML
SOAP
Web
Web-
.
111
- -
FTP-.
. , - Web
ArcIMS .
-,
-.
.
-,
-,
.
,
.
-
.
112 ARCGIS?
.
,
-.
.
,
.
, .
- .
FTP
. -
Web
.
ArcGIS Desktop
FTP
,
Web .
ArcIMS
-
Web
, , Web
.
ArcIMS
Web
-
.
.
-
.
.
- (
, , , ).
- ,
Web
-.
ArcGIS Server
-
.
,
. ,
, .
113
, . , ,
,
.
,
. ,
,
,
.
,
.
-
,
. ,
-.
-, ,
,
, ,
.
-,
.
.
, ,
-
.
114 ARCGIS?
-,
(,
, ,
). ,
,
.
-:
1.
-.
.
.
2. ( ) .
.
(,
)
.
3. - - , ,
, ,
.
- -.
4. Web
.
-, -
- (World
Wide Web). -
.
, Web-.
5.
, .
,
-.
(
). -
.
6. .
.
,
-,
, , ,
.
Ar cGIS 9
Ar cGIS Desktop
Ar cGIS Engine
Ar cGIS Server
Ar cIMS
Ar cGIS Mobile
ArcPad
ArcView
ArcEditor
We b
Desktop
ArcInfo
Custom
Applications
ArcReader
Web Templates
Custom Templates
Server
+
ArcGIS
Desktop
Development Kit
.NET
C++
VB
Engine
Development Kit
Server
Development Kit
.NET
JAVA ADF
C++
VB
JAVA
NET ADF
Mobile
Development Kit
PEI Compact Framework
C++
Ar cObjects
Ar cSDE
XML
115
(disconnected
editing)
,
,
.
(analysis)
, , ,
, , .
(annotation)
, . ,
, , , , .
(attribute)
1. ,
.
,
, .
2. - ,
.
3. ,
,
; ,
, , , .
. .
(attribute key)
. .
(geodatabase)
ESRI - , ,
.
,
,
,
.
(check-out
geodatabase)
ArcSDE, ,
.
(GDB)
. .
(vector)
1. ,
, .
,
.
,
.
2. ,
.
. .
(version)
-
, , ,
(, )
. ,
.
117
(check-out version)
,
.
.
, .
. .
() (geographic information system, GIS)
, ,
,
, , ,
.
, , , ,
.
,
.
(geographic data)
,
, .
.
(geocoding)
x,y ,
.
,
.
(address
geocoding)
. .
(geometry)
, .
.
ArcGIS
Geometry
, .
(geoprocessing)
-,
, .
118 ARCGIS?
,
.
, ,
.
,
.
(GIS)
.
().
(grid)
1. ,
, . ,
, ,
.
.
x,y .
2. . .
(data)
,
;
, , .
(domain)
,
.
IP-.
IP-
.
(query)
. .
(image)
,
,
.
(, ),
.
,
,
,
.
.
(tool)
1. ArcGIS, , ,
, .
/ .
2. ,
. ,
(Zoom In),
.
.
(map)
1. , ,
;
1:1.
.
2.
.
3. , ArcMap .
ArcMap
,
,
, .
(cartography)
,
, .
,
,
.
.
(relationship class)
.
ArcCatalog .
(feature
class)
( , ),
.
,
-,
.
.
, ,
.
-.
(key)
. .
(key attribute)
. .
(linear
feature)
. .
(line)
,
, x,y.
,
,
, ,
, , .
(raster catalog)
, 119
(metadata)
, ,
.
: , , ;
;
; , , ;
.
.
(, ),
(, ,
).
(multiuser geodatabase)
, ArcMap,
ArcSDE.
.
,
Oracle, Microsoft SQL Server, IBM DB2
Informix.
(model)
1. ,
, .
2. . .
ModelBuilder.
.
3.
, , .
4. , .
(data model)
,
, ,
.
,
.
120 ARCGIS?
; , .
.
(geodatabase data model)
,
- .
, shape.
( ) .
- (multipatch)
,
, , ,
3D-. 3D- , . -
,
, , , .
(dataset)
.
(CAD feature
dataset)
.
: ,
, , - .
ArcGIS
: DWG (AutoCAD), DXF (AutoDesk Drawing
Exchange Format) DGN ( MicroStation, ).
(CAD dataset)
. .
(feature dataset)
,
,
.
.
(geodataset)
, .
(National Spatial
Data Infrastructure, NSDI)
,
, ,
, , ,
. NSDI, 1994
(FGDC),
, ,
. NSDI
, ,
.
(check-out)
,
.
(primary key)
,
.
Null.
(personal
geodatabase)
, .
, .
,
.
, , , .
() (, ,
), ( , , ). ,
,
.
ArcGIS.
(polygon)
, - .
,
, , .
(polyline)
, ,
, , .
, , ,
.
(streaming)
, ,
,
.
,
.
( ),
.
(check-in)
,
.
(coverage)
ArcInfo Workstation.
121
(georeferencing)
, /, UTM
State Plane, () .
,
.
(spatial data)
1. ,
.
2. ,
.
(raster)
, , .
. ,
, .
.
. .
(, RDBMS)
,
.
.
.
,
,
.
(relational join)
, .
(RDBMS)
.
().
(network)
1. , ,
; . ,
122 ARCGIS?
,
.
.
2. ,
,
, (LAN) (WAN) .
()
(database management system, DBMS)
,
, , ,
.
(layer)
1. , ,
,
.., ,
.
, ,
. ArcGIS 9
, .
(.mxd)
(.lyr).
ArcView GIS 3.x.
2.
, SDE.
SDTS (Spatial Data Transfer Standard)
, ,
.
SDTS ,
.
(DBMS)
. (,
DBMS).
(table)
,
.
, ,
. .
(topology)
1. - ,
.
2. ,
,
, ,
, ..
3. ArcInfo - () ,
, , ,
.
,
.
(point feature)
. .
(point)
,
x,y, , ,
.
(transaction)
1. ,
- , ,
.
2. , .
( ), ( )
( ).
() (digital
elevation model, DEM)
z-, .
.
(DEM)
. (, DEM).
- (shapefile)
, . -
.
XML (extensible
markup language)
W3C
XML , . XML -
(
) ( ),
.
(Structured Query Language, SQL)
. IBM
1970- ,
.
3D - (3D multipatch)
. -.
ArcIMS
ESRI,
, - .
:
, , Web-, ArcIMS.
ArcIMS Windows, Linux
UNIX,
.
123
ArcSDE
ArcSDE (,
ArcGIS Desktop, ArcGIS Server, ArcIMS)
, : IBM DB2
UDB, IBM Informix, Microsoft SQL Server, Oracle.
. TIN
,
x-, y- z.
,
,
,
.
NSDI
. (NSDI).
VPF - (VPF
feature class)
. .
Oracle
, ,
. Oracle /
,
,
. ESRI
Oracle, ,
, ArcSDE.
SDTS
.
(SDTS).
SOAP
(Simple Object
Access Protocol, SOAP), Microsoft,
Lotus IBM. XML , , SOAP
,
HTTP XML
,
. SOAP
W3C.
. (extensible
markup language, XML).
SQL
. (Structured
Query Language, SQL).
TIN
(Triangulated irregular network, TIN).
,
124 ARCGIS?
VPF -
Vector product format - .
, ,
.
VPF ArcCatalog
.
XML
. (XML).