Category: 开源GIS

三维GIS的白银时代

三维GIS的白银时代

       说到白银时代这个词,最近一段在房地产行业出现的频率比较高,回到GIS这个领域来说,其实也是适用的。GIS的可视化从二维到三维其...

postgis计算矢量切片

postgis计算矢量切片

    没写错,是使用postgis计算出来矢量切片。在这之前先准备一个数据:一个GIS数据表(本例中数据为一百万的点数据,坐标:4326)...

使用Gulp压缩自定义扩展OL

使用Gulp压缩自定义扩展OL

        相信很多很多小伙伴都有着同样的“小麻烦”,基于OL开发不同的应用系统,却经常写重复的代码,即使是直接“拿来主义”也费神费力,...

四、WFS之Transaction添加面

四、WFS之Transaction添加面

一、操作结果 没有操作前 添加后操作后 二、操作代码 添加面 三、问题 问题:插入到数据库中,查看geom字段为空;原因是因为插入类型不一致...

Openlayers制作闪烁图元

Openlayers制作闪烁图元

tx7.gif 目前有需求,当选中设备时,需要设备闪烁表示已经被选中。在官方和百度的教程中都大部分是feature通过setStyle来设置...

GeoJson格式说明

GeoJson格式说明

GeoJSON是基于JavaScript 对象表示法的地理空间信息数据交换格式。 一、简介 GeoJSON是一种对各种地理数据结构进行编码的...

postgis空间关系

postgis空间关系

1.空间关系如下: image.png 2. st_disjoint(相离) ST_Disjoint函数仅适用于where前判定空间关系的结...

10个用于GIS和地图绘制的Python库

用于GIS和制图的Python库
Python库是GIS中的最终扩展,因为它允许您增强其核心功能。
通过使用Python库,您可以摆脱GIS的束缚,而深入研究一些严肃的数据科学。

PostGIS教程十九:维数扩展的9交集模型

“维度扩展的9交集模型-Dimensionally Extended 9-Intersection Model”(DE9IM)是一个用于建模两个空间对象如何交互的框架。nn 首先,每个空间对象都具有:nn内部(interior)n 边界(boundary)n 外部(exterior)nnn 内部是以环为边界的那一部分;边界是环本身;外部是边界外的一切。nn 对…

解决geocore跨域访问

解决geocore跨域访问

在使用了geoserver发布了矢量切片地图并使用了https://github.com/Leaflet/Leaflet.VectorGrid插件访问之后,莫名的出现了跨域问题:nResponse to preflight request doesn’t pass access control check: No ‘Access-Control-Allow-Origin

geoserver为何设置的样式没有反应?

geoserver为何设置的样式没有反应?

打开geoserver管理界面,选择layers,选择一个点图层,在publishing选项,wms setting中的default style选择样式后,保存。rn在layer preview中,查看该图层的open layer,可以看到样式已更新。

Java修改JVM内存大小整理。(java heap space 解决方案)

JAVA程序启动时JVM都会分配一个初始内存和最大内存给这个应用程序。这个初始内存和最大内存在一定程度都会影响程序的性能;Tomcat默认可以使用的内存为128MB,在较大型的应用项目中,这点内存是不够的,需要调大。有以下几种方法可以选用:nn第一种 环境myeclipse修改nn在菜单window->preferecces.在JDK对话框中输入-Xms512m -Xmx1024m这个参数就…

发布地图服务时导入已有的tpk切片包作为缓存

切片平台及工具: n1.切片工具:ArcGIS Desktop,共享切片包; n2.服务工具:ArcGIS Server,服务右键-【管理缓存】-【导入地图服务缓存】 n实际业务中,如果发布服务的源数据有几个T以上,可以提前在其他机器上并行切好数据,然后再将切片数据导入到GIS服务器中,作为已发布服务的缓存。不需要再在GIS服务器中花时间切片,将时间成本提前。关键是使用【导入地图服务缓存】这个工具,

geoserver+openlayer

geoserver+openlayer

早在二月份就接触到了geoserver,当时只是将自己转出的数据(postgre+postgis)存储。而geoserver则只是做一个大概的图形化检查工具。后来发现了c/s模式的开源软件qgis,就暂时把geoserver放在了一边。这两天不停的折腾geoserver。当时只是成功的改写了sld,现在还没有找到当时写的文档,有空补起来。

ArcEngine调用GeoServer中的WMS地图服务

ArcEngine调用GeoServer中的WMS地图服务

ArcEngine是可以连接ArcIMS、ArcServer及WMS等地图服务的,而开源GeoServeer提供了高效、高质量的WMS地图服务。用瓦片缓存的WMS地图服务作为ArcEngine地图的底图,则大大提高了地图放大、缩小、漫游等地图操作。 下面将步骤记录如下:启动PostGIS,导入需要的图层,如新疆行政区划图层Admin等;在Udig中配置好该图层的样式(style),并将该样式保存为sld文件:admin.sld;启动apache-tomcat,本人用的是Tomcat 7。启动Tom

GeoServer跨域设置(转)

GeoServer跨域设置(转)

转自 https://blog.csdn.net/mengdong_zy/article/details/51784781n我们通常需要通过ajax跨域访问GIS服务,GeoServer默认是不支持跨域的,通常直接访问浏览器会报类似:XMLHttpRequest 、not allowed by Access-Control-Allow-Origin的错误提示。n一、GeoServer 2.3.2版…

geoserver2.8.5 发布地图服务(一)

一、wms服务发布rn       1、打开geoserver管理首页(网址为http://localhost:8090/geoserver/web/),并使用安装时设置的帐户名和密码登录(这里是admin/geoserver)得到如下界面。

geoserver-web管理页面使用教程

在本地部署好geoserver服务之后,启动服务。nnGeoServer的网络管理工具是通过web浏览器访问http:// <主机>:<端口> / geoserver(本地主机上的默认安装的链接是http://localhost:8080/geoserver/web)来进行访问。

GeoServer 2.2 正式版发布,GIS 服务器

GeoServer 2.2 正式版发布,可通过 SF 上下载,下载地址: http://sourceforge.net/projects/geoserver/files/GeoServer/2.2/ GeoServer是一个功能齐全,遵循OGC开放标准的开源 WFS-T和WMS服务器。利用Geoserver可以把数据作为maps/images来 发布(利用WMS来实现)也可以直接发布实际的数…

geoserver部署or发布

geoserver部署or发布

Geoserver安装or部署rnrnGeoserver是目前开源gis中应用比较广泛的server,基于java开发。部署、发布、应用方便而且功能较为强大,具体说明参见:http://baike.baidu.com/link?

GEOServer 使用CQL_Filter查询解决中文支持问题

GEOServer 使用CQL_Filter查询解决中文支持问题

CQL与ECQL查询时,将中文内容转换为Unicode编码,再进行查询,可完美解决中文查询问题。JS版:rn/*rn*js Unicode编码转换rn*/rnvar str2Unicode = function(str) rn var es=[];rn for(var i=0;i < str.length;i++)rn es[i]=("00"+str.charCodeA...

openlayer中GetFeatureInfo不工作,可能原因

openlayer中GetFeatureInfo不工作,可能原因

1)GetFeatureInfo的采用的ajax的异步请求,OpenLayers.loadURL已经封装了ajax的请求,在GetFeatureInfo的参数中X: Y:的值必须是整数,这里的X,Y是取的屏幕坐标,这时就有问题了,在IE下面得到的X,Y都是整数没有有问题,在Firefox/3.6.6 下得到的Y值是个小数,这时发出的ajax是个错误的请求,geoserver