Web APIs

Web APIs

jsapi4.x,怎么给不同的layer设置不同的token?

回复

ArcGIS Servercannel 回复了问题 • 1 人关注 • 1 个回复 • 167 次浏览 • 2022-10-11 17:08 • 来自相关话题

jsapi4.x,geoscene server2.1,如果全部图层都是来源于一个server的token验证加载图层已经跑通了,现在问题是如果图层来源于多个server,那token会有多个,怎么给layer设置对应的token?

在门户发布地图服务后,怎么获取jsapi加载的rest地址?

ArcGIS Servercannel 回复了问题 • 2 人关注 • 2 个回复 • 197 次浏览 • 2022-09-29 09:47 • 来自相关话题

geoscene server 2.1,用pro经门户发布了一个服务,从门户的【资源中心】可以看到这个服务,但是原来的/rest/services页面看不到服务
因为我们前端是arcgis jsapi,以前都是用rest方式加载,请问rest地址哪里获取?

基于arcgis server和jsapi,数据有DEM和分析点的水位,要做分析点的淹没分析,可以怎么做?

回复

ArcGIS Servercannel 发起了问题 • 1 人关注 • 0 个回复 • 232 次浏览 • 2022-06-08 10:48 • 来自相关话题

系统是bs,有arcgis server和jsapi,数据有高程点和DEM,某个点的水位(绝对高程),要计算这个点的淹没的范围,最好面能显示水深的,请问怎么实现?

arcgis api for JavaScript如何获取自定义坐标系底图鼠标指针处的xy坐标?

Web API许丹石 回复了问题 • 2 人关注 • 1 个回复 • 359 次浏览 • 2022-04-15 14:39 • 来自相关话题

我这里有一个地方坐标系的底图,已经通过ArcGIS Server发布了,能够正常访问。但是当我想获取鼠标指针xy坐标的时候,发现用webMercatorUtils.webMercatorToGeographic这个方法得到的xy坐标似乎有点不太对劲,跟我原来的底图差距有点大。想问一下大家,这个获取坐标工具对于坐标系是有使用限制的吗?下面传两张在arcmap中和在web中的坐标显示对比。 
详细的

html2canvas实现ArcGIS API for JavaScript 4.X截图功能

Web API 发表了文章 • 5 个评论 • 1788 次浏览 • 2022-02-08 16:55 • 来自相关话题

需求描述
在我们项目开发过程中,有时候需要将地图上面绘制的元素或添加的一些图标之类的小元素进行截图保存或者展示,这时候就需要我们实现关于地图的截图功能。目前在ArcGIS API for JavaScript中其实已经提供了地图截图的API,但是该API对地图底图和一些自定义的需求支持度并不高,所以我们平时项目开发时建议使用第三方截图模块,今天就给大家介绍下关于地图截图的两种方式,最终效果如下:

arcgis api如何才能自定义地方坐标系?

Web API许丹石 回复了问题 • 2 人关注 • 1 个回复 • 535 次浏览 • 2021-12-22 14:18 • 来自相关话题

由于我的项目需要我把在线地图服务的坐标系转换为上海2000的地方坐标系。目前在我的本地电脑上已经有上海2000坐标使用的投影坐标系的详细参数了,但是由于这个地方坐标系是不公开的,因此当我想在arcgis api for JS上使用这个坐标系的时候,遗憾的是目前我找不到任何的方法,因为官网上的API使用的例子都是知名坐标系,在EPSG上都可以查询到。想问一下各位,在arcgis api中能否自定义坐

arcgis javascript 中 SceneLayer 的render属性支持外部导入3d模型吗

默认分类张佳期 回复了问题 • 2 人关注 • 2 个回复 • 801 次浏览 • 2021-11-27 20:36 • 来自相关话题

