Categories
3d App AppleScript ArcGIS ArcGIS.com ArcGIS API for flex ArcGIS API for iOS ArcGIS API for silverlight ArcGIS Server Application big data cloud esri File Geodatabase API flex Flex Viewer gis google map heatmap IIS iOS ios app iPad iPhone4 iphone5 JavaScript linux Mac OS X network node OpenSource other python React Native RIA route shape file spatialite TileStache UncategorizedBlogroll
-
Recent Posts
Recent Comments
- barry.z on python+ArcGIS 制作的热度图
- Danae on python+ArcGIS 制作的热度图
- barry.z on 使用ArcGIS API for iOS加载shape File
- mengmeng on 使用ArcGIS API for iOS加载shape File
- mengmeng on 使用ArcGIS API for iOS加载shape File
Archives
- November 2019
- July 2017
- May 2017
- April 2017
- June 2016
- April 2016
- December 2015
- November 2015
- October 2015
- August 2015
- July 2015
- June 2015
- May 2015
- April 2015
- March 2015
- November 2014
- August 2014
- July 2014
- June 2014
- March 2014
- December 2013
- November 2013
- June 2013
- March 2013
- December 2012
- November 2012
- September 2012
- August 2012
- July 2012
- June 2012
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
Meta
Pages
-
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在线应用介绍(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:
使用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> […]
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 […]
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)
ArcGIS10体验新方式,无需安装,在线体验
Esri 提供了ArcGIS10的新的体验方式,不需要安装ArcGIS10即可在线体验。体验的产品为ArcGIS10 desktop。 其使用的技术为Citrix XenApp虚拟化技术。 体验方式: 1 访问 http://techdemos.esri.com/Citrix/XenApp/ 2 下载Citrix XenApp web插件或者客户端程序 3 按照1中提供的用户名密码登陆,即可在线体验最新的ArcGIS 10。
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的引用。 截图如下:
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中数据转换成自定义的格式了。
FileGDBViewer 发布
FileGDBViewer 是一个浏览FileGDB数据的小程序。主要特点如下: 绿色的,无需安装,解压即可运行。 使用FileGDB API开发,地图显示与操作使用刘富乾同学的AutoGIS。 目前只支持点、线、面三种数据的浏览。 只支持ArcGIS10 中制作的FileGDB。 不支持编辑。 界面如下,仿mapgis67: 下载:FileGDBViewer 在此,特别感谢刘富乾同学的AutoGIS。
ArcGIS application for iOS v1.8 发布
ArcGIS application for iOS v1.8 已经正式发布,可以去appStore上下载: http://itunes.com/apps/ArcGIS v1.8最大的变化是对国际化语言的支持,简体中文版本也在其中。这次发布总共有5种国际语言版本,分别是: 法语 德语 西班牙语 日语 简体中文 其中在AppStore的中国商店种下载到的将是简体中文版本,感兴趣的同学们可以去下载体验,免费的。