﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-sinoly-随笔分类-GEOTOOLS</title><link>http://www.blogjava.net/sinoly/category/19446.html</link><description>-- Open my Mind </description><language>zh-cn</language><lastBuildDate>Sun, 30 Sep 2007 03:26:14 GMT</lastBuildDate><pubDate>Sun, 30 Sep 2007 03:26:14 GMT</pubDate><ttl>60</ttl><item><title>原来可以如此这般（GEOTOOLS 2.4对中文编码的支持）</title><link>http://www.blogjava.net/sinoly/archive/2007/09/30/geotools_shape.html</link><dc:creator>sinoly</dc:creator><author>sinoly</author><pubDate>Sun, 30 Sep 2007 02:13:00 GMT</pubDate><guid>http://www.blogjava.net/sinoly/archive/2007/09/30/geotools_shape.html</guid><wfw:comment>http://www.blogjava.net/sinoly/comments/149790.html</wfw:comment><comments>http://www.blogjava.net/sinoly/archive/2007/09/30/geotools_shape.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sinoly/comments/commentRss/149790.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sinoly/services/trackbacks/149790.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:  困扰了好几天，一直在尝试各种方法解决Geotools读取shp格式对中文编码的问题。可是昨天一个无意的举动居然让我发觉自己做了太多的无用之功。仔细的看了JavaDoc以及shapefile源代码之后，可以可以明显的看到ShapefileDataStore的构造函数已经发生了很大的变化&nbsp;&nbsp;<a href='http://www.blogjava.net/sinoly/archive/2007/09/30/geotools_shape.html'>阅读全文</a><img src ="http://www.blogjava.net/sinoly/aggbug/149790.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sinoly/" target="_blank">sinoly</a> 2007-09-30 10:13 <a href="http://www.blogjava.net/sinoly/archive/2007/09/30/geotools_shape.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> java.net.MalformedURLException: no protocol:</title><link>http://www.blogjava.net/sinoly/archive/2007/09/25/148046.html</link><dc:creator>sinoly</dc:creator><author>sinoly</author><pubDate>Tue, 25 Sep 2007 06:00:00 GMT</pubDate><guid>http://www.blogjava.net/sinoly/archive/2007/09/25/148046.html</guid><wfw:comment>http://www.blogjava.net/sinoly/comments/148046.html</wfw:comment><comments>http://www.blogjava.net/sinoly/archive/2007/09/25/148046.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/sinoly/comments/commentRss/148046.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sinoly/services/trackbacks/148046.html</trackback:ping><description><![CDATA[使用geotools中的gt2-shapefile-2.4-RC0.jar这个包对shp格式的文件进行属性读取。不知道为什么会遇到这么一个错误：<br />Exception in thread "main" java.net.MalformedURLException: no protocol: shp/res1_4m.dbf<br /> at java.net.URL.&lt;init&gt;(Unknown Source)<br /> at java.net.URL.&lt;init&gt;(Unknown Source)<br /> at java.net.URL.&lt;init&gt;(Unknown Source)<br /> at com.geotools.readshp.ReadSHP.main(ReadSHP.java:35)<br /><br />早上用2.3的时候没有这个错误，只是因为2.3在读取中文的时候存在编码问题，需要修改geotools的源码，结果发现2.4已经可以支持使用shpDataStore.setStringCharset(Charset.forName("UTF-8"));的方法了，所以就更新了一把。。谁知道居然成了这样的效果。继续排查ing<img src ="http://www.blogjava.net/sinoly/aggbug/148046.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sinoly/" target="_blank">sinoly</a> 2007-09-25 14:00 <a href="http://www.blogjava.net/sinoly/archive/2007/09/25/148046.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JTS资料－中文版</title><link>http://www.blogjava.net/sinoly/archive/2007/03/06/102063.html</link><dc:creator>sinoly</dc:creator><author>sinoly</author><pubDate>Tue, 06 Mar 2007 01:58:00 GMT</pubDate><guid>http://www.blogjava.net/sinoly/archive/2007/03/06/102063.html</guid><wfw:comment>http://www.blogjava.net/sinoly/comments/102063.html</wfw:comment><comments>http://www.blogjava.net/sinoly/archive/2007/03/06/102063.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.blogjava.net/sinoly/comments/commentRss/102063.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sinoly/services/trackbacks/102063.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 好久没有更新了，最近一直在研究JTS的资料。呵呵，一边学习一边翻译。<br>昨天终于看完了JTS的指南和开发手册。翻译也完成了。呵呵。。一边学习技术，一边学习E文。。<br>将内容共享出来，望对大家有所帮助：）&nbsp;&nbsp;<a href='http://www.blogjava.net/sinoly/archive/2007/03/06/102063.html'>阅读全文</a><img src ="http://www.blogjava.net/sinoly/aggbug/102063.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sinoly/" target="_blank">sinoly</a> 2007-03-06 09:58 <a href="http://www.blogjava.net/sinoly/archive/2007/03/06/102063.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>终于搞定GeoTools对PostGis的操作</title><link>http://www.blogjava.net/sinoly/archive/2007/01/31/97101.html</link><dc:creator>sinoly</dc:creator><author>sinoly</author><pubDate>Wed, 31 Jan 2007 14:58:00 GMT</pubDate><guid>http://www.blogjava.net/sinoly/archive/2007/01/31/97101.html</guid><wfw:comment>http://www.blogjava.net/sinoly/comments/97101.html</wfw:comment><comments>http://www.blogjava.net/sinoly/archive/2007/01/31/97101.html#Feedback</comments><slash:comments>14</slash:comments><wfw:commentRss>http://www.blogjava.net/sinoly/comments/commentRss/97101.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sinoly/services/trackbacks/97101.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 这几天搞定了GeoTools的PostgisDataStore操作。包含连接、读取、新建、插入等等。其实很多功能比如新建和插入都可以用SQL语句去完成，不过这样做对postgis即将推出的空间索引还是有很大影响的。所以我们没有使用SQL去完成这些工作。<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/sinoly/archive/2007/01/31/97101.html'>阅读全文</a><img src ="http://www.blogjava.net/sinoly/aggbug/97101.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sinoly/" target="_blank">sinoly</a> 2007-01-31 22:58 <a href="http://www.blogjava.net/sinoly/archive/2007/01/31/97101.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>GeoTools写入POSTGIS遇到些问题</title><link>http://www.blogjava.net/sinoly/archive/2007/01/30/96758.html</link><dc:creator>sinoly</dc:creator><author>sinoly</author><pubDate>Tue, 30 Jan 2007 08:32:00 GMT</pubDate><guid>http://www.blogjava.net/sinoly/archive/2007/01/30/96758.html</guid><wfw:comment>http://www.blogjava.net/sinoly/comments/96758.html</wfw:comment><comments>http://www.blogjava.net/sinoly/archive/2007/01/30/96758.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/sinoly/comments/commentRss/96758.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sinoly/services/trackbacks/96758.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 问题就在对Feature.setAttribute(int i,Object obj);这个方法执行的时候，如果obj是一个LineString对象是没有问题的，就和已经完成的代码一样。上面的代码本身是可以运行的，可是如果一个Feature对象有多个属性呢？我在geotools 2.3的API中还没有找到我需要的方法。。。继续寻觅。。。我的想法是存在一个插入Feature 对象，这样我可以通过create方法将所有特征属性先赋予Feature对象。<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/sinoly/archive/2007/01/30/96758.html'>阅读全文</a><img src ="http://www.blogjava.net/sinoly/aggbug/96758.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sinoly/" target="_blank">sinoly</a> 2007-01-30 16:32 <a href="http://www.blogjava.net/sinoly/archive/2007/01/30/96758.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用GEOTOOLS(2.3)读取POSTGIS内容</title><link>http://www.blogjava.net/sinoly/archive/2007/01/27/96245.html</link><dc:creator>sinoly</dc:creator><author>sinoly</author><pubDate>Fri, 26 Jan 2007 19:04:00 GMT</pubDate><guid>http://www.blogjava.net/sinoly/archive/2007/01/27/96245.html</guid><wfw:comment>http://www.blogjava.net/sinoly/comments/96245.html</wfw:comment><comments>http://www.blogjava.net/sinoly/archive/2007/01/27/96245.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.blogjava.net/sinoly/comments/commentRss/96245.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sinoly/services/trackbacks/96245.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:      刚刚开始学习GeoTools得时候就是感觉关于这方面的资料真是少的可怜，无奈之中翻E文资料，苦学E文。。。唉。。。但是如果说一个知名的开源项目文档中错误百出，我真的很是无奈。。。<br>     这段时间公司的工作也是很忙，所以只能抽空晚上慢慢研究GeoTools了。。。<br>     将今天的测试用的GeoTools读取PostGis内容的代码发布出来，希望能对和我一样想去学习GeoTools的同仁起到帮助作用，也希望各位WEBGIS大拿多给我一些意见。。。毕竟以前不是搞GIS，现在很是吃力。。。&nbsp;&nbsp;<a href='http://www.blogjava.net/sinoly/archive/2007/01/27/96245.html'>阅读全文</a><img src ="http://www.blogjava.net/sinoly/aggbug/96245.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sinoly/" target="_blank">sinoly</a> 2007-01-27 03:04 <a href="http://www.blogjava.net/sinoly/archive/2007/01/27/96245.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用GeoTools 2.3M连接到POSTGIS数据库</title><link>http://www.blogjava.net/sinoly/archive/2007/01/25/95850.html</link><dc:creator>sinoly</dc:creator><author>sinoly</author><pubDate>Thu, 25 Jan 2007 01:55:00 GMT</pubDate><guid>http://www.blogjava.net/sinoly/archive/2007/01/25/95850.html</guid><wfw:comment>http://www.blogjava.net/sinoly/comments/95850.html</wfw:comment><comments>http://www.blogjava.net/sinoly/archive/2007/01/25/95850.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/sinoly/comments/commentRss/95850.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sinoly/services/trackbacks/95850.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:  进行Geotools的开发工作，肯定会参考GeoTools的官方参考文档。不过我想很多人估计都遇到了和我一样的问题，就是官方参考指南中几乎没有可以编译通过的代码，也就无法谈及用这些代码进行学习了。昨天抽空将Geotools指南中连接到POSTGIS的代码进行了重新编译，才发现指南中的代码是在geotools 2.1.4中编译的。。。狂汗ing。。我居然一直认为是我的人品问题，才导致这些代码在我机器上就无法编译成功滴。。看来说明了一个问题：。。我的人品其实真的没有问题滴.。。。&nbsp;&nbsp;<a href='http://www.blogjava.net/sinoly/archive/2007/01/25/95850.html'>阅读全文</a><img src ="http://www.blogjava.net/sinoly/aggbug/95850.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sinoly/" target="_blank">sinoly</a> 2007-01-25 09:55 <a href="http://www.blogjava.net/sinoly/archive/2007/01/25/95850.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>