GIS Solutions by ESRI
Total Page:16
File Type:pdf, Size:1020Kb
GIS Solutions by ESRI GIS Products GIS Tools GIS Solutions • ArcInfo • MapObjects • ArcFM • ArcEditor • Maplex • RouteMAP IMS • ArcView • NetEngine • ArcLogistics Route • ArcSDE • PC • ArcView Business • ArcIMS ARC/INFO Analyst • ArcPad • DAK • BusinessMAP ArcGISArcGIS Desktop Products ArcGIS Extensions Platform PlatformPlatform ArcView Spatial Analyst MrSID Encoder Desktop 3D Analyst ArcPress Applications Geostatistical ArcMap Analyst StreetMap ArcEditor Application Services ArcSDE DBMS ArcCatalog DBMS Gateway Coverages ArcIMS ArcInfo ArcToolbox Internet Services Files Key Features at ArcView 8.1 • New Applications – ArcMap, ArcCatalog, and ArcToolbox • New Extensible Architecture – Designed for Windows • Improved Cartography • Enhanced Editing • On-the-Fly Projection • Improved Label Management – Annotation • Internet Enabled • And Much More ArcEditor 8.1 • Extends ArcView for Advanced Editing • Enables Full Support for Extended Data Models • Enables Multiuser DBMS Editing with ArcSDE Key Features at ArcInfo 8.1 • Storage of Raster Data in a Multiuser Geodatabase • Support 3D Coordinates and Linear Measures (Dynamic Segmentation) • Geocoding – Single and Batch Addresses • Internet Enabled • Improved Tabular Data Management ArcGIS Flexible Licensing ArcView ArcView ArcEditor ArcInfo (Single Use) (Concurrent) (Concurrent) (Concurrent) Computer Computer Computer Authorization File Computer License Manager License File with Keycodes ArcGIS Flexible Configurations Desktop Administrator Tool Desktop ArcInfo Architecture ApplicationsApplications (ArcMap,(ArcMap, ArcCatalog,ArcCatalog, …)…) Geo Data Objects Personal SDE ArcSDE 8 CAD Grid Tin Shapefile GeoDatabase GeoDatabase MS Access® Image Coverage Oracle® SQL Server® Informix® Sybase® DB2® ArcGISArcGIS DesktopDesktop ApplicationsApplications ArcCatalog ArcMap ArcToolbox ArcMap • Data Integration • Data Visualization • Data Creation • Map Creation • Map Analysis ArcCatalog • Data Management • Preview Geographic, Tabular Data • View/Edit Metadata • Work with Tables ArcToolboxArcToolbox •• SimplifySimplify GISGIS TasksTasks − Tools − Wizards •• DataData AnalysisAnalysis •• DataData ConversionConversion •• DataData ManagementManagement ArcToolbox and Arc Server • Compose job with ArcToolbox on NT • Execute job locally or remotely – Execution near the data on UNIX UNIXUNIX oror NTNT Arc Arcedit Arcplot Compose job here Execute job here Customizing ArcInfo 8.0 • AML • ODE • Standard Windows customization – Move tools on GUI, etc. • Visual Basic for Applications – VBA development environment in ArcMap • Any COM compliant language • Create your own COM objects – CASE tool support (Visio, Rational Rose, …) ArcMap and VBA Development using COM architecture • ArcInfo 8.0 provides all the components Feature IFeature IFeature : IRow Annotation: IFeatureAnnotation Extent: IEnvelope Shape: IGeometry IFeatureBuffer IFeatureBuffer : IRowBuffer Annotation: IFeatureAnnotation Shape: IGeometry IFeatureDraw IFeatureDraw : IUnknown Draw (in drawPhase: esriDrawPhase, in display: IDisplay, in Symbol: ISymbol, in symbolInstalled: Boolean, in geometry: IGeometry, in drawStyle: esriDrawStyle, in unkContext: IUnknown Pointer) CASE support in ArcInfo 8 • Computer Aided Software Engineering • Used to design your database • Requirements for the CASE tool – Must support UML diagram modeling – Must support the Microsoft Repository • Currently supported CASE tools – Visio Professional and Enterprise – Visual modeler Case Support Overview COM Code Electric.dll 3rd Party Generator CASE Pole MS Repository Uml Object Electric.schema GeoDb Schema Model Pole Generator Planning Process Methodology Data Gathering Data Analysis Alternative Formulation Evaluation & Choice Implementation Follow up Capturing Data from Different Data Sources Paper maps GIS Digital data Data 480585.5, 3769234 483194.1, 3768432 485285.8, 3768391 484327.3, 3768565 483874.7, 3769823 Coordinates GPS ArcPad • Mobile Geographic Information System • Provides database access, mapping, GIS, and global positioning system (GPS) integration to users out in the field • Data obtained in the field can easily be uploaded into the master database in the office Manipulating different Data Types Satellite Images Aerial Photos Vector Data Rich Data Editing Tools Scanning Data Table Digitizing Edit tool Sketch tool Layer control Shared edit tool Attribute Edit session dialog commands Task list On Screen Digitizing Editing in ArcMap • Display and edit in the same environment Coverage Shapefile Geodatabase ا د ا ر ة ا د ا ر ة ا ا د ا د ا ر رة ة ا ا د ا د ا ر رة ة ا ا د ا د ا ر رة ة ا ا د ا د ا ر رة ة ا ا د ا د ا ر رة ة ا ا د ا د ا ر رة ة ا د ا ر ة ا د ا ر ة ا ا د ا د ا ر رة ة ا ا د دا ا ر ر ة ة ا ا د دا ا ر ر ة ة ا ا د دا ا ر ر ة ة و ﺣ ﺪ ة ﺑ ﻴ ﺎ ﻧ ﺎ ت ا د ا ر ة ا د ا ر ة ﺟ ﻐ ﺮ ا ﻓ ﻴ ﺔ ا ا د دا ا ر ر ة ة ﻣ ﺮ آ ﺰ ﻳ ﺔ ا ا د دا ا ر ر ة ة ا ا د دا ا ر ر ة ة ا ا د دا ا ر ر ة ة Multi-User Editing Version A Version B Version C • Enables multiple edit sessions and long transactions A • Just 1 database B C Data Modeling Geometry Attributes Behavior GeoDatabaseGeoDatabase Rules Streets The need to abstract real world entities is an Intelligent Spatial Data Model Environmental Attributes Map Layer Geology Hazard Areas Existing Land Use Noise Contours Floodplain Soils Vegetation Surficial Hydrology EIR Study Areas Planning Study Index Reference The GeoDatabase • New spatial database in ArcInfo 8 – Stores geometry and attributes in RDBMS • Advantages • Single data store for all spatial data • Standard data management for spatial data • Other RDBMS benefits • Use ArcSDE 8 to extend • Database capacity • Number of users In case of huge databases, The Geodatabase is scaleable Large - high performance uses ArcSDE Oracle, DB2, Informix, Sybase SQL Server MS Access Small - inexpensive and easy Doesn’t use ArcSDE Geodatabase: Geometric networks • Topology between feature classes – Dynamic - responds to edits as one • Model complex features – User-defined objects – Junctions – Edges • Trace solvers in ArcMap – Build your own Switch Gear Model A47 Geodatabase stores objects • Use ESRI supplied objects… GeoDatabase Behavior Behavior Points Lines Polygons Rules Rules canals Pipes Mains Drains … Or make your own! Analyzing Data ESRI provides many advanced analysis tools… • Proximity Analysis • Overlay Analysis •Buffer Analysis •Intersection •Finding the nearest point •Union •Identity • Network Analysis • 3D Analysis • Spatial Analysis • Demographic Analysis And much more…… Buffering industrial factories to show the pollution zones Overlaying different layers like soil, slope, vegetation,etc… to integrate all their information in a new resulting layer Analyzing utility networks (Roads,Water,Sewage,etc…) to indicate the network flow applying what if analysis Using GIS new technology to determine the optimum path between two or more points in the utility network Using ArcGIS 3D Analyst to perform 3D visualization of data accompanied with its database Samples of 3D analysis view captured from ArcGIS 3D Analyst UsingUsing ArcGISArcGIS Spatial Spatial AnalystAnalyst toto performperform RasterRaster analysis,Surfaceanalysis,Surface CreationCreation andand SurfaceSurface ModelingModeling UsingUsing ArcGISArcGIS to to performperform demographicdemographic analysisanalysis Alternative Formulation & Evaluation •ArcGIS provides advanced insight into information • Enables to make better recommendations and decisions. Finding the lowest cost path of the pipeline simply by choosing the Start and End points, the application starts to calculate according to a Spatial Model Evaluating alternatives for roads network planning according to site analysis showing an indication of alternative cost estimation Evaluating different planning alternatives, by the aid of ArcGIS By visualizing the 3D scene of each, showing relationships between urban entities Urban Management ApplyingApplying enormousenormous numbersnumbers ofof differentdifferent queriesqueries toto retrieveretrieve anyany informationinformation fromfrom storedstored entities,entities, inin aa simplesimple interfaceinterface Identifying attributes for selected features Performing attribute queries about stored features with specific properties Performing spatial queries, like the choice of towns within a specified distance from a selected road Providing high enormous Cartographic capabilities to improve map production quality ArcIMS Distributed GIS for the Internet ArcIMS Components ArcIMS Clients ArcIMSArcIMS ApplicationApplication ArcIMSArcIMS ManagerManager ServerServer Internet Map Server TowTruck Is Here MemberMember IsIs Here Here ArcIMSArcIMS ClientsClients Custom Desktop Wireless ArcInfo ArcExplorer ArcEditor Custom Browser HTML ArcView HTML and Java ArcIMSArcIMS DataData IntegrationIntegration Any client ArcIMSArcIMS Internet ArcIMSArcIMS ArcIMS ArcIMS EnterpriseEnterprise YourYour DataData DataData INTERNET/INTRANET GIS MinorMinor MinorMinor CenterCenter ArcGIS CenterCenter MinorMinor CenterCenter ArcGIS Main Data Center ArcGIS MinorMinor Application Database MinorMinor Center Center Center Server Server Center ArcGIS ArcGIS ArcIMS RDBMS ArcSDE Client Minor Minor Minor Minor CenterCenter CenterCenter ArcInfo ArcGIS ArcGIS Questions ?.