- 博客(34)
- 资源 (3)
- 收藏
- 关注

原创 源码四。不做讲解,根据以前的博客去理解。
Gis /common/css/style.css"> <link type="text/css" rel="stylesheet" href="/css/comm.css"> <script type="text/javascript" src="/lib/OpenLayers.js"> <script type="text/javascript" src="/
2013-11-27 22:07:03
2674

原创 源码三。不做讲解,根据以前的博客去理解。
Gis /common/css/style.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="/lib/OpenLayers.js"> /common/jquery/js/jquery-ui-1.8.11.custom.css" rel="stylesheet" /> /c
2013-11-27 22:04:13
2915
1

原创 源码二。不做讲解,根据以前的博客去理解。
Gis <script type="text/javascript" src="/js/common.js"> /common/css/style.css" rel="stylesheet" type="text/css" /> /common/jquery/js/jquery-1.4.2.min.js"> <script type="text/javascript"
2013-11-27 22:01:06
2573

原创 源码一。不做讲解,根据以前的博客去理解。
Gis <script type="text/javascript" src="/js/common.js"> /common/css/style.css" rel="stylesheet" type="text/css" /> /common/jquery/js/jquery-1.4.2.min.js"> <script type="text/javascript"
2013-11-27 21:58:52
2756
2

