zoukankan      html  css  js  c++  java
  • 手把手教你怎么用ArcgisOnline发布地图服务

    Arcgis推出了Arcgis Online,但是大家都不知道这是个什么东西,怎么用这个东西,今天这篇文章手把手的教你如何使用Arcgisonline发布地图服务。

    一、ArcgisOnline简介

    1、什么是ArcgisOnline

    ArcGIS Online 是基于云的协作式平台,允许组织成员使用、创建和共享地图、应用程序和数据,包括由 Esri 发布的权威性底图。

    2、ArcgisOnline能干什么

    通过 ArcGIS Online,您可访问 Esri 的安全云,在其中可以将数据作为发布的 web 图层进行管理、创建、存储和访问,因为 ArcGIS Online 是 ArcGIS 系统的组成部分,因此您还可使用它扩展 ArcGIS for Desktop、ArcGIS for Server、ArcGIS 应用程序、ArcGIS Web API 和 ArcGIS Runtime SDK 的功能。

    3、ArcGIS Online 有哪些功能?

    使用 ArcGIS Online,您可使用和创建地图、访问即用型图层和工具、作为 web 图层发布数据、协作和共享、使用任何设备访问地图、使用 Microsoft Excel 数据制作地图、自定义 ArcGIS Online 网站以及查看状态报告。ArcGIS Online 还可用作构建基于位置的自定义应用程序的平台。

    a、通过地图探究数据

    ArcGIS 包括交互式地图,允许整个组织探究、了解和测量地理数据。访问即用型地图,并使用自己的数据对其进行丰富以探究模式、答案以及社区与世界的关系。使用 Arc GIS.com 地图查看器中所含的分析工具来探寻新模式、寻找适宜地点、在地理层面上丰富数据、了解附近信息并汇总数据。

    b、创建地图和应用程序

    ArcGIS Online 包含创建地图创建应用程序所需要的所有工具。使用 ArcGIS.com 地图查看器,您可访问用于开始的底图图库以及用于添加您自有数据或图层的工具。您可添加 shapefile、电子表格数据、KML 文件、OGC WMS 和 WMTS 服务、矢量图层、geoRSS 文件和 GPS 文件,并使用其他用户共享的数据和地图创建混合地图。您还可以访问用于创建可发布到 ArcGIS Online 的应用程序的即用型工具。

    c、协作和共享
    通过共享内容(该内容与常见活动相关)实现与组织数据的交互。可建立仅通过邀请加入的私有组,或者对所有人开放的公共组。还可通过将其嵌入 Web 网页、博客、Web 应用程序以及通过社交媒体来共享地图。ArcGIS Online 中具有多个布局不同的即用型可配置 web 应用程序模板供您选择。仅需几个步骤且无需编程,即可发布具有动态地图特点且任何人都可通过浏览器访问的 Web 应用程序。

    d、将数据发布为 web 图层

    可以将要素和地图切片作为 web 图层发布到 ArcGIS Online。由于这些 web 图层都托管在 Esri 的云中并且按需动态缩放,因此这样可使您的内部资源得到释放。您可将您的图层添加至 web、桌面和移动应用程序,并可允许其他用户使用这些图层。可直接通过 ArcGIS for Desktop 或 ArcGIS Online 网站发布数据而无需安装自己的服务器,并可与组织内的其他成员共享这些数据,使他们可以将地图图层或地理处理工具添加到自己的地图和应用程序中。

    e、管理您的 ArcGIS Online 组织
    ArcGIS Online 包含的工具和设置不但允许组织管理员自定义主页,还可以作为整体管理组织。这包括配置网站,邀请用户并确定他们的访问角色,管理内容和组以及设置安全策略。
    使用即用型应用程序

    • 使用Collector for ArcGIS在现场收集和共享地图
    • 使用Operations Dashboard for ArcGIS监控活动和事件
    • 使用 Esri Maps for Office 创建电子表格数据的交互式地图
    • 使用 Esri Maps for Sharepoint 创建组织数据的地图
    f、构建自定义应用程序

    作为开发人员,可以通过访问 ArcGIS Online API 和 ArcGIS Runtime SDK 来构建基于位置的解决方案,其中包括方向、高级分析、地图和地理编码等。


    二、使用Arcgis Online发布地图服务

    1、申请使用账号

    为什么要申请试用帐号呢?Arcgis Online不是有免费账户吗?这个你就没用过Arcgis Online吧?Arcgis Online有两类账户,一类是免费的,一类是收费的,免费的用户没有发布地图服务的权限,所以,对于不想安装Arcserver的就可以申请一个试用的Arcgis Online账户,用以发布地图服务。申请地址为:

    http://www.arcgis.com/features/free-trial.html

    填写完注册信息后,登陆注册邮箱验证即可

    2、制作专题图

    用Arcmap制作想发布的地图即可。

    3、发布地图服务

    注意:用的是Arcmap,版本为10.1及以上。具体步骤如下:

    a、打开制作好的专题地图

    b、在Arcmap中登陆到申请的账户

    c、file->share as service


    connection选择my Hosted Services,service name是你要发布的地图服务的名称。


    设置地图服务属性,Title Mapping是对应的是ArcGISTiledMapServiceLayer,Feature Access是ArcGISFeatureLayer,点击Analysis,看是不是符合发布的条件,若没有显示错误,点击publish发布地图即可。


    发布完成之后你就可以到你的内容里面看到你发布的地图了。

  • 相关阅读:
    11.22
    11.19
    ConcurrentHashMap中sizeCtl的说明
    Spring源码解析(七) -- Spring事务-初始化篇
    Spring源码解析(六) -- AOP
    Spring源码解析(五) -- 解决循环依赖
    Spring源码解析(四) -- getBean(String name, Class<T> requiredType)
    Spring源码解析(三) -- registerBeanPostProcessors(beanFactory)
    Spring源码解析(二) -- invokeBeanFactoryPostProcessors
    Spring源码解析(一) -- beanfactory
  • 原文地址:https://www.cnblogs.com/lzugis/p/6539910.html
Copyright © 2011-2022 走看看