sinoly

   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  29 随笔 :: 76 文章 :: 189 评论 :: 0 Trackbacks

2007年9月13日 #

     摘要: 困扰了好几天,一直在尝试各种方法解决Geotools读取shp格式对中文编码的问题。可是昨天一个无意的举动居然让我发觉自己做了太多的无用之功。仔细的看了JavaDoc以及shapefile源代码之后,可以可以明显的看到ShapefileDataStore的构造函数已经发生了很大的变化  阅读全文
posted @ 2007-09-30 10:13 sinoly 阅读(5790) | 评论 (8)编辑 收藏

使用geotools中的gt2-shapefile-2.4-RC0.jar这个包对shp格式的文件进行属性读取。不知道为什么会遇到这么一个错误:
Exception in thread "main" java.net.MalformedURLException: no protocol: shp/res1_4m.dbf
 at java.net.URL.<init>(Unknown Source)
 at java.net.URL.<init>(Unknown Source)
 at java.net.URL.<init>(Unknown Source)
 at com.geotools.readshp.ReadSHP.main(ReadSHP.java:35)

早上用2.3的时候没有这个错误,只是因为2.3在读取中文的时候存在编码问题,需要修改geotools的源码,结果发现2.4已经可以支持使用shpDataStore.setStringCharset(Charset.forName("UTF-8"));的方法了,所以就更新了一把。。谁知道居然成了这样的效果。继续排查ing
posted @ 2007-09-25 14:00 sinoly 阅读(17993) | 评论 (6)编辑 收藏

     摘要: 本篇转至http://www.classicning.com/blog。这几天查资料,找到classicning的blog,收益颇多。


值此FOSS4G大会即将召开之日,最近我会在Blog上依次介绍一些OpenGIS标准、架构及用于实现的软件。一方面给初涉此行的朋友一个快速入门的概览,另一方面也是对我接触OpenGIS近一年来的总结。  阅读全文
posted @ 2007-09-25 10:48 sinoly 阅读(8654) | 评论 (3)编辑 收藏

大学兄弟介绍了一个发牢骚的地方,感觉还不错。推荐一下
我想每个人每天都有发牢骚的时候,找一个专门发牢骚的地方吧。
不要用我自己的牢骚影响这个blog的技术专业性

sinoly的牢骚地盘
posted @ 2007-09-15 22:14 sinoly 阅读(1174) | 评论 (1)编辑 收藏

     摘要: 很多高分辨率的图像真的能够扮靓一个Web网站。但是它们也可能会降低网站的(响应)速度——图像都是文件,文件就要占用带宽,而带宽与等待时间直接相关。现在是你进行自我学习,了解如何利用一种叫做图像预加载的小技巧给网站提速的时候了。  阅读全文
posted @ 2007-09-14 16:02 sinoly 阅读(5310) | 评论 (2)编辑 收藏

     摘要: 测试用的是公开的全国图,不知道为什么这次导入的时候总是遇到 sql 语句错误而导入不了的问题。仔细的查看了 log 文件以后发现居然是里面有部分数字用 shp2pgsql 转成 sql 语句以后被程序用科学计数法表示出来了,这样再导入的时候肯定就会有问题了。同时,也是第一次看shp2pgsql转好的sql语句,突然觉得有点诧异,就是关于float类型的字段定义。这个在postgresql里面我好像一直就没有用过,在postgresql里面浮点型的数值一般都是real来表示的。发现了这几个问题以后,将sql语句作出了调整。  阅读全文
posted @ 2007-09-13 23:30 sinoly 阅读(3098) | 评论 (5)编辑 收藏