gis
周小树
giser
展开
-
Osmdroid 6.1.13加载本地shapefiles地图
Osmdroid 6.1.13加载本地shapefiles地图原创 2022-10-18 10:37:14 · 1166 阅读 · 1 评论 -
全国人口数据地图2010
2010乡镇级人口数据矢量数据,如有需要请联系qq 350150279.另外也有乡镇边界矢量数据,价格优惠。原创 2020-06-19 11:57:11 · 966 阅读 · 0 评论 -
ESA CCI 全球土壤湿度遥感数据(1979-2019)
最新的ESA CCI土壤湿度数据,1979-2019年。处理完成了全球土壤湿度遥感数据,已经合成为月尺度、0.25度的Geotiff格式。如果需要请联系qq:350150279, 低价出售或一起合作项目、文章。数据来源:The Climate Change Initiative (CCI) data set of the European Space Agency...原创 2020-04-24 14:57:12 · 7552 阅读 · 1 评论 -
dwg2shp和dwg2svg
将dwg和dxf转换成shp和svg格式。在fedora 16(64位编译通过)。使用lirbredwg和dxflib库,生成shp依赖gdal ,swig需要python-devel的绑定。编译提示找不到Python.h,其实系统已经有了,可能编译选项哪里python版本不一致,把源码中改为可以make通过。下一步计划把转换功能做成在线的服务。哈哈哈原创 2012-06-09 11:22:46 · 2272 阅读 · 0 评论 -
NetworkX:shapefile数据转换成图数据结构
网络分析和路径分析的数据源经常是shp结构,数据预处理成为关键的一步,发现一个将shp转换为有向图的工具:NetworkXhttp://networkx.lanl.gov/reference/readwrite.nx_shp.html点数据类转换为node,线转换为edge。坐标对作为keys,保持属性,线被简化为只保留起始点。还有一个图相关网站:G原创 2012-06-02 11:10:22 · 3590 阅读 · 7 评论 -
简化相邻多边形
简化相邻多边形,是简化算法对多个对象的操作。如果只是简单的迭代调用算法,效果如下图3,需求效果应该是图2图1.待简化图层图2. 需求效果图3. 无拓扑效果http://trac.osgeo.org/postgis/wiki/UsersWikiSimplifyPreserveTopologyhttp://gis.stackexchange.com/qu原创 2012-05-29 10:57:12 · 1896 阅读 · 0 评论 -
只做map overlay
WR Franklin一个做地图叠加分析的专家。Franklin的网站:http://www.ecse.rpi.edu/Homepages/wrf/Research/Carto_Apps.html#zzee_link_3_1105907408现在才知道,MOSS(Map Overlay and Statistical System)才是第一个开源GIS,grass是在其后5年才出现原创 2012-05-29 09:57:57 · 591 阅读 · 0 评论 -
GIS地图放大镜
地图放大镜实际是示意地图的一个重要应用。在Qgis中有此功能,但只是一个大比例图像的区域显示。效果如http://www.richtersveld.net/index.php/site/region_map/所示。图1. Qgis放大效果真正的放大镜应该是示意地图(英文:Cartogram),又称比较统计地图,是将地图根据统计数据变形的得到示意图,通常是将各个地理单位的原创 2012-05-10 15:10:07 · 1625 阅读 · 0 评论 -
3d gis 标准cityGML
cityGML基于GML3定制三维gis中要素的拓扑、定位等标准。External linksOGC CityGML standards page: CityGML standards pageGerman CityGML collaboration: CityGML.org HomepageOther information and articles on CityGML原创 2012-06-08 20:01:11 · 2689 阅读 · 0 评论 -
经纬度算距离
http://www.canphp.com/article/show-113.html据说是Google地图里的Java代码结果可靠, 把它稍加改动用到VC++工程里。其中Lat表示纬度,Lng表示经度,如果遇到南纬北纬都有时一个取正值一个取负值即可,程序返回值单位是千米。 在实际应用中是多个点也就是多个折线的距离,在循环里多次调用就可以了。#define PI 3转载 2012-05-23 11:41:40 · 709 阅读 · 0 评论 -
CAD DXF格式转ESRI shapefile
1. CAD DXF格式转ESRI shapefilehttp://happysquirrel.com/index.php?feature=dxf2shp此位牛人提供免费的在线转换。但是貌似没有源码。用到的库是dxflib,c++开发,开放源代码。自己抽空和gdal结合试着自己实现一个dxf2shp,文档说不用了解dxf文档的结构。按API行事即可。dxflib库的开发文档原创 2011-11-11 20:52:49 · 4662 阅读 · 1 评论 -
GIMMS NDVI3g原始产品转Geottif的Matlab代码
GIMMS NDVI3g是最新发布的GIMMS的植被覆盖数据,原始文件格式为“geo10apr15a.n18-VI3g”。原始产品转Geottif,生成NDVI和Flag两个文件,使用的时候按照可信的Flag进行分析。在其他人代码的基础上进行了封装,指定原始格式的文件夹,直接批量算。Matlab代码如下:% Created by Yuke Zhou% Versio原创 2015-02-13 20:39:37 · 6123 阅读 · 3 评论 -
GIMMS NDVI3g V1.0发布
GIMMS NDVI3g V1.0发布。 如需要Geotiff格式文件,请联系作者,qq:350150279中国区域的tif格式数据分发地址: https://pan.baidu.com/disk/home#/all?vmode=list&path=%2FGeoData%2FNDVI3g_V1.0。 下载地址:https://ecocast.arc.nasa.gov/dat...原创 2016-11-02 13:49:08 · 9827 阅读 · 7 评论 -
Sentinel Hub Tools:Sentinel-2(哨兵)卫星遥感数据自动下载python包
1. 生产好的数据产品: Sentinel-2的数据产品可以从亚马逊云(AWS3)服务进行下载,(data is available for anyone to use via Amazon S3.)AWS服务地址为:http://sentinel-pds.s3-website.eu-central-1.amazonaws.com/2. 原始数据产品斯洛文尼亚的一个公司已经开发出了自动下载Sen...原创 2018-04-27 14:16:52 · 26760 阅读 · 6 评论 -
全球土壤湿度遥感Geotiff数据1979-2014
处理完成了全球土壤湿度遥感数据,已经合成为月尺度、0.25度的Geotiff格式。如果需要请联系qq:350150279, 低价出售。数据来源:The Climate Change Initiative (CCI) data set of the European Space AgencyContains the Active, Passive, and the Combined me...原创 2019-03-20 14:29:47 · 3682 阅读 · 1 评论 -
遥感植被叶面积指数LAI3g数据发布-GIMMS LAI3g
最新的基于AVHRR传感器的叶面积指数产品GIMMS LAI3g发布。该产品利用长时间序列的AVHRR影像和神经网络方法,覆盖全球范围,时间分辨率为16天,空间分辨率为8km。数据质量可靠,已广泛的用于全球植被变化的研究,大量的Nature论文使用了该数据。同时该产品还包括FPAR3g.演示数据共享地址:https://share.weiyun.com/544eQyK如需数据...原创 2019-05-16 12:57:21 · 5577 阅读 · 4 评论 -
fedora 16 安装postgresql9与postgis2.0
主要根据以下配置完成,但是最后几步没有设置postgresql自动启动1、下载postgresql最新版:PostgreSQL v9.1.1 For Linux下载界面预览软件大小:44.70MB软件类别:国外软件 | 数据服务器软件语言:英文运行环境:Linux,软件授权:免费版更新时转载 2012-04-21 11:02:21 · 1020 阅读 · 0 评论 -
等高线生成TIN时的flat triangle问题
首先是delaunay生成tin的优点:1.三角形尽量接近等角,减少瘦长三角形引起的潜在数值精度降低问题2.表面中的任意点(point)可以尽量接近节点(node)3.三角化过程与处理点的顺序是独立的 等高线是生成TIN的重要材料,算法将等高线转换为mass point进行三角化,但是过程中容易产生flat triangle。当点之间的距离小原创 2012-05-06 11:38:45 · 4641 阅读 · 1 评论 -
多边形bool操作软件clipper
clipper是一个比较完善的多边形bool操作的开源小工具。http://sourceforge.net/projects/polyclipping/运算包括intersect,union,xor,difference文档、demo支持特别好。而且是新出的库。超级牛啊处理各种多边形,包括自相交多边形处理多个对象速度优于商业软件多边形缓冲:三种类原创 2011-11-05 23:19:06 · 1621 阅读 · 0 评论 -
JTS著名博客
Martin Davishttp://lin-ear-th-inking.blogspot.com/2007/11/implementations-of-polygon-overlay.html著名的教授。精通计算几何。Implementations of Polygon Overlay algorithmsOccasionally peop原创 2011-11-05 17:33:51 · 406 阅读 · 0 评论 -
多边形bool操作效率对比
http://www.complex-a5.ru/polyboolean/comp.html 一文比较了2维多边形bool操作的效率。根据benchmark,PolyBoolean和gpc是比较高效的算法。但是严格意义上并不能用他们。PolyBoolean以有符号整数的形式表示点坐标,这样当然高效,对于浮点型点坐标,通过把浮点scale到整型进行翻译 2011-11-05 16:36:46 · 1973 阅读 · 1 评论 -
c# 操作postgis
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;usin原创 2011-11-03 19:14:05 · 3436 阅读 · 0 评论 -
试玩java版 worldwind1.2
下载java版worldwind的sdk。使用了java的JAI,速度还可以接受。自由定制是最大的优势。首先玩一下demo。直接运行java -jar worldwindx.jar,效果如下图:只要熟悉包中的api,可以很容易的在自己的应用中嵌入世界风。哈哈。展示一下特性:高程拉伸工具。可以将增加地形的起伏感。原创 2011-11-02 20:36:33 · 573 阅读 · 0 评论 -
fedora15编译gdal1.8及扩展格式支持
fedora15编译gdal及扩展支持kml、hdf4、hdf5.1.版本gdal1.8.12.在gdal解压目录下用./configure 检查依赖。3.expat扩展支持kml:下载expat2.0.1 for linux。编译顺利完成。安装到/usr/local/lib中4.hdf4、hdf5扩展:下载二进制分发包:http://www.hdfgroup.org/rele原创 2011-11-01 18:56:20 · 579 阅读 · 0 评论 -
嵌入式空间数据库研究
嵌入式空间数据库研究1.SpatiaLite 2.3.1 http://www.gaia-gis.it/spatialite/spatialite-arch-2.3.1.html比较著名。gdal也支持的嵌入数据库。2.基于derby或H2扩展的空间数据库。比较酷啊。还有UI. http://hatbox.sourceforge.net/quickstart.html原创 2011-11-18 21:10:42 · 612 阅读 · 0 评论 -
gdal1.8与geos3.3.1联合编译
首先下载gdal和geos源码包。首先编译geos,点击 开始---->vs2010--->vs tool--------->vs命令提示符,进入vc编译环境。进入到geos源码路径。比如D:/geos3.3.1在命令行此目录下:1.运行autogen.bat,将会生成几个头文件。2.编译nmake /f makefile.vc MSVC_VER=1600支持编译器版本原创 2011-11-15 19:02:21 · 1898 阅读 · 1 评论 -
求无向图的所有最小闭合环
算法结果应该是 1-2-3 and 0-1-3-4, 而不是 0-1-2-3-4。算法分解:分配节点为1-n。选择第一个节点,成为A枚举A的所有输出节点对(pair)选择一对节点,定义为A的邻接节点B、C如果B和C连接,输出环ABC,返回第三步,选择其他节点对。如果B和C不连接:枚举B的所有连接点。假设连接点为D,E,F.生成一组向量:CABD, CABE, CABF,对于每一个向量:如果翻译 2011-11-06 22:27:17 · 3366 阅读 · 2 评论 -
esri shapefile转PDF
用开源库haru_pdf,现在简单的实现GT_LineString,其他几何对象也就是对应的drawpoint,drawline,drawpolygon。关键还是地理坐标到pdf坐标的转换。pdf中的page坐标原点为左下角,向上和向右为正。图1.世界主要河流PDF关键代码:#include "../include/hpdf.h"#include "原创 2011-11-11 20:54:13 · 1030 阅读 · 0 评论 -
室内定位系统IPS:indoor positioning system
IPS:indoor positioning system,在室内场景下,GPS无法发挥作用。在大型室内公共场所,医院、商场,IPS就可以发挥作用。在消防救火时,消防员可以智能定位,前提是屋内需要有信号哦...不然还是悲剧。室内定位手段很多,主要有基于WIFI信号、基于radio信号、基于超声波的定位、基于红外线(infared)。通过将访问点和发射点之间进行三角化,确定访问点原创 2012-04-28 21:52:56 · 2749 阅读 · 0 评论 -
空间不确定性分析
空间不确定性分析相关资料:1.http://www.gnuplot.info/ 地统计后分析制图的软件。在gstat分析以后使用。2. http://itl.nist.gov/div898/handbook/mpc/section5/mpc5.htm空间分析权威教程:arizona 州立大学的E-slide,非常系统的介绍了空间数据exploration和ana原创 2011-12-07 19:25:05 · 1057 阅读 · 0 评论 -
老外玩都那么高深:游戏地图生成
http://www-cs-students.stanford.edu/~amitp/game-programming/polygon-map-generation/此网站介绍了游戏地图的生成。用到 Voronoi多边形,三角刨分,高程,分水岭。不能怪美帝强大。。。我等专业人士可以退学了。。。demo:http://www-cs-students.stanford.edu/原创 2012-02-17 22:26:26 · 2786 阅读 · 0 评论 -
GDAL矢量转栅格
gdal版本1.8.0.首先尝试使用gdal_rasterize小工具,但是不支持新生成输出栅格文件。官方说1.8版本后已经支持。但仍然无效。栅格的元数据赋值和仿射变换以后需要进一步研究。代码实现:#include "stdafx.h"#include #include "gdal_priv.h"#include "ogrsf_frmts.h"#include "gdal_原创 2012-02-23 11:00:34 · 7674 阅读 · 4 评论 -
DXF库(dxflib)使用指南
http://chaishushan.blog.163.com/blog/static/130192897200911551858160/原帖作者: Andrew Mustun版权: 2004-2005 RibbonSoft公司. 保留所有权利。日期: 2005年3月原文: http://www.ribbonsoft.com/dxflib转载 2011-12-28 19:34:03 · 6241 阅读 · 0 评论 -
OpenGeoDa:开源空间统计分析软件
OpenGeoDa是GeoDa的开源版本。源代码可以从google code中获取。GeoDa是使用Esri map object开发,是十几年了空间统计分析库的集成。可以进行空间自相关分析、变异函数分析和许多统计图表的自动生成。OpenGeoDa使用c++重写了GeoDa,界面工具使用wxWidget。目前支持数据格式只有shapefile(.shp)和table(.dbf)。s原创 2011-12-17 20:36:01 · 5367 阅读 · 0 评论 -
GIS 科研数据资源列表
原帖地址:http://www.cnblogs.com/sunliming/archive/2011/11/30/2268545.htmlwww.emapzone.com,提供全国300多个城市的矢量样例数据免费下载。数据是高德软件提供的,现势性比较强。国际科学数据服务平台(不用去NASA下载DEM数据了,这里就有,包括坡度数据等等)http://datamirror.cs转载 2011-12-07 19:34:08 · 1558 阅读 · 1 评论 -
visual studio 2010编译gdal1.8
参考:http://blog.163.com/hulin_feng/blog/static/923525320117209740755/自己的笔记本直接打开源码包中的vs2010.sln竟然编译不过,报错fetal error u1044 return code 0x2。在办公室机器是可以通过的。网上找资料直接命令行nmake编译。其实,还是linux下的编译方便。VS 弄的人原创 2011-11-13 19:50:46 · 1568 阅读 · 0 评论 -
开源海洋海岸生态软件Python GeoEco-0.7
GeoEco-0.7是研究海洋生态的专业软件。有200多个工具。可以整合ARGGIS.Marine Geospatial Ecology Tools (MGET), also known as the GeoEco Python package, is an open source geoprocessing toolbox designed for coastal and marin原创 2011-11-14 20:52:23 · 1195 阅读 · 0 评论