- 博客(55)
- 收藏
- 关注
原创 ArcGIS for Android 10.2.2 在IDEA安装配置
ArcGIS for Adnroid的SDK版本从10.2开始,就可以更好的支持IntelliJ IDEA了。也就是可以同时良好支持Eclipse和IDEA两种主流的开发工具。现在ArcGIS for Android的版本到了10.2.2,官方下载地址在: https://developers.arcgis.com/android/本文章会将在开发工
2014-03-21 10:29:58
2795
原创 WebGIS要素表达新方式——CSS Styling
1.WebGIS中常用的要素表达方式 在WebGIS开发过程中那个,我们不可避免地要对地图要素(点、线、面等)进行表达,对矢量要素的绘制表达通常又是WebGIS的技术热点问题之一。目前,常见的浏览器矢量绘制方法有SVG、VML、Canvas三种,flash不在本次讨论的范围内。简单回顾一下这三种方式,SVG(ScaleVector Graphics可缩放矢量图形) ,2000年8月
2013-11-06 09:17:03
2403
1
原创 ArcGIS for Android 体验(二) 绘制标绘
前言在前文已经http://blog.csdn.net/david_ocean/article/details/13296125中已经说到了对于地图图层的添加,其中特意说明了矢量图层的特质,在线矢量图层的加载和离线矢量图层的权限问题。 而本章的重点,是通过矢量图层进行操作,完成绘制。在ArcGIS for Android中,矢量图层的离线加载是需要认证许可。而在mapvie
2013-10-30 19:49:59
4516
2
原创 ArcGIS for Android 体验(一) 添加地图
前言 关于ArcGIS for Android的学习,可通过SDK中的简单例子进行学习,也可以直接上手摆弄。在这里,我将ArcGIS for Android功能体验结合简单例子进行阐述。前提是读者本机上有其环境。在http://blog.csdn.net/david_ocean/article/details/12567317中,有详细的说明配置过程,并且对于API文档的调用也有一定
2013-10-28 18:09:35
3781
2
原创 ArcGIS for Android安装配置详解
ArcGIS开发中,移动端的开发是重要一块。在这里,我介绍安卓端开发前的配置步骤。 首先有一个概念,就是ArcGISfor Android的SDK只是elicpse中的一个插件,而且只有这一个。所以只能在eclipse中进行开发。下图为官网https://developers.arcgis.com/en/android/install.html上的解释:
2013-10-28 18:07:58
2470
转载 Android Studio初学习体会
Android Studio 初学习体会前言: 2013年5月17日,Google I/O 2013开发者大会上,Google公司给了安卓开发者一个新的神器—Android Studio。 既然是Google官方出的,那么其必有值得推广的地方。如果你想体验新的平台,如果你想拥有更多的选择,如果你觉得Android St
2013-08-25 21:47:49
2934
转载 完整的虚拟化解决方案的意义
本文翻译自“The Benefits of Virtualizing Networking and Storage”原文作者:Bernd HarzogVMware, Microsoft, Red Hat和Citrix都已经在各自的虚拟化层中实现了对CPU和内存的虚拟化。VMware则更进一步,提出了软件定义数据中心的理念,旨在将虚拟化技术延伸到网络和存储。虚拟化这些资源的意义何在呢?对
2013-08-01 15:58:23
2011
原创 利用CamtasiaStudio软件为英语视频自动添加英文字幕
一、背景说明Camtasia Studio是美国TechSmith公司出品的屏幕录像和编辑的软件套装。软件提供了强大的屏幕录像(Camtasia Recorder)、视频的剪辑和编辑(Camtasi Studio)、视频菜单制作(Camtasia MenuMaker)、视频剧场(Camtasi Theater)和视频播放功能(Camtasia Player)等。使用本套装软件,用户可以方便地进
2013-07-19 10:09:29
31481
3
原创 房产信息案例分享
罗利市韦克县房产地图BS罗利市韦克县早在很久之前就已经将整个市域中心城区范围内的房产信息以WebGIS应用的方式公布到互联网当中。可以通过网址:http://maps.raleighnc.gov/iMAPS/index.html#default 进行访问。其主要功能包括:1、房产信息查询。查询的方式多样:可以通过图形点击查询、也可以通过房产地址、所有者姓名、财产
2013-07-09 16:04:56
1751
原创 ArcGIS在水利行业应用综述
水利行业是GIS应用的传统行业,空间信息的概念几乎贯穿了整个水利业务线,无论是防汛抗旱、水土保持、水资源管理、水质监测还是农田水利、城市水务等仅依靠数据统计表达、文本文档、通知公报等很难做到把水利工程、汛情、旱情等信息直观地展现给决策者或公众,而众多专业精细的水利水文模型实现更是离不开地表、坡度、坡向等地理空间位置因素。水利GIS的作用在于提供了比传统纸质地图交互性、实时性更好的平台,以及帮助实现
2013-06-27 15:51:32
7771
2
原创 地图中的BI图表解决方案(ArcGIS API for Flex)
空间数据在过去的几年里,各个行业基本已经建库无数。而随着位置服务的发展,更为有价值的是依托在空间位置上的属性信息。也就是说位置信息是基础,更大的加载在于该位置上有什么,发生着啥事情;要图,要指标,要监控对比构成分析评价。 传统的分类设色、符号大小等基础的专题配图(制图)已经不能够满足我们对某位置中隐藏信息的表征。我们需要更为直观、对比鲜明的柱状图、饼状图、风险图、仪表盘等更为专业表现手法
2013-06-18 15:14:28
2806
1
原创 ArcGIS Online——文档共享
1、ArcGIS Online 可共享的内容,除了跟位置有关的数据之外,还可以分享Excel、Word、Image、pdf等。分享后,该文件的打开只有下载,同时如果具有权限的话还可以更新该文件。这里的更新要求上传的文件与原始文件文件名相同。这里更新功能要求使用英文名称,中文命名的文件会导致命名失败。
2013-06-14 14:48:39
1180
原创 ArcGIS online——地图模版示例(二)
1、先登录网站:http://storymaps.esri.com/home/这是Esri 美国推出的地图故事门户,在这里我们可以看到不同内容、不同展现风格的地图故事。2、在右侧有下载地图模版应用的链接。下载“Storytelling Map Tour Template”3、下载解压后如下:4、如果文件存在在:C:\inetpub\wwwro
2013-06-13 10:57:25
2631
原创 ArcGIS online——地图模版示例(一)
二、关于模版。我们在ArcGIS Online 上创建一幅web map之后,往往会通过”创建Web应用程序“的方式,给这个WebMap附加一些功能,使之成为一个完整、系统的应用。比如最简单的我们将之前做的那个“北京小学和网吧”的应用套用一个简单的图例模版,使之成为一个有图例的地图应用。通过上面的操作,我们可以简单分析一下。WebMap + 地图模版 = 地图应用。
2013-06-13 10:31:56
4954
原创 ArcGIS online——空间分析示例
一、空间分析功能1、如下图所示,我们上传了北京东城区小学和北京东城区小学附近的娱乐设施(网吧)的位置点数据。2、我们想知道东城区所有小学周边1KM内有多少家网吧,该怎么做呢?这里可以使用ArcGIS Online新增的空间分析功能。3、先在小学周边创建1Km的缓冲区。使用创建缓冲区工具,参数设置如下:运行分析结果如下:4、
2013-06-13 09:47:47
4906
2
原创 ARCGIS RUNTIME FOR IOS总结(六)
1 总结和展望上述API的各项功能,以及基于这些功能开发出来了离线解决方案,那么除了这些功能,还有那些技术没有提到呢?以下列举一二:1.1 消息推送1.2 移动端3D1.3 地理编码1.4 数据源支持1.4.1 在线数据源1.4.2 本地数据源1.4.2.1 Tpk(切片包过大)1.4.2.2 紧凑型切片1.4.2.3 Shapefile
2013-06-11 14:48:27
1487
原创 ARCGIS RUNTIME FOR IOS总结(五)
1 关于矢量数据离线1.1 离线的优点矢量数据离线在大众手机地图产品中已经相对成熟。百度地图、高德地图、图吧等手机地图产品都可以通过下载矢量数据离线包来减少流量。矢量数据离线有以下好处:矢量数据可压缩,相比切片方式,矢量数据通过压缩可以变得很小。比如百度地图整个北京市的离线数据只有16M左右。采用矢量数据,在处理标注时更加灵活。比如手机地图产品支持旋转,这样的情况下对标注需要特殊
2013-06-11 14:46:45
2135
原创 ARCGIS RUNTIME FOR IOS总结(四)
1 典型案例1.1 Esri官方发布的应用1.1.1ArcGIS名称:ArcGIS应用简介:iOS平台上的第一个应用程序,标示ArcGIS对iOS平台的支持,主要用来展示ArcGIS for iOS的功能,如地图显示、查询、搜索、测量距离和面积,以及与他人分享地图资源。应用截图:1.1.2FedGIS 2012名称:FedGIS 2012应用简介:
2013-06-11 14:45:08
2451
原创 ARCGIS RUNTIME FOR IOS总结(三)
开发部署流程和其他移动产品一样,开发部署流程包括下载SDK、搭建开发环境、提交苹果APP Store审核、客户端下载部署几个环节。由于苹果系统的封闭性,个人开发者需要注册成为 iPhone Developer ,至少需要 99 美元和几天验证等待时间,才可以开发真机调试的程序并供别人下载。 1.1.1 下载下载并安装 ArcGIS runtime SDK for iOS
2013-06-11 14:37:23
1807
原创 ARCGIS RUNTIME FOR IOS总结(二)
1.1 功能组成ArcGIS Runtime for iOS API包含了近 200个类和接口,覆盖了地图、数据、功能的展示和操作等方方面面,还可调用 ArcGIS for Server提供的强大制图、地理编码、地理处理和自定义功能和 Portal for ArcGIS上的地图。另外,其功能组成基本囊括了GIS功能的各个方面,包括数据采集、数据可视化、查询检索、网络分析、定位导
2013-06-11 14:35:47
1636
原创 ARCGIS RUNTIME FOR IOS总结(一)
1 市场和需求2006 年苹果公司发布了智能手机 iPhone,卓越的外形设计和新颖的触摸式交互,令其迅速风靡全球,随后发布的平板电脑 iPad同样也取得了巨大成功,二者所搭载的都是 iOS 智能移动操作系统(早期叫做 iPhone OS,后来更名为 iOS),所谓的“智能”操作系统简单理解就是允许用户自主扩展功能,比如通过安装新应用而获取了新功能。依靠 iOS开发者计划和App S
2013-06-11 14:32:09
1332
转载 infoQ访谈Esri大虾卢:谈Hadoop在GIS数据处理中的运用
原文地址:http://www.infoq.com/cn/news/2013/05/hadoop-usage-in-esri 在现代人的日常生活中,缺少不了地图的身影,而地图已经超越了简单的工具属性,它的价值正在逐步被大家挖掘出来,例如:通过Nike+,你可以看到自己每天的运动路径和热量消耗、商家可以通过地图对消费者进行定向广告投放等。越来越多的互联网公司或个人开发者尝试通过结合地图去
2013-06-03 10:47:16
2617
原创 ArcGIS Server 10.1 + IIS 进行反向代理
反向代理听着挺神秘,是不是部署起来很麻烦呢,本文通过一种简单的视角来解释反向代理,告诉你其实很简单。环境:A机器:部署了ArcGIS Server 10.1, IP:192.168.112.209B机器:作为纯粹的Web 服务器,安装了IIS 7,IP:192.168.112.214 IP:外网IPA机器对外暴露出来的Rest地址是:http://192.1
2013-05-21 17:06:55
2322
原创 ArcGIS 服务目录里ArcGIS Javascript本地配置
通常大家在使用ArcGIS API for Javascript进行开发时,通常需要在本地服务器进行jsapi的离线部署,离线部署的步骤和说明在下载的API包里都有说明,API的两个版本(完整版和压缩版)的包里只需要修改init.js和dojo.js两个文件的本地protocol协议路径即可。这里要说明的是在服务器不能接互联网的时候,在Service Directory服务目录下进行服务查
2013-05-18 14:37:50
2961
原创 marinetraffic 介绍
AISAIS最初设计用来帮助船舶避免碰撞,同时协助港口更好的管理海上交通。AIS收发机包括一个GPS接收器、以及一个高频发射机(VHFtransmitte)。VHF会通过两个波段对外发布数据。其他的船舶和基站能收到这些信息,使用专用的软件进行处理,能在海图上解析别的船舶的位置。Marine Traffic projecthttp://www.marinetraffic.com网站是一个
2013-05-14 17:12:48
5889
原创 小议计算机集群
是什么 提到集群我首先想到的是小小课本中《一把筷子》的寓言,这则寓言让我们看到了联合的力量。 那么按照这种“联合”的思路我们可以把多个计算机“捆”起来,我们能就能得到一台“大CPU”、“大内存”、“大硬盘”、“大网卡”的“大计算机”,也就能去干“大活”。其实这就是计算机集群设计的初衷。 2011年光棍节促销,京东商城
2013-04-17 18:00:23
1341
原创 城镇吸引力评价
1、背景知识1、城镇体系规划:一定地域范围内,……,确定不同人口规模等级和职能分工的城镇的分布和发展规划。2、城镇体系规划要达到的目标:通过合理组织体系内各城镇之间、城镇与体系之间以及体系与其外部环境之间的各种经济、社会等方面的相互联系,运用现代系统理论与方法探究整个体系的整体效益。规划问题:城镇体系规划中各城镇之间的关系模型方法:城镇吸引力评价2、引力模型Tinb
2013-04-17 16:58:12
6236
12
翻译 景观分析(二)——Patch Analyst 5
1简介Patch Analyst5由加拿大北方森林生态系统研究中心开发完成。是ArcGIS的扩展,主要用来辅助景观斑块的空间分析,模拟斑块的关联属性。用来进行空间格局分析,支持栖息地建模、生物多样性保护和森林管理。网址:http://www.cnfer.on.ca/SEP/patchanalyst/index.html最新版:PatchAnalyst 5.0 for ArcGIS9
2013-04-17 16:21:28
9737
3
翻译 景观分析(一)
1 景观生态学中景观的定义:狭义的景观:指在几十千米至几百千米的范围内,由不同类型生态系统所组成,具有重复性格局的异质性地理单元。而反映气候、地理、生物、经济、社会和文化综合特征的景观复合体称为区域,狭义的景观和区域即人们通常所指的宏观景观。广义的景观:包括从微观到宏观不同尺度上,具有异质性或斑块性的空间单元。广义景观概念强调空间异质性,景观的绝对空间尺度随研究对象、方法和目的而变化。
2013-04-17 16:08:54
10005
翻译 UNA 工具概览(四)——Reach指数示例
1、启动ArcMap。2、打开Manhattan的数据。ManhattanBuildings是建筑物的点数据,ManhattanStreets是路网数据,ManhattanStreets_ND_Junctions是道路连接点数据。3、参数设置如下:输入建筑选择:建筑物点数据;阻抗为长度;搜索半径为100feet,只计算Reach参数。
2013-04-17 14:15:31
2537
9
翻译 UNA 工具概览(五)——Betweenness指数示例
1、启动ArcMap。2、打开Cambridge and Somerville的数据。building_Polygons是建筑物的底面数据,cam_som_streets3是路网数据,cam_som_junction2是道路连接点数据,building26513_weights是建筑物点数据,内含可以作为权重的体量数据。3、参数设置如下:输入建筑选择:建筑物底面数据;阻抗为
2013-04-17 11:27:57
3138
5
翻译 空间句法(二)——Axwoman 6.0
1 Axwoman 6.0概述1.1 Axwoman介绍Axwoman一套集成在GIS中的空间句法分析工具。使用C#和ArcObjects开发完成,是ArcGIS 10的扩展。支持轴线和自然街道的空间句法分析。空间句法分析最先由Bill Hillier和他的同事(Hillier and Hanson 1984)开发,主要使用轴线的方法,长轴线代表独立的城市空间。作者及联系方式:Bi
2013-04-17 10:33:42
18977
22
翻译 经验贝叶斯克里金——基于ArcGIS 10.1Geostatistical Analyst
经验贝叶斯克里金基于ArcGIS 10.1Geostatistical Analyst作者:康斯坦丁 克里沃切科(Konstantin Krivoruchko) Esri软件研发部,高级助理研究员翻译:Esri_大虾卢1 前言获得可靠的环境测量的数据,是昂贵和艰苦的,在大多数情况下,造成环境污染的区域并不是人类工作和生活的区域,以至于没有相应的收集设
2013-04-17 10:31:22
7026
1
翻译 空间句法(一)
1 空间句法介绍空间句法研究开始于20世纪70年代末期,由Hillier教授和他领导的研究小组开创。借用语言学上的一个术语,即句法来表示空间之间的关系。空间句法是对空间本身的研究,可以有效地,以量化的方式揭示空间的结构,进而揭示空间组织与人类活动之间的关系。空间句法的主要研究对象是空间构型。构型是一组相互独立的关系系统,且其中每一关系都决定于其他所有的关系。最近一届(第八届)空间句法国际研
2013-04-17 09:53:17
13178
翻译 UNA 工具概览(三)
用户可以通过勾选复选框的方式确定五种指数中的那几个被计算,这五种指数是:Reach,Gravity,Betweenness,Closeness,Straightness。这些指数描述定义如下:1 Reach(到达)2 Gravity(重力)3 Betweenness(居间)4 Closeness(临近)5 Straight
2013-04-16 21:23:32
2913
翻译 UNA 工具概览(二)
工具使用介绍1.1 输入建筑(多边形或点)工具计算接受的输入为一个表示建筑底面的多边型shapefile或一个点shapefile(通常是建筑的入口或底面的图心)。这些建筑通常作为网络分析的图形节点。在输入的建筑shapefile文件中,还可以包含建筑的权重(如果用户选择使用此类数据)。使用多边形作为输入时,需要使用到ArcInfo的许可,因为计算的过程中会使用到“ Feature to
2013-04-16 21:13:38
3953
翻译 UNA 工具概览(一)
1 City Form Lab城市形态实验室位于新加坡,是新加坡科技与设计大学与美国麻省理工学院建筑与规划学院合作开办的,主要关注城市形态的实证研究。我们开发了新的软件工具来研究城市形态;使用最先进的空间分析和统计方法来研究城市基础设施的物理模式如何影响城市环境社会的、环境的、经济的量,同时开发创新设计和政策解决方案以应对当代城市挑战。通过汇集多领域城市研究的专业知识和设计优势,我们开发了上下
2013-04-16 20:49:27
8290
7
原创 ArcGIS Server缓存及supertile和bundle探讨
1 ArcGIS Server缓存原理ArcGIS Server的地图切片技术包含两种模式松散型(exploded)和紧凑型(compact),松散型缓存技术以切片文件的形式保存,每个切片对应相应缓存路径下的一个图片;而后一种形式将地图切片按bundle打包成一个文件,由于磁盘存储占用空间少,易拷贝,调用切片时网络流量少等优势已成为当前地图服务缓存的首选方式,本文就切图的范围进行
2013-04-09 16:00:32
7072
2
原创 ArcGIS 创建切片缓存方法工具总结
ArcGIS 10.1中创建切片缓存的方法(工具)有以下四个:第一种,通过生成切片包tpk的方式生成切片。TPK是ArcGIS 10.1新增一种数据类型,通过共享切片包的方式可以生成。 需要注意的是:要启用此功能,需要在ArcMap选项对话框、共享标签页中勾选“启用ArcGIS Runtime工具”复选框。第二种,使用“创建地图切片包”工具生成切片tpk通过使用
2013-04-08 17:41:01
6588
原创 使用内存虚拟硬盘提高ArcGIS Server并发性能的一种方法
使用内存虚拟硬盘提高ArcGIS server 并发性能的一种方法wy1 问题提出1.1 概述提高ArcGIS server并发性能的方法很多,本文讨论在用户硬件足够强大的情况下(主要是内存足够大),使用内存模拟硬盘来提高数据的读取效率,以达到提高ArcGIS server并发性能的目的。1.2 总体思路为了提高ArcGIS server并发性能,
2013-04-01 16:41:21
2977
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人