
GIS
文章平均质量分 69
sophiasy
正在学些ArcGIS Server开发同时也揣摩一些Silverlight多方面学习希望和更多的朋友一起努力各位好本人不经常用此博客若有需要什么东西请发邮件给我
展开
-
利用GeoServer搭建高效的WebGIS开发平台
https://blog.youkuaiyun.com/iteye_21324/article/details/81919057历经3,4个月终于利用Geoserver搭建起了一个高效的WebGIS平台。能谈得上高效当然不能只用Geoserver,在对Geoserver研究了一段时间后,知道Geoserver的效率瓶颈在地图的生成浏览上。而地图的浏览这是webgis的基本功能,几乎所有的GeoServer中文资料在提到GeoServer的时候都指出不仅仅需jdk的支持,更要安装JAI和JAII/O,包括我自己翻译自转载 2020-07-22 18:02:44 · 1279 阅读 · 3 评论 -
开始研究开源GIS
关于开源GIS最近开始研究开源的GIS环境,有头绪但又有疑惑:GeoServer ,最新版本只有.war格式么?没有exe?如何选择在jellfy部署;必须要装tomact么?;原创 2020-07-22 17:56:24 · 329 阅读 · 0 评论 -
ArcGIS API for Silverlight开发入门(4):用户与地理信息之间的桥梁--GraphicsLayer
我们与地图交互的过程时刻在进行着:一个拉框放大操作,或者对地图内容的查询等。这些交互过程中的输入输出,通常都是反映在独立于地图数据一个“层”上。比如拉框放大,我们能看见鼠标所画的一个矩形;又比如对兴趣点的查询,结果通常是将符合条件的兴趣点的形状高亮显示在那个独立的“层”中,通过它既可以反映用户的输入,又可以展现地图的输出。这个“层”就是GraphicsLayer。 其实ADF开发转载 2013-03-02 18:19:53 · 911 阅读 · 0 评论 -
基于ArcGIS Server对ShapeFile文件的编辑功能实现 .
这是添加点的代码using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.W转载 2013-02-05 14:36:40 · 1512 阅读 · 0 评论 -
ArcGIS Server10.0安装点
按照安装文档一步步安装。但是需要注意:第一:必须安装IE7以上版本第二:必须.netframework3.5sp1。并且以前装过的要卸载掉,重新安装。并且,2.0,3.0,4.0版本都必须完全卸载掉,才能装3.5.有专门的卸载工具第三:注意安全钱环境配置,否则装不上原创 2012-02-24 15:28:48 · 962 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for JavaScript实现基本的地图功能(一)
<br /><br />目的:<br />1.ArcGIS API for JavaScript实现基本的地图功能,包括2个地图服务的叠加显示、图层过滤定义、地图视图范围设置、地图鼠标移动事件等。<br />准备工作:<br />1.在ArcGIS.Server.9.3发布一个叫usa的Map Service,并且把这个Service启动起来。<br />2.瓦片数据地图我这里没有现成的就采用Esri提供的rest世界地图数据服务,地址如下:http://server.arcgisonline.com/Ar转载 2010-11-17 16:12:00 · 1753 阅读 · 0 评论 -
ArcGIS.Server.9.3和ArcGIS API for JavaScript保存自定义图形
<br />目的:<br />1.ArcGIS.Server.9.3和ArcGIS API for JavaScript实现自定义图形,保存自定义的Graphic图形到服务端的xml文件中,同时也能在地图载入时读入xml中的图形数据显示到地图中。 这里的自定义面的Label是通过GeometryServer的labelPoints实现的。<br />准备工作: <br />1. 在ArcGis Server9.3中发布名为Geometry的GeometryServer。<br />完成后的效果图: <br转载 2010-11-17 16:11:00 · 1495 阅读 · 0 评论 -
arcengine C# 读写lyr
<br />写lyr <br />{<br /> IFeatureLayer LineLayer = axMapControl1.get_Layer(0) as IFeatureLayer;<br /> ILayerFile layerFile = new LayerFileClass();<br /> //create a new layer file<br /> layerFile.New(saveFileDi转载 2010-12-10 15:58:00 · 2696 阅读 · 0 评论 -
ArcEngine 专题图制作(C#)
点密度图、分层设色图/等级图、单值图、柱状图、饼状图的实现代码 C#<br /> private void 点密度图ToolStripMenuItem_Click(object sender, EventArgs e)<br /> {<br /> //获取当前图层 ,并把它设置成IGeoFeatureLayer的实例 <br /> IMap pMap = axMapControl1.Map;<br /> ILayer pLaye转载 2010-12-10 15:57:00 · 6465 阅读 · 0 评论 -
ArcEngine开发 ——点击选择
<br />实现了地图元素的点击选择如图)<br /> <br /> <br /> private void axMapControl1_OnMouseDown(object sender, ESRI.ArcGIS.Controls.IMapControlEvents2_OnMouseDownEvent e)<br /> {<br /> int m_px = e.x;<br /> int m_py = e.y;<br />转载 2010-12-10 15:59:00 · 2222 阅读 · 0 评论 -
ArcEngine开发之Command控件使用篇
<br />在ArcEngine类库中有大量的Command控件用来与地图控件进行操作和交互。比如有一系列的地图浏览控件、地图查询控件、图斑选取控件、编辑控件来与MapControl和PageLayoutControl进行交互。这些控件被包含在ESRI.ArcGIS.Controls.dll类库中,位于ESRI.ArcGIS.Controls命名空间下。<br /><br />这些内置的Command控件可以单独实例化来使用,也可以被安置在一个AxToolbarControl工具栏控件中,继而被存放在一个C转载 2010-12-08 10:54:00 · 3178 阅读 · 0 评论 -
ArcEngine 统计方法
<br /><br />概述<br /> 一般常用的统计功能例如:唯一字段统计、数据行数统计、数据值求和统计等。<br /> 1、基础统计(BaseStatistics)组件用来生成和报告统计结果。<br /> 2、IFrequencyStatistics接口提供对用来报告频率统计的成员的访 问。<br /> 3、IGenerateStatistics接口提供对用来生成统计结果的成员的访问。<br /> 4、IStatisticsResults提供对用来报告统计结果的成员的访转载 2010-12-02 16:21:00 · 1241 阅读 · 0 评论 -
ArcGIS Engine基础开发教程之地图查询
<br />ArcGIS Engine基础开发教程之地图查询<br /> 地图查询、统计是一个GIS系统的基本的功能模块,实际上统计功能的前提也是通过查询获取结果以文字或者图表等报表的形式展现查询结果数据。<br />地图查询有两种类型的查询:<br /><br />1.空间查询:在地图上设置一定范围,查询这一范围内的要素。例如在地图上画一范围查询这一区域内的所有消防栓,这一范围的所有消防栓高亮显示(或者其他显示方式)并展现出所有的消防栓的属性信息。<br /><br />2.属性查询:通过一定的查询条件获转载 2010-12-02 10:12:00 · 7450 阅读 · 0 评论 -
ArcGIS API for Flex Beta
刚发现ArcGIS API for Flex Beta已经可以免费下载试用了,并且API参考文档和Demo已经上线,原以为到9.4才会正式公布出来。 ArcGIS API for Flex可以在ArcGIS Server服务基础上构建富客户端应用,它和Adobe Flex Builder 3整合,并且可以免费下载。安装了Flash Player 9或Adobe AIR均可以浏览GI转载 2009-01-14 16:01:00 · 677 阅读 · 0 评论 -
ADF vs. ArcGIS Server Javascript/Flex/Silverlight API
ArcGIS Server已经当之无愧成为ArcGIS产品核心,Javascript/Flex API为GIS应用开发带来了极大的便利和震撼的用户体验,对于为ArcGIS Server开辟江山立下汗马功劳的ADF似乎在大会中慢慢淡出大家的视线,如果一定要说大会关于ADF有什么话题,那一定是ADF是否会被Javascript/Flex甚至马上推出的Silverlight API所代替。 过去大转载 2009-01-14 15:56:00 · 1613 阅读 · 1 评论 -
Annotation
第一步:定制Label对于Feature图层,一般都有“Name”及“注记名”两个字段,对该图层对象的标注,一般采用“注记名”,如果没有该字段,则取值为“Name”,实现地图工程中注记的显示。 No.1 Annotation小感Hour 2005-3-7小弟初入ArcGIS,经Numen传授,对Annotation有点小感,特撰此文,以飨转载 2008-10-30 12:05:00 · 1470 阅读 · 1 评论 -
MO+C#地名索引(摘要)
MapObjects提供了PlaceLocator对象,建立地名查询,这个工具也叫地名一览表。他用一个引导类型定位一个地名,光标自动移动到指定位置。PalaceLocator(地点定位)对象勇于匹配在其PlaceNameTable(地点名称数据表)属性中制定的地理数据库地点名。Indexed树形表示是否已经建立好索引。Locat方法勇于沛沛地点名,返回一个包含匹配后的地理位置的点集对象。Finde原创 2008-09-25 15:59:00 · 1096 阅读 · 0 评论 -
VS2010 + ArcGIS for silverlight5 开发过程一些问题记录
ArcGIS for silverlight5 1.在读取featureLayer后,如果featureLayer.OutFields.Add("*"); 那么,在像该Graphic进行属性修改或者添加时,用checkGraphic.Attributes["CITYCHECK"] = Convert.ToInt16("1");方法 2..在读取feature原创 2013-03-20 11:49:59 · 1402 阅读 · 0 评论 -
ArcGIS API for silverlight 开发记录
1. FeatureLayer不能做第一层,因为无法投影。图层顺序,最下面的是第一层。 2. 客户端发起改变mxd文档,解决方案: 1) server10.0 AO+SOE:发起;清除缓存 2) server10.1 自带该功能‘动态Layer’。当前操作并不改变后台,只是晚上某一点改变,但不影响前端操作原创 2013-03-22 11:05:13 · 762 阅读 · 0 评论 -
地理坐标系与投影坐标系的区别
1、地理坐标系统,是以经纬度为地图的存储单位的。很明显,Geographic coordinate syst em是球面坐标系统。我们要将地球上的数字化信息存放到球面坐标系统上,如何进行操作 呢?地球是一个不规则的椭球,如何将数据信息以科学的方法存放到椭球上?这必然要求 我们找到这样的一个椭球体。这样的椭球体具有特点:可以量化计算的。具有长半轴,短 半轴,偏心率。以下几行便是Kra转载 2013-05-27 11:54:08 · 737 阅读 · 0 评论 -
ArcSDE版本化
什么是版本化参考文档:http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#/na/003n000000tq000000/https://blog.youkuaiyun.com/kone0611/article/details/502595991、版本是整个地理数据库在某个时刻的快照,其中包含地理数据库中的所有数据集。版本不仅仅备份地理...转载 2019-07-12 17:25:57 · 617 阅读 · 0 评论 -
ArcGIS ElementLayer上放置Windows控件
ArcGIS ElementLayer上放置Windows控件阿凡卢 https://www.cnblogs.com/luxiaoxun/p/3322218.htmlElementLayer是ArcGIS API for Silverlight/WPF中的一种图层类型,主要用来承载Silverlight/WPF中的UIElement对象(UIElement),使用ElementLayer有一个主要的转载 2017-12-18 09:17:32 · 283 阅读 · 0 评论 -
ArcGIS API for Javascript 二次开发跨域报错
ArcGIS API for Javascript 二次开发。服务器用的tomcat。在调用服务的时候,由于一个服务是在另一台服务器上,读取服务的时候出现了跨域报错。百度,两种方式:一个是程序前面添加Responese.Header.Add(“Accee-Crotrol-Allow-Origin”,”*”),这个我不知道在程序哪里添加,即使添加了也报错;一个实服务器端找到crossdomain.xm原创 2015-07-03 11:58:53 · 4645 阅读 · 1 评论 -
arcgis中的标注和注记
一直都分不清楚标注和注记的区别。这不,发布服务遇到了高级别的警告,说“00017: 数据框中至少有一个包含图形的已启用注记组文档中的数据框包含地图图形”,一头雾水,找不到哪有什么地图图形。先mark一下下面的文章,再学习学习。 在ArcMap中可以使用标注和注记来识别要素,选择标注或注记取决于你需要如何控制文本显示以及在ArcMap中如何存储文本。对一个图层中的部分或所有要素转载 2016-09-07 09:26:30 · 21992 阅读 · 0 评论 -
ArcGIS版本编辑流程
1、 概述 基于ArcSDE的数据库的最大好处是支持多用户的同时访问和编辑等。版本化是允许多用户同时进行数据编辑的重要手段。 版本是整个地理数据库在某个时刻的快照,其中包含地理数据库中的所有数据集。版本不仅仅备份地理数据库。相反,版本及其内部进行的事务可通过系统表进行追踪。这样可隔离用户在多个编辑会话中的工作,使得用户进行编辑时不必锁定生产版本中的要素或直接影响到其他用户,且无需备转载 2015-07-20 11:04:41 · 3938 阅读 · 0 评论 -
关于ArcGIS Engine与Runtime
Runtime是 arcgis engine的一部分,arcgis engine是arcgis系列软件中用来二次开发的嵌入式组件,它包含arcgis engine runtime 和ArcGIS Engine Developer Kit,它能脱离arcgis desktop运行。ArcGIS Engine Runtime(称为"运行时")一般是部署的时候用的,ArcEngine运行在转载 2015-07-16 09:56:37 · 10315 阅读 · 0 评论 -
ArcGIS ArcSDE将数据注册或取消注册为版本快速浏览
摘要:ArcGIS ArcSDE将数据注册或取消注册为版本快速浏览。可将 ArcSDE 地理数据库中的数据集注册为版本但不将编辑内容移动到基表、注册为版本并将编辑内容移动到基表,或者不注册为版本。默认情况下,在 ArcSDE 地理数据库中添加或创建数据集时,不将数据注册为版本。可将 ArcSDE 地理数据库中的数据集注册为版本但不将编辑内容移动到基表、注册为版本并将编辑内容移动到基表,或者转载 2014-07-24 17:03:13 · 6419 阅读 · 1 评论 -
ArcGIS影像构建金字塔小窍门
转载地址:http://www.gissky.net/Article/3103.htm转载 2014-07-24 17:01:42 · 23469 阅读 · 0 评论 -
arcpy站点包中常用方法与函数
http://blog.youkuaiyun.com/alexbnlee/article/details/6965276转载 2014-06-09 16:27:29 · 3874 阅读 · 0 评论 -
arcpy.mapping 类列表
http://blog.youkuaiyun.com/gisinfo/article/details/6675401转载 2014-06-09 16:22:23 · 787 阅读 · 0 评论 -
Arcpy基础方法之Tools&Toolboxes
http://blog.youkuaiyun.com/gisinfo/article/details/6659794 1.引入自定义的工具箱[python] view plaincopyprint?c:\python >>>import arcpy >>>arcpy.ImportToolbox("c:/PCovertL.tbx") c:\pyth转载 2014-06-09 16:24:20 · 2195 阅读 · 0 评论 -
ArcGIS Desktop 的字段(Field)那些事
大家在进行数据编辑,自然少不了对某个要素类的某个字段进行编辑,设置相关的值,修改相关的值,那么在字段修改方面也有许多问题,特总结一下,与大家进行分享!1:ArcGIS Desktop是否可以对字段进行重命名?答:如果你的ArcGIS Desktop版本是10版本或者10版本之前,那么你需要将该字段删除,然后重建创建一个新名称的字段。如果你的ArcGIS Desktop版本是10转载 2013-12-23 17:51:14 · 2288 阅读 · 0 评论 -
与GIS相关的SCI、EI期刊与会议
重要的期刊:GIS顶级国际期刊《International Journal of Geographic Information Science》(SCI)International Journal of Remote Sensing (SCI)GIS顶级国际期刊《Geoinformatica》(SCI)Photogrammetry engineering &Remote sen转载 2013-11-12 10:19:40 · 1238 阅读 · 0 评论 -
win7+ArcGIS10+注册机
下载cGIS 10.0 安装包和ESRI ArcGIS 10 CS 注册机:1、运行Ar里的ESRI.exe,出现以下安装界面。先点“许可管理器”的“安装”,一路点下去,什么都不要管。ArcGIS Desktop 安装到到最后有个选择也不管,点击关闭。完成后在License Server Administrator程序中停止服务器的运行;(非常重要)2、接下来点“ArcGIS Desk转载 2013-10-09 09:26:56 · 1811 阅读 · 0 评论 -
ArcGIS Server常见问题
摘自ESRI网站,有些内容是有限制的,要会员才能看到。目前关于ArcGIS Server开发的资料非常少,就这么一点文档,还要限制,不能让大家共享,实在是罪过。现在我贴出来,希望这些资料对一起学习AGS的朋友有所帮助。 错误描述 在ArcCatalog中,当成功的创建了server object之后,server object不能被预览。ArcCatalog显示下面的错误信息:“你转载 2008-01-20 17:35:00 · 1700 阅读 · 0 评论 -
arcims开发经验总结(1) (aimsLayers.js 文件变量含义)
var layerCount = 0;//图层数量var LayerName = new Array();//图层名称var LayerID = new Array(); //IDvar LayerVisible = new Array(); //是否可见var LayerType = new Array(); //图层类型 var LayerIsFeature = n转载 2008-01-20 17:28:00 · 504 阅读 · 0 评论 -
浅析ArcIMS
几个要点: ArcIMS的定位是空间数据发布系统,虽然也可以做进一步定制和开发,但因为ArcIMS的定位,有些事情很难或无法实现,例如无法(很难)使用ArcIMS进行复杂的空间分析(嗯,可以调用AO或者MO,这个另当别论)。 ArcIMS和目前的ArcGIS Server不是一个基础,后者基于由COM实现的AO,不过由于ArcIMS任务单一,所以效率较高,而且可以跨平台(转载 2008-01-20 16:44:00 · 804 阅读 · 0 评论 -
ArcIMS9.0安装指南图解
ArcIMS9.0安装完成了,方法步骤在这里做个图文并茂的总结:一: 安装配置环境: Windows2000 PRO ArcIMS9.0 IIS ServletExec 4.1.1 j2sdk-1_4_2-windows-i586 先人们说(就是指前面安装成功的人):对软件组合的版本和安装顺序有些要求的,那就先照葫芦画瓢,以后再自己独噼蹊径.二:安装过程转载 2007-09-29 15:15:00 · 1139 阅读 · 0 评论 -
arcims结构分析
1、 arcims的体系结构 当你安装完arcims软件以后,已经包括了上图中的ArcIMS应用服务器,ArcIMS空间服务器两个中间件。当然还有Monitor, Tasker;工具软件admin,author;各种连接器servlet,javaconnector的代码等。 大家可以看到,arcXML在应用服务器和空间服务器之间传递。所以空间服务器是这些中间件中压力最大的。 表现转载 2007-09-29 15:05:00 · 739 阅读 · 0 评论 -
MapInfo格式到ArcInfo格式的转换
http://www.gissky.net/Article/mapinfo/200612/438.htm转载 2007-08-03 11:36:00 · 792 阅读 · 0 评论