rcgis 9 GIS ArcGIS Server ESRI
ArcGIS Sever.NET ArcGIS Server Web JAVA ArcGIS Server Web
ArcGIS Server ArcGIS Server? ArcGIS Server ArcGIS Server ArcGIS Server ArcGIS Server Web
ArcGIS Server?
ArcGIS Server GIS GIS GIS Win, Unix, Linux API XML,.Net, Java
ArcGIS Server GIS GIS Web Web ArcCatalog ArcMap
ArcGIS Server GIS ArcObjects ArcObjects Windows UNIX Web ADF Web web.net, Java
ArcGIS Server 9.0 web Web Web ArcObjects GIS 9.1
ArcGIS Server Web GIS Web Web Web Web GIS.Net J2EE web GIS
ArcGIS Server Geodatabase
ArcGIS Server ArcGIS GIS GIS LAN Internet GIS Example: ArcGIS GIS GIS 9.0
ArcGIS Server GIS
ArcGIS 9 GIS Web GIS / GIS ArcGIS Engine ArcView ArcEditor Web.NET J2EE GIS
? Geometry geometry Geodatabase DBMS, OLE DB, Geodatabase,Coverages, Shapefiles, CAD, SDC, Topology, Geometric Networks, Topologies, Raster, TIN,
? display feedback, Page layouts,, /
? 3D ArcGlobe Windows ArcGIS Publisher ArcReader
? 9.0 9.1 VB
ArcGIS Server? GIS GIS web IT DBMS, Web Server, (LAN / WAN / Internet)
ArcGIS Server, ArcSDE ArcIMS ArcSDE ArcGIS Server ArcIMS ArcIMS Web ArcGIS Server GIS GIS
ArcGIS Server Web Web GIS /Engine GIS GIS
Web Internet GIS Web Web
Web Web GIS GIS
GIS GIS GIS web GIS ArcGIS ArcGIS ArcGIS
GIS Eg. GIS ArcCatalog
ArcGIS Server
ArcGIS Server HTML UI SOAP/ XML API.Net / J2EE Application Server Web Applications Web Controls SOAP/XML Web Services ArcGIS Server Objects
Web Server (Windows/UNIX) ArcGIS Desktop Web Application Web Browser Web Service ArcGIS Desktop Administrator (ArcCatalog) SOM Server Object Manager (Windows/UNIX) Server Containers (Windows/ UNIX) Data ArcGIS Server
ArcGIS Server Web ArcGIS Engine ArcGIS Web Web Web Web.NET / Java GIS
ArcGIS Server Web Web GIS Server Web <Node> Web <Node> -Windows -Linux -Solaris -.. <Network> Web <Node> Web -Windows -Linux -Solaris -
Web GIS Web Server Web Application Server Object Containers proxies N L B Web Server Server Object Manager Server Object Containers Web Application proxies Server Object Containers
GIS GIS USAMap RedlandsLocator
GIS : = + Server Object Manager Windows / Unix Server Container
ArcGIS Server
GIS Windows Unix OS GIS GIS ArcGIS Server Administrators ArcGIS Server Users GIS OS Server Account GIS Server Account
GIS Web Web ASP.Net J2EE.Net J2EE : / GIS Web GIS GIS ASP.Net/JSP impersonation
ArcGIS Server ArcGIS Server User agsusers ArcGIS Server Administrator agsadmin ArcGIS Server Local Server by LAN (Administrator) Remote Server by Internet (Web service Catalog Container
Server Object Container UNC \\server\data\layer1 ArcSDE Server Object Server Object
Server Objects Server Objects / High /Low isolation / container server Log
Pooling
Isolation Recycling
Server Server Server (\\server\output) (http://servername/output Log <arcgis server install directory>\log 6
ArcGIS Server ArcGIS Server
ArcGIS Server
API Web Services ArcGIS Server
ArcGIS Server HTML UI SOAP/ XML API.Net / J2EE Application Server Web Applications Web Controls SOAP/XML Web Services ArcGIS Server Objects
API ArcObjects ArcObjects ArcObjects.
ArcObject esricarto.mapserver esrilocation.geocodeserver : MapServer -> Map -> Layer
mapserver.exportmapimage geocodeserver.geocodeaddresses SOAP SOAP web service mapserver.handlestringrequest geocodeserver.handlestringrequest
Server context som = serverconnection.serverobjectmanager sc = som.createservercontext( usa, mapserver ) so = sc.serverobject sc.releasecontext MapControl WebMap Using block WebMap WebMap Server
CreateServerContext / / /
/ /
GIS web / / web GIS web GIS XML Map Control
ArcObjects GIS sc = som.createcontext(, ) wf = sc.createobject( esrigeodatabase.sdeworkspac efactory ) w = wf.open( ) t = w.openfeatureclass( parcels )
Web Web.Net J2EE Web web ArcGIS Server GIS / ArcGIS Server Web GIS SOAP web ArcGIS Server ArcGIS Server complex geometry
Web web FindNearestHospital [in] double x, [in] double y [out] Hospital web ASP.Net Web Service [WebMethod] Java Web Service [Axis, ] ArcObjects
ArcGIS Server Web.Net Java ArcGIS Server GIS web GIS Web Internet
ArcGIS Server Web ArcMap ArcCatalog Internet ArcGIS Server Web GIS.Net J2EE ArcGIS Server Web ArcGIS Server Web web Web Web
ArcGIS Server Web
ArcGIS Server:? ArcObjects.NET Java? web GIS Web? Web GIS IDEs Visual Studio.Net ArcObjects
Web HTML Javascript web
.Net Visual Basic C# Microsoft Visual Studio.NET (RAD) Java Macromedia Dreamweaver MX JSP tags UI Web
ArcGIS Server GIS ArcObjects Web GIS