自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (4)
  • 收藏
  • 关注

原创 Hibernate Spatial处理多对多关系空间映射

为了表达房间与门之间的包含关系,从而基于这种包含关系来得到拓扑1.一个房间包含很多门,一个门属于两个房间----多对多关系2.包含关系是唯一的----Set集合3.关系由门维护环境:MyEclipse8.6  PostgreSQL9.2+postgis2.0  hibernate spatialDoor实体import java.util.HashS

2014-03-17 10:08:48 2196 1

原创 Hibernate Spatial处理空间数据

Hibernate Spatial处理空间数据

2014-03-14 19:28:01 4338

转载 Spring MVC 教程,快速入门,深入分析

原文地址:http://elf8848.iteye.com/blog/875830目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图四、spring mvc DispatcherServlet说明五、spring mvc 父子上下文的说明六、springMVC-mvc.xml 配置文件片段讲解 七、spring mv

2014-03-07 19:57:01 808

转载 GeoServer源码解析和扩展 (三)结构篇

转自http://www.cnblogs.com/sillyemperor/archive/2011/01/26/1933248.html  上一章我们通过实现一个服务对如何扩展GeoServer有了一定的了解,但是,对于为何要这样做并没有说明,本章我们重点来说说GeoServer的结构,下图来自GeoServer官网(希望没有侵权),它很好的揭示了GeoServer处理请求的全过程。

2014-03-06 16:19:38 8184

转载 GeoServer源码解析和扩展 (二)注册服务

转自http://www.cnblogs.com/sillyemperor/archive/2011/01/11/1929420.html这一章我们来看看要注册自己的服务需要做哪些工作。假设我们要为一个物流公司GOODS开发系统,有一个功能是给定起点和终点的城市名称以及包裹的重量返回运费,运费的计算公式如下:                     运费(¥) = 距离(千米) X

2014-03-06 16:12:41 2770

原创 geoserver-wms

