Date post: | 20-Jun-2015 |
Category: |
Technology |
Upload: | wisconsin-land-information-association |
View: | 854 times |
Download: | 3 times |
We Visualize Your World
Practical Experiences With ArcGIS Server
<Cool Tagline Here>Presented By:Jeremy Holt, GIS Consultant
11.03.2010
Here’s What I’ll Talk About:
An Overview:•ArcGIS Server in Workflow – “What it does well and how we use it”
•Migrating From ArcIMS to ArcGIS Server (9.3.1)
•Consuming WMS Services From ArcGIS Server
•Getting some REST
•A little bit about Configuration and Deployment
•Lessons Learned
ArcGIS Server Overview
Currently Upgrading Existing ArcIMS Sites to ArcGIS Server
Plenty of Mapservices to Migrate
Multi-Machine Deployment
Currently Upgrading Existing ArcIMS Sites to ArcGIS Server
Plenty of Mapservices to Migrate
Multi-Machine Deployment
What It Does Well
Easy to Publish and Manage Mapservices
MSD Optimization
Dynamic Map Rendering
Easy to Publish and Manage Mapservices
MSD Optimization
Dynamic Map Rendering
How We Utilize It
Migration From ArcIMS
AXL/MXD Differences
•Font size & line widths
•Seems like you gotta bump it down about 25%
•Definition queries need to be rebuilt, not pasted
•"STR_CLASS" = 'US HWY‘
•<SPATIALQUERY where="STR_CLASS = 'US HWY'" />
•Duplicate layers for scale/symbology changes
•<SCALEDEPENDENTRENDERER lower="1:300000">
Optimizing Services
Some MSD/WMS Workarounds
•All layers ON when published for ability to toggle on/off in WGX (or visible in WMS)
•Not dynamic. When you make a change to the MXD, you’ll need to re-save (overwrite) the MSD prior to seeing changes in the mapservice
•Symbology Categories (All other values)
•CAD as a datasource. Can serve in separate MXD based mapservice
A Bit On Going From 9.3.1 to 10
•Retain existing services, even after uninstall
•REST exposes more useful info, enhanced API
•Retain existing services, even after uninstall
•REST exposes more useful info, enhanced API
Consuming WMS Services
Wms capabilities
Request examples
Wms capabilities
Request examples
3rd Party Clients
•Openlayers
•Tilecache/mapproxy
REST!
Apache Lucene
Apache Lucene is a high-performance, full-featured text search engine library. It is a technology suitable for nearly any application that requires full-text search.
• REST endpoint aware
• Dynamically reads layers/tables/attributes for indexing
• Allows for end user to pass parameter to application,
utilizing the REST API query service for indexing
Apache Lucene is a high-performance, full-featured text search engine library. It is a technology suitable for nearly any application that requires full-text search.
• REST endpoint aware
• Dynamically reads layers/tables/attributes for indexing
• Allows for end user to pass parameter to application,
utilizing the REST API query service for indexing
Search Anything
Querying Against REST
•For offsite implementations
Troubleshooting/Lessons Learned
•Set your Min Instances to 0
•Increase your Image Size in Service config
•<MaxImageHeight>16384</MaxImageHeight>
•All layers turned on in MSD to see in WMS
Questions Anyone?
Thanks!Feel free to ask any questions or share
your own tips.
1-715-874-4397
1-888-WeDoGIS