ThinkGeo.com    |     Documentation    |     Premium Support

Load comma delimited file

I would like to load a comma delimited file with the following format.


-97.34567,32.34567,"some point description","C:\someimage.jpg"



Hi Craig,  
  
 Do you have anyother information about what type of map objects you would like the elements of your file to be? 
  
 Do you want to add them as Markers, as Features?

I would like to create an mdb file where the user enters points by clicking on the map or entering a lat. long. then they can load the file add and remove points to the file etc. They can also link a photo to that point and select an ico file to display on the map or they can create an ico of the same file name to use. I guess my question is what the difference is between Markers and Features if any. 
  
 Thanks Ryan

Hi Craig,  
  
 First are you loading a Personal Geodatabase (.mdb)? 
  
 There a couple of differences between Markers and Features.  
 First, Markers are always PointShapes, where as a Feature can be an AreaShape, LineShape, or a PointShape. So if you have Point-based data you can use either. 
 Second, Markers or Marker-type overlays can support tooltip text for when the user hovers over the Marker. If you are looking for tooltips then Markers can help you get this functionality. 
 Third, Markers are setup to be draggable so their location can easily be changed by the user if needed. 
  
 You might have notices we have a SimpleMarkerOverlay and in InMemoryMarkerOverlay. The SimpleMarkerOverlay is designed as a easy way to add Markers to the Map. With the SimpleMarkerOverlay you setup each Marker individually and add it to the overlay. This gives you the flexiblity of defining the attributes of each individual Marker, but this can become unwieldly should you need to display many markers. 
  
 If you need to display multiple markers with many of the same attributes you will want to use the InMemoryMarkerOverlay or a FeatureSourceMarkerOverlay. In a InMemoryMarkerOverlay you have a Features collection and utilze the MarkerStyle to add the ‘Marker’ look to your features. The MarkerStyle you apply to your InMemoryMarkerOverlay can also allow you to setup ToolTipText for each of your Markers. 
  
 Features are the base element for any of our Layer objects and can be edited. There is a bit more plumbing needed to make sure the editing is applied correctly to the Layer’s FeatureSource than what you see with a Marker on the SimpleMarkerOverlay.  
  
 I hope this information is helpful and I would recommend checking out the Markers section of the Desktop Edition sample applications to see if perhaps Markers might work for your application.