代码改变世界

随笔分类 -  开源GIS

[Gdal-dev] gdalwarp/gcps and ERROR 1: Failed to compute polynomial equations of desired order

2007-08-23 16:31 by flyingfish, 1043 阅读, 收藏, 编辑
摘要: 今天收集的另外几封通过gdal添加gcp并用gdalwarp进行变换的邮件。 Ethan Alpert ealpert at digitalglobe.com Tue Sep 14 15:20:37 EDT 2004 Previous message: [Gdal-dev] internal jpglib error Next message: [Gdal-dev] gda... 阅读全文

[Gdal-dev] adding gcp's

2007-08-23 16:16 by flyingfish, 1279 阅读, 收藏, 编辑
摘要: 以下连续4封邮件说明了gdal中如何添加gcp,如何利用gcp,以及如何通过gdalwarp将gcp表示的参考关系转换为用tfw等表的仿射关系。并且GDAL的文档中有一段说明了gcp和仿射转换的关系: The GDAL库 data model does not imply a transformation mechanism that must be generated from the GCPs... 阅读全文

Map Rectifier

2007-08-23 14:44 by flyingfish, 638 阅读, 收藏, 编辑
摘要: Map Rectifier一个可以上传地图,添加控制点,共享地图的站点。有一些古老的很有趣的地图在上边。 阅读全文

[Gdal-dev] GCP's, Warping and Source Data Projections

2007-08-22 16:35 by flyingfish, 920 阅读, 收藏, 编辑
摘要: 看到这么一节问题不是很明白,那位搞遥感方面的高人给大概解释一下关键部分? 还有几个疑问: 1、GDAL能做几何精校正(Precise Geometry Rectification)吗? 2、下边的帖子中作者似乎是说GDAL只提供了多项式纠正的方式,其他方式尚没有实现,是不是这样?因为我看GDALWarp 的API只看到有设置采样方法的地方,没有看到设置纠正函数的地方。 3、另外,个人理解GDALW... 阅读全文

转:将 Oracle Spatial 与 Google Earth 集成

2007-08-19 09:40 by flyingfish, 970 阅读, 收藏, 编辑
摘要: 作者:Justin Lokitz 学习如何使用 Oracle Locator/Oracle Spatial、GeoServer 和 Google Earth 创建具有定位功能的强大的无缝 BI 系统。 2007 年 7 月发布 source:http://www.oracle.com/technology/global/cn/pub/articles/lokitz-spatial-geose... 阅读全文

开源GIS学习笔记 - sinoly - BLOGJAVA

2007-06-20 16:40 by flyingfish, 1830 阅读, 收藏, 编辑
摘要: 接触JTS有段时间,一直没太深入,近日看到BLOGJAVA上sinoly的系列文章,大开眼界。就不一一转载了,直接收藏摘要链接。已经通知作者sinoly。 sinoly的博客地址是 Http://www.blogjava.net/sinoly/ GEOTOOLS分类 JTS资料-中文版 摘要: 好久没有更新了,最近一直在研究JTS的资料。呵呵,一边学习一边翻译。 昨天终于看完了JTS的指南和... 阅读全文

两类矢量数据结构

2007-06-20 14:17 by flyingfish, 2386 阅读, 收藏, 编辑
摘要: 年前做拓扑时整理的一些资料,最近陆续翻出来就发到BLOG上来吧。 1、矢量数据结构 矢量型数据结构按其是否明确表示各地理实体的空间相互关系可分为实体型和拓扑型两大类。 1.1、实体型数据结构 优点:结构简单、直观,编码容易 • 缺点: • ①数据冗余,相邻多边形的公共边易产生分歧; • ②实体互相独立,缺乏联系; • ③岛弧处理比较困难 1.2、拓扑结构是明确定义空间关系的一... 阅读全文

开源GIS的文章资源索引 - 博客园

2007-06-20 11:31 by flyingfish, 1891 阅读, 收藏, 编辑
摘要: 博客园已经有不少高手分析介绍过几个著名开源GIS项目,这是我曾经拜读过的文章。在这里做一个索引方便浏览,应当还有好多好文章未曾看到,期待大家相互推荐。 1、开源为什么? - Mars的自语- 博客园 2、基于.NET的开源GIS项目- Clark Zheng - 博客园 3、调试WW1.4源程序时Loaderlock的解决办法- Clark Zheng - 博客园 4、开始翻译SharpMap作者... 阅读全文

征求对“开源GIS研究”团队发展的建议和意见

2007-06-18 18:30 by flyingfish, 813 阅读, 收藏, 编辑
摘要: 本贴主题如题。 一个团队的发展离不开大家的积极参与,然而如何参与呢? 除过大家积极发表相关文章外还有什么途径? 希望大家踊跃发言给出好的建议,使得团队更好发展,所有的团队成员能够从中有所收获。 首先,我提议建立一个QQ群,这样团队成员就可以在线实时交流开源GIS的相关问题,以弥补博客系统实时互动方面的不足。 本人无权限建立QQ群,如果哪位可以建立,请联系。 加入团队请到这里申请,欢迎加入“开源... 阅读全文

