GIS
周边笔记
WangShan010
WebGIS Cesium 研发工程师,擅长 WebGL 图形学
展开
-
GeoServer 颜色分级
一、起步默认账号密码:admin、geoserver<?xml version="1.0" encoding="UTF-8"?><StyledLayerDescriptor version="1.0.0" xsi:schemaLocation="http://www.opengis.net/sld StyledLayerDescriptor.xsd" xmlns="http://www.opengis.net/sld"原创 2022-04-13 21:07:54 · 503 阅读 · 0 评论 -
1、GISer必备神器
一、在线编辑矢量http://www.geojson.io说明:基于 maobox 开发的一个能编辑矢量数据的网站,神器!二、地图选择下载器http://datav.aliyun.com/tools/atlas/说明:允许免费下载全国行政区划界限的 geojson 数据三、矢量数据的在线转换https://mapshaper.org/说明:geojson 转 .shp四、Turf.jsJavaScrip t空间分析库,由Mapbox 提供,Turf 实现了常用的空间分析操作,例如生原创 2021-01-24 20:03:44 · 410 阅读 · 0 评论 -
2、KML对象转JSON
KML 对象转 JSON/** * 将XML的Document对象转换为JSON字符串 * @param xmlDoc xml的Document对象 * @return string */function convertToJSON(xmlDoc) { //准备JSON字符串和缓存(提升性能) var jsonStr = ""; var buffer = new Array(); buffer.push("{"); //获取xml文档的所有子节点原创 2021-01-24 19:55:54 · 1585 阅读 · 0 评论 -
3、Geocoding(地址匹配)服务
Geocoding(地址匹配)服务Geocoding是基于空间定位技术的一种编码方法,它提供了一种把描述成地址的地理位置信息转换成可以被用于GIS(地理信息系统)的地理坐标的方式。也就是可以将【经纬度】与【位置名称】间相互转换接口示例01、根据详细地址获取坐标let url01 = 'http://api.map.baidu.com/geocoder?address=%E4%B8%8A%E5%9C%B0%E5%8D%81%E8%A1%9710%E5%8F%B7&output=json&am原创 2021-01-24 19:56:55 · 1164 阅读 · 0 评论 -
4、海伦公式
利用海伦公式计算面积Java 版/** * 使用海伦公式计算面积 * @param s1 边长 * @param s2 边长 * @param s3 边长 * @return */public static double calcTriangleArea(double s1,double s2,double s3){ if(s1 < 0 || s2 < 0 || s3 < 0){//边长必须大于0 return 0; } i原创 2021-01-24 19:58:09 · 222 阅读 · 0 评论