- 浏览: 80727 次
- 性别:
- 来自: 北京
最新评论
-
teamilk:
不知道你发现没有哈,地图上的省名比如说黑龙江、山西显示不出来, ...
GIS学习记录(三):GeoServer Style修改 -
sheva.wen:
第19行可能需要改成
projection : new Ope ...
GIS开发记录(六):OpenLayers显示Google离线地图 -
gds1987:
您好,楼主,我按照您的方法实验了,初步没问题,直接在html上 ...
GIS开发记录(六):OpenLayers显示Google离线地图 -
dxqrr:
mark下,学习了
GIS开发记录(六):OpenLayers显示Google离线地图
文章列表
1) 操作系统版本信息
2) 查看当前磁盘及磁盘分区
3) 考虑将两块1T盘sdb、sdc做成一个raid1;需要删除/dev/sdb、/dev/sdc原有分区,并创建新的分区。
删除/dev/sdb原有分区: 创建新的raid分区,并保存新分区表:
4) 使用同样的方法对/dev/sdc进行重新分区,最终分区表如下图: 5) 开始创建RAID1
# mdadm -C /dev/md1 -ayes -l1 -n2 /dev/sd[b,c]1
执行信息如下:
6) 查看raid1状态 & 新的分区表
7) 修改配置文件/etc/mdadm. ...
linux下其他jar包
# java -jar program.jar &
当要停止程序时很多人先会考虑使用 kill -9 $pid ,强制程序退出,这有可能造成程序处理进程被半路中断,造成写入数据不完整。为了能优雅的退出,考虑通过捕捉USR2信号安全退出,以HttpServer为例。
package com.uar.daemon;
import java.io.IOException;
import java.net.InetSocketAddress;
import java.util.concurrent.ExecutorService;
i ...
[root@mdw etc]# ls -li
总用量 23136
663547 -rw-r--r-- 1 root root 0 5月 14 15:57 ?#
663556 -rw-r--r-- 1 root root 0 5月 14 15:57 ?
[root@mdw etc]# find . -inum 663556 -print -exec rm {} -rf \;
./??
[root@mdw etc]# find . -inum 663547 -print -exec rm {} -rf \;
./?#
1.预定义非集合类型--拷贝构造函数
public class TestA {
public static void main(String[] args) {
Integer a = 1;
Integer b = new Integer(a);
b = 2;
if (!a.equals(b)) {
System.out.println("deep copy");
}
String m = "ok";
String n = new String(m);
n = "no&quo ...
预定义集合类型--clone方法:实际是逐个调用每个元素的operator=方法
因此,预定义集合类型的clone()结果为浅拷贝还是深拷贝,取决于其元素类型
1. 元素为预定义非集合类型
private void testClone() {
ArrayList<String> listA = new ArrayList<String>();
listA.add("a");
listA.add("b");
ArrayList<String> listB = (ArrayList ...
Java中常用的拷贝操作有三个,operator = 、拷贝构造函数 和 clone()方法。
不同的类型在拷贝过程中的表现:
(一)预定义非集合类型等号(=)赋值
private void testEqualOperator() {
int x = 1;
int y = x;
y = 2;
if (x != y) {
System.out.println("deep copy");
}
Integer a = 1;
Integer b = a;
b = 2;
if (!a.equals(b)) ...
Project:http://sourceforge.net/projects/ganymede/
Desc:A log4j plugin to Eclipse that works similar to chainsaw (SocketServer). Includes color, filtering, detailed information, and saves settings.
Install:
1. 下载zip包,解压到Eclipse dropins目录(若无dropins目录,根据eclipse版本安装plugin)
2. 打开Eclipse -〉 Wind ...
SELECT n.nspname as "Schema", c.relname as "Name", c2.relname as "Table"
FROM pg_catalog.pg_class c
JOIN pg_catalog.pg_roles r ON r.oid = c.relowner
LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace
LEFT JOIN pg_catalog.pg_index i ON i.indexrelid = c.oid
...
实现:最初显示”中国地图(省界)“,放大到一定程度显示”中国地图(地市分界)“,继续放大切换到Google街道地图。
<!DOCTYPE html>
<html>
<head>
<title>中国地图</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link rel="stylesheet" href="cs ...
本文相关内容只用于个人研究,若用于商业请自行负责。
1. 下载Google地图切片到本地:如果没有要求地图显示中文,则可以用Google Maps Downloader下载Google地图到本地;如果要显示中文地图,则要用China Google Maps Downloader
2. 在tomcat服务器建个项目gmcn,为了方便查找文件,将文件按照zoom/x存放,如图:
3. 利用OpenLayers.Layer.TMS显示地图,重点是get_my_url()找到要显示的切片
<html>
<head>
<title ...
使用Google api v2版本需要域名对应的key, v3版本api可以直接使用
<script src="http://maps.google.com/maps/api/js?v=3.6&sensor=false"></script>
例子:
<!DOCTYPE html>
<html>
<head>
<title>Google</title>
<meta http-equiv="content-type&q ...
1. 通过MyEclipse创建一个Web Project (例子:OpenLayersTest),在源码目录WebRoot新建两个目录css和js,在js目录下创建目录OpenLayers,如下图:
2. 到OpenLayers Home下载OpenLayers2.11,找个目录解压
3. 复制OpenLayers-2.11\theme\default\style.css到开发源码目录WebRoot\css
4. 复制OpenLayers-2.11\img 和 OpenLayers-2.11\theme\default\img目录下的所有图片到开发目录WebR ...
GIS开发记录(二)完成的地图默认显示为灰色,不显示省名等,GeoServer提供style用于设置地图显示分割
1. 查看Layer使用的Style: 点击左边的[Layers], 点击右边列表 Layer
点击Editor Layer页面的[Publishing],查看属性”WMS Setting" 的 "Default Style",即为目前使用的地图风格。
2. 增加新的Style: 点击左边的[Styles],点击右边的[Add a new style] 增加一个新的Style。 GeoServer官方例子:SLD Cookb ...
1. 下载免费地理数据 -- 国家基础地理信息系统 。如:下载"国界与省界(bou2_4m.zip)",
解压到tomcat/webapps/geoserver/data/data/shapefiles 目录,文件如下:
-rw-r--r-- 1 root root 152015 1999-04-10 bou2_4l.dbf
-rw-r--r-- 1 root root 25064 03-16 16:13 bou2_4l.qix
-rw-r--r-- 1 root root 1395500 1999-04-10 bou2_4l.shp
-rw-r ...
操作系统:CentOS 5.7 x86-64
安装目录:/home/gis_install
1. 安装 jdk1.6.0_31,修改/etc/profile增加JDK环境变量
# JDK For GeoServer
JAVA_HOME=/home/gis_install/jdk1.6.0_31
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=:$JAVA_HOME/lib:$JRE_HOME/lib
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export JAVA_HOME JRE_PATH CLASSPATH ...