1、esri 命名空间 所有的对象都是在 esri 命名空间下的,esri 有自己的属性和方法。 如 esri.version 返回当前 JavaScript API 的版本号。esri.hide(Element) 隐藏 html 元素,像 DIV 或者是 TABLE 元素。2、Graphic 对象...
分类:
编程语言 时间:
2014-09-28 17:54:04
阅读次数:
185
这一节就是要完成一个很常见的动态测距工具,一边绘制测距线,一边给出每个节点的结果。顺便把基本的四个方向的移动、放大、缩小、自由平移等map工具都补全。 四个方向的箭头很简单,我直接贴代码了。 放大、缩小、平移可以利用API提供的N...
1、去官网下载最新版: ArcGIS API for JavaScript 3.9 2、分别解压两个压缩包,然后把 arcgis_js_v39_api\arcgis_js_v39_api\arcgis_js_api 文件夹下的 library 文件夹放到 arcgis_js_v39_sdk\arcg...
分类:
编程语言 时间:
2014-09-27 12:12:29
阅读次数:
313
ArcGis中GraphicsLayer图层图层用来添加标记画线等等,例如点击定位后,在地图上标出当前的位置同时以当前位置作为地图中心可以用如下代码:
Drawable drawable = getResources().getDrawable(R.drawable.arrow);
PictureMarkerSymbol picSymbol = new PictureMarkerSymbo...
分类:
移动开发 时间:
2014-09-26 15:05:58
阅读次数:
458
Arcgis for Javascript API下类似于百度搜索A、B、C、D marker的实现方式...
分类:
编程语言 时间:
2014-09-26 14:14:18
阅读次数:
239
什么是Story Maps Story Maps 是轻量级、开源 Web 应用程序。 Story Maps 将使用 ArcGIS Online、Esri 基于云的制图系统创建的 Web 地图与多媒体内容、文本、照片、视频和音频相组合,以便您讲述有关世界的故事。 开源代码 采用的方式是在ArcGIS ...
分类:
其他好文 时间:
2014-09-24 17:18:57
阅读次数:
249
地图级别控制器俗称“鱼骨头”,这几乎是Web地图的标配了。ESRI的flex api自带了级别控制器叫做zoomSlider,我觉得是非常的难看,难看的和“鱼骨头”都不太沾边,给任何客户提供这样的一个组件都是非常不严肃的事情,我的选择是要么索性不提供这个工具,要么,就自己做一个。这是我做的组件...
在底图调用完成后,我们要为地图添加一些工具,首先就是出场率很高的鹰眼图。我这里的鹰眼图是从ESRI的Flex Viewer中剥离出来的,申明一下,怕ESRI说我侵权。经常有人质疑我为什么不直接用Viewer而要费心思自己去写一些组件。我个人的经验是Viewer东西太多了,很臃肿,对于我们这样有...
关于LODs的理解
由于个人是对ArcGIS做二次开发的,对于ArcGIS的专业地理知识不是很了解,在二次开发中遇到的一些英文专属名词很难理解其中代表的含义,比如LODs关键字是翻译瓷砖好还是瓦片好?在我理解看来已经不重要了,这篇文章中我用ArcGIS API For Flex的开发代码作为演示,查看到底LODs到底是个什么东西?
如下flex中.mxml程序代码
...