随笔分类 - [22]代码阅读
摘要:今天实用了一下postgis 1.0.4,shp2pgsql导出的sql语句格式总是不对。换成postgis 1.0.0还是不行,最后还是用上了postgis 0.9.0,好了。postgis 0.9.0下载地址:http://internap.dl.sourceforge.net/sourceforge/dcmms/postgis-setup-0.9.0-1.exe
阅读全文
摘要:代码是第一手文献。现在阅读大型C#,java代码已经不成问题了。现在要开始联系阅读C代码。拿Postgresql和QuakeIII开刀吧。另外,Geotools没事还得看看。剩下的,就看时间允许不允许了:感兴趣的代码:C: Postgresql/postgisQuakeIIILinux kernelMonoC#:Axiom.Net framework libraryNetron graph ...
阅读全文
摘要:从amazon买了3本书:Web Mapping IllustratedPostgreSQL (2nd Edition)MapServerWeb Mapping Illustrated Using Open Source GIS Toolkits By?a href="http://www.oreillynet.com/cs/catalog/view/au/1898">Tyler燤itche...
阅读全文
摘要:【几个月前写的,原发于newsmth.net,现转到我的blog】去年做了一个方案,SuperMap + Sqlserver 2000,配置都配置了好几天,还去SuperMap公司培训了两天,搭建的Demo还有问题。后来就把这项需求给去掉了(要花钱买软件,还有开发成本,实际用途也不大)最近又做一个类似的方案,这次的指导思想是尽量用开源实现。调研了两天,确定下几个成熟的GIS开源软件,Geotool...
阅读全文
摘要:今天会用TextSymbolizer来显示文字。数据源geo_first_class_city_point 结构如下:gid: intarea: doubleperimeter: doubleres1_4m_: long res1_4m_id: long gbcode: int name: string adcode93: intadcode99: intadclass: int pinyin: ...
阅读全文
摘要:重新拾起webgis开发,现在数据已经具备,框架已经搭好,正是进入应用开发了。算是知道了添加层的步骤与方法。第一步:在GeoServer中起一个自己的命名空间。命名空间的例子:URI:--http://www.bizkaia.net/geoserver;Prefix--biz。选择左边的save,apply,切记切记!第二步:建立DataStore。如果数据储存在Postgis中,就应该选择Pos...
阅读全文
摘要:from www.sf.netPosted By: emperorkefkaDate: 2005-07-26 10:16Summary: GeoTools 2.1.0 released The GeoTools Project is pleased to announce the release of GeoTools 2.1.0. New to this release is support f...
阅读全文
摘要:今天很郁闷。 国家基础地理数据的shp文件中,省级数据的adcodd99为int型的,我导入到PostgreSQL中,成为int4类型。 但是区县级数据的adcodd99为字符型的,导入到数据库中,成了varchar。查询了PostgreSQL文档,没发现直接将字符串转化为数的函数。一番研究发现,可以用它提供的一堆字符串函数的组合来进行转化。数据表为geo_country_poly。我在其中新建了...
阅读全文
摘要:[本文版权由xiaotie@vip.sina.com所有,转载需得到作者同意。] 在国家基础地理信息中心下载到的数据格式是Shape file数据。Shape file数据由3个文件构成,*.shp,*.dbf和*.shx,分别存储空间数据、属性数据和两者间的关系。*.shp得专门的软件浏览。*.dbf采用一般文本浏览器就可以浏览,Excel可以直接编辑dbf文件。开源GIS软件支持的数据集一般还...
阅读全文
摘要:[本文版权由xiaotie@vip.sina.com所有,转载需得到作者同意。] 问题开始出现……性能测试发现,当前架构方案的性能比较底下。测试环境:PC机 CPU Inter PentiumIII 主频797MHz 主存储器:384MB ...
阅读全文
摘要:[本文版权由xiaotie@vip.sina.com所有,转载需得到作者同意。] 浏览器端Client采用http://tsadev.speciesanalyst.net的实现。源文件在http://tsadev.speciesanalyst.net/scripts/inlineMap.js。实现了基本的地图浏览功能,就是 pan 还存在一点bug。还有就是界面不pp。先暂借用SuperMap的界...
阅读全文
摘要:[本文版权由xiaotie@vip.sina.com所有,转载需得到作者同意。] 顺利过关成为书童,一切尽在我掌握中......成功运行好Demo后,心中自然喜滋滋的。一切尽在掌握中。所采用的东东全部都是即开源又免费的,最主要的是易用性也非常好,和商业软件有的一拼!上一篇我show了一下GeoServer的管理界面,非常简单易用。这里再show一下采用的主要工具和软件。唉,开源总算成气候了。(1)...
阅读全文
摘要:[本文版权由xiaotie@vip.sina.com所有,转载需得到作者同意。]1. 先安装j2sdk-1_4_2_04-windows-i586-p.exe(假设安装在C:\j2sdk1.4.2_04),设置环境变量JAVA_HOME=C:\j2sdk1.4.2_04;再安装jai-1_1_2_01-lib-windows-...
阅读全文
摘要:[本文版权由xiaotie@vip.sina.com所有,转载需得到作者同意。]采用开源软件搭建WebGIS系统的好处: (1)费用低,扩展性强,搭建的过程同时也是一个学习研究的过程 (2)开源GIS软件基本都遵守OpenGIS规范 经过近1个月的调研,我采用如下架构: (1)数据,采用国家基础地理信息中心的国家基础地理信息系统1:400万数据,可从下面获取: ...
阅读全文