Monthly Archives: March 2011

ArcGIS在线应用介绍(2)中央气象台台风路径系统

中央气象台台风路径系统 开发语言:flex SDK:ArcGIS API for Flex ArcGIS产品:ArcGIS Server 在线地址:http://map.weather.gov.cn/ 老版地址:http://map.weather.gov.cn/v1/ 简介:中央气象台台风路径系统使用ArcGIS API for Flex搭建,对外提供台风预警预报信息,在最新版中还加入了对降水、雾霾、灾害性天气的预警预报以及天气预报和云图服务。 背景: 中央气象台是全国天气预报、气候预测、气候变化研究、气象信息收集分发服务的国家中心。也是世界气象组织亚洲区域气象中心、核污染扩散紧急响应中心,成立于1950年3月1日。50多年来,中央气象台(国家气象中心)有了巨大发展。中央气象台(国家气象中心)的气象服务包括为党中央、国务院和有关政府部门制订指导国民经济发展、组织指挥防灾减灾科学决策所需气象信息的决策气象服务,通过电视、广播、报纸、网站等媒介为公众提供公益气象服务,向国家重点工程、企事业单位趋利避害组织生产所需的专业气象服务,为全国省级气象部门提供指导性气象服务。国家气象中心的气象服务已覆盖了农业、林业、畜牧业、交通、能源、水利、海洋、环保、保险和商业等国民经济各大门类。(来源百度百科) 系统特点: 该系统可支持叠加卫星云图及T639数值预报的500百帕高度场、 700百帕风场、 850百帕风场及200百帕流场等产品。 该系统基于WebGIS的富互联网应用平台,后台采用 ArcGIS及NCL加工系统,可以动态显示西北太平洋地区实时台风路径、最新天气预警、两千多个城市的天气预报及中央气象台发布的1天~3天降水量预报、灾害性天气落区预报等气象数据,并具有丰富的历史台风路径检索功能。 使用指南: 1 台风预警预报 可以按年份、强度等条件来查询台风,并可以查看台风的预报信息,包括中央台预报,关岛预报,日本预报和英国预报,并且可以基于时间轴的播放.如图1: 2 降水预报 可以查看降水的范围,如图2: 3雾霾天气,可以查看雾霾天气的范围和影响等级,如图3: 4 灾害性天气,可以查看灾害性天气的范围和影响等级,如图4: 5 天气预报,可以在线查看全国主要城市的天气,如图5: 6 云图,可以查看天气云图并支持按时间轴播放,如图6:

ArcGIS, ArcGIS API for flex, ArcGIS Server Application, esri, Flex Viewer, gis, RIA Leave a comment

ArCGIS在线应用介绍(1)希尔斯伯勒县犯罪地图

希尔斯伯勒县犯罪地图(Hillsborough County Crime Map) 开发语言:siliverlight ArcGIS产品:ArcGIS Server 在线地址:http://gis.hcso.tampa.fl.us/crimemapping/ 简介:希尔斯伯勒县犯罪地图应用采用ArcGIS技术搭建,为希尔斯伯勒县人民提供犯罪数据并展示在地图上,该应用提供丰富的搜索选项,用来帮助用户了解发生在他们身边的犯罪信息。 背景:希尔斯伯勒县(Hillsborough County, Florida)是美国佛罗里达州的一个县,位于佛罗里达半岛西岸中部,临墨西哥湾。面积3,279平方公里。根据美国2000年人口普查,共有人口998,948。县治坦帕。成立于1834年1月25日,县名纪念第一代希尔斯波罗伯爵,英国首任殖民地大臣(Earl of Hillsborough)。(来源百度百科) 系统特点: 1 使用silverlight开发,用户体验好。 2 丰富的图表展示,快速了解犯罪情况。 3 针对地点的搜索,可以快速找到发生在你身边的犯罪。 4 针对时间轴的搜索,可以了解最近一段时间的犯罪趋势。 5 针对犯罪类型的搜索,可以精确定位特定类型犯罪的高发区域。 通过上面犯罪信息的了解,可以实施了解身边的犯罪情况,从而做好相应的防范措施,避免造成人身和财产的安全。 使用指南: 1 基于地点的搜索: 可以根据县的边界,邮政编码,政府指定区域,以及POI和地址周围的范围进行查询,并且使用图表展示出来,如图1: 2基于时间的搜索,可以搜索最近几天的犯罪情况,也可以指定时间段来进行搜索,如图2: 3 基于犯罪类型的搜索,如图3: 4 在查询到得结果中,还可以使用图表的方式,来查看特定地点的犯罪情况,如图4: 5 在系统中,还提供了很多实用的功能,例如导出到excel,创建pdf功能,如图5:

