4.1 DB and server construction
4.1.1 DB Construction
Figure 5 shows the specifications of the numerical map stored in the DB and used as a background map prior to DB construction.
The numerical map used is one of the sample diagrams provided by the National Space Information Distribution Center (http://www.nsic.go.kr) as a DXF extension, a topographic map of 1:5000 scale applied with the GRS80 ellipsoid, and the spatial range is part of Anyang. The layers are divided into Point, Polyline, Polygon, Multipatch, and Annotation.
The digital map-based user-participating spatial information service should allow service users to import data inside the DB, perform information creation, editing, and deletion, and send data reflecting the results of their work back to the DB. However, if you publish internal data to a web service using File Geodatabase (GDB) for a single user, which is used by ArcGIS desktops by default, you cannot do anything other than look up information. Therefore, in order to create, edit, and delete spatial information, it is necessary to store the numerical map to be used inside the SDE DB that supports multi-use. Therefore, in this study, after creating an ArcSDE data server on the ArcGIS desktop, the numerical map to be used in the SDE DB was stored.
4.1.2 server deployment
In this study, arc gis server set up in a single machine as a (a single machine) scenario.The server configuration of the following scenario a single machine like Figure 6.
A server configuration based on a single machine scenario includes a web server, an application development framework, and a GIS server, which consists of a server object manager (SOM) that manages a set of services distributed across one or more server object containers and a server object container (SOC). And the ArcGIS desktop is connected to the server object manager in the GIS server through a LAN.
2 Service Implementation Results
The digital map-based user-participating spatial information service implemented using ArcGIS web ADF basically provides functions such as expansion and reduction of maps, movement, distance measurement, information inquiry, scale, defense, and scale bar. In addition, different functions are provided through several windows, and the Results window allows you to see the results of creating, editing, and deleting spatial objects, and the Map Contents window allows you to adjust the color and layer view of spatial objects in points, lines, and planes. And through the Editor window, it is possible to create, edit, and delete spatial objects, and when the user selects the type of layer (point, line, and surface) that he or she wants to edit, a new window containing functions necessary for the task appears. After completing the task, the task performance result can be saved, and the updated data is stored in the ArcSDE DB server through the web server at the same time as the Save button is clicked. In addition, details related to the display of the editor function may be set through the Settings window in the editor. The entire interface of the service is shown in Figure 7.
The following is the result screen of testing the implemented service.
Figure 8 is a result screen of editing location information of a point-shaped spatial object in an existing numerical map. In order to easily check the test results, only 'OBJECTID', which is fixed information, and 'RefName', which is information to be edited, were output for attribute information. As a result of performing the task, it can be confirmed that RefName has been modified from 'Null' to '11'.
Figure 9 is a result screen of performing a linear spatial object deletion operation on an existing numerical map. In order to easily check the test results, only the area where the deletion operation was performed was expanded, and it can be confirmed that the existing linear space object was deleted as a result of the operation.
Figure 10 is a result screen of creating a new planar spatial object on an existing numerical map. As with linearity, the test results showed that only the area where the work was performed was enlarged, and it can be confirmed that a new planar spatial object was created as a result of the work.