
arcgis
naturessdfsafagf
这个作者很懒,什么都没留下…
展开
-
arcgis学习系列11--绘制不自己交叉的Polygon
概述本文演示如何阻止用户使用Draw画子线交叉的线。Draw操作使用视图事件生成一组坐标,可以从中创建不同类型的几何图形。每种几何类型都有一个对应的draw action类。实例化Draw之后,调用 draw.create()方法将返回一个draw Action的引用。在这一篇文章中,draw.create()方法被调用,并传递polyline作为参数,我们监听PolylineDrawAct...原创 2019-10-22 15:48:34 · 515 阅读 · 0 评论 -
arcgis之MapView、不同的Layer使用不同的坐标系,如何定位?
问题:地图的各个图层有没有必要使用统一的坐标系?服务端定义的Layer必须使用同一种坐标系?MapView的坐标系是否必须和地图中的图层一致?我猜测是没有必要的。关于MapView的官方介绍spatialReference SpatialReferenceautocast inherited The spatialreference of the view. This indica...原创 2019-10-14 11:50:12 · 992 阅读 · 0 评论 -
arcgis学习系列-8编辑Feature
概述本篇示例展示,如何使用FeatureLayer.applyEdits()添加新的要素,更新现有要素的属性和删除要素。本文使用FeatureTemplates组件展示可编辑的要素图层的template。组件监听最终用户选择的组件中的模板,它的select事件被触发,并返回结果模板信息。除了FeatureTemplates组件,本文还使用了FeatureForm组件用于编辑要素的属性。// ...翻译 2019-10-12 13:07:33 · 820 阅读 · 0 评论 -
arcgis学习系列-7 高亮显示要素
概述本文示范如何高亮显示图层中的要素,在SceneLayer, FeatureLayer, CSVLayer, GeoRSSLayer and GraphicsLayer 中的要素可以高亮显示。若要高亮显示要素,需要调用要素所属layerView的highlight接口。hightlight函数的参数是要素的 objectID或者feature对象(必须要有objectID)。view.w...原创 2019-10-12 11:40:57 · 2190 阅读 · 0 评论 -
arcgis学习系列-6查询FeatureLayer
概述本文你将学习:如何对feature图层进行查询并添加图层到地图中。使用arcgis for javascript 你可以查询feature layer为你的应用程序检索一个子数据集。在这个方案中图层被引用但是没有加载到地图中。查询可以包含一个sql的where子句,几何特征和空间关系。创建Query之后,将其传递给Query Task,以便从feature层检索数据。当features返...翻译 2019-10-12 11:35:47 · 546 阅读 · 0 评论 -
arcgis练习系列-5 气泡 popup
概述本文你将学习如何设计feature图层弹出窗口的样式。使用arcgis for javascript,当用户点击图层时你可以配置弹出窗口,并设计他的样式来展示feature图层的数据。这一切是通过定义PopupTemplate 对象并将他传递给feature 图层。PopupTemplate定义标题、内容、以及媒体文件如何展示。你可以传入html,函数,或者使用字段和值显示一个表格。表达...翻译 2019-10-12 11:27:44 · 828 阅读 · 0 评论 -
arcgis学习系列-4设置FeatureLayer的样式
概述本文你将学习通过属性如何设置符号的颜色和样式。如果想要提高样式和可视性,可以使用Renderer。首先,需要选择正确的渲染器,SimpleRenderer应用相同的图标到所有的图层,UniqueValueRenderer 对每一个不同的字符串属性值应用不同的图标符号,ClassBreaksRenderer 对一个范围内的值应用同一个图标符号。渲染器负责在图层绘制时为每一个图层应用恰当的图标...翻译 2019-10-12 11:19:09 · 2228 阅读 · 0 评论 -
arcgis学习系列-3向地图中添加Layer
概述本篇你将学习如何往2D地图中加载feature图层。使用arcgis api for javascript可以很简单的创建一个web地图app展示基础地图和图层。Arcgis online拥有大量的tile和vector tile基础地图,包括街道、卫星图、矢量街道图、矢量街道导航图等,你可以从中进行选择。你也可以通过添加feature layers.来加载自己的数据集。 这些图层由a...原创 2019-10-12 11:04:39 · 2215 阅读 · 0 评论 -
arcgis学习系列-2 切换基础地图
切换基础地图概述本文你将学习如何以交互的方式选择和展示arcgis on line 基础地图。Arcgis on line 提供了大量即时可用的基础地图。这些基础地图由esri负责存储和管理,并且以tile layer的形式存储。瓦片图层以他们的格式和数据源类型进行分组,分为:raster tile basemaps and vector tile basemaps。 尽管可以独立的加载每一...原创 2019-10-12 10:55:37 · 678 阅读 · 1 评论 -
arcgis学习系列-1 创建一个基础地图
练习1 创建一个基础地图概述本文你将学习如何创建一个简单的应用程序来展示基础地图。使用arcgis for javascript api 可以非常简单的创建一个应用程序来展示基础地图,你可以从arcgis online 提供的大量矢量或瓦片基础地图中选择基础地图,来创建不同种类的应用。大多数基础地图使用一个字符串表示,例如 satellite, streets-vector, street...原创 2019-10-12 10:42:46 · 334 阅读 · 0 评论