ARCSDE & ARCIMS - University of Pittsburgh
Download
Report
Transcript ARCSDE & ARCIMS - University of Pittsburgh
ARCSDE & ARCIMS
Mr. David A. Perini
ARCIMS
Internet Mapping Server
Distribute GIS information over the Internet
Integrates with addition ESRI software
ArcSDE, ArcGIS, ArcInfo, ArcMap etc…
Available Extensions
Route map enables routing ($)
Site starters (free)
Written in ASP (active server pages)
How do I install it?
For IIS need to run Java Servlets
Tomcat(free)
ServletExec by New atlanta($)
Can be very difficult.
Install is a learning experience
Need administrative privileges
ESRI install documentation poor
ESRI’s user forums are excellent.
Three Parts of ARCIMS
Administrator- Used to manage ArcIMS
Service is equivalent to a “virtual directory” in IIS
AXL or MXD can be turned into a Service
Author- Used to design ARCIMS services
WARNING MXD’s as a service do not work often
Similar to ArcGIS
Add data to AXL project
Designer
Create sites in IIS server
Administrator
Start Stop Services
Can stop individual services
Add New service
Launch Author/Designer
Can Manage Multiple Servers
Three types of Services
Feature- TRUE GIS on web
Image- Images of maps
Metadata- Share GIS Metadata
MetaData in IMS?
Data about the data
Use GIS data more efficiently
Metadata Explorer Included with
ARCIMS
*Image courtesy of ESRI
Designer
Very limited version of ARCGIS
Design contents of a Service
If you can use ARCGIS 8.x you will
have no trouble producing AXL files for
use with IMS.
DATA allowed
Coverage
Shape
SDE data connection
Can mix and match data sources in one
Project
Warning -Not recommended
Works “sometimes”
Author
Wizard
Create new site under IIS
HTML or Java Viewer?
www.us.com/Ims/index.html
HTML works always
Java doesn't work well with IE
HTML browser is very good
Note: Geomedia’s (Intergraph) has ActiveX plug-in that
works better with IE. –Competitor to IMS
How can I customize IMS?
Extensions
RouteMap (for routing)
Site starters
Written in ASP
ActiveX connector
Tough to program but very versatile
Fairly easy to customize
Multiple free ones available
For advanced users
Used to add IMS to other web site
JavaScript to directly customize IMS
Part 2 :ArcSDE
ArcSDE
Spatial Database Engine
STORE GEOGRAPHIC DATA
IN A RELATIONAL
DATABASE!
Transparent to user that data is
in database.
Uses
GIS Gateway to relational
databases
Also can be used to manage
data in databases
*Image Courtesy of ESRI
Insert/ Delete etc…
What databases can I use?
Oracle
SQL Server
DB2
Informix
Spatial extension for DB2 AND Oracle also
work with SDE
How do I install it?
Latest version is 8.2.
Wizard is very good
Big jumps between 8.x revisions so use current
Create user, database etc on SQL server easily.
Program has no GUI.
Command line OR ARCGIS to manipulate
database
Database considerations
One or many databases
One database is easy to
administer.
Use many if
you have lots of
different data
have lots of different
users of the data.
Privileges Privileges
SDE is VERY particular about permissions
SDE user(s) MUST have some high level
database permissions to work.
If all else fails use administrator and take
privileges away until you find the failure.
Documentation on this is short but specific
See configuration tuning guides-
TUNING SDE
TUNING IS NOT OPTIONAL
Big guides for each DBMS
Small adjustments can yield 25%
speed improvements with SDE
SDE is STILL slow with LARGE
coverage's (over 300meg)
DO NOT log more then a few users
with same username. Read write log
file is the same file
Imagine having 20 people read
write to same text file @ same
time.
Connecting
IN ARC CATALOG
Database connection>Add spatial
database Connection
User must have correct permissions
Server :ltl6 < our SDE server
Service: Port # 5151 default
Database (optional)
Account info
TEST first
Now you can READ from the data.
EDITING data in SDE database
Must be versioned
In Arc Catalog
Open list of shapes in database
Select a record (shape, coverage)
Right click and set register as versioned
What is versioning?
Stores a backup while you edit so more then one
person can edit same record at the same time.
IT DOESN’T WORK
Common issues with ESRI software
There are BIG steps between 8.x and 8.2
Make sure you use all the latest stuff
ARCIMS 4.X will ONLY work with ArcSDE 8.2
ArcGIS 8.X must line up with your 8.x of SDE or you could
be in for trouble
Next step is to check file/user permissions
After that check ESRI user forum
Next try and call a friend
Call ESRI- don’t bother e-mailing them