网站大量收购独家精品文档,联系QQ:2885784924

JAVA读取SHAPEFILE文件的源代码.pdf

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java读取ShapeFile文件的源代码 时间:2010-04-20 22:20来源: 作者:giser 点击: 70次 java读取ShapeFile文件的源代码 java读取ShapeFile文件的源代码 1. import java.awt.Color; 2. import java.io.; 3. import java.net.URL; 4. import java.net.URLConnection; 5. import java.util.zip.; 6. import uk.ac.leeds.ccg.dbffile.DbfFileException; 7. import uk.ac.leeds.ccg.dbffile.DbfNet; 8. import uk.ac.leeds.ccg.shapefile.; 9. 10. public class ShapefileReader 11. { 12. public Shapefile sf; 13. public DbfNet dbf; 14. private int idCol; 15. private String name; 16. 17. public ShapefileReader(String baseFilename) 18. { 19. super(); 20. sf null; 21. dbf null; 22. idCol 3; 23. name none; 24. name baseFilename; 25. try 26. { 27. sf new Shapefile(baseFilename + .shp); 28. } 29. catch(Exception e) 30. { 31. System.out.println(e); 32. } 33. } 34. 35. public ShapefileReader(URL base, int idCol) 36. { 37. super(); 38. sf null; 39. dbf null; 40. this.idCol 3; 41. name none; 42. this.idCol idCol; 43. name base.getFile(); 44. String sub ; 45. if(name.indexOf(63) 0) 46. sub name.substring(name.indexOf(63), name.lastIndexOf(47) ); 47. System.out.println(Sub + sub); 48. boolean shpZip false; 49. boolean dbfZip false; 50. try 51. { 52. System.out.println(SFR Looking for .zip version of + name); 53. String ext .zip; 54. String noExt base.getFile(); 55. System.out.println(No Ext + noExt); 56. if(noExt.toLowerCase().endsWith(.shp) noExt.toLowerCase().en dsWith(.zip)) 57. noExt name.substring(0, name.length() - 4); 58. System.out.println(No Ext + noExt); 59. URL zipURL new URL(base.getProtocol(), base.get

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档