会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
DawudMa
博客园
首页
新随笔
联系
订阅
管理
2019年11月22日
ArcGIS API For Javascript :如何解决跨网不能正常获取依赖项的问题?
摘要: 政企项目通常会在自组网以及保密网运行,有些单位甚至会有两个物理隔绝的网络存在。通常情况下我们会在两个网络中部署相同的地图服务和依赖项。但是也有其中一个网络密级很高没有服务器资源,不能单独部署依赖项的情况出现。
阅读全文
posted @ 2019-11-22 12:27 DawudMa
阅读(420)
评论(0)
推荐(1)
2019年6月17日
ArcGIS API For Javascript :如何动态生成 token 加载权限分配的地图服务?
摘要: 一、需求 项目中我们通常会遇到为外协团队、合作友商提供地图服务的需求,因此对地图服务的权限需要做出分配。 二、现状 主流的办法是用用户和角色来控制,通常使用代理方式和用户名密码的方式来实现。 三、思路 另一种方法是使用 token ,token 生成的方式有三种,分别是对某一 web 应用、固定 I
阅读全文
posted @ 2019-06-17 16:08 DawudMa
阅读(3085)
评论(0)
推荐(0)
2019年2月13日
ArcGIS API For Javascript :如何制作地图切换器
摘要: 大部分情况下我们开发会使用原生的地图切换器,由于每个项目的页面风格不同,业务场景不同,因此需要做一些样式不同的地图切换器。 首先可以照猫画虎,自己照着地图切换器的样式抄一个,或者看看主流的地图切换器都长什么样,然后以这些为基本框架,自己再去设计地图切换器的样式,从核心功能上都大同小异,本篇文章主要想
阅读全文
posted @ 2019-02-13 18:03 DawudMa
阅读(1643)
评论(0)
推荐(0)
2019年2月12日
ArcGIS API For Javascript :如何在地图上做出点位脉冲闪烁的效果
摘要: 日常地图表达中我们通常使用的地图符号多是静态地图符号,时间久了会造成视觉审美疲劳,也没有现代感。 在这种背景下,对现有地图符号进行简单处理,即可得到色彩鲜艳,对比度强烈,活灵活现的地图表达形式。 灵感 观察 ArcGIS JS API 带来的原生符号 SimpleMarkerSymbol 在前端对符
阅读全文
posted @ 2019-02-12 18:28 DawudMa
阅读(3518)
评论(2)
推荐(1)
ArcGIS API For Javascript :双屏(多屏)地图联动的方法
摘要: 在遇到地图对比的应用场景下,我们需要双屏地图或者多屏地图来满足我们的业务需求。 解决思路:首先生成两份(多份)地图,然后通过监听地图缩放拖拽,用地图四至将不同的地图对象做绑定,实现多地图联动。 前端部分 前端加入两个 id 不同的 <div> 标签,作为地图的容器。例如: 这么做是将屏幕从中间一分为
阅读全文
posted @ 2019-02-12 17:20 DawudMa
阅读(2624)
评论(0)
推荐(0)
ArcGIS API For Javascript :读取 CSV 文件的方法
摘要: 我们临时会遇到一些测试数据,通常从数据库中以 CSV 格式导出。最简单实用的方法就是使用 ajax 去读取文件,记得引入 jQuery 。 例如,在《ArcGIS JS API :新增一个热力图层的方法》中我们已经生成了名为“heatmapfeatureLayer_1”的图层,这时我们有若干个包含坐
阅读全文
posted @ 2019-02-12 16:24 DawudMa
阅读(1766)
评论(0)
推荐(0)
ArcGIS API For Javascript:新增热力图层的方法
摘要: 当我们要制作一个热力图层,可以通过以下 3 步来实现: 引入类 在 require 中需引入 在 function 中加入 新建热力图层 新建图层函数,包含了图层属性定义以及渲染器。 新建图层的时候就可以直接使用我们上面写好的函数。 将点添加至图层的图形中 将坐标制作为几何点加入图层中即可,可使用代
阅读全文
posted @ 2019-02-12 15:56 DawudMa
阅读(1731)
评论(0)
推荐(0)
ArcGIS API For Javascript:热力图不同级别下的优化方法
摘要: 我们在地图缩放的不同级别下,热力图的显示效果会不同,由于点密度与模糊参数默认是固定的,因此需要对参数进行动态修改,以满足不同缩放级别下可以得到较好的显示效果。 思路是监听地图缩放级别,将地图缩放级别作为系数,去修改热力图的相应参数。 JS 部分 以下是经过优化后的地图监听代码: 大家可以根据数据的特
阅读全文
posted @ 2019-02-12 11:40 DawudMa
阅读(955)
评论(0)
推荐(0)
公告