![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Gis
pmsyn
目前主要从事java软件开发工作,对GIS,微信小程序开发,.NET有一定的开发经验,PMP,欢迎大家评论交流。
展开
-
web端加载百度地图和天地图
web端加载百度地图和天地图原创 2022-06-01 09:30:10 · 1007 阅读 · 0 评论 -
ArcCatalog导出数据库中shapefile
ArcCatalog导出数据库中shapefile过滤无效数据原创 2022-02-16 11:27:26 · 494 阅读 · 0 评论 -
openlayer 加载矢量图层设置文字标注
自定义图层样式加载矢量图层function addVectorTileLayer(workspace,mapName){ var layerStyle = new ol.style.Style({ fill:new ol.style.Fill({color:'#fff'}), stroke:new ol.style.Stroke({ color:'#000000', width:1 }), text: new ol.style.Text({ textBaseline:原创 2020-07-21 15:07:59 · 1315 阅读 · 4 评论 -
iclient for openlayer 控制子图层显隐
获取子图层列表控制子图层显隐<div><div id="map"></div><div class="layer-control ol-control" id="layers"> <button type="button" onclick="toggleLayerList(this);">«</button> <div id ="layerList"> <div class="titl.原创 2020-07-21 14:57:01 · 466 阅读 · 2 评论 -
openlayer地图导出指定范围图片文件
openlayer地图导出指定范围图片文件在gis系统中我们经常遇到将指定区域的地图导出为图片文件,在openlayer官网提供了导出样例https://openlayers.org/en/latest/examples/export-map.html,导出文件格式为base64编码。but 大家在使用过程中肯能会遇到导出文件失败该问题经过网上查阅资料发现,是由于跨域请求导致,加载地图时未设置允许跨域。设置为允许跨域后一切正常。具体代码如下: let layer = new ol.layer原创 2020-07-21 14:39:19 · 1725 阅读 · 0 评论 -
openlayer自定义投影坐标系
openlayer默认只提供了EPSG:4326和EPSG:3857这两种坐标系,在实际的生产环境中我们往往需要自定义坐标系。接下来本文以自定义西安80 3度带为例进行说明:自定义西安80 3度带坐标系:具体坐标系参数大家可以到https://epsg.io/进行具体查询const projection = new ol.proj.Projection({ code: 'EPSG:2365',//坐标系的EPSGCODE extent: [41352748.50,3123735.45,4原创 2020-07-21 14:24:00 · 830 阅读 · 0 评论