GISuuser的博客

代写地理信息本科研究生毕业设计,有意者发送邮件至965894265@qq.com

ArcGIS 10.5连接PostgreSQL数据库

安装检测 ArcGIS10.5支持的PotgreSQL版本只有9.5、9.4、9.3,ArcGIS支持的数据库和版本你都可以在ArcGIS Desktop安装目录下的DatabaseSupport文件夹下找到。 若数据库安装在windows平台,需要 Microsoft Visual C++ ...

2018-07-27 09:42:56

阅读数:397

评论数:0

PostGIS地图路径算法优化,解决MultiLineString类型计算错误

使用前面博客计算路径的时候,有时候会产生MultiLineString不支持计算的问题,针对这个问题进行了优化。-- FUNCTION: public.pgr_road_compute(double precision, double precision, double precision, do...

2018-05-30 08:51:16

阅读数:412

评论数:3

postGIS错误line_locate_point: 1st arg isnt a line

     在做posgis相关的数据库操作时,产生了错误line_locate_point: 1st arg isnt a line。     最后查询发现是ST_LineLocatePoint(geom,geom)空间计算函数,第一参数LINESTRING类型的geom数据,第二个参数是一个点。...

2018-05-30 08:46:22

阅读数:142

评论数:0

基于postGIS的室内地图最短路径算法四

       在上一篇博文基于postGIS的室内地图最短路径算法三,虽然路径分析的结果,最后返回了起点到终点的完整线路,但是可能产生起点或终点到路网的连线穿越障碍物的情况,这里就需要用虚线表示。       这样就需要将路径分析的结果分三条记录返回,起点到路网、路网中路径、路网到终点线,并需要对...

2018-03-28 10:57:57

阅读数:267

评论数:0

基于postGIS的室内地图最短路径算法三

       在上一篇基于postGIS的室内地图最短路径算法二中,在路径搜索中加入了楼层分析的概念。在使用过程中会产生一个问题就是,只给出了路网上的线,没有给出起点、终点到路网的连线,用户体验很差。       在这里加入了起点终点到路网分析结果的连线,最后返回,geoserver和leafle...

2018-03-28 10:52:03

阅读数:279

评论数:2

PostGIS算法示例

1 点的最近点查询select smoke, ST_AsGeoJSON(geom) as geom, company, address from power t order by ST_Distance(t.geom,ST_GeometryFromText('POINT(113.779907226...

2018-01-19 09:06:10

阅读数:452

评论数:0

基于Leaflet的室内地图最短路径查询部分

使用LeafLet做的最短路径查询,服务使用的是前两篇博文中的地图服务,只是 将OpenLayer换成了LeafLet; 效果图: 核心部分代码如下: var route = { num: false, startPoint: null, endPoint: ...

2018-01-17 09:47:48

阅读数:990

评论数:1

基于postGIS的室内地图最短路径算法二

上一篇的室内地图算法,在新版本的PostgreSQL中,无法使用,提示函数过时,因此修改了以下算法 DROP FUNCTION pgr_floor(tbl varchar,startx float, starty float,endx float,endy float,fnumber integ...

2018-01-15 19:29:16

阅读数:492

评论数:0

基于postGIS的室内地图最短路径算法一

上篇博文上提到了最短路径算法,最近在研究室内地图; 因为不同楼层的原因,需要对多楼层路网数据做统一处理。然后才能方便的进行路径分析。 这里对比上一篇的文章中的算法,这里加入了楼层参数,代码如下: --tbl路网表名 --startx起点经度 --starty起点纬度 --endx终点...

2018-01-15 19:27:07

阅读数:542

评论数:2

postGIS+pgrouting+geoserver+openlayers实现最短路径分析

最短路径分析原理阐述:将路网数据存储在postgresql中,构建拓扑,使用pgrouting写出一个查询最短路径的功能函数,在GeoServer中配置sqlview图层,调用前面发布的函数,客户端访问WMS服务,同时将起点终点坐标作为参数传过去,GeoServer就可以返回最短路径瓦片图层,叠加...

2018-01-15 19:19:10

阅读数:1077

评论数:4

提示
确定要删除当前文章?
取消 删除
关闭
关闭