ArcGIS, ArcGIS API for silverlight, ArcGIS Server Application, esri, gis, RIA Leave a comment

使用Flex代码清除ArcGIS Server 10 REST缓存

1 在我们的基于REST API进行开发的应用系统中,经常会遇到需要清除REST cache的情况,例如服务发生变化或者新增、删除服务的时候。这些情况下在ArcGIS10 之前的版本时,只能够手工的去清除REST Cache。 2 在ArcGIS 10中,REST API新增加了清除REST cache的方法,具体流程是:首先使用generateToken 方法生成toeken,然后使用token调用cache/clear方法去清除缓存。 2.1 generateToken方法的Url为: http://<admin-url>/generateToken 其中admin-url为http://<host>/<root>/admin,例如http://zbc/arcgis/rest/admin 在调用这个方法的时候,需要使用POST方法,其中POST的参数主要有: 参数 细节 f 响应返回的格式,默认返回html 值为:html或json username REST 管理员的用户名 Password REST 管理员的密码 client 生成token使用的IP地址或者HTTP Referer 值为ip,requestip或referer 当值为ip时,ip参数必须填写 当值为referer, referer参数必须填写 当值为requestip时,ip和referer参数不必填写,系统会使用当前发送HTTP请求的ip地址来生成token,一般来说使用该选项,除非生成token和清除cache不是由同一个ip或referer的程序完成。 referer client=referer时候有效,需要输入调用REST Admin 的基础网址,例如:referer=http://myserver/mywebapp ip client=ip时有效,需要输入调用REST Admin 的ip,例如ip=10.14.102.85 expiration Token超时时间,单位为分钟,默认为60分钟,token有效期最长为一年(525600分钟)。 例如expiration=43200 (1 month) 该方法的返回结果为(JSON): { “token”: “<token>”, “expires”: <expires> […]

ArcGIS, ArcGIS API for flex, esri, gis, RIA Leave a comment

File Geodatabase API – Beta 3 发布

下载地址: http://resources.arcgis.com/content/geodatabases/10.0/file-gdb-api 新特性: A new error handler that returns text when the error number is passed in. • A SpatialRefInfo function that returns the WKT representation of a projection or GCS by passing in the name or srid. • ZRange has been added to the Envelope to allow get extent to include zRange. • Shape […]

ArcGIS, esri, File Geodatabase API, gis Leave a comment

Esri微博地址收录 转载

原文地址: http://bbs.esrichina-bj.cn/ESRI/redirect.php?tid=89572 随着2010年微博的兴起,Esri中国公司为了更好地使用社会化媒体,为广大ArcGIS和ENVI/IDL爱好者传递最新的技术理念和产品技术,在新浪微博上开通了多个微博,具体包括: Esri官方微博(http://t.sina.com.cn/esri2010) Esri研发中心_北京(http://t.sina.com.cn/esridevcenter) ArcGIS技术微博(http://t.sina.com.cn/2030476145) ENVI/IDL技术微博(http://t.sina.com.cn/enviidl) Esri开发竞赛(http://t.sina.com.cn/esricontest) 此外,还有众多多技术、产品和应用方向的微博地址,值得大家关注: Esri中国技术团队(http://t.sina.com.cn/esritech) ArcGIS群英萃(http://t.sina.com.cn/esritm) 三维(http://t.sina.com.cn/arcgis3dgis) 数据处理(http://t.sina.com.cn/2030597491) 空间分析(http://t.sina.com.cn/2012572852) 理论基础(http://t.sina.com.cn/arcgisbasic) 制图与可视化(http://t.sina.com.cn/2030109247) ArcGIS Server(http://t.sina.com.cn/arcgisserver) ArcGIS Desktop(http://t.sina.com.cn/2030084723) 影像(http://t.sina.com.cn/2030475105) Web开发(http://t.sina.com.cn/arcgiswebdev) 桌面开发(http://t.sina.com.cn/2000970263) Mobile (http://t.sina.com.cn/2012880784) 企业级GIS(http://t.sina.com.cn/enterprisegis) 本地开发(http://t.sina.com.cn/2031860001) 政府综合应急(http://t.sina.com.cn/arcgisem)

