随笔分类 -  WebGIS

Web前端,包括GeoServer
摘要:API keys | ArcGIS Developers 前言 本来以为普通用户调用服务只能依靠登录,仔细研究了一下可以通过key来实现免登录调用服务。 背景 最近在做一个BIM结合GIS的Demo,先通过arcgis pro将.rvt文件配准到实际位置,然后打包成slpk文件,拖拽到arcgis 阅读全文
posted @ 2023-12-26 15:12 Youse的二分口粮地 阅读(220) 评论(0) 推荐(0)
摘要:前言 主流GIS服务: 1. ArcGIS Server 发布的服务(使用arcgis api for js调用非常简单,都是现成的) 2. OGC标准WMS、WMTS、WFS服务(常用 ArcGIS Server 、GeoServer发布) 3. 静态资源数据服务(直接web容器发布) 4. 互联 阅读全文
posted @ 2023-04-23 12:00 Youse的二分口粮地 阅读(574) 评论(3) 推荐(0)
摘要:前言 以前用OpenLayers加载GeoServer我记得很简单,现在用ArcGIS API加载捣鼓了一天没搞好,第二天早上来参考一篇文章搞好了,我此记录下。 背景 客户没有ArcGIS Server的许可,所以就只能用GeoServer发布或者离线切片,先研究下GeoServer,后面如果心情好 阅读全文
posted @ 2023-04-20 15:35 Youse的二分口粮地 阅读(2682) 评论(0) 推荐(0)
摘要:背景 Vue3.0想把有些公共的变量及方法放到一个单独的js文件中,免得每个组件都要声明一次。 环境 Vue3.0 @arcgis/core 4.24.7 解决方案 方法一,只针对全局变量: main.js 1 const app = createApp(App) 2 app.config.glob 阅读全文
posted @ 2022-08-24 10:42 Youse的二分口粮地 阅读(3424) 评论(0) 推荐(0)
摘要:背景 目前有一个区的图斑数据需要分乡镇展示,所以采用FeatureLayer 的 definitionExpression 构造SQL语句进行过滤,官方提供的示例: 1 // Set definition expression in constructor to only display trees 阅读全文
posted @ 2022-08-23 13:36 Youse的二分口粮地 阅读(334) 评论(0) 推荐(0)
摘要:背景 最近升级时遇到了之前碰到的问题,但是忘记解决方法了。又重新对比了旧代码才找到,所以记录下。 FeatureLayer的构建方式不是url,而是用的source 环境 Vue3.0 @arcgis/core4.2.7 Google Chrome 版本 104.0.5112.101(正式版本) ( 阅读全文
posted @ 2022-08-22 13:10 Youse的二分口粮地 阅读(286) 评论(0) 推荐(0)
摘要:前言 加班,本来不想写博文了,想了下还是做个记录吧,万一以后再用到呢? 背景 为了做一个高亮模型的需求,根据fwbh查询到所有对应的图斑模型,然后高亮。由于在前端要用到sql语句,所以要把数字拼接起来,并且带引号。类似这种语句: const query = layer.createQuery() q 阅读全文
posted @ 2022-07-31 22:11 Youse的二分口粮地 阅读(1645) 评论(0) 推荐(0)
摘要:前言 ArcGIS api for JavaScript 4.x从4.18开始支持@arcgis/core,之前没用过,这次正好有个项目,想拿来练练手,这也是我第一次用Vue3.0和ArcGIS api for JavaScript4.24来做项目。 已经上传GitHub,文末有仓库链接 环境 wi 阅读全文
posted @ 2022-07-11 17:09 Youse的二分口粮地 阅读(2959) 评论(0) 推荐(0)
摘要:前言 ArcGIS API for JavaScript(后文简称 ags api)其实在17年底就接触过,当时配置过这个代理,觉得很难。因为当时还是做AE的(现在看来,那时候AE基本就是被淘汰了,Web端已经兴起),对前端一无所知,学习一个月效果不好,就又做了几个月的AE. 后来换了地方主要是做O 阅读全文
posted @ 2022-04-21 16:15 Youse的二分口粮地 阅读(1274) 评论(0) 推荐(0)
摘要:2021/07/08 环境: ①nginx配置 Nginx Windows详细安装部署教程 一.Cesium中文网文章 在gitee上的配套代码 1.vscode上可以使用的代码提示工具 cd project npm install --save @types/cesium 2.Install Do 阅读全文
posted @ 2021-07-08 09:02 Youse的二分口粮地 阅读(300) 评论(0) 推荐(0)
摘要:前言 好久没写博客了,一直在整改。前几天还有个大佬在群里说不想写博客了,没有回报并且很容易被别人白嫖。确实,自己写的还没别人转载的排名靠前、访问量多。其实,一个平台的好坏取决于原创作者的质量,比如十几年前的天涯论坛。。。 背景 最近三个月一直在做arcgis api for js,目前有几个Popu 阅读全文
posted @ 2021-05-18 10:24 Youse的二分口粮地 阅读(482) 评论(0) 推荐(0)
摘要:创建一个新的要素图层 1.概念 1)developer dashboard:The developer dashboard is the ArcGIS Developers administration website used to manage API keys, monitor service 阅读全文
posted @ 2021-03-09 00:27 Youse的二分口粮地 阅读(81) 评论(0) 推荐(0)
摘要:将数据作为要素图层导入 一.简要描述 可以在开发者仪表板和ArcGIS Online将数据作为托管层导入和存储到云上。比如CSV、GeoJSON这种既有几何又有属性的文件,可以导入作为托管要素图层。要素图层用来存储带有属性的点、线、面。 2.步骤 1.下载数据 1)下载并解压数据,shp不要解压。 阅读全文
posted @ 2021-03-08 23:14 Youse的二分口粮地 阅读(124) 评论(0) 推荐(0)
摘要:背景 环境:Win10 IIS 在ArcGIS API for JavaScript移动端开发,需要定位的时候,出现一个问题“GeolocationPositionErrorcode: 2 message: "Network location provider at 'https://www.goo 阅读全文
posted @ 2021-03-07 00:24 Youse的二分口粮地 阅读(6419) 评论(0) 推荐(0)
摘要:1.vue开发看这篇文章就够了 在过去的十年时间里,我们的网页变得更加动态化和强大了,多亏有JavaScript。我们已经把很多传统的服务端代码放到了浏览器中,这样就产生了成千上万行的JavaScript代码,它们连接了各式各样的HTML和CSS文件,但缺乏正规的组织形式,这也是为什么越来越多的开发 阅读全文
posted @ 2020-12-23 21:18 Youse的二分口粮地 阅读(270) 评论(0) 推荐(0)