原创 Openlayers展现点元素
【目标1】通过Openlayers展现后台服务提供的一个点的元素信息。【步骤】a.地图服务、b.后台查询点经纬度、c.后台拼写JSON串服务、d.Ajax异步获取JSON串、e.页面展现a.地图服务:依据个人地图服务而定,这里不累述。b.后台查询点经纬度:后台查询数据库,获取点的经纬度[125.37673830988,43.858870032345],这里不...
2011-09-01 15:00:35
17655
6
原创 使用百度地图BMap.InfoWindow,分别显示不同的信息窗口
使用BMap.InfoWindow,在for循环展示信息的时候,总是显示最后一条信息的数据。其实,可以讲BMap.InfoWindow的创建写在一个单独的function中。这样,每一个BMap.InfoWindow,就是显示的当条的信息。 function callback(xyResults) { var xyResult = null; for(var i =
2012-10-23 16:54:34
19358
1
原创 使用google guava 实现定时缓存功能
使用google guava 实现定时缓存功能。创建Book.javapublic class Book { private int id; public int getId() { return id; } public void setId(int id) { this.id = id; } public Book(int id) { super();
2012-10-23 16:40:05
19902
原创 Struts2拦截器属性excludeMethods、includeMethods配置无效的原因
Struts2拦截器属性excludeMethods、includeMethods配置无效的原因:拦截器如果通过实现Interceptor接口生成的话,属性excludeMethods、includeMethods配置无效。拦截器如果通过继承MethodFilterInterceptor类的话,属性excludeMethods、includeMethods配置有效。
2012-08-21 11:30:03
4488
原创 Spring整合RMI
服务器端 RMI接口:public interface IOrderReceiver extends Remote{ public List execute(String json) throws RemoteException;}注意:1.继承Remote接口;2.抛出异常RemoteException;如果不继承Remote接口,非Spring的Rmi客户端访问RM
2012-05-09 16:17:13
2290
原创 Hibernate一种很好的用法
<class name="Address" table="EDU_ADDRESS" dynamic-insert="true" dynamic-update="true"> <version name="version" type="java.lang.Long" access="field" column="Version" unsaved-valu
2011-11-10 11:14:22
2185
原创 Invalid number of points in LineString (found 1 - must be 0 or >= 2)
Invalid number of points in LineString (found 1 - must be 0 or >= 2)
2011-04-15 15:28:00
5485
原创 Geoserver项目开发(四)--不同比例显示不同图层
不同比例显示不同图层,是通过SLD来控制的。 比如说:国界、省界这些图层,肯定是无论任何比例都显示。 但是,一些图层,需要一定比例后才显示。 要实现这一点,就需要SLD来控制了。 做法如下:参看小马看GIS-UDIG是如何制作SLD文件的。 步骤中,只需把比例选中即可。 首先加载了两个图层、一个省界、一个水系。这两个图层现在是任何比例都可以看到。
2010-03-19 16:26:00
8380
4
原创 Spring整合XFire的注入问题
给WebService注入其他类的时候,报空指针错误。web.xml配置如下: XFireServlet org.codehaus.xfire.transport.http.XFireConfigurableServlet 0 结果当webservice调用webservice服务时,报错:org.codehaus.xfire.XFireRunt
2009-11-21 00:53:00
8475
1
原创 Geoserver项目开发(三) -图层加载限制(二)
图层加载限制通过geoserver提供的图层组可以解决。首先将图层分类。我的图层分了4组图层组。 region组:topp:bou2_4p,topp:shijie_region,topp:huposhuiku_region,topp:shuangxianhe_region,topp:lvdi_region,topp:jumindi_region,topp:chengshij
2009-11-04 22:25:00
6734
原创 Geoserver项目开发(三) -图层加载限制(一)
当图层越来越多的时候,加载图层的过程中,会出问题,会提示:系统未找到指定的资源。 加载图层情况如下,即当加载图层超过32层时: layer = new OpenLayers.Layer.WMS( "topp:shijie_region - Untiled", "http://localhost:8080/geoserver/wms",
2009-11-04 21:58:00
3936
1
原创 Geoserver项目开发(一)
最近做一个WebGis项目。一共有299个图层的吉林省市图。刚开始按部就班的,一层一层加载,一层一层调试。效果如下: 不通比例显示不同图层,这个比例只显示市级轮廓和名称、水库图层等。 不通比例显示不同图层,这一层出现了高速公路、铁路的雏形等。 不通比例显示不同图层。 不同比例显示不同图层,这一层高速公路、铁路宽度增大。
2009-11-02 11:22:00
3683
3
原创 铁路SLD
最近开发WebGis,做了很多图层。效果如图:其中铁路的SLD是这样定义的: Default Styler Default Styler si
2009-10-28 10:48:00
3869
原创 小马看GIS--GeoWebCache配置-续
前些时段,收到很多消息,问GeoWebCache配置还是有问题。昨天又配置了一次。感觉在《小马看GIS--GeoWebCache配置》中,很多东西没有交代明白,致使,很多朋友没有调试成功,特写一篇续文,加以详细说明,希望能对朋友有些须启发。 软件方面:GeoServer1.6.4GeoWebCache0.8.3 步骤:安装GeoServer1.64.发布自己的地图,
2009-10-14 14:41:00
4532
原创 多spring配置文件整合DWR
dwr配置文件中,需要将spring的多个配置文件配置到dwr.xml,只需location开头,配置多个spring配置文件即可。
2009-09-24 11:42:00
1448
原创 小马看GIS--OpenLayers(三)--目测功能
群中,有位山上的朋友,问OpenLayers怎么实现目测。在我的印象中,OpenLayers不涉及空间计算的功能,结果查了查文档,发现OpenLayers中还是实现了目测功能的。先贴副图片看看效果: 这个例子可以计算两条直线的距离,可以计算多边形的面积。下面把代码贴出来。 var map, measureControls;
2008-07-30 11:31:00
6278
1
原创 小马看GIS--UDig(二)
我们通过UDig生成好了一个河流的SLD。名字叫shanghairiver.sld。下面将在发布上海地图,发布上海地图关于河流的SLD。步骤:1.将你要发布的地图拷贝到E:/jboss-4.2.2.GA/server/default/deploy/geoserver.war/data/data/shapefiles/shanghai,根据你个人的服务器放置文件吧。2.启动服务,打开ht
2008-07-10 16:49:00
4428
1
原创 小马看GIS--UDig(一)
很多初学GIS的朋友,不知道如何在图层上显示属性信息。其实,在地图上显示属性信息,是通过SLD来配置的。下面我就通过一个使用UDig来练习一个例子,在地图上显示上海地图的街道信息。使用环境: 1.geoserver-1.6.4b 2.udig-1.1-RC14 3.准备上海或其他城市地图,ShapeFile格式的,其他连接数据库也可以,这个没有关系,只要Udig支持就可以。步骤
2008-07-10 15:12:00
6564
原创 小马看GIS--GeoWebCache配置
前些天,把TileCache配置成功后,今天又把GeoWebCache配置成功了。TileCache配置的步骤改天再写。今天只想说说配置GeoWebCache的步骤。不多说需要准备的环境了,像geoServer的安装、发布地图、使用Udig创建SLD。这里需要用的到的一个Jar包必须准备好:geowebcache-0.8.3.war.zip。解压geowebcache-0.8.3.war.zip包
2008-07-10 10:23:00
11185
10
原创 小马看GIS--OpenLayers(二)
OpenLayers在访问WMS服务的时候,图像的加载是采用的螺旋式加载。螺旋式加载首先从右上角开始按照顺时针方向给整个img矩阵建立一个堆栈,其实质是按照堆栈先进后出思想设计的一个数组,然后按堆栈中的位置顺序从视窗中间开始逆时针方向依次加载栅格图像。整个img矩阵构成一个grid格网,当移动地图使得grid的范围[即bound值]不能包含视窗的bound,或者地图的显示比例发生变化时会重新向
2008-07-09 10:31:00
4141
原创 小马看GIS--OpenLayers(一)
关于OpenLayers的资料,网上已经有很多例子了。我这里想说的是如何高效的使用OpenLayers。我们在访问WMS的时候,一般不会只请求一个图层,有可能会是很多图层。我刚开始使用OpenLayers的时候,是这样使用的:var map, layer;function init(){ map = new OpenLayers.Map( map );
2008-07-09 10:16:00
4757
6
原创 小马看GIS--Shapefile文件解析(二)
(2)Shapefile文件写入 public static void main(String[] args) throws Exception { // 第一步:创建基于Shapefile的数据源。 DataStore shape = createShapeFile("example"); // 创建FeatureCollection对象 FeatureCollection
2008-05-19 15:20:00
5771
1
原创 小马看GIS--Shapefile文件解析(一)
本文由Shapefile文件介绍和Shapefile文件解析(文件读取、文件写入)构成。转载请注明出处。1.Shapefile文件介绍 shapefile是一种基于文件方式存储GIS数据的文件格式,是GIS中比较通用的一种数据格式。至少由.shp,.dbf,.shx三个文件组成:.shp--储存地理要素的几何关系的文件 .shx--储存图形要素的几何索引的文件 .d
2008-05-19 14:06:00
10355
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人