ThinkGeo.com    |     Documentation    |     Premium Support

MapSuite 5 vs ArcGIS 10?

Hi, this is a very general question, I couldn't find a right place to post it.


We have been using MapSuite Desktop 2.x and Web 3.x. It was doing what we wanted to do. Later on we switched to just Google Map for our map based report project.


We are going to do a project in Roadway Inventory, Crash Analysis and also Map based reporting which required a lot of mapping features both in editing and displaying. We have looked into ESRI ArcGIS 10 and it has a lot of features we looking for such as Heat map, geocoding, feature editing and the performance is good. Our only complain is their licensing price. So we try to look into alternatives.


Is Map Suite 5 on par with ArcGIS 10? What are the strengths and weaknesses of Map Suite 5 comparing to ArcGIS 10?


Thanks.



Hello Ching, can I ask you from wich country are you?

My company is in United States but we have clients both in and out of country.



You now that if you develop with ArcGIS you costumers also have to buy ArcGis. There is also ArcObjects (or was…).  
 If you application going to be web or desktop? 
 Don’t forget that MapSuite is more like an API is not the same as ArcGIS.

The application is going to be a web application, either asp.net or silverlight.


We need a map server to host all the maps and users will need to do feature editing (for example, they may add a light pole on the map and that will update the map on the server and availble for all users), map reporting/analysis (w or w/o ad hoc parameters) which is using the same maps. All needed to be done on the web application. The backend will be SQL Server 2008 R2 and we are using Visual Studio 2010.


I guess I don't know how different are MapSuite 5 and ArcGIS 10. Will MapSuite 5 able to do the things I listed above? I already played around with ArcGIS 10 and know its capabilities. I thought it might be overkill for our project. What about Bing Map and Google Map? I don't know what I don't know. Any advice will be appreciated.



Ching, 
  
   Map Suite is, as Rui mentioned, a developers SDK for building tailor maid GIS applications.  It is a great oir if you have .net web developers and want to put maps on the pages and do background analysis with full control.  It is not something that you use a GUI to configure and publish it.   
  
 Editing: We have great editing support.  You will need to now you scenarios and code for it but we support creating all manor shapes and editing them.  You can see an example of it at websamples.thinkgeo.com/ and then go into the ‘Overlays’ section and pick ‘Draw and Edit Shapes’.  Mnay of our samples are online and you play around with them there. 
  
 Analysis: We have a full quite of spatial functions that can be used for analysis.  We can do overlap, contains, containing, intersection etc.  There are misc samples at websamples.thinkgeo.com/ under the ‘Features’ section.  We also support saving maps to bitmaps, exporting to printers, and to PDF.  We also integrate graphing as well and can attach graphs to map elements.  We support contour lines, as well as heat maps etc… 
  
 In summary, we are pretty full featured.  The question is how much control do you want?  With our tools you can do literally whatever you want and if there is something don’t do the framework can be extended to accomplish it.  
  
 David 
  


Ching, 
  
   One last thing I forgot… We do support Google Map, Bing Maps, and Open Street Map as background map providers.  :-) 
  
 David

You are going to have something similar to some product we have. We are using ThinkGEO, but with backend Db being Oracle spatial with a custom oracle provider for thinkgeo.

Thank you for all your replies. This is very helpful.


One more thing, is ThinkGeo's WMS Server equivelent to ArcGIS SDE and ArcGIS Server?


What are the limitations of WMS Server in comparison to ArcGIS SDE and ArcGIS Server?


I will be storing Geodatabase in SQL Server 2008 R2 and we will need a server to host the maps.


Thanks.



I haven't use WMS Server. I think it just too expensive and should be part of WebEdition or offer with some other package. So instead I use Open source MapServer. 



But I can warranty to you that is has nothing to do with ArcGis SDE. ArcSDE is to create come kind of Database Api abstraction for ESRI products. 

ArcGIS Server is more like tg wms server, but even so you should not compare thinkgeo wms server with arcgis server. arcgis server is much more than a simple wms server, and has one beautiful thing that I just love, it supports DWG files. 



It really depends on what you want to do. I'm really happy with thinkgeo products, but if is just want to server maps I really think you should consider some free technology, maybe you don't need more than MapServer 6.0. If you want to have some logic being made with the data you should consider create some demo with Thinkgeo WebEdition.


 


I don't know about your budget but ArcGIS is kind of expensive...



Thanks Rui, that is very informative. 
 I will take your advice into consideration.

Ching, 
  
 Rui’s reply should be objective and helpful for your questions. 
  
 And Rui, thanks for your detail reply! 
  
 Regards, 
  
 Don