arcgis

ArcGIS.Server.9.3和ArcGIS API for Flex实现GraphicsLayer上画点、线、面(五)

混江龙づ霸主 提交于 2020-01-20 04:48:30
目的: 1.ArcGIS API for Flex 实现GraphicsLayer上画点、线、面 。 准备工作: 1.这次地图数据就用Esri提供的 http://server.arcgisonline.com/ArcGIS/rest/services/NPS_Physical_World_2D/MapServer 。 完成后的效果图: 开始: 1.启动Flex Builder3新建工程以及引入 ArcGIS API for Flex library的开发包 。 2.新建DrawTool.mxml页面,然后在页面上添加esri:Map控件设置esri:ArcGISTiledMapServiceLayer等。 3.和上一篇一样仍旧用mx:ToggleButtonBar来实现功能按钮,mx:ToggleButtonBar需要包含6个按钮分别实现6种不一样的操作,具体代码如下: 1 < mx:ToggleButtonBar iconField ="icon" horizontalCenter ="-47" verticalCenter ="-151" itemClick ="itemClickHandler(event)" toggleOnClick ="true" > 2 < mx:dataProvider > 3 < mx:Array > 4 < mx:Object icon ="

在Microsoft Power BI中创建地图的10种方法

最后都变了- 提交于 2020-01-20 04:42:00
今天,我们来简单聊一聊“地图”。 在我们日常生活中,地图地位已经提升的越来越高,出门聚餐、驾驶、坐车、旅行......应运而生的就是各种Map APP。 作为数据分析师,我们今天不讲生活地图,要跟大家叨叨的当然是我们最关心的是:怎样选择合适的Power BI的可视化“地图”。本文主要介绍10种地图的优缺点,其中有 四个 本地地图可以直接在Power BI Desktop中访问,而无需导入它们。有 四个 自定义视觉效果可供导入,还有 两个 属于“自己创建”的。 1. 原生—ESRI ArcGIS地图 ArcGIS Maps for Power BI于2016年9月在预览版中发布。其开发人员 ESRI凭借其ArcGIS系列产品成为地理空间软件和空间数据的领导者。有几个独特的功能,例如您当前无法通过任何其他Power BI地图获得的驱动时间半径和群集。自推出以来,已经有了一些改进。 优点 由GIS软件的领导者ESRI创建和维护 各种背景/底图,如Dark,Light,OpenStreetMap和Streets 驱动时间和距离半径的选项 放大或缩小时进行聚类的选项 查看热图 ArcGIS Online中的参考图层 内置信息图表,其中包含在地图上移动时更新的数据 缺点 除非首先将自定义形状添加到ArcGIS Online并公开共享,然后将其用作Power BI中的参考图层

Openlayer 3加载本地ArcGIS切片

江枫思渺然 提交于 2020-01-19 04:01:57
第一篇博客,简单的开个头吧。希望自己能坚持记录。一般什么情况什么人需要这样的需求呢,伐木的光头强大哥说我们在深山老林里,没网的啊,地图就手机本地duang的加载一下吧。那么Server啊就要丢掉丢掉。丢掉手表丢掉外套,丢掉背包再丢掉唠叨,咳咳,跑题了。来看看具体步骤吧,非常简单但详细。 1. 制作切片的数据基本信息如下: 图层数据信息: 地理坐标系: GCS_WGS_1984 基准面: D_WGS_1984 本初子午线: Greenwich 角度单位: Degree 数据框信息: GCS_WGS_1984 WKID: 4326 权限: EPSG 2.设置的缓存方式如下:(缓存切片方案ArcGIS online/Bing/google),缓存级别10-16;高级设置:切片原点默认,存储格式松散型EXPLODED。 3.发布切片服务前先分析一下结果:(无错误) 4.发布完成后可以登录ArcGIS server查看缓存的相关信息或者在本地的缓存文件夹arcgiscache中查看缓存的信息: 5.缓存好的本地文件,文件命名方式是16进制: 6.测试代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>ol加载ArcGIS本地切片</title> <link rel="stylesheet" href

通过ArcGIS将数据存储到SQL Server2012中

谁说我不能喝 提交于 2020-01-18 19:48:41
一.软件安装: ARCGIS 10.3安装 SQLserver2012安装 ARCGIS 10.3 安装(注意ARCGIS10.3并不用安装配置ARCSDE)、 https://wenku.baidu.com/view/614d6977227916888586d707.html    2.SQLserver2012安装教程: https://jingyan.baidu.com/article/9080802211bae4fd91c80f3d.html 二:配置SQLserver2012 1:启动sql服务 开始菜单—>sqlserver2012—>配置工具—>sqlserver配置管理器—>选择 sqlserver服务—>在右侧面板中右键启动sql server(mssqlserver)(若是win10系统可忽略这一步) 2:登录SQLserver2012 (1) 开始菜单搜索sqlserver2012->打开SQLserver2012 Management Studio 身份验证:两种方式    A.sql server 身份认证 输入设置的登录名及密码;(如果忘记密码,参照4(2)、修改sql server用户名密码) B. windows 身份认证 自动录入本机登陆的管理员用户名,无需密码    3.新建空间数据库(接下来导入的数据库文件放这里)    右键点击”数据库“—

ArcGIS中Field 的 Field Precision和Field Scale

