GeoServer vs ArcServer

1. Introduction to GeoServer and ArcServer

1. Introduction to GeoServer

GeoServer is a community open source project implemented by J2EE of the OpenGIS Web server specification. GeoServer can be used to easily publish map data, allowing users to update, delete, and insert feature data. Through GeoServer, users can quickly share spatial geography. information.

2. Introduction to ArcServer

ArcServer is a server-based ArcGIS tool launched by ESRI, which can achieve two main functions:

(1) Development of a powerful WebGIS system.

(2) Development of distributed GIS system.

2. Comparison between GeoServer and ArcServer

(1) Open source

GeoServer is an open source GIS server, while ArcServer is not an open source GIS server. All people who want to use ArcServer in the development of web map applications need to pay, and the price is relatively high.

(2) Server function

GeoServer includes some basic functions of GIS servers, which basically meet the needs of most Web map application development, while ArcServer covers almost all functions that GIS servers should have. This is the advantage and disadvantage of ArcServer, which is similar to Oracle for MySQL Database, one is an enterprise-level database with powerful functions and wide coverage, but it is relatively "clunky", while MySQL is a lightweight database with some commonly used database functions. For general business needs, it is self-contained. Some of the functions of the belt are enough to support. Similar to the MySQL database, some of the functions that GeoSerVer comes with are enough to support most web map application development.

(3) Access speed                                                                           

Compared with other open source GIS servers (including GeoServer), ArcServer has faster access speed.

(4) Operability

GeoServer is complex and difficult to operate, and it does not have the corresponding desktop software. Therefore, in the early stage, the editing and finishing of the geographic data to be processed must be done with third-party software. Currently, uDig is more commonly used. However, ArcServer is simple and highly maneuverable, and has its own corresponding desktop software ArcMap, so it is more convenient to edit and decorate the geographic data in the early stage. Compared with GeoServer, ArcServer is easier to use.

(5) Stability

Like most commercial software, ArcServer is relatively more stable than some other open source GIS servers.

(6) Applicability

At present, the development of ArcGIS is relatively mature, and there are many people using ArcGIS. Therefore, there are many teaching materials and application examples of ArcGIS series products in the market and on the Internet. Basically, the GIS functions you can use can be found online. Find the corresponding Demo. The GIS textbooks of many domestic universities are also ArcGIS, which also makes it easier to find talents in ArcGIS.

3. Summary

    As far as the advantages of ArcServer and GeoServer are concerned, ArcServer has a large number of GP (Geoprocessing) services. GP services provide a large number of geoprocessing and analysis tools with powerful functions, relatively mature development, and simple operation, but they are not open source. GeoServer integrates well with OpenLayers, and it is open source. Although it is a lightweight GIS server, "the sparrow is small but has all the internal organs", which can meet the needs of most Web map application development, and can help programmers understand the GIS server. Operating mechanism, but the operation is complicated and not easy to get started.

Reference address: https://blog.csdn.net/qq_28187299/article/details/52487641

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325906692&siteId=291194637