- 博客(17)
- 资源 (7)
- 收藏
- 关注
转载 MapBoxGL底图请求(图片请求)阻塞问题及解决方法
通过断点和跟踪,定位在/utils/ajax.js的getImage方法对数据进行请求实例的创建,其中会根据config.MAX_PARALLEL_IMAGE_REQUESTS来进行一次判断,当前进行的图片相关请求超出这个数量,就会把本次创建置于等候区,待前面的请求有完成的时候,才会依次从等候区创建请求。故,这个操作,救急可以,当做解决方法,不妥不妥。但是,但是啊,问题在于缓存这个东西,需要前置准备,并且要考虑到每一个图层的情况,万一哪天有个新图层,没缓存,又慢,那就完了,还是会卡住,发生阻塞。
2023-12-20 14:56:27 211 1
转载 高德WMTS瓦片地图服务地图图源规律
各种公开的互联网地图给我们提供了巨大的免费可用的地图资源(此处应有掌声),但是各大厂商发布地图服务的规则和方式各有不同,今天我们来扒一扒高德的瓦片地图服务的发布规则。
2023-06-01 21:13:18 770
原创 openlayer加载多种数据源的WMTS服务
一、WMTS简介WMTS,即Web地图瓦片服务(Web Map Tile Service),由OGC(开放地理信息联盟)制定。根据WMTS标准,可以使我们轻松的访问瓦片数据。WMTS提供了一种采用预定义地图瓦片发布数字地图服务的标准化解决方案,它最重要的特征是采用瓦片缓存技术缓解WebGIS服务器端数据处理的压力,提高前后端交互响应速度。WMS(Web地图服务)提供可定制地图的服务,是一个动态数据或用户定制地图(需结合SLD-Style Layer Descriptor)的理想解决方法。例如,可以在G
2023-06-01 20:53:27 1714
原创 下载mapbox离线字体库Python脚本
4.创建文件夹“Open Sans Regular,Arial Unicode MS Regular”,将下载下来的pbf文件放到该文件夹下,然后将mapbox-gl的glyphs属性设置为自定义路径,例如:‘…2.在线字体库地址为:https://iserver.supermap.io/iserver/services/map-beijing/rest/maps/beijingMap/tileFeature/sdffonts/{fontstack}/{range}.pbf。
2023-04-21 18:08:07 521
原创 openlayers判断点是否在多边形范围内算法
testLat,testLon,polygonPoints分别是要判断的点的纬度坐标、点的经度坐标、多边形的顶点数组注:openlayers获取多边形的顶点坐标数组时,最后一个点的坐标与起始点坐标相同,记得将最后一个点的坐标排除出去 function IsPointInPolygon(testLat,testLon,polygonPoints){ if (polygonPoints.length < 3) return false; let iSum = 0,iCount =
2021-10-28 09:54:28 1672
原创 Vue项目使用leaflet加载arcgis server发布的自定义服务
前提:使用cnpm在项目中安装leaflet和esri-leaflet,npm安装较慢,在这里使用cnpm进行安装全局引入淘宝的cnpm镜像: npm install -g cnpm --registry=https://registry.npm.taobao.orgcnpm install leafletcnpm install esri-leaflet全局引入leaflet:在main.js文件中输入下面代码import leaflet from 'leaflet' /.
2021-05-25 15:33:50 1679
原创 Python脚本爬取天地图瓦片
代码是运行在python2.7环境下的,可以完美下载全球的天地图、谷歌等影像、矢量地图,python环境为3.x的自行将2.x版本的urllib2库更换为3.x的urllib库即可,引入的Request模块也需要进行对应的更换#!/usr/bin/env python# -*- encoding: utf-8 -*-# python2.7脚本# 爬取地图瓦片数据from urllib2 import Requestimport reimport urllib2import osimpor
2021-03-11 10:08:48 2159
原创 ArcGIS Server 10.5安装失败以及创建站点失败的解决办法
ArcGIS Server 10.5安装失败以及创建站点失败的解决办法现在网上的ArcGIS Server10.5授权文件基本上都是过期的,安装过程中可以授权成功,但是创建站点时会报错,提示没有授权成功解决办法:修改系统时间为授权文件到期时间的之前时间,然后创建站点,创建成功之后页面会显示“要使用“管理器”,必须启用 Cookies。请启用 cookies 并重新加载此页面。”,出现这个错误的原因是因为将时间改为之前时间,我们无法上网,自然就无法使用cookie,只要将电脑的时间改回来然后刷新页面即可,
2021-01-22 17:01:58 1356
原创 ArcGIS Server 10.5安装失败以及创建站点失败的解决办法
现在网上的ArcGIS Server10.5授权文件基本上都是过期的,安装过程中可以授权成功,但是创建站点时会报错,提示没有授权成功解决办法:修改系统时间为授权文件到期时间的之前时间,然后创建站点,创建成功之后页面会显示“要使用“管理器”,必须启用 Cookies。请启用 cookies 并重新加载此页面。”,出现这个错误的原因是因为将时间改为之前时间,我们无法上网,自然就无法使用cookie,只要将电脑的时间改回来然后刷新页面即可,此时的站点就创建成功了附ArcGISServer10.5的下载文.
2021-01-20 11:51:01 641
原创 好用的屏幕录制软件,屏幕录制转GIF图ScreenToGif
好用的屏幕录制软件屏幕录制软件转GIF图强烈建议使用ScreenToGif,工具小,简洁而又实用,而且没有广告,完全免费
2020-09-04 09:19:15 119
原创 leaflet调用高德地图和百度地图的实时路况瓦片图层
1.leaflet调用高德地图实时路况<html> <head> <meta charset="utf-8"> <title>实时路况</title> <link rel="stylesheet" href="https://unpkg.com/leaflet@1.6.0/dist/leaflet.css" /> <script src="https://unpkg.com/leaflet@1.6.0/dist
2020-05-09 10:22:28 3359 1
原创 Geoserver解决Tomcat跨域问题
Geoserver解决Tomcat跨域问题下载cors-filter-1.7.jar,java-property-utils-1.9.jar这两个库文件,放到Tomcat的lib目录下。添加以下代码到工程文件的web.xml下重启Tomcat即可。<filter> <filter-name>CORS</filter-name> &l...
2019-09-06 16:52:57 750 1
原创 Cesium界面自定义设置
Cesium界面背景设置Cesium界面自定义设置一、纯净界面1.css方式2.js方式二、自定义设置背景1.屏蔽天空盒,设置背景为自己的图片2.效果图Cesium界面自定义设置一、纯净界面1.css方式在html页面中<head><style> body{ /*控制显示范围*/ margin: 0...
2019-08-27 17:03:33 5623 5
原创 Win10系统如何开启系统自带的移动热点以及遇到的常见问题
*win10系统如何开启系统自带的移动热点以及遇到的常见问题1.打开“设置”,单击“网络和Internet”2.打开移动热点,单击“编辑”修改热点名称和密码,热点无法开启请看步骤3、4、53.以管理员身份运行命令提示符,在弹出来的命令提示符中输入:netsh wlan set hostednetwork mode=allow回车(注:netsh wlan set host...
2019-03-26 11:37:54 4712
2019全国行政区划矢量图
2020-06-17
Geoserver解决Tomcat跨域问题文件.rar
2019-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人