Upload
kselvaa1
View
225
Download
0
Embed Size (px)
Citation preview
8/6/2019 Arc Gis Server Tutorial
1/28
Developing Web Mapping Applications
For ArcGIS Server
October 18th 2010
8/6/2019 Arc Gis Server Tutorial
2/28
October 18th ArcGIS Server 4 GL 2
About ArcGIS Server
Publishes different types of map services
vector/raster data, processing services
8/6/2019 Arc Gis Server Tutorial
3/28
October 18th ArcGIS Server 4 GL 3
About ArcGIS Server
Publishes different types of map services
vector/raster data, processing services
Implements various standards KML, ..., OGC WMS/WFS, but not WPS :-(
8/6/2019 Arc Gis Server Tutorial
4/28
October 18th ArcGIS Server 4 GL 4
ArcGIS andWeb Server 1Service1Service2Service3...MapingApp
Web Server 2 (local PC)
MapingApp1
MapingApp2
...
8/6/2019 Arc Gis Server Tutorial
5/28
October 18th ArcGIS Server 4 GL 5
About ArcGIS Server
Services can be differently geo-referenced
8/6/2019 Arc Gis Server Tutorial
6/28
October 18th ArcGIS Server 4 GL 6
About ArcGIS Server
Services can be differently geo-referenced
Supports on the fly transformation Mapping applications can integrate differently
referenced services (from different sources)
8/6/2019 Arc Gis Server Tutorial
7/28
October 18th ArcGIS Server 4 GL 7
Administrating the Server
Browser-based server manager
8/6/2019 Arc Gis Server Tutorial
8/28
October 18th ArcGIS Server 4 GL 8
Administrating the Server
Browser-based server manager
Publish/start/stop services
8/6/2019 Arc Gis Server Tutorial
9/28
October 18th ArcGIS Server 4 GL 9
Administrating the Server
Browser-based server manager
Publish/start/stop services
Create out-of-the-box mapping applications
Using services from different sources
8/6/2019 Arc Gis Server Tutorial
10/28
October 18th ArcGIS Server 4 GL 10
Administrating the Server
Browser-based server manager
Publish/start/stop services
Create out-of-the-box mapping applications
Using services from different sources
Demo 1: Create ootb-application (MS postal)
8/6/2019 Arc Gis Server Tutorial
11/28
October 18th ArcGIS Server 4 GL 11
Application Development
Microsoft Visual Studio provides templates andcontrols for web mapping applications
Development in C# or Visual Basic
8/6/2019 Arc Gis Server Tutorial
12/28
October 18th ArcGIS Server 4 GL 12
Application Development
Microsoft Visual Studio provides templates andcontrols for web mapping applications
Development in C# or Visual Basic
Pay attention: Use .NET-Framework 3.5
8/6/2019 Arc Gis Server Tutorial
13/28
October 18th ArcGIS Server 4 GL 13
Application Development
Microsoft Visual Studio provides templates andcontrols for web mapping applications
Development in C# or Visual Basic
Pay attention: Use .NET-Framework 3.5
Demo 2: Application template (load WMS)
8/6/2019 Arc Gis Server Tutorial
14/28
October 18th ArcGIS Server 4 GL 14
Model Custom Services
Service can be modeled in ArcGIS Desktopbefore publishing
8/6/2019 Arc Gis Server Tutorial
15/28
October 18th ArcGIS Server 4 GL 15
Model Custom Services
Service can be modeled in ArcGIS Desktopbefore publishing
Adjustment of drawing scales, visual
properties,
8/6/2019 Arc Gis Server Tutorial
16/28
October 18th ArcGIS Server 4 GL 16
Model Custom Services
Service can be modeled in ArcGIS Desktopbefore publishing
Adjustment of drawing scales, visual
properties, Export Map Service Definition (MSD-file)
8/6/2019 Arc Gis Server Tutorial
17/28
October 18th ArcGIS Server 4 GL 17
Model Custom Services
Service can be modeled in ArcGIS Desktopbefore publishing
Adjustment of drawing scales, visual
properties, Export Map Service Definition (MSD-file)
Publish service via ArcGIS Server Manager
8/6/2019 Arc Gis Server Tutorial
18/28
October 18th ArcGIS Server 4 GL 18
Model Custom Services
Service can be modeled in ArcGIS Desktopbefore publishing
Adjustment of drawing scales, visual
properties, Export Map Service Definition (MSD-file)
Publish service via ArcGIS Server Manager
Demo 3: Create/add service with OSM data
8/6/2019 Arc Gis Server Tutorial
19/28
October 18th ArcGIS Server 4 GL 19
Plain application
Three components sufficient
ScriptManager
MapResourceManager
Map
8/6/2019 Arc Gis Server Tutorial
20/28
October 18th ArcGIS Server 4 GL 20
Plain application
Three components sufficient
ScriptManager
MapResourceManager
Map
Demo 4: Create plain application withVenezuela data
8/6/2019 Arc Gis Server Tutorial
21/28
October 18th ArcGIS Server 4 GL 21
Other APIs
Development with .NET best supported
8/6/2019 Arc Gis Server Tutorial
22/28
October 18th ArcGIS Server 4 GL 22
Other APIs
Development with .NET best supported
Application development also possible with
Microsoft Silverlight
Adobe Flex
Java
8/6/2019 Arc Gis Server Tutorial
23/28
October 18th ArcGIS Server 4 GL 23
Other APIs
Development with .NET best supported
Application development also possible with
Microsoft Silverlight
Adobe Flex
Java
OpenLayers can use ArcGIS services as well
8/6/2019 Arc Gis Server Tutorial
24/28
October 18th ArcGIS Server 4 GL 24
Resources
ArcGIS online resource center http://resources.arcgis.com
ArcGIS Client/Server development withdifferent APIs http://resources.arcgis.com/content/ar
cgisserver/web-apis
8/6/2019 Arc Gis Server Tutorial
25/28
October 18th ArcGIS Server 4 GL 25
Tutorials, Samples, Data
Well documented online help with tutorials
8/6/2019 Arc Gis Server Tutorial
26/28
October 18th ArcGIS Server 4 GL 26
Tutorials, Samples, Data
Well documented online help with tutorials
Code samples for different APIs
8/6/2019 Arc Gis Server Tutorial
27/28
October 18th ArcGIS Server 4 GL 27
Tutorials, Samples, Data
Well documented online help with tutorials
Code samples for different APIs
Some free geodata sources provided by theFachschaft http://geofs.uni-
muenster.de/geoinf/page/doku.php?
id=freies:geodaten
8/6/2019 Arc Gis Server Tutorial
28/28
October 18th ArcGIS Server 4 GL 28
Thanks!