Arcgis瓦片--数据获取】的更多相关文章

Arcgis的二维地图瓦片有两种获取方式 1.在Arcmap中对配置好的地图进行切图,生成对应瓦片 2.使用第三方的地图下载器,直接下载,导出成arcgis瓦片格式即可使用. 备注:这里主要介绍第二种获取的方式,方法1见arcgis的帮助文档 ①下载安装水经注地图下载器 ②这里选择高德矢量地图作为数据源,在地图中框选需要下载的区域,双击开始下载 ③任务下载完成后,选择格式为:arcgis-server瓦片格式,选择对应的瓦片级别 ④导出成功后的瓦片文件如下: arcgis瓦片目录结构说明可参考如…
arcgis 瓦片图加载规则 最近需要做地图离线的功能,要能下载指定区域的瓦片图,我们都知道如何加载谷歌和天地图的加载规则,但是网上貌似没有找到如何加载arcgis自己发布的瓦片图规则,好不容易找到一个文章给的公式并不正确,后来还是翻开JS版的源码找到了加载公式,如下图红框内 翻译一下 double r = res_ds[_level]*256;   //res_ds[_level]为当前级别的分辨率double y = point_origin.getY();  // point_origin…
最近需要加载 ArcGIS 瓦片图层,运行官网加载 ArcGIS 瓦片图层的 demo 是没有问题的.如果把 ArcGIS 瓦片图层 URL 换成是自已发布的 ArcGIS 地图服务,发现加载不出来,而服务本身提供的 ArcGIS API 却可以加载出来.到底是哪里的问题呢,于是便试着写了个自定义扩展方法 ArcGISTileLayer 用来加载 ArcGIS 瓦片图层. 1.分析 ArcGIS API 的 URL 打开浏览器的 Network 发现 URL 参数是由 dpi .bboxSR.i…
接上篇博客,下载好arcgis格式的瓦片数据以后,需要用js客户端在前端加载出来.这里介绍两种方案: 1.使用超图iServer将瓦片发布成rest地图服务,或者arcgis地图服务,客户端直接加载 2.将瓦片部署到tomcat服务器下,使用js客户端解析加载 备注:arcgis-js客户端的本地部署见博客: 使用iServer发布成服务对接 1.在iServer管理界面,点击发布arcgis缓存 2.选择发布rest地图服务和arcgis地图服务 3.发布完成后的服务地址 http://loc…
目前,有很多WebGIS开发包,ArcGIS API for JS.OpenLayers.LeafLetjs等为我们从事WebGIS开发的人封装了很多强大的功能.我们很方便的使用这些库的时候,也让我们忽略了很多原理性的东西. 比如说,我之前一直在被一个问题困扰,就是如何将一个点正确的显示在浏览器屏幕的正确的位置,即经纬度坐标和屏幕坐标的转换问题.直到我看到一位大牛的博客(点击学习),里面对WebGIS的原理进行了深入的讲解.看了他的文章后一直觉得,我写这篇文章是多余的.但是大神的文章里面并没有详…
原文:ArcGIS for Desktop入门教程_第七章_使用ArcGIS进行空间分析 - ArcGIS知乎-新一代ArcGIS问答社区 1 使用ArcGIS进行空间分析 1.1 GIS分析基础 GIS的六大功能是数据获取.存储.查询.分析.表达.输出.在前面的内容里已经介绍了使用ArcGIS进行数据获取.存储.查询.表达和输出的过程,本章将介绍如何在ArcGIS中进行地理分析.分析是GIS的核心和灵魂,是GIS区别于一般的信息系统.CAD或者电子地图系统的主要标志之一. GIS分析,就是研究…
https://segmentfault.com/a/1190000009679800?utm_source=tag-newest 当你希望实现某种功能的时候,即使你对 openlayers 几乎一窍不通,照着官网的例子做,也可以很快的实现想要的效果. 问题在于,官网的例子都是英文啊,不能很快定位到想要的效果是在哪个例子里面!!( 英文不渣就别看这篇文章了 ) 最近在学 openlayers ,我觉得非常有必要将 openlayers 官网的所有例子都看过去一遍,这篇文章就当是笔记了. 名词解释…
目前在线地图有谷歌.高德.百度.Bing.soso.天地图.OpenStreet.ArcGIS Online等.在企业应用中,一般需要物理网络隔绝,就有必要下载地图数据之后模拟发布,可以选择下载谷歌影像.地形.街道.混合等地图,采用瓦片WMS或ArcGIS瓦片格式发布. 1.直接下载的瓦片,可以在IIS.Tomcat或自写服务发布,一般文件夹组织:level/col/row.png.不同格式的瓦片,原点位置不一样. 2.下载ArcGIS格式的切片缓存,可以直接在ArcMap中打开显示或在ArcG…
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="index.aspx.cs" Inherits="WebControl_DNet.index" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/…
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="index.aspx.cs" Inherits="WebControl_DNet.index" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/…