ThinkGeo.com    |     Documentation    |     Premium Support

Unable to update or add records to MsSqlServer2008FeatureLayer without valid shape

Hi,


The Update or Add method of EditTools always fails if you try to use an empty, null or otherwise invalid shape. I know that this behavior is by design and prevents null geometries or geographies in a table containing spatial data. However there are many times in our application when we have quite a bit of tabular data about some piece of property and even know its general location but do not have a shape for it. We would like to be able to store this data in our spatial table and add the exact shape later. 


We are getting around this by using non-ThinkGeo methods to add or create rows in the table with null shapes. However, it would be very convenient if there were a way to accoplish this within the ThinkGeo framework. Would it be possible, in the ThinkGeo framework, to add a parameter to the Update and Add methods of the EditTools so that null shapes would be permissable? Or is there already some way to do that by extending existing functionality?


Thanks,


Steve


 


 


 


 



Hi Steven,  
  
 Thanks for your question! 
  
 This is a possible enhancement but would it will not be possible to investigate or integrate until after our May - 6.0 release. I have added this to our internal enhancement tracker for review by the team have noted to update you if/when this support is added.

Hello Steven, 
  
 When we added a null geometry to the table. it shrows the invalid format exception. So can you send the non-ThinkGeo code to me ?  
  
 Regards, 
  
 Gary