GIS
一路狂奔的大地男
酷爱IT技术,一直在不断学习.
展开
-
管理硬盘
终于开通互联网了。这个硬盘专门用于上网,以免遭受攻击。今天要好好整理一下了。原创 2009-01-22 09:57:00 · 451 阅读 · 0 评论 -
FDO 简介
FDO(Feature Data Object)是OSGeo(Open Source Geospatial Fundation)的一个子项目。FDO 数据存取技术是一个操作、定义和分析空间信息的API,而不管数据的存储。FDO使用一个基于Provider模式来支持不同的空间数据源,每一种数据Provider通常支持一个特定的数据格式或数据存储。FDO是基于LGPL协议的自由、开源的软件。翻译 2010-05-15 14:19:00 · 1266 阅读 · 0 评论 -
OSGeo 简介
<div class="view-content view-content-home-top">开源空间信息基金会是为了支持和建立高质量的开源地理空间软件而创建。我们的目标是鼓励使用和合作开发以社区为主导的项目。 开源空间信息基金,OSGeo,是一个非营利性组织,目标是支持和提升开源空间技术和数据的合作开发。该组织提供资金、组织和法律支持来发展开源空间信翻译 2010-05-15 07:39:00 · 1233 阅读 · 0 评论 -
OGC 简介
OGC是Open Geospatial Consortium(开放地理空间联盟)的简写,是一个非盈利性的、国际化的、非强制性的标准组织,引领地理空间和位置服务标准的发展。网址是:http://www.opengeospatial.org/开放地理空间联盟(OGC)是一个国际工业联盟,由401个公司、政府机构和大学一致协商制定公开的接口标准。OpenGIS®标准支持能表达地理信息的网络,无线翻译 2010-04-30 15:56:00 · 1286 阅读 · 0 评论 -
Shapfile文件简单介绍
Shapefile 在各中GIS中应用广泛。它是以二进制的文件格式保存,主要有三个文件,主文件后缀是.shp, 索引文件.shx,数据表.dbf。主文件和索引文件具有相同的文件头,共100byte,然后是Record部分。主文件的Record是各种Geometry,Record的前三个数据分别是Record编号,内容长度和类型编号;索引文件存储的是主文件对应的位置和内容长度。需要注意的是文件中有原创 2010-04-28 21:23:00 · 1875 阅读 · 1 评论 -
Geotools 简介
Geotools是Java语言编写的开源GIS工具包。该项目已有十多年历史,生命力旺盛,代码非常丰富,包含多个开源GIS项目,并且基于标准的GIS接口。Geotools主要提供各种GIS算法,各种数据格式的读写和显示。在显示方面要差一些,只是用Swing实现了地图的简单查看和操作。但是用户可以根据Geotools提供的算法自己实现地图的可视化。OpenJump和udig就是基于Geotools的。原创 2010-03-14 20:44:00 · 9900 阅读 · 0 评论 -
迪科斯彻算法(Dijkstra)的一个java实现
花了近一天时间,终于做了一个 迪科斯彻算法(Dijkstra)的实现。效率有待提高,正确性有待检验。现在将源代码贴出来。 import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.List;import java.util.Map;im原创 2009-08-25 20:33:00 · 3415 阅读 · 2 评论 -
使OpenLayers的popup可拖动
当前OpenLayers的版本已经到了2.8。但是功能还不尽完善,比如我要用到的拖动Marker和Popup的功能还没有实现。幸好Popup.js中预留有拖动事件的方法,结合网页拖动代码,勉强实现了拖动功能。改动Popup.js的代码如下: /** * Method: onmousedown * When mouse goes down within the p原创 2009-08-24 05:55:00 · 3361 阅读 · 0 评论 -
MapEasy和OpenLayers的简单比较
MapEasy和OpenLayers都是开源的JavaScript WebGIS框架,都能实现网页地图的显示、放缩、拖拽等WebGIS基本功能。但是它们有许多不同点: MapEasy 是中国人开发的一个开源框架,设计精巧简单,注释为中文,适合WebGIS和JavaScript入门者学习。但是MapEasy只实现了基本的栅格地图的显示、放缩、拖拽等WebGIS基本功能。其扩展工作量大、执行效原创 2009-05-24 14:29:00 · 1129 阅读 · 0 评论 -
OpenLayers 和 MapEasy 调用切片地图
数据是GIS的灵魂。没有数据再好的GIS也无所作为。对于普通用户,在网络上,我们可以利用Google Map,Yahoo等提供的地图接口实现WebGIS。但是如果计算机没有连接互联网,就无法使用Google Map了。如果用户关注的区域较小,可以使用开源WebGIS框架MapEasy或OpenLayers调用栅格切片地图。MapEasy的调用方法比较简单只需要写好读取地址就行了,但是MapEasy原创 2009-05-24 15:15:00 · 2415 阅读 · 0 评论 -
shp2pgsql 转换shp数据
环境: Windows XP ,postgreSQL 8.3, postGIS 1.3 其管理工具pgAdmin III 在使用shp2pgsql将shp文件转换为sql时分别遇到了如下问题:1、首先我用 pgAdmin III 自带的可视化查询工具 Query 输入shp2pgsql E:/shp/地物_P.shp diwu > E:/shp/diwu.sql 出现原创 2009-05-07 17:35:00 · 4095 阅读 · 2 评论 -
Geoserver 的安装
我安装的平台是windows Xp,已经安装和配置好了Java虚拟机,尝试了两种安装方法都成功了,现在记录如下: 1、Geoserver.exe的安装直接下载,双击,一切自动完成。安装完毕后在程序中启动就行了。 2、Geoserver.war的安装首先要有服务器,我用的是tomcat然后将 Geoserver.war 复制到 Tomcat 6.0/webapps下。原创 2009-03-14 07:53:00 · 587 阅读 · 0 评论 -
KML、GML、GeoRSS、SVG
KML、GML、GeoRSS、SVG 0推荐http:///liongg.net零零散散这些概念接触好多年,你说我说这些概念潮起又潮落。从宏观上看,对地理信息(geographic information)或地理数据(Geodata)的操作无外乎获取、处理、存储、传输、显示等。KML、GML、GeoRSS、SVG不过是多种Geodata Format(地转载 2009-03-14 13:31:00 · 784 阅读 · 0 评论 -
安装和调试好了 Geotools
按照,官方文档安装。一切顺利通过。不过还是重新启动了两次才完全成功。 Maven 编译时如果连通了网线,它会从网上下载很多jar文件到 C:/document and setting/ administor / .m2 文件夹下。 教程上说 如果没有联网也可使用maven 编译。原创 2009-03-15 08:57:00 · 880 阅读 · 0 评论 -
使用XML做数据库与JS的中介比PHP直接输出好
用 PHP 做 google Map 程序的教程中有一段。大概意思是说有些教程让你用PHP写JS来创建Google Map程序,但是这样问题很多。使用 XML 文件作为连接数据库和Google Map 的中介,将使地图网页初始化更快,可以创建更灵活的地图程序,调试也更方便。你可以单独的验证XML输出。甚至你可以完全忽略数据库只用XML运行你的地图。 上午看了一个开源PHP类翻译 2009-02-17 14:25:00 · 720 阅读 · 0 评论 -
google 图标暂存
系统需要图标,不希望盗用别人的链接,自己传上来保存。http://p.blog.csdn.net/images/p_blog_csdn_net/geodesy/EntryImages/20090215/Camera48.png摄像头图标原创 2009-02-15 10:32:00 · 463 阅读 · 0 评论 -
地理数据处理软件包GDAL/OGR简介
本文转自:http://ifelseif.blog.sohu.com/141043243.html GDAL(GeospatialData Abstraction Library)是一个在X/MIT许可协议下的开源栅格空间数据转换库。该项目由Frank Warmerdam教授于1998年发起。它利用抽象数据模型来表达所支持转载 2010-05-15 14:56:00 · 2031 阅读 · 1 评论