ThinkGeo.com    |     Documentation    |     Premium Support

Shp file doesn't show

Hi James,


  Have you detected what goes wrong in the shp file which prevents it from being displayed in wpfmap area?

The same file appears normal in other tools. The code has been used many times for displaying shp file without trouble until now.


Thanks.


Franklin


 


 



Franklin, 
  
  Can you tell us to what other post you are referring to? You mention some shapefile but we have no way of knowing which one it is. Thank you.

Hi Val, 
  
   I have emailed to  James for him to reconstruct the display problem. Could you check with him? 


 


Franklin,
 
I have done a test using your data and code. I didn’t found out any issues. Here are some screenshots.
Did you forget to set width and height values?
 
<my:WpfMap HorizontalAlignment="Left" Width="500" Height="300" Name="wpfMap1" VerticalAlignment="Top" />
 
Thanks,
James

001_screenshot.zip (97.5 KB)

Hi James, 
  
   This is really weird. I used the same wpfmap which has successfully displayed many shp files except these two shp files. 
 The programming environment  is exactly the same, so is the PC.  
 Thanks. 
  
 Franklin

Hi Franklin, 
  
 Since you we don’t have a demo that reproduces this issue, so I am taking a wild guess here: 
 Did you set a proper style for the shape file?  
  
 Regards, 
 Tsui

Franklin, 
  
 There is another post that it also maybe has the same problem with yours, the reason is that one record is invalid. 
 gis.thinkgeo.com/Support/DiscussionForums/tabid/143/aff/21/aft/8721/afv/topic/Default.aspx 
  
 Thanks, 
 James

Hi James, 
  
   It was for the reason you suggested there that I asked the vendor to regenerate the shape files. Can you verify that the same problem happens again with this  regenerated shape file? Thanks. 
  
 Hi Tsui, 
   Please get the code from James. The shape file was created by a third party vendor. Is the proper style setting a part of the shape file preparation? or  part of the display mechanism? Thanks. 
  
 Regards, 
 Franklin 


Franklin, 
  
 Is the regenerated shape file "UTM-50S_WGS-84_PLATFORM"? It works properly like I said above. If yours is still has problem, could you provide the sample code and exception stack-trace like post 8721? 
  
 Thanks, 
 James

James, 
  
  No exception occured at runtime, simply the map layer (defined by the shp file) doesn’t show itself. This time the problem is worse, because it could be shown at runtime last time, but had exception only when calling SaveToProjection.

Franklin, 
  
 Could you provide the sample code that show the exception when calling SaveToProjection? And also the stack-trace when the exception throwing. 
  
 Thanks, 
 James

Do you know the code to show the "place labels" for the shp file in 001-screenshot.zip file above? 
 Thanks. 


Hi Franklin, 
  
 Have you tried the HowDoI sample>Labeling>DrawAndLabelPointsOfInterests ? 
  
 Carlos.

Franklin, 
  
  I am part of ThinkGeo Support and I would be interested in helping you concretely with your case. Do you know where I can get hold of the shapefile that is causing you trouble? Thank you.

Hi Val, 
  
   It is really nice of you to give me the assistance. I will send the file to forum support. Thanks. 
  
 Franklin

Franklin, 
  
 When you send forumsupport@thinkgeo.com, please let him forward to me as well, I am also inteseted in this issue. 
  
 Thanks, 
 James

Hi James, 
  
   I have resent the zip file to you at your email address. Could you copy to Val too? Since you have no problem in showing the shp file(Platform), I will pass the projection string in your email again so that you can do SaveToProjection for me on your side and pass me the  WGS84 shape file set.  
 Thank you very much. I still have no clue why the same shape file cannot be shown in my development environment. 
 Could you do the SaveToProjection as soon as possible, because the demo is on Thurday morning and Singapore time is 12 hours ahead of TX time. 
 Thanks again for your help. 
  
 Franklin

Thanks Carlos for droping the hint,  I have applied similar techniques in putting an image on point of interest on the wpfmap.


But I am not sure how to show the shape file labels. Can you give me a direct example? Thanks.


 


 



Franklin, 
  
 I have forward it to Val, but I am afraid you may send to wrong file because I looked the sample code in file, I couldn’t find “SaveToProjection”, could you verify it? 
  
 Thanks, 
 James

James, 



The email was addressed to *****@thinkgeo.com with attached file. The time stamp is: Tuesday, 15 February, 2011 3:26 PM 

Please check it up. 

Thanks. 



Franklin