- 博客(31)
- 资源 (42)
- 收藏
- 关注
原创 基于OpenLayers3的标绘API 开源啦
考虑到使用标绘的场景越来越多,已将基于OpenLayers3开发的标绘API开源。感兴趣的同学可通过地址 http://git.oschina.net/ilocation/plot fork源代码。欢迎感兴趣的同学贡献代码。
2016-03-12 16:40:47
10878
4
原创 动态标绘演示系统1.0.2(for OpenLayers3)
实现OpenLayers3(http://openlayers.org)版本的动态标绘API。目前1.0.1版本,兼容ol3最新版本3.13.0,目前仅支持简单符号绘制。在线体验地址:http://7xqqw5.com1.z0.glb.clouddn.com/index.html示例代码下载:
2016-02-04 20:41:59
7884
原创 动态标绘演示系统1.4.3(for ArcGIS Flex)
动态标绘演示系统1.4.3,基于动态标绘API 1.4.3。实现功能包括:1、标绘符号绘制(PlotDrawTool);2、标绘符号编辑(PlotEditTool);3、标绘符号样式编辑(参见演示系统源码);4、标绘符号文本标注(1.4新增PlotGraphic,支持文本标注);5、标绘符号保存与打开(通过序列化接口PlotEncoder、反序列化接口PlotDecoder);6、渐变fuh新增标
2014-11-03 20:26:15
10284
5
原创 动态标绘演示系统1.0(for OpenLayers3)
动态标绘演示系统1.4,基于动态标绘API 1.4。实现功能包括:1、标绘符号绘制(PlotDrawTool);2、标绘符号编辑(PlotEditTool);3、标绘符号样式编辑(参见演示系统源码);4、标绘符号文本标注(1.4新增PlotGraphic,支持文本标注);5、标绘符号保存与打开(通过序列化接口PlotEncoder、反序列化接口PlotDecoder);新增标绘符号文本标注该版本主
2014-10-07 20:00:49
22164
3
原创 动态标绘演示系统1.4(for ArcGIS Flex)
GISpace动态标绘API,基于ArcGIS Flex API实现,目前更新1.4版本,新增标绘符号的文本标注功能。
2014-08-31 17:27:02
11931
原创 动态标绘演示系统1.3(for ArcGIS Flex)
动态标绘API,基于ArcGIS Web API实现。免费使用,希望帮助到对标绘有需求的项目。
2014-08-20 21:58:18
8118
原创 动态标绘演示系统1.2.1(for ArcGIS Flex)
动态标绘演示系统1.2.1,基于ArcGIS Flex API扩展开发。提供一套动态标绘API,把标绘功能集成进业务系统。
2014-08-03 17:26:28
4653
原创 基于ArcGIS Flex API实现动态标绘(1.2)
动态标绘API 1.2版本。相较前一版本1.1(),该版本提供标绘符号的编辑功能。编辑功能包括两种编辑状态:编辑控制点;对标绘符号进行旋转、八方向拉伸、平移;编辑控制点如下图所示:
2014-07-26 13:20:18
6868
原创 ArcGIS Android SDK 10.2带来的模拟器性能提升
ArcGIS Runtime SDK for Android 10.2发布,除了支持矢量离之外,SDK增加了对x86 CPU的支持。这意味着我们可以使用Intel之前发布的Android模拟器加速器,对模拟器进行加速。这样一来,在Android模拟器上开发ArcGIS Android程序,性能会大大提升。下面介绍如何配置加速模拟器。首先,在Eclipse环境中配置ArcGIS Android开
2013-11-06 10:00:57
5792
原创 Spatialite for Android编译及测试
1、Spatialite for Android介绍 Sqlite是一款短小精悍的数据库,在Android、IOS等都有支持。Spatialite是基于Sqlite的扩展,增加了对空间数据的支持,可以按照OGC的Simple Feature Access标准存取空间数据,可参考http://www.gaia-gis.it/gaia-sins/spatialite-sql-3.0.0.h
2012-11-06 22:57:10
15815
9
原创 ArcGIS Flex API扩展之几何图形
ArcGIS Flex API中提供了点、线、面等几种常用的几何图形,当需要更多的几何图形时,需要扩展ArcGIS Flex API中的Geometry。大概思路是面状几何图形扩展Polygon,线状几何图形扩展Polyline。其中,Polygon有一个ring的数组组成,而Polyline由一个path组成。不管是ring,还是path,实质上都只是一个MapPoint的数组。
2012-05-23 11:38:47
9036
原创 ArcGIS Viewer for Flex Ex 0.1-在Widget中打开其它Widget
ArcGIS Viewer for Flex Ex 0.1(以下简称Viewer Ex)对ArcGIS Viewer for Flex 2.5进行一点小的改动,使一个Widget打开另外一个Widget变得容易,且可配置。使用方式如下:1、 下载ArcGIS Viewer for Flex Ex 0.1;2、 配置文件对要被其它Widget打开的Widget设置id和inMenu两个属
2012-03-28 17:19:36
5668
原创 《ArcGIS for Android开发基础》PPT及demo源码
下载地址:http://download.youkuaiyun.com/detail/GISpace/3649112
2011-09-30 11:19:15
6814
原创 ArcGIS for Android入门程序之DrawTool
ArcGIS for Android是Esri公司推出的基于Android平台的移动开发包。与ArcGIS for IOS及ArcGIS for Windows Phone一样,ArcGIS for Android访问ArcGIS Server发布的REST服务,包括动态服务、切片服务、要素服务等地图服务,Query、Identify、GP等空间分析服务。ArcGIS for Android提
2011-08-26 21:42:44
9080
2
原创 基于ArcGIS Flex API开发Mobile应用
Adobe已经发布Flash Builder 4.5,其中最引人注目的新特性莫过于对Mobile应用的支持了。基于Adobe的AIR技术和Flex SDK,可以开发跨移动平台的应用程序。试想,如果一套系统可以同时在Android、IOS和BlackBerry上运行,那是多么让人兴奋的一件事啊。现在,Adobe已经实现了这一目标。下面我们基于ArcGIS Flex API写一个简单的Mobile示
2011-06-10 17:12:00
6931
1
原创 在ArcGIS Flex API中使用天地图的地名搜索服务
<br />天地图的地名搜索服务提供了很好的数据资源,本文在ArcGIS Flex API基础上封装了TianDiTuLocationTask接口,接口类似ArcGIS Flex API中的task接口。实现及使用方法见源代码(http://download.youkuaiyun.com/source/3304895),效果图如下:<br /><br />
2011-05-23 22:46:00
6734
3
原创 Flex Viewer 开发教程 完整版 (pdf + source code)
http://download.youkuaiyun.com/source/3272194
2011-05-15 11:32:00
8510
2
原创 Flex Viewer 开发教程(7)Widget与服务器交互
本小节将不涉及具体的代码细节,因为Widget与服务器的交互不会因为Flex Viewer的架构而有所不同,了解了Flex程序如何与服务器端进行交互,直接应用到Widget中即可。下表是Flex与服务器端进行交互可用的技术,具体细节可参考《Flex 4 in Action》中的第15章。Communication Server SupportApplicationBenefitsHTTP(includes REST and RPC hybrids) -AllSimple Widget-based appl
2011-05-15 11:29:00
4852
原创 Flex Viewer 开发教程(6)Widget与共享数据
Flex Viewer通过DataManager提供数据共享服务,各个模块可通过事件进行数据共享和数据获取。DataManager负责将共享数据以key-value的形式存储于内存,并随时准备接收和派发共享数据。先来分析一下DataManager的代码:publicclass DataManager extends EventDispatcher{ privatevar dataTable:Hashtable;① publicfunction DataManager(){super();data
2011-05-15 11:20:00
4705
3
原创 Flex Viewer 开发教程(5)Widget与Widget交互
有些情况下一个特定功能需要多个Widget相互协作共同完成,但是这种协作不能打破Widget彼此之间的独立性。本着简单原则,Widget之间通过事件进行交互。本小节设计了两个Widget来说明Widget之间通过事件进行交互,名为HelloWidgetWidgetA和HelloWidgetWidgetB,HelloWidgetWidgetB可以打开、最小化、关闭HelloWidgetWidgetA,如下图所示:HelloWidgetWidgetA代码如下所示: xmlns:s
2011-05-15 11:10:00
5122
原创 Flex Viewer 开发教程(4)Widget与Map交互
Widget与Map之间的交互是最常见的一种交互,BaseWidget不仅定义了Map实例对象,而且封装了与Map进行交互的方法。BaseWidget良好封装使Widget与Map交互非常简单。4.1交互方式1:map实例在BaseWidget中,有如下代码:/** * Current active map that the container shows. * The WidgetManager will set its value when a widget is initialized. */priv
2011-05-15 10:55:00
5198
4
原创 Flex Viewer 开发教程(3)Widget与WidgetTemplate
HelloWorldWidget中短短几行代码,却能实现如此cool的一个Widget,这要归功于WidgetTemplate。WidgetTemplate是IWidgetTemplate接口的默认实现,提供组成Widget的各个部分,包括标题栏、内容面板、控制按钮、工具按钮、Widget图标等等。Widget将WidgetTemplate作为UI容器,比如在HelloWorldWidget中,我们将显示信息的Label放在WidgetTemplate中。当然,也可以实现自定义WidgetTemplate,
2011-05-12 22:25:00
4650
原创 Flex Viewer 开发教程(2)Widget配置文件
在Flex Viewer的设计中,每个Widget都可以有一个配置文件,来配置Widget所需要的各种资源,提倡的做法是配置文件名与Widget名称保持一致,并且位于同一目录下。当然,Widget的配置文件不是必须的,当不需要配置信息时,配置文件可省略。在《Flex Viewer解析》中,我们以HelloWorldWidget为例,说明如何在Flash Builder中实现自定义Widget。下面我们同样以HelloWorldWidget为例,来说明Widget如何从其配置文件获取资源信息。先来看一下Hel
2011-05-12 22:16:00
3748
原创 Flex Viewer 开发教程(1)Flex Viewer配置文件
Flex Viewer的设计原则是SIMPLICITY(简单)。因为简单原则,Flex Viewer易于部署、配置和扩展。为了达到“简单”这个目的,Flex Viewer在设计和实现上未引入第三方框架。但是从其框架结构上,我们能捕捉到一些Flex框架中最佳实践的影子,比如事件机制就与PureMVC中的Notification机制类似。其实,Flex Viewer本身就可以被认为是一个框架。在这个框架基础上,可以通过扩展快速实现业务系统原型。本文档将详细介绍如何在“简单”原则下实现自定义Widget,以及Wi
2011-05-12 21:30:00
5544
原创 Flex Viewer 解析 完整版 (pdf + source code)
<br />http://download.youkuaiyun.com/source/3253776
2011-05-12 09:26:00
6639
原创 Flex Viewer 解析(五)Widget之间通信
虽然每个Widget都是封装良好的一个组件,提供一组针对特定业务功能的操作,但是有时候需要Widget之间的彼此协作来完成一个粒度更大的业务逻辑。此时就需要Widget之间的交互,或者说通信。经常看到这样的问题“一个Widget如何调用另外一个Widget的方法?”。Widget之间彼此相互独立,互不知晓,“一个Widget调用另一个Widget的方法”意味着两个Widget紧密地耦合在了一起,这不符合“松耦合”的要求。那么Widget之间该如何交互呢?答案还是事件!还记得ViewerContainer的a
2011-05-12 09:20:00
4798
原创 Flex Viewer 解析(三)Flex Viewer架构解析
OK!进入主题,本小节我们一起来探究一下Flex Viewer的庐山真面目!3.1 Flex Viewer主席团在com.esri.viewer.managers包中,汇集了Flex Viewer中所有的Manager。这些Manager各个肩负重任,他们虽隐身幕后,却是Flex Viewer良好运转的关键,我们不妨称之为主席团成员。1) ConfigManagerFlex Viewer通过配置文件来组织数据、功能和UI。ConfigManager的责任是适时读取配置文件,对配置文件进行解析,然后
2011-05-10 17:09:00
6375
1
原创 Flex Viewer 解析(二)Flex Viewer源码包结构
Flex Viewer源代码是Flash Builder中标准的Flex工程,可直接导入到Flash Builder。下面分别介绍一下源代码包结构中的各个部分,包结构如下图所示。1)src根目录:包含index.mxml、defaults.css和config.xml。index.mxml是系统入口点,也就是创建Flex Application实例的地方;defaults.css是Flex Viewer中用来定义组件样式的文件,所有对组件样式进行定义的css脚本都可以放到这个文件中,defaults.css
2011-05-09 21:54:00
5883
原创 Flex Viewer 解析(一)Flex Viewer简介
Flex Viewer是ArcGIS Viewer for Flex的简称,其1.x版本的名称为Sample Flex Viewer,自2.0改称ArcGIS Viewer for Flex。Flex Viewer是基于ArcGIS API for Flex(简称AGS Flex API)设计的一个WebGIS应用程序,1.x版本基于Flex3, 2.x版本基于Flex4,当前最新版本是2.3。Flex Viewer的版本是随着AGS Flex API更新而更新的,并且版本号与其保持一致。每个版本的Flex
2011-05-08 10:53:00
6904
plot4ol3_1.0.1
2016-02-04
GISpace动态标绘演示系统1.4.1源码_带API
2014-11-04
GISpace动态标绘演示系统1.3源码
2014-08-20
基于ArcGIS Flex API实现动态标绘demo_1.2
2014-07-26
基于ArcGIS Flex API实现动态标绘demo_1.1
2014-07-20
ArcGIS Flex API扩展之几何图形
2012-05-23
ArcGIS Viewer for Flex Ex 0.1
2012-03-28
在ArcGIS Flex API中使用天地图的地名搜索服务
2011-05-23
Flex Viewer 开发教程
2011-05-12
Flex Viewer解析
2011-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人