- 浏览: 49262 次
- 性别:
- 来自: 西安
最近访客 更多访客>>
最新评论
-
Tuyayaya:
楼主 那个编辑器叫什么 可以下载不
基于SVG的空间信息表达与分析 -
dundun163:
装过9.3没,大哥
别老把别处抄的9.2注册方法到处乱贴!
arcgis 9.3的安装
文章列表
终于把rails应用部署好了。在中心服务器上装了个虚拟机,一切又从来开始装,出现好多的问题。一一解决。
过程参照:http://dingr.iteye.com/blog/345433以及ruby编程精粹这本书。这书是讲mongrel的。还是较详细。
配置过程中出现一些 ...
今天听师妹讲了一篇论文,觉得还蛮有意思的。英文题目是《SVG-Based Spatial Information Representation andAnalysis》。这篇论文吸引人的地方是,将svg看成一个数据库,创建SQL查询。文中称为SSESQL,可以实现一些空间操作,比如RCC-8中定义的相邻,包含等关系的查询。下面是例子:
<svg viewBox=”94928 2172873 790615 595213” SRS=”xi’an80”><g id=”city”><path id=”C1” pop=”1500000” d=”…”/>…</g& ...
- 2009-05-15 15:24
- 浏览 1029
- 评论(1)
Linux操作系统的Configure参数解释说明
Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。Configure脚本配置工具就是基础之一,它是autoconf的工具的基本应用。
与一些技巧相比,Configure显得基础一些,当然使用和学习起来就显得枯燥乏味一些,当然要成为高手,对基础的熟悉不能超越哦。
为此我转载了一篇关于Configure选项配置的详细介绍。供大家参考
'configure'脚本有大量的命令行选项。对 ...
- 2009-05-11 17:41
- 浏览 1156
- 评论(0)
在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都 可以达到重启系统的目的,但每个命令的内部工作过程是不同的,通过本文的介绍,希 望你可以更加灵活的运用各种关机命令。 1.shutdown shutdown命 ...
- 2009-05-11 11:13
- 浏览 1539
- 评论(0)
我们一般使用“date -s”命令来修改系统时间。比如将系统时间设定成1996年6月10日的命令如下。 #date -s 06/10/96 将系统时间设定成下午1点12分0秒的命令如下。#date -s 13:12:00
---- 注意,这里说的是系统时间,是linux由操作系统维护的。 ---- 在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性,Linux每隔一段时间会将系统时间写入CMOS。由于该同步是每隔一段时间(大约是11分钟)进行的,在我们执行date -s后,如果马上重起机器,修改时间就 ...
- 2009-05-11 11:11
- 浏览 3068
- 评论(0)
修改地方:输入一组坐标点求编码
#include "stdafx.h"
#include "string"
#include "iostream"
using namespace std;
//四舍五入取整函数
int interger(double x)
{
int y;
if(x<0)
y=int(x-0.5);
else if(x>=0)
y=int(x+0.5);
return y;
}
//无符号数编码
string encodeNumber(unsigned i ...
编码折线算法格式还提供了编码无符号值的步骤,如下:
下面说明了编码无符号值的步骤:
取初始无符号值:
174
将十进位值转换为二进制值:
10101110
将该二进制值分为 5 位一组的块(从右手边开始):
101 01110
将这 ...
查了些资料,找到一种方法,可以解决坐标点很多的问题。google maps的GPolygon类提供一种工厂方法fromEncoded(),这种方法可以加载由大量坐标点变换成的折线编码。google给出了编码折线的算法格式,如下:
编码折线存储任意给定的一组点的两种类型的编码信息:这些点的经纬度,以及用于显示这些点的最大缩放级别。级别使用无符号值编码,而点坐标需要使用有符号的值,所以这两种情况的编码过程稍有不同。下面说明了此过程。如果仅有几个静态的点,您还可以使用交互的折线编码工具。
编码经纬度
编码过程将二进制值转换为一系列使用常见的 base64 编码的 ASCII 字符代码:为了确 ...
- 2009-04-23 11:55
- 浏览 2996
- 评论(0)
1.表格事先被隐藏,checkbox被选中后显示出来,checkbox不选后表格重新隐藏
<table cellpadding="0" cellspacing="0" width="300px">
<tr><td class="paddL f4">污染物</td></tr>
<tr><td class="lfrb" style="font-size:12px" width=&qu ...
- 2009-04-13 16:32
- 浏览 778
- 评论(0)
arcgis 9.3的安装
- 博客分类:
- webGIS
今天终于把arcgis9.3desktop版装好了。比较费劲的是license manager的安装。下面是安装提示步骤:
1) install "license_server_setup\LMSetup.exe" and use "license_server_setup\37102011.efl9" as license file2) copy *all* files from "license_server_crack\" to the license server install-dir replacing exist ...
- 2009-04-09 16:37
- 浏览 2817
- 评论(1)
C程序存储空间布局 C程序一直由下列部分组成: 1)正文段——CPU执行的机器指令部分;一个程序只有一个副本;只读,防止程序由于意外事故而修改自身指令。 2)初始化数据段(数据段)——在程序中所有赋了初值的全局变量,存放在这里。 3)非初始化数据段(bss段)——在程序中没有初始化的全局变量;内核将此段初始化为0。 4)栈——增长方向:自顶向下增长;自动变量以及每次函数调用时所需要保存的信息(返回地址;环境信息)。 5)堆——动态存储分。 |-----------| | | |-----------| | 栈 | |-----------| ...
- 2009-04-01 20:17
- 浏览 1072
- 评论(0)
#include "stdafx.h"
#include <stdio.h>
#include <iostream>
using namespace std;
int max(int x,int y)
{
return x>y?x:y;
}
int _tmain(int argc, _TCHAR* argv[])
{
int max(int,int);
int (*p)(int,int)=&max;
int a,b,c ,d;
printf("please input three integer:\n");
...
- 2009-04-01 11:53
- 浏览 921
- 评论(0)
这几天读了一篇英文论文,基于OGC WPS的地名查询服务。Toponym Resolution Service这个翻译成地名查询服务有点勉强。但想不出来更好的。英文论文真实难读。10页的文章读了4,5遍还没读懂。写一些自己的理解吧
WPS是OGC提出的规范。支持互操作。WPS的提出使得基于Internet的GIS计算成为可能。WPS通过网络为客户端提供一系列GIS操作的服务调用接口。基于XML传输协议。WPS的机制是客户向服务器提交空间处理任务,服务器完成后返回结果。向服务器提出的请求可以使用(KVP)关键值参数对编码的方式。(基于HTTP协议的)。WPS规范定义了三个操作。这三个操作不详细讲了 ...
3月25日 五 指针
- 博客分类:
- c++
1.指针的一些基础语法没搞清楚。很丢人
int *pi; //1
*pi=5; //2
int iv3=999;
pi=&iv3; //3
const double di; //4
分析:第2句不对,因为pi指针只声明了,但是没有初始化,没有定义这个指针所指向的地址,给它赋值是错误的,因为赋的值不知道该放到哪里去。第3句是对的,将iv3的地址赋给pi,&是取地址符。第4句不对。const常量声明时必须同时初始化。
2.this指针
#include <iostream>
using namespace std;
class Point{
...
- 2009-03-25 11:10
- 浏览 883
- 评论(0)
class B:public A{virtual int f(){};};
还是sizeof的题。
char var[10]
int test(char var[])
{
return sizeof(var)
};
答案:返回:4. 原因:var[]等价于*var,退化成一个指针了。
空类的大小:
class A{};
class A2{};
class B:public A{};
class C:public virtual B{};
class E:public virtual B{};
class F:public C,public E{};
class D:public A ...
- 2009-03-24 09:32
- 浏览 902
- 评论(0)