ThinkGeo.com    |     Documentation    |     Premium Support

Comprehensive Object Diagram

I'm wondering if there is a complete object Diagram that shows how all the classes fit together.  Frankly, I'm having a lot of difficulty because of the lack of good documentation.  Maybe at least if there was some sort of diagram that showed how all the objects fit together I could at least get started.


I am so frustrated that I'm struggling to this tool because of the lack of good documentation.


Bob Bartel



Hello Bob, 
  
 Sorry for the inconvenience, we have a serials of samples called HowDoISamples, once you installed the desktop edition, you can find it in the installed folder, it has a lot of samples can guide you how to use the MapSuite control. 
  
 Also you can refer our code.thinkgeo.com and wiki.thinkgeo.com, there are a lot of samples in the code community site to help you use advanced skill. 
  
 And don’t hesitate to let us know your problems, requirements or questions, we are glad to help you. 
  
 Regards, 
  
 Gary

 I've seen many of the examples, but they aren't by any means comprehensive. The code contained in them is poorly documented and assumes the user is already familiar with your object model.  So my question was.....assuming I still want to go forward, do you have an object map that shows how all of the classes fit together?



This item was put in the enhancement thread in April 2011, although I'm not sure if it's in the Enhancement Tracker.




gis.thinkgeo.com/Support/DiscussionForums/tabid/143/aff/42/aft/9011/afv/topic/Default.aspx 



 



Yes, it’s in Enhancement Tracker.

 Ok well to help me get started, I want to place many makers on a map to indicate people.  Would individual makers be better than a featurelayer? The people are coming from a database and I want the user to be able to click the marker and have a bubble pop up with more data.


Thanks bob



Bob, 
  
 I’m not familiar with the markers.  I see it in the API documentation (without any description!) but we’re just moving from 4.5 to 6.0 and I don’t recall it being in 4.5.  If the people are already in a database, I think it would be easy to use a feature layer.  You can use the Click event of the map to get the screen coordinates, use ExtentHelper to convert it to map coordinates, then call GetFeaturesNearestTo to get the closest feature(s).  After that you’re kind of stuck.  Version 4.5 had no “bubble” or “balloon” type of popup (Web versions do, but not Desktop, at least as of 4.5).  After 4.5, they added a balloon but it’s more like a “teardrop” icon than the balloon you think about in Google Earth that contains text, etc.  I just ran the 6.0 “Marker” sample with the MarkerOverlay and the it’s just a symbol that looks like a hot-air balloon, no text, etc.  Is there something newer since 4.5 for displaying something like this on the map? 
  
 Allen

Hello Bob, 
  
 Thanks for Allen’s explanation, Bob I think you can refer HowDoISamples—>Marker—>AddAFeatureSourceMarkerOverlay, in this sample, it shows the tooltiptext, it’s another way to show the customer more data but not click the marker, if you need click, we don’t have that property in the Desktop edition, but you can hook the maker.Click event, then add new container into the marker, show things you want in that container. 
  
 Let us know your queries. 
  
 Regards, 
  
 Gary

 Thank you. I decided to use a simplemarkerlayer and add a click event to each marker and display a balloon (another class) to display info about the marrker.


Bob



Hello Bob, 
  
 You are always welcome, please feel free to let us know your problem. 
  
 Regards, 
  
 Gary