ArcGIS9.2中使用Python和GP交互

2007-06-15 21:54 by flyingfish, 2396 阅读, 收藏, 编辑
摘要: 下面是ArcGIS9.2帮助中对如何使用Python和GP操作交互的说明。 另外可参考Mars的自语的《ArcGIS 9.2 笔记(5):Georocessing与Python》 http://www.cnblogs.com/maweifeng/archive/2007/01/10/616329.html Creating a new Python script module Abo... 阅读全文

推荐:ESRI用户使用Python指南

2007-06-15 21:16 by flyingfish, 2340 阅读, 收藏, 编辑
摘要: 作者:Howard Butler, Iowa州立大学中国地质大学(北京)土地科学系 100029 叶宝莹,编译 ESRI软件中的脚本语言一直使用两种模式。第一种为AML宏语言,该模型显示了PrimOS系统特性。输出为文件格式,数据处理基于目录和文件系统,代码是线性的。 第二个模式是AVENUE语言,继承了Smalltalk的特性。对象响应是调用方法名称,处理事物不必是线性的,有时会引起I/O... 阅读全文

推荐:用ogr和PIL把矢量数据转化成栅格图像

2007-06-15 21:15 by flyingfish, 2683 阅读, 收藏, 编辑
摘要: 原文作者:3snews的 李林大侠,Email( linux_23@163.com ) 1. 用ogr和PIL把矢量数据转化成栅格图像 1.1. 求索 对于类似MapServer这样的WebGIS来说(不要跟我讲Google Map……),有一个把矢量转化到栅格的需求。因为各浏览器对矢量图形支持并不算很好,svg需要下载插件,vml只能用于ie的绘图,其他内核的浏览器就无法识别(现在的网络编... 阅读全文

推荐:用Python进行图像处理

2007-06-15 21:05 by flyingfish, 22986 阅读, 收藏, 编辑
摘要: 作者:rockins (成都 电子科技大学) 摘要:本文简单介绍了用Python来完成简单图像处理任务的方法。虽然图像处理的最佳工具是MATLAB的图像处理工具箱,但是在进行一些“简单的”图像处理任务或者大批量的简单图像处理任务的时候,Python更有优势。 关键词:图像处理 图像增强 Python Abstract:This context introduces some metho... 阅读全文

加入“开源GIS学习”团队

2007-06-15 13:41 by flyingfish, 6270 阅读, 收藏, 编辑
摘要: 欢迎您加入本团队。开源的GIS项目是学习大型软件平台开发的绝好素材,从具体的算法到架构设计从单元测试到整个过程管理都可以在这个学习中有所收获。欢迎您写出自己的学习故事并推荐学习资源! 阅读全文

谁来谈谈Google Earth的核心技术和架构?(欢迎评论)

2007-05-20 11:24 by flyingfish, 6843 阅读, 收藏, 编辑
摘要: 以下是个人的一些猜测,欢迎网友评论。 GE底层用到GDAL,请查看GDAL主站。GDAL用于解决多元遥感影像数据源问题,是最核心的问题。 阅读全文

gdal带的影像合并Python代码

2007-05-10 13:37 by flyingfish, 3028 阅读, 收藏, 编辑
摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> ps:最近用vc作遥感影像的入库功能,借助GDAL来做,基本已经可以使用了。最后要写段代码对建立好的金字塔作合并输出,再次翻看了gdal_merge.py,其实这段代码很早就看过,尽管道理不复杂... 阅读全文

去年写的测试GDAL用法的一些函数

2007-05-10 13:22 by flyingfish, 1949 阅读, 收藏, 编辑
摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 /* 2 ========================================================================================= 3... 阅读全文

代理上网环境下配置TortoiseCVS

2007-04-28 10:33 by flyingfish, 1449 阅读, 收藏, 编辑
摘要: 以NASA Wind World为例,SF上的提示如下: http://sourceforge.net/cvs/?group_id=69528 Anonymous CVS Access This project's SourceForge.net CVS repository can be checked out through anonymous (pserver) CVS with the ... 阅读全文

带调色板TIFF到Jpeg的转化Python脚本

2007-04-28 08:30 by flyingfish, 1418 阅读, 收藏, 编辑
摘要: 发现东西存成文件放到电脑里边超级难找,找不到就成了破烂,说不定下次就被Format掉了。最近赶51前赶快把机器里不积累的小东西发到BLOG上来存档。下边是很早转DRG数据时写的Python脚本都快在电脑里边沉下去了。 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighte... 阅读全文

用GDAL对影像重采样的一些要点

2007-04-27 15:27 by flyingfish, 4273 阅读, 收藏, 编辑
摘要: 1、RasterIO只能使用最临近插值法 做影像金字塔时,开始用的GDALDataSet的RasterIO通过控制行列宽度来抽层,代码写起来很简洁,奇怪一直没见设置重采样参数的地方,急于实现功能,没有怎么深究,基本功能全都做好后发现分层质量很差。文档里边没找到资料介绍这些,查了很久在Maillist上发现RasterIO() level resampling should all be "nea... 阅读全文