Changes between Version 4 and Version 5 of MapServervsArcIMS
- Timestamp:
- Jan 27, 2009, 2:17:06 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MapServervsArcIMS
v4 v5 28 28 MSU unanimously acclaims !MapServer as the better web-based gis map server, however it was pointed out the problem domains of !MapServer and !ArcIMS overlap while !ArcIMS has a broader functionality set. In the words of Micheal Anderson: 29 29 {{{ 30 "...I would like to point out that the scope of what !ArcIMS and31 MapServer attempt to do is different. !ArcIMS has several32 components designed to do things that !MapServer alone doesn't30 "...I would like to point out that the scope of what ArcIMS and 31 MapServer attempt to do is different. ArcIMS has several 32 components designed to do things that MapServer alone doesn't 33 33 address. This includes html and applet based viewers for the client 34 34 as well as several components on the server. The components on the … … 42 42 handle increased loads. It also allows you to use COM and Cold 43 43 Fusion in your application as the "connector" between the web server 44 and application server. !ArcIMS has two additional components that44 and application server. ArcIMS has two additional components that 45 45 start and stop processes and delete images on a schedule. 46 46 47 !MapServer alone is only analogous to the spatial server, but the47 MapServer alone is only analogous to the spatial server, but the 48 48 other features can be added using other tools. Other than being 49 able to use fewer data formats, !MapServer is a better spatial server50 than ArcIMS ?'s. By using an existing web application server you can49 able to use fewer data formats, MapServer is a better spatial server 50 than ArcIMS's. By using an existing web application server you can 51 51 get the additional functionality with a minimal amount of work." 52 52 }}} … … 56 56 additional functionality with a minimal amount of work. I am using 57 57 Zope, which is Python based, as my application server. It is also 58 Open Source. It is a much better application server than the !ArcIMS58 Open Source. It is a much better application server than the ArcIMS 59 59 component. In addition to allowing you to distribute your 60 60 application, and pool machines, it also handles user authentication, 61 61 and gives Unix like permissions to files, URLs, and operations. It 62 62 also handles publishing the sites easily. I haven't gotten around to 63 using it to make the map files or the web site though. I use !ArcView63 using it to make the map files or the web site though. I use ArcView 64 64 to make the map files and have someone else make the web site. Zope 65 65 does allow me to share single html and JavaScript files across 66 66 multiple web sites, which makes maintenance a lot easier. It is also 67 possible to use Zope as a connector to !ArcIMS so a single68 application could use both !MapServer and !ArcIMS (as well as other67 possible to use Zope as a connector to ArcIMS so a single 68 application could use both MapServer and ArcIMS (as well as other 69 69 GIS engines). I am also aware of a Java based application server 70 70 called Enhydra that is also Open Source. I have installed it, but 71 71 haven't had much time to use it, so I can't really say what it can 72 72 do. There are also commercial application servers available like 73 IBM's !WebSphere. You could probably do a lot with Cold Fusion as73 IBM's WebSphere. You could probably do a lot with Cold Fusion as 74 74 well. 75 75 76 76 "That said, here is my 2 cents on the advantages and disadvantages 77 of !ArcIMS:77 of ArcIMS: 78 78 79 "Advantages of !ArcIMS79 "Advantages of ArcIMS 80 80 * distribute applications over multiple machines 81 81 * Native integration with the Geography Network. MapServer can be made to work within the geography network. … … 85 85 * You don't have to try to sell a relatively unknown product (MapServer) and philosophy (Open Source) 86 86 87 "Disadvantages of !ArcIMS87 "Disadvantages of ArcIMS 88 88 * speed (even running mapserv as regular cgi it is much faster) 89 89 * resource hog 90 90 * limited OS (no Linux) 91 * less stable. My !ArcIMS experience is on NT so that may be more a reflection of the OS than ArcIMS?.91 * less stable. My ArcIMS experience is on NT so that may be more a reflection of the OS than ArcIMS?. 92 92 * poorer support 93 93 * source code unavailable … … 115 115 116 116 * [[Mapserver mailing list]] 117 * [ [1][comp.soft-sys.gis.esri]]117 * [http://groups.google.ca/group/comp.soft-sys.gis.esri/browse_frm/thread/fe985d26637fe2ad?hl=en&lr=&ie=UTF-8&oe=utf-8&rnum=1&prev=/groups%3Fhl%3Den%26ie%3DUTF-8%26oe%3Dutf-8%26q%3DSummary%253A%2BMapserver%2B%253C%253D%253D%253E%2BArcIMS%253F%2Bcomparison%26meta%3D%26sa%3DN%26tab%3Dwg comp.soft-sys.gis.esri]]