const symbol = {
        type: "point-3d", // autocasts as new PointSymbol3D()
        symbolLayers: [{
          type: "object", // autocasts as new ObjectSymbol3DLayer()
       

arcgis api for javascript

Web APIbeginor 回复了问题 • 2 人关注 • 1 个回复 • 607 次浏览 • 2021-10-21 16:40 • 来自相关话题

问题1:如何自学呢,官网的例子不全面,大部分是基础例子。
问题2:如何自定义widgets组件的样式,自带的真的太丑了,找不到自定义的方法,自己完全重写吗

arcgis js api调用点密度分析GP工具时报错Output format not supported.

回复

ArcGIS ServerAlexander the great 发起了问题 • 1 人关注 • 0 个回复 • 698 次浏览 • 2021-08-14 20:19 • 来自相关话题

如题,GP工具调用在server上运行没有问题,但是调用的时候就出现了这个问题,请问有人知道是怎么回事嘛?















api调用代码如上
 

arcgis js api FeatureLayer标签渲染颜色问题

Web API许丹石 回复了问题 • 2 人关注 • 1 个回复 • 842 次浏览 • 2021-06-25 11:44 • 来自相关话题

建立了featureLayer图层,渲染方法为uniquevalue,想使用featureLayer的labelingInfo属性,添加标签,如何使标签的颜色等于uniquevalue中渲染的颜色?

ArcGIS API for JavaScript 中的 Autocasting

默认分类beginor 发表了文章 • 0 个评论 • 705 次浏览 • 2021-04-29 09:51 • 来自相关话题

Autocasting 简介
 
Autocasting 是 ArcGIS API for JavaScript 4.x 的一个新特性, 将 json 对象转换成对应的 ArcGIS API for JavaScript 类型实例, 而不需要导入对应的 js 模块。
 
在下面的示例代码中, 为 FeatureLayer 创建一个 SimpleRenderer 需要导入 5 个模块:
 
requ

如何获取BuildingScenelLayer的楼层数?(ArcGIS For JavaScript)

Web API养乐多_163 回复了问题 • 2 人关注 • 1 个回复 • 1700 次浏览 • 2021-04-23 22:15 • 来自相关话题

如何获取BuildingScenelLayer的楼层数?

我检查了很多API,发现BuildingSceneLayer不支持查询功能,因此我无法获取floor字段的值。
 
但是可以BuildingSceneLayer的render和filters属性却可以读取模型里面的值。根据官方介绍他们是从SceneLayer里的缓存里面读取,但是找了很久没有找到缓存.
 
所以如果不支持查询的话,如何获取

ArcGIS API for JavaScript 4.16 局部场景添加自定义坐标系的场景图层(已修改)

Web API许丹石 发表了文章 • 4 个评论 • 4015 次浏览 • 2020-07-20 18:09 • 来自相关话题

替换这个文件中的._transformNode方法,以及注释掉一个检验坐标系的地方即可
\library\4.16\esri\views的SceneView.js
 方法修改前:g.prototype._transformNode = function (a, b, d) {
for (var e = b.geometryData.geometries, f = Array(e.lengt

浅析 Promise

Web APIswaggyP 发表了文章 • 3 个评论 • 2390 次浏览 • 2018-07-10 00:00 • 来自相关话题

浏览器支持

推荐使用Chrome以及Firefox浏览器

开局放图,忍不住吐槽一下----垃圾IE!!。

    首先解释为什么要写这篇文章。在现实的项目中存在一种情况,要做多步Query,并在所有的Query都返回结果之后再进行下一步的操作。这时候就要用到了promise.all(iterable)。Query的参考:https://developers.arcgis.com/ ... q

ArcGIS API for Javascript 4.0 没有鼠标划过事件!!!!!

回复

Web APImumuHouse 回复了问题 • 5 人关注 • 3 个回复 • 4360 次浏览 • 2019-06-05 09:54 • 来自相关话题

ArcGIS API for Javascript 4.0 没有鼠标hover事件(mouseover事件),如何解决鼠标划过任务

arcgis api for js入门开发系列四地图查询(含源代码)

回复

Web APIM_650 回复了问题 • 8 人关注 • 2 个回复 • 6195 次浏览 • 2018-04-02 13:24 • 来自相关话题

备注:由于实现本篇功能的需求,修改了地图数据的dlsearch.mxd,然后更新了地图服务,需要的在文章最后有提供最新的mxd以及源代码下载的
上一篇实现了demo的地图工具栏,本篇新增地图查询功能,包括属性查询和空间查询两大块,截图如下:
属性查询效果图:








空间查询效果图:




谈核心代码实现之前,我大概的讲一讲arcgis for js的地图查询方式,一

arcgis api 4.6 for js可以地下模式三维展示吗?

回复

Web APIswaggyP 回复了问题 • 3 人关注 • 1 个回复 • 2362 次浏览 • 2018-01-02 09:18 • 来自相关话题

arcgis api 4.6 for js可以地下模式三维展示吗?貌似再官网在线例子看不到相关例子,api也没找到对应的api类说明的?哪位知道的,可以讲解一下吗

web端 如何通过属性查找DOM?

回复

Web APIhehuasa 回复了问题 • 1 人关注 • 1 个回复 • 2055 次浏览 • 2017-09-20 09:08 • 来自相关话题

目前遇到一个问题:
我需要查询一个要素地图 元素 的属性名, 根据结果找到相应的dom,以便进行二次开发。
现在用 "esri/dijit/Search"  服务, 
查询得到的 结果有 extent,feature两个对象(对象是元素的各种属性以及几何信息)以及name值,但是没有dom的相关信息。
用 findTask服务也是一样的,能查到数据库关于该要素的属性

arcgis api for js入门开发系列二不同地图服务展示(含源代码)

回复

Web APImm7682928 回复了问题 • 6 人关注 • 1 个回复 • 8665 次浏览 • 2017-09-08 17:14 • 来自相关话题

   上一篇介绍了arcgis api离线部署,这篇开始正式介绍arcgis api for js开发;想要学习webgis开发,首先得熟悉了解前端技术,比如界面布局设计的html+css,核心的是javascript(js),arcgis api就是js写的,就是说想要开发gis功能前提下,你得熟悉了解js,不然你连源代码都看不懂。在这里,推荐esri官网的arcgis api for js:h

这种gis-web运用了哪些技术呢?

回复

Web API刘峥 回复了问题 • 4 人关注 • 2 个回复 • 3853 次浏览 • 2016-12-14 09:46 • 来自相关话题

请问这种网页端的显示地信信息是如何做出来的呢?
比如这个web开发是运用了哪种框架呢(javascript、python、php、asp.net,arcgis server)?
需不需要知道HTML、HTTP?
3D地物是如何建模出的呢(3dmax,openGL)?(感觉有点像arcengine中globe控件展示3d)
数据是如何存储的呢(第三方数据库还是arcgis自带的文件数据库)?
我暂时

arcgis api for js入门开发系列三地图工具栏(含源代码)

回复

Web APIgishome 发起了问题 • 1 人关注 • 0 个回复 • 3877 次浏览 • 2016-11-04 09:02 • 来自相关话题

上一篇实现了demo的地图加载展示,在上篇实现的基础上,新增了地图工具栏以及通用地图控件功能,比如地图框选缩放、地图漫游、清空、量算工具、地图导航控件、地图比例尺控件、地图鹰眼图等等,总共分为5个部分,截图如下:




1.工具栏,在map.html页面引入工具栏实现需要的js文件 
<script type="text/javascript" src=&q

arcgis api for js入门开发系列一arcgis api离线部署

回复

Web APIgishome 发起了问题 • 4 人关注 • 0 个回复 • 4588 次浏览 • 2016-10-30 19:22 • 来自相关话题

    在我的GIS之家QQ群里,很多都是arcgis api for js开发的新手,他们一般都是GIS专业的学生,或者从计算机专业刚刚转向来的giser,他们难免会遇到各种webgis开发的简单问题,由于白天工作忙碌的原因,没有来得及回答他们的提出的问题,所以利用空余时间来写一系列简单的入门arcgis api for js开发教程,仅供初学者giser学习使用,其中写的不足之处,欢迎批评指正

arcgis没法查询实时变化的数据?

回复

ArcGIS Desktopgishome 回复了问题 • 4 人关注 • 4 个回复 • 2543 次浏览 • 2016-10-21 22:28 • 来自相关话题

在服务端有一张图层是和某张业务表关联查出来的,然后图层的背景颜色由业务表中的某个字段决定,那个字段的值是实时变化的,结果发现查询出来的图层颜色一直都不变,有时查都查不出,难道是缓存问题?我重启arcgis了也不起作用。





 

怎样往图层插一个div??

回复

ArcGIS Desktopbinghuan123 回复了问题 • 2 人关注 • 1 个回复 • 2407 次浏览 • 2016-08-18 10:33 • 来自相关话题

图层发布到服务之后,通过web调用,想用javascript往某个地点插入div,然后在div上显示自己想要显示的内容,比如柱状图、饼图、表格等等,不知道行不行。
插柱状图饼图之类的话,不想用自带的符号系统,那个图形实在太丑了。









 

发布featureServer失败!!

回复

ArcGIS Desktop朱政 回复了问题 • 2 人关注 • 1 个回复 • 2517 次浏览 • 2016-08-16 15:20 • 来自相关话题

就一个图层,这个图层由1个视图查询出来,视图关联了2张表,在arcmap里可以查看到图层,但是发布失败!
视图创建语句如下:

create or replace view 市_农作物 as
select fssc.OBJECTID     OBJECTID,------------返回图层ID
       fssc.SHAPE        SHAPE,-------------

怎样对栅格图按照行政区画图进行切割???

回复

ArcGIS Desktop慕晓燕 回复了问题 • 4 人关注 • 2 个回复 • 14729 次浏览 • 2016-08-08 11:55 • 来自相关话题

如图,把克里金插值图(栅格图)按照乡镇进行切割,并把行政区化图每一块图层的属性赋值给切割后的克里金插值图??