ArcGIS, esri Leave a comment

ArcGIS10体验新方式,无需安装,在线体验

Esri 提供了ArcGIS10的新的体验方式,不需要安装ArcGIS10即可在线体验。体验的产品为ArcGIS10 desktop。 其使用的技术为Citrix XenApp虚拟化技术。 体验方式: 1 访问 http://techdemos.esri.com/Citrix/XenApp/ 2 下载Citrix XenApp web插件或者客户端程序 3 按照1中提供的用户名密码登陆,即可在线体验最新的ArcGIS 10。

ArcGIS, esri, gis 1 Comment

FlexViewer2.3中拉帘Widget下载

由于最新的ArcGIS API for flex2.x使用了Flex SDK4,因此造成了对之前ArcGIS API for flex1.x制 作的拉帘Widget无法使用,因此重新制作了拉帘工具供大家使用。 下载地址: Swipe 使用方法:将下载后的swipe.zip解压,将swipe目录拷贝到flexViewer工程的src\widgets目录下,并 将Widget加入到flexViewer工程的模块(Flex Module)中,编译。最后在congfig.xml中增加为 swipeWidget的引用。 截图如下:

ArcGIS API for flex, esri, Flex Viewer, gis, RIA Leave a comment

FileGDB Geometry 二进制格式分析

在File Geodatabase API 开发中,对Geometry的读取是其中最核心的内容,但不幸的是File Geodatabase API并没有提供直接对Geometry读写的类,只在Row类中提供了GetGeometry的方法来获取ShapeBuffer。 long GetGeometry(ShapeBuffer& shapeBuffer); ShapeBuffer包含两部分,一个是shapeBuffer,用来存储Geometry的二进制内同,另外一部分是inUseLength,存储该shapeBuffer的长度。 对于shapeBuffer,我们是陌生的,因为其只是一个二进制流,并不知道其内部结构,在File Geodatabase API 的sample中只给了读写点类型数据的例子,对于更复杂的线和面并没有给出相应的例子。因此我们要读写线和面要素,必须破解这两种二进制流,转换成我们想要的线和面对象。 下面首先来看一下读取点的代码: ShapeBuffer geometry; double x, y; memcpy(&x, geometry.shapeBuffer + 4, sizeof(x)); memcpy(&y, geometry.shapeBuffer + 12, sizeof(y)); 通过上面的代码我们可以发现,点类型数据的坐标存储在shapeBuffer中的4-11Byte(x)和12-17 Byte(y),0-3字节没有使用。 通过对shapeBuffer的分析,此处省略一万字…。可以得到下面的几何对象的存储结构示意图: 其中点比较简单,前四位存储几何类型,点的类型为1; 线的前四位同样存储几何类型,线的类型为3,后面32为存储该集合对象的外包络矩形,分别为double类型的xmin,ymin,xmax,ymax。再后面四位存储path的个数。接下来的四位存储总的坐标个数。再后面的4*nPath为存储的是每个path的起始坐标在总的坐标中的下标。最后8*2*nPoints位存储的坐标序列。 面和线的存储方式基本相同,将path换做ring即可。 通过上面的分析,我们就可以使用File GDB API将FileGeoDatabase中数据转换成自定义的格式了。

ArcGIS, esri, File Geodatabase API, gis, shape file 1 Comment

FileGDBViewer 发布

FileGDBViewer 是一个浏览FileGDB数据的小程序。主要特点如下: 绿色的,无需安装,解压即可运行。 使用FileGDB API开发,地图显示与操作使用刘富乾同学的AutoGIS。 目前只支持点、线、面三种数据的浏览。 只支持ArcGIS10 中制作的FileGDB。 不支持编辑。 界面如下,仿mapgis67: 下载:FileGDBViewer 在此,特别感谢刘富乾同学的AutoGIS。

File Geodatabase API Leave a comment

ArcGIS application for iOS v1.8  发布

ArcGIS application for iOS v1.8 已经正式发布,可以去appStore上下载: http://itunes.com/apps/ArcGIS v1.8最大的变化是对国际化语言的支持,简体中文版本也在其中。这次发布总共有5种国际语言版本,分别是: 法语 德语 西班牙语 日语 简体中文 其中在AppStore的中国商店种下载到的将是简体中文版本,感兴趣的同学们可以去下载体验,免费的。

Uncategorized Leave a comment