先理解spring mvc:图1-10运行流程如下: 职责:Front Controller:前端控制器,负责为表现层提供统一访问点,从而避免Model2中出现的重复的控制逻辑(由前端控制器统一回调相应的功能方法,如前边的根据submitFlag=login转调login方法);并且可以为多个请求提供共用的逻辑(如准备上下文等等),将选择具体视图和具体的功能处理(如logi

2014-03-06 16:05:44 1364

原创 geoserver官网--OWS

hello工程,applicationContext.xml中定义               by the id name "helloService" -->                           to locate it. -->                                           

2014-03-06 09:59:40 1804

原创 geoserver官网--OWS

Build GeoServer from sources as described here.Install the hello module as above.在用maven编译以后,根据hello工程中pom.xml,描述 org.geoserver community 2.2.0 org.geoserver hello

2014-03-06 09:12:01 1052

原创 geoserver官网--OWS

The first step in creating our plug-in is setting up a maven project for it. The project will be called “hello”.Create a new directory called hello anywhere on your file system.Add a maven pom cal

2014-03-06 08:54:03 2812

原创 Pgrouting运用基础

网上关于Pgrouting的使用介绍太简单了,这里想详细的总结一下Pgrouting的使用,其实主要参照官方文档:http://workshop.pgrouting.org/第一步:配置环境             关于PostgreSQL 、postgis以及pgrouting可以去官网下载,这里使用Pgrouting2.0                        Post

2014-02-24 10:37:51 9999 1

原创 PostGIS中几何对象输出

select myID AS ID,ST_AsText(pt) AS geo from test1;//以文本格式返回select *,ST_AsGeoJson(pt) from test1//以json格式返回select *,ST_AsGML(pt) from test1//以gml格式返回几何对象输出:NDR:Little EndianXDR:

2014-01-24 11:37:39 3242

原创 读取postgis中数据写入shapefile-3

整个工程项目结构使用maven构建,依赖geotools以及org.json、postgresql等Jar

2014-01-24 11:31:37 897

原创 读取postgis中数据写入shapefile-2

package org.geotools;import org.geotools.data.FeatureWriter;import org.geotools.data.Transaction;import org.geotools.data.shapefile.ShapefileDataStore;import org.geotools.data.shapefile.ShapefileD

2014-01-24 11:27:27 2467

原创 读取postgis中数据写入shapefile-1

数据库中表:Door、StateDoor表中数据State表中数据读取数据库代码:主要读取Door和State数据,部分代码重复,可以精简package com.ubiloc.mj;import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; im

2014-01-24 11:24:36 2364

原创 geotools处理shapefiles

package org.geotools;import java.io.File;import org.geotools.data.FileDataStore;import org.geotools.data.FileDataStoreFinder;import org.geotools.data.simple.SimpleFeatureIterator;import org.ge

2014-01-20 20:14:42 4650

原创 AE加载SHP

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;using ESRI.ArcGI

2013-11-19 17:22:22 3427 1

原创 华为面试归来

10月10号,我昨天投的简历给华为的负责人,今天早上10点就通知我去武汉华为研究院进行面试,时间是下午两点四十。我二点就到了面试地点,在大厅坐了40分钟,被HR叫去直接做性格测试,性格测试感觉前后题比较相似,无所谓凭着感觉一路填下去,做得比较快(不要挂啊)。接着下午快五点的时候被叫去跟技术负责人面谈(华为人真敬业,面试官也面试了好几个小时了),由于时间比较晚了,我们三个人与面试官面谈,面试官比较专

2013-10-10 20:57:32 913

原创 GML解析读入PostGIS

import java.io.File;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.

2013-10-09 15:50:57 2261

原创 dom4j读取GML

100 200 100 100 200 300 DrawBridge1 100 200 100 100 200 300 DrawBridge2 100 200 100 100

2013-10-08 20:55:40 964

原创 PostGIS问题

头疼

2013-10-05 15:59:39 667

原创 postGIS简单使用

认真看了http://www.cnblogs.com/cnzzb/archive/2009/04/28/1445237.html这篇博客,主要用到SQL语言:select myID AS ID,ST_AsText(pt) AS geo from test1;//以文本格式返回select *,ST_AsGeoJson(pt) from test1//以json格式返回sel

2013-10-05 15:45:41 803

原创 室内外地图导航

2013-06-27 10:52:51 826

原创 Arcgis室内空间

1.室内数据管理:数码城市GIS中建筑物室外与室内三维一体化表示与漫游---李德仁 刘 强 朱 庆建立建筑物→楼层→房间→细节物体的层次结构语义模型:室内空间实体的属性及关系粒度与层次模型:一种层次 2.室内空间数据组织结构建筑边界图层:对建筑外墙的图形表示。SHAPE为线形。建筑内分割图层:室内建筑中分割区域的地图表示。SHAPE为多边形。这里将走廊和过道

2013-06-09 09:34:13 2904

原创 利用World Wind实现三维结合

这里只是很简单的将三维球嵌入其中,也是用到了ExtJS的控件这种方法需要客户端下载这个Applet插件,还是期待webgl的登场

2013-06-09 09:21:47 1038

原创 Arcgis Server javascript— ExtJS显示查询数据

一直觉得ExtJS的控件比较好用,这里利用Ext.grid.Panel控件来显示查询数据  这个显示控件功能:可以放大、伸缩、移动、单击其中的行可以定位到数据并显示/** * Created by JetBrains WebStorm. * User: mj * Date: 13-2-26 * Time: 下午8:21 * To change this template us

2013-06-09 09:13:34 2684 2

原创 Extjs与Arcgis javascript结合完成FindTask

// create the data store var store = Ext.create('Ext.data.ArrayStore', { fields: [ {name: 'layername'}, {name: 'filedname'}, {name: 'value'} ],

2013-03-08 10:14:53 2169

原创 地理处理服务(GP)的实现

这里只是自己发布的buffer point地理处理服务http://localhost:8399/rest/services/buffer/GPServer/BufferPoints,具体的实现代码参照官网的demo,只是换了几行代码,实现的小例子,关键是弄清楚过程。 <!--The viewport meta tag is used to improv

2013-01-05 14:24:53 1102

原创 Arcgis Server javascript— EXT布局设计

ExtJS是一种主要用于创建前端用户界面,这里主要是用到它的布局部件,和dojo相比,比较漂亮,用起来也比较方便。个人还在探索中,尝试布局、控件展示等交换界面用ExtJS,核心的函数代码用dojo,毕竟Arcgis Server javascript API 是建立在dojo基础上的。     Map Of MJ v

2012-12-18 16:15:34 1878

原创 GIS需求分析

GIS开发中需求分析是重要的环节。      IBM Rational Software Architect符合UML 2.0 规范;使用 Rational Software Architect,你可以创建几种不同类型的 UML图。这次主要是用例图。     系统结构总用例图:      通过本子系统,利用服务器端提供的相关服务,可以实现地图发布与浏览、空间量测、图形绘

2012-12-06 11:23:14 2120

原创 REST服务查询

Arcgis Server for java安装环境下登陆manager发布地图服务,要查看rest接口:1.导出服务包 2.将服务包放到安装目录中tomcat中,重启电脑服务管理中3个服务 3.输入地址查看

2012-11-20 09:03:19 817

原创 arcgis server开发地图问题—对象的多态性?

drawtb = new esri.toolbars.Draw(map); measuretb=new esri.toolbars.Draw(map); dojo.connect(drawtb,"onDrawEnd",addToMap); dojo.connect(measuretb,"onDrawEnd",measure);

2012-11-05 21:45:04 922

原创 ArcGIS JavaScript API开发的地图-工具栏

总结一下这几天的工作            《 ArcGIS RIA开发》中介绍了有关基础:            Map组件         Map是一个特别重要的对象。如果在应用中有别的业务组件戒模块需要和地图交互(比如把业务数据标到图上),那么叧要它们可以获得Map对象的引用就可以了(比如一种做法就是在它们的构造凼数中设置),所有和GIS相关的功能都可以通过Map来实现。 Map

2012-10-30 19:31:34 4596

原创 ArcGIS JavaScript API开发的地图—重新布局

上次的布局在开发过程中发现效果不是很理想,特别是在Toc实现以后,要是图层多了都要拉框,不是很合理。最近把dijit.layout中的控件好好学习了,网上有篇帖子讲了各个布局小部件的用法http://www.oschina.net/question/12_10306,但是感觉只是讲了大概的意思,没有把实际应用中的方法写出来,还是要看大拿的书才行。改进以后的界面代码:

2012-10-25 21:54:29 1485

原创 ArcGIS JavaScript API开发的地图—实现Toc

网上教程《ArcGIS_Server_9_3和ArcGIS API for JavaScript实现Toc功能》实现的Toc满足不了需求。我们应该需要像Arcmap中那样操作地图图层。      实现Toc有两种思路:      第一种是基于dojo.tree的结构,为了能控制图层的开关,可以用checkbox,网上关于dojo.checkbox文章http://www.thejekels

2012-10-25 19:18:17 1746

原创 ArcGIS JavaScript API开发的地图

ArcGIS Server JavaScript API是建立在ArcGIS Server REST API基础上。JavaScript  API是将地理信息系统的地图和任务嵌入到Web应用程序的一种轻量级方式。现在javascript api版本号是3.2,dojo是基于1.7版本的,增加了一些新的功能。最近在学习dojo和server api,自己尝试做了一个例子。本例子只是很简单的调用arc

2012-10-18 20:50:37 1943

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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