别说谁变了你拦得住时间么 提交于 2020-01-18 03:07:19
(适用于Float 和Double 类型,在GeoDatabase中不需要指定) Field Scale :小数点右边可以有多少位 Field Precision :小数点左边再加Field Scale可以有多少位 比如: Field Precision为5,Field Scale为3则 合法输入 非法输入 12.123 123.123 1.123 12.1234 12.1 123.1234 Add Field工具中的注释: Field Precision (optional) Describes the number of digits that can be stored in the field. All digits are counted no matter what side of the decimal they are on. If the input table is a personal or file geodatabase the field precision value will be ignored. Field Scale (optional) Sets the number of decimal places stored in a field. This parameter is only used in Float and Double

【番外】 Vue中使用ArcGIS JS API 4.14开发

 ̄綄美尐妖づ 提交于 2020-01-17 03:22:49
一、概述 在之前很长的一段时间中,使用ArcGIS JS API(以下简称“JS API”)开发WebGIS系统的时候,还是基于传统的前端框架和各种前端技术来开发,这些框架和技术各位使用过的大概有这些:Dojo、jQuery、Bootstrap、CommonJS等。用这些传统的技术框架结合JS API去开发的时候,我们引入JS API是在系统的HTML页面中通过<script>和<style>标签来引入,通常的做法是在主页(index.html)中引入,代码如下所示: <link rel="stylesheet" href="http://localhost/4.14/esri/themes/light/main.css" /> <script src="http://localhost/4.14/init.js"></script> 目前,随着前端技术的不断发展,React和Vue等前端开发技术已经成为了一名前端开发者的标配,作为GISer的我们也毫无例外,在开发许许多多的WebGIS项目系统时,我们都会去选择目前主流的这些开发技术,其中使用最多的就是React和Vue这两种。所以本文就主要介绍下我们如何使用Vue结合JS API去开发我们的项目系统。 二、开始前的技术基础 有一定的Vue基础知识,熟悉ES6(能看懂一个Vue文件中HTML标签、CSS代码、JS代码之前的联系就行

使用Arcgis Pro 发布矢量切片

你说的曾经没有我的故事 提交于 2020-01-16 07:25:52
ArcGIS Pro 中的任何地图或底图都可以创建矢量切片,但是有一些局限性和特殊注意事项。为创建矢量切片制作地图的重点是构建一个有效的地图,以快速绘制生成的切片。 软件环境   操作系统:Windows server 2008 R2   GIS环境:Arcgis Pro 1.3,Arcgis Server 10.4 +Portal +DataStore +WebAdapter 矢量切图要求: 矢量切片仅能通过 地图 和 底图 创建而无法通过场景创建。 用来创建矢量切片的地图必须使用 WGS 1984 Web 墨卡托辅助球体坐标系 , 并且 必须 将 ArcGIS Online/Bing 地图/Google 地图切片方案作为地图比例列表的参考。 该地图不能使用 参考比例 。 矢量切片 仅 能通过 点、线、面或多点要素图层 创建。如果地图包括其他图层,请在 内容窗格中将其关闭或将这些图层从地图中完全移除。确保已定义了地图的元数据;至少应该指 定 描述字段 。    参考网页 (如打不开此地址,请自行翻墙) 来源: https://www.cnblogs.com/jinlun/p/6823560.html

ArcGIS Engine -- 常用方法

我怕爱的太早我们不能终老 提交于 2020-01-16 04:21:10
空间关系 1 /// <summary>计算两点间距离2 /// </summary>3 /// <param name="point1"></param>4 /// <param name="point2"></param>5 /// <returns></returns>6 public static double getDistanceOfTwoPoints(ESRI.ArcGIS.Geometry.IPoint point1, ESRI.ArcGIS.Geometry.IPoint point2)7 {8 return Math.Sqrt((point1.X - point2.X) * (point1.X - point2.X) + (point1.Y - point2.Y) * (point1.Y - point2.Y));9 } 1 IGeometry geo=feature.Shape;2 ((ITransform2D)geo).Move(20,20); 计算范围 1 /// <summary>得到点集合的n倍Envelope范围 2 /// </summary> 3 /// <param name="points"></param> 4 /// <param name="zoomInNumber"></param> 5 /// <returns></returns>

How to use arcpy module in Anaconda's install of Spyder?

北城以北 提交于 2020-01-15 12:14:07
问题 I recently installed Anaconda's Python distribution, which includes Spyder IDE. I am interested in importing the ArcGIS 10.3 arcpy module in Spyder. Unfortunately, running import arcpy results in the following error: import arcpy Traceback (most recent call last): File "<ipython-input-2-50d283eebbb3>", line 1, in <module> import arcpy File "C:\Program Files (x86)\ArcGIS\Desktop10.3\arcpy\arcpy\__init__.py", line 21, in <module> from arcpy.geoprocessing import gp File "C:\Program Files (x86)

ArcGIS修改图层要素的绘制顺序

ぐ巨炮叔叔 提交于 2020-01-14 23:48:48
1. 问题描述 在ArcGIS显示时,通常是按照FID字段的顺序进行显示。但是这样显示不能体现符号等级划分的优先级顺序,如下图所示,风速值越高优先级越高,但是图中显示的结果比较乱。可以使用符号级别绘制控制要素的绘制顺序。 2. 解决方案 点击显示图层右键 -> “属性” -> “符号系统” -> “高级” -> “符号级别”: 2. 勾选“使用下面指定的符号级别来绘制此图层(D)”,点击“切换到高级视图(S)”按钮: 3. 在“- 1 -”列中添加参数,参数越大,优先级别越高,示例中Category 5 major hurricane级别最高,Tropical Depression级别最低,按照下图进行设置: 4. 此时优先级高的在顶层显示。 欢迎大家批评指正。 来源: CSDN 作者: Lianj-Qin 链接: https://blog.csdn.net/L_J_Kin/article/details/103973217