摘要:来源:http://www.gisall.com/?uid-153242-action-viewspace-itemid-57571、打开软件FontCreator,新建一个字体,符号型的,名字最好不要有中文。2、点击一个矩形,然后点击工具/导入图像,从而导入一幅准备好的图像,可以用coreldRAW来绘制。3、导入好后,大小跳到600*600即可,然后置于第一象限,尽量不要贴边。4、保存.ttf文件,接着双击文件,可以将字体安装在windows上面。5、打开ArcMap,选择符号,通过字体来选择,然后字体的名字就是自己在步骤一中存储的名字,同时可以在里面找到自己加入的符号。下载:FontCr
阅读全文
摘要:来源:http://www.gisall.com/?uid-153242-action-viewspace-itemid-57433D Analyst ToolsInterpolate Shape【插值Shape】:实现经过三维地形的线的各个高程点的值,记录在Z值内。Viewshed【视域】:实现一个点所能看到的区域(用栅格地形)。Featureto3DByAttribute【依据属性实现要素转 3D】:把要素的属性值赋给Z值,将普通要素转成3D要素。数据管理工具箱Dissolve【融合】:基于指定属性聚合要素,将具有某一相同属性的要素merge一起。Add XY Coordinates【添加
阅读全文
摘要:来源:http://www.gisall.com/?uid-153242-action-viewspace-itemid-5735
阅读全文
摘要:来源:http://www.gisall.com/?uid-153242-action-viewspace-itemid-5727====>线切面:Topology - Construct Features工具:GO====>同时可以参考:GO Construct Features可以将面转化成线,Target选择线图层,Edit Tool选择面图层,即可将面图层转成线图层。第一个是用线生成面,第三个是用线截面~ Planarize Lines工具可以实现将相交的线分成各个分段的线。====>一些ArcGIS总结文章:GO====>Geodatabase and Arc
阅读全文
摘要:来源:http://www.gisall.com/?uid-153242-action-viewspace-itemid-5722通过Label Expression 和 VBScript可以实现复杂的标签标记,也就是按照自己的意愿来设计,而不用局限在系统提供的种类。参考:1、http://www.map2shp.cn/Z-Blog18/post/18.html2、http://bbs.esrichina-bj.cn/ESRI/thread-59173-1-1.html3、http://www.microsoft.com/china/vbscript/vbstutor/vbstutor.htm
阅读全文
摘要:来源:http://www.gisall.com/?uid-153242-action-viewspace-itemid-5719首先可以参考这篇blog:http://jaasyang.blog.163.com/blog/static/2662632201031883417207/接下来写点我自己的体会:Join:起作用主要是建立两个表的组合,即将另外一个表加到现有的表上,还有一个是从空间位置调入表,这个可以实现很多计算,对面图层来说,可以通过点来获取信息,但是会直接获取最先创建点的信息,对点来说,可以获取最近的线的距离。Relate:与Join不同,Relate只是建立连接,但是并未显示出
阅读全文
摘要:来源:http://www.gisall.com/?uid-153242-action-viewspace-itemid-5714Zoom In:放大Zoom Out:缩小Fixed Zoom In:固定放大Fixed Zoom Out:固定缩小Pan:移动Full Extent:完整范围Go Back To Previous Extent:前一个视图Go To Next Extent:下一个视图Select Features:选择要素Clear Selected Features:删除选择要素Select Elements:选择地图之外的东西,附加的要素Go To XY:根据XY坐标加入点M
阅读全文
摘要:来源:http://www.gisall.com/index.php?uid-153242-action-viewspace-itemid-5711Sort Ascending:用于将此列递增排序。Sort Descending:用于将此列递减排序。Advanced Sorting:就是高级排序,可以设置不同列的优先级。Summarize:比较复杂一点,首先是将某一列的重复数据合并,然后计算重复数据中,其他数据的一些值。分别算出了Count_la以及fu列的最小值、最大值、平均值、总和、标准差和方差。Statistics:用于显示某一列的统计值,包括数量、最小值、最大值、总和、平均值和标准差。
阅读全文
摘要:来源:http://www.gisall.com/index.php?uid-153242-action-viewspace-itemid-5708经常会遇到将线图层转换成面图层,在ArcToolbox中的Data Management Tools\Features\Feature to Polygon这个工具可以实现,但是实现的前提是,线之间是闭合的,即有相互交叉的部分。
阅读全文
摘要:来源:http://mcdelfino.blog.51cto.com/2058744/664510ArcGIS相关问题及解决1、数字化步骤:-- http://wenku.baidu.com/view/4dca6a69a98271fe910ef9c7.html2、ArcGIS Engine 9.3 for Net安装图文教程:-- http://blog.163.com/maosth@126/blog/static/1350684352010724113254755/
阅读全文
摘要:来源:http://mcdelfino.blog.51cto.com/2058744/662893<1>Landsat Imagery --http://glcfapp.umiacs.umd.edu:8080/esdi/index.jsp<2>Envisat 数据 --http://ds.rsgs.ac.cn/index.aspx http://datashare.rsgs.ac.cn/index.aspx<3>Landsat 数据 --http://cs.rsgs.ac.cn/cs_cn/query/query_txt.asp <4>SPOT数
阅读全文
摘要:来源:http://mcdelfino.blog.51cto.com/2058744/662009ERDAS 9.2安装教程1.安装9.2应用程序 ( http://wenku.baidu.com/view/cf2695274b35eefdc8d333fc.html )2.复制9.1破解文件 license.dat and ERDAS.exe (Imgrd.exe) to 安装目录下的\Shared\Bin\NTx86,3.打开license.dat ,修改SERVER this_host ANY为SERVER 自己电脑名字 ANY4.安装代理管理工具:从开始-程序- Leica Geosys
阅读全文
摘要:来源:http://mcdelfino.blog.51cto.com/2058744/662004ArcGIS 9.3安装教程1.先装startup(ESRI).exe文件(先装license manager,再装desktop)。。。。点ArcGIS license Manager,浏览下面文件,先修改成自己计算机的名字(Arc_Info9.lic文件),然后调用安装。2.装好后再将下面五个文件拷贝到下面的目录中C:\Program Files\ESRI\License\arcgis9x将下面文件夹中的license.dat文件如下修改,改成自己计算机的名字再将其拷贝到安装目录下: C:\P
阅读全文
摘要:来源:http://mcdelfino.blog.51cto.com/2058744/661910ENVI 4.7 WIN7安装过程1.ENVI 4.7安装过程:( http://wenku.baidu.com/view/c8b1d542336c1eb91a375dc7.html )2.ENVI 4.7安装过程1935错误处理:( http://blog.csdn.net/maxudong/article/details/6424712 )3.vcredist2005.exe下载:( http://ishare.iask.sina.com.cn/f/11985914.html?from=lik
阅读全文
摘要:来源:http://mcdelfino.blog.51cto.com/2058744/661903Win7 SQL Server 2008安装教程1.在win7上装SQL Server 2008的时候,最先遇到的问题就是下面:(1)解决之一是:删除注册表键HKEY_LOCAL_MACHINE\SYSTEM\CurrentSet\Contrl\Session Manager\PendingFileRenameOperations。但是我就发现我的注册表中,根本就没有这一项,解决的办法是如下:可能权限不 够,建议用 administrator 帐号登陆安装(注:默认情况下,WIN7下是把admin
阅读全文
摘要:来源:http://mcdelfino.blog.51cto.com/2058744/661301int.TtyParse(string s, out int i)用来判断s字符串是否是由数字组成的,若是有数子组成,则将这个数字的值赋给i,同时这个式子返回bool类型的True。若不是数字组成,则将i赋值为0,并且返回值为False。usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespace个人练习{classProgram{staticvoidMain(string[]args
阅读全文
摘要:来源:http://mcdelfino.blog.51cto.com/2058744/661211param数组允许我们只写一个方法, 就能接受数量可变的参数. 这种技术就是参数数组,它本质上是用params关键字来声明的一个参数.而且不仅可以声明params int[] list这样的数组,还可以声明object类型的参数组,参数可以是任意类型的~Util类#regionUsingdirectivesusingSystem;#endregionnamespaceParamsArray{classUtil{publicstaticintSum(paramsint[]paramList){if(
阅读全文
摘要:来源:http://mcdelfino.blog.51cto.com/2058744/661072不能为结构声明默认构造函数(一个无参数的构造函数).因为编译器始终会帮我们生成一个.在类中只有在没有自己写一个构造函数的前提下,编译器才 会帮我们生成一个默认构造函数.在编译器为结构生成的默认构造函数中,总是将字段设为0,false或者null,这和类是一样的.然而,在自己写的一个 构造函数中(再次提醒,这必须是一个非默认的构造函数),必须自己负责初始化所有字段,编译器不会再帮我们初始化它.这意味着必须在结构的所有非默认构造 函数中显式地初始化所有字段,否则会造成编译时错误.例如,假定把Time换
阅读全文
摘要:来源:http://mcdelfino.blog.51cto.com/2058744/661036值传递, 只是传递副本, 而引用传递, 是传递一个地址~usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceConsoleApplication10{classProgram{staticvoidMain(string[]args){intv=42;intr=42;DoWorkVal(v);DoWorkRef(refr);Console.WriteLine("值传递,
阅读全文
摘要:来源:http://mcdelfino.blog.51cto.com/2058744/660711string直接分成char数组, 然后逐个输出来~usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceConsoleApplication1{classProgram{staticvoidMain(string[]args){strings=Console.ReadLine();Console.WriteLine("字符----------十进制");fo
阅读全文
摘要:#region Using directivesusing System;using System.Collections.Generic;using System.Text;#endregionnamespace DailyRate{ class Program { static void Main(string[] args) { (new Program()).run(); } public void run() { double dailyRate = read...
阅读全文