Synergy GIS-SAP Integrated Application 1
-
Upload
vtammineni -
Category
Documents
-
view
220 -
download
0
Transcript of Synergy GIS-SAP Integrated Application 1
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
1/54
GIS-SAP Integrated
Application
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
2/54
AbstractSan Diego is the seventh largest city in United States and growing. The
challenge of maintaining the City's streets and structures is growing rightalong with it.
The Streets Division of the City of San Diego currently uses an integrated
Asset Management System developed under Synergy GIS and SAP
integrated Application.
It works in different modules .
1) GIS and SAP Integration.
2) Street Sweeping Application.
3) Fleet Management Map Viewer Application.
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
3/54
Objective The main objective of this project is to develop Desktop stand-alone application,
integrate with GIS and SAP (Systems, Applications, and Products ).
To Display spatial data or layers on Desktop application.The layers are symbolized
and cartographically designed
To Develop Navigation Tools like Pan, Zoom in; Zoom out, Search, Address
Geocoding, and Select Features etc. Show Route is one module which queries the street name from Streets
Layer and which displays available streets. The functionalities include
Select a street, Zoom to the selected street.
Get the Swept data from SQL Data base and display spatial data on Map
(Desktop Application).
GIS and SAP integration. Interaction with SAP Browser ERP (Enterprise
Resource Planning) IDE (integrated development environment.) and
capable to get data from SAP.
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
4/54
MethodologyArc Engine 9.2 framework(Arc Objects) is used for creating GIS functionality for Stand
alone Embedded Custom desktop application.
C# specification 2.0 and .Net framework 2.0 is as programming language and SAP andSQL (ArcSDE) as database backend. Arc Engine 9.2 framework for MAP Viewer .
Creating GIS based functionalities like Navigation functionalities
(panning, zooming. Selecting features,query the features).
Connect ArcSDE data base and retrieve spatial data like layers from ArcSDE server,
This ArcSDE server connect through Arc Map and display on the map Arc Engine API
(Map Viewer).
Connect Sql Data Base (which is GPS data sweeping data, provided by client) and
create points and line display (Swept data) on map.
Working with Fleet Manger data .
Provide facility to select the features and get SAP IDE or SAP Browser for create and
Modify notification and work order (SAP Functionality.Interacting with ERP IDE).
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
5/54
Software and Tools
.Net Framework 2.0.
C# 2.0 Specifications And ADO.Net.
Arc Engine 9.2 Framework 9.2 (Arc Objects).
ArcGIS Desktop 9.2.
ArcSDE 9.2.
ERP(Enterprises Resources and Planning)(SAP).
SQL Server 2000.
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
6/54
Application Architecture Database tier SQL Server 2000, SAP.
Business tier Synergy Application & SAP Function Modules.
Presentation tier Synergy Application Interface .
DatabasePresentation
Business Logic
SAP
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
7/54
Spatial Data Representation Flow
Arc Engine is a framework for creating Map
Viewer.
Arc Map(ArcGIS Desktop) is container ofSpatial data. It is form of .MXD format.
ArcSDE is Spatial data base Engine for
connection or bridge between Database and
ArcMap .
DBMS(MS SQL) is server side data base.
Spatial Data Represents the Absolute and Relative position of geographic
features.
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
8/54
Spatial Data or Layers
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
9/54
Spatial Database tier
Work Area
Council District Community Area Parcels
Parks Building Grounds Lakes Major Roads Streets Center Islands Street Sections Alleys Channels Storm Drain Pipes Storm Drain Structures Bridges Intersections Street Lights Traffic Signals Signs Trees Sweep Route Bike Way
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
10/54
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
11/54
SAP User Login :-User Login
User Logins are Two Types:-
3) Normal User :-
Who can not access SAP Functionalities in the Application.
2) SAP User Login:-
Who can access SAP functionalities in the Application.
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
12/54
Normal User Login :-
SAP User Login :-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
13/54
Application GUI :-
Application GUI :-
3) TOC(Table of Contents),
4) Main Menu bar,
5) Main Tool Bar,
6) Map Tips Tool,
7) Status bar,
8) SAP Tool Bar,
9) Main Map.
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
14/54
Tool Tip or Map Tips :-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
15/54
GIS Tool Bar :-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
16/54
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
17/54
Table of Contents :-
Layers On/Off
It has two Tabs :-
3) Display Tab,
4) Selection Tab.
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
18/54
Selection Layer Tab :-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
19/54
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
20/54
Find Tool:-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
21/54
Geocoding Definition :-
Geocoding is the process of assigning geographic identifiers or
codes or geographic coordinates, that can be expressed as latitude and
longitudes to map features and other data records, such as street address
,house Number, area, ZipCode etc.
Geocoding is the process that assigns latitude and longitude map
coordinates to addresses. Once a map coordinate is assigned, an addresscan be displayed on a map, used in Driving Directions, or used for Finding
Places and Name feature.
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
22/54
Geocoding or Address Matching :-
Geocoding Flow chart :-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
23/54
Before Geocoding:-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
24/54
After Geocoding:-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
25/54
Overview Window or Key Map:-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
26/54
Selection Methods:-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
27/54
Sweeping Route
Sweeping Analysis Application Contains Different types of operations:-
Such as..
Show Route based on the Route Number,Each Route Number Contains
Number of routes or Streets.
Create Point(Based on GPS Points) Layer on Map and Create Line
Layer(Route Layer) on the Map.
Get Routes based on the Route Number based on the user Input.
Get Swept data based on the user selection in particular area(Selected Area).
Sweeping DataBase Flow :
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
28/54
Sweeping DataBase Flow :-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
29/54
Show Route:-
1) Select Street
2) Zoom To Selected Street
3) Clear Selected Street
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
30/54
Get Swept Data :-
Before:-
User Input :-
3) Based on Sweeping date,
4) Based on the Vehicle Number
or ID,
5) Based on Shift( Day Shift or
Night Shift).
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
31/54
Get Swept Data :-
After:-
Result is :-
1) Creates Point Layer based
on Latitudes and Longitudes.
2) Creates Line or Route Layer
with Point Collection.
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
32/54
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
33/54
Result is :-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
34/54
Sh S h d l d R t
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
35/54
Show Scheduled Route :-
After:-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
36/54
Fleet Management
Fleet (vehicle)Management can include a range of Fleet Management functions, such as
vehicle financing, vehicle maintenance, vehicle telemetric (tracking and diagnostics) .
Fleet Manager Application contains three screens. Following depicts those screens and
the functionality associated with them.
That is:-
1) Vehicle Information
2) Work Order Listing
3) Create SAP Work Order
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
37/54
Process Flow Diagram - Sweeping Work Order
Creation
Screen I
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
38/54
Vehicle Information :-
Screen-I
Screen II
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
39/54
Screen-II
Work Order Details:-
Screen III
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
40/54
Screen-III
Create SAP Work Order:-
Module-III
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
41/54
SAP FunctionalitiesModule-III
Create Notification Menu
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
42/54
Create Notification Menu
Bar:-
Work Flow:-
Select the transaction as shown in the figure above
Click on any feature on the map which has an SAP Link Id
as an attribute .
After a few moments, the corresponding SAP screen,
shown below will be invoked .
Create Notification SAP IDE:-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
43/54
Create Notification SAP IDE:
Display Notification Menu Bar :-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
44/54
Display Notification Menu Bar :
Select the transaction as shown in the figure above.
Click on any feature on the map which has an SAP Link Id as an attribute .
After a few moments the corresponding SAP screen shown below will beinvoked .
Display Notification SAPIDE :-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
45/54
Display Notification SAPIDE :
Work Order Menu Bar
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
46/54
Work Order Menu Bar
Work Flow:-
Select the transaction as shown in the figure above.
Click on any feature on the map which has an SAP Link Id as an attribute .
After a few moments the corresponding SAP screen shown below will
be invoked .
Create Work Order SAP IDE:
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
47/54
Create Work Order SAP IDE:-
Change Work Order Menu Bar:-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
48/54
g
Work Flow:-
Select the transaction as shown in the figure above.
Click on any feature on the map which has an SAP Link Id as an attribute .
After a few moments the corresponding SAP screen shown below will
be invoked.
Change Work order SAP IDE:-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
49/54
g
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
50/54
Display Work Order SAP IDE:-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
51/54
Conclusion :-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
52/54
The main aim of Synergy GIS application is to use the latest GIS tools and the on-going
technology to make out the street sweeping application. It even aims to integrate GISAnd SAP with GPS for location based services there by tracking the information.
The Street Sweeping application is to provide the Street Division with the ability to verify
the accuracy and performance of street sweeping activity throughout the city as the
activity will be tracked to the individual street segments itself.
Deployed as Custom-Stand-alone-desktop Application on Client or User Desktop.
Scope :-
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
53/54
Planning to make as Web based Application. Planning to Create Mobile Based Application ,Using ArcGIS Server Mobile ADF.
Planning to use latest technology like ArcGIS Server 9.2, C# 3.0,ASP.Net.
-
8/14/2019 Synergy GIS-SAP Integrated Application 1
54/54
Queries ?.