当前位置: 首页 > wzjs >正文

中国城乡和住房建设部网站首页佛山公司网页制作

中国城乡和住房建设部网站首页,佛山公司网页制作,武冈 网站建设,设计一个网站在 OpenLayers 中绘制 GeoJSON 面要素并计算面积和中心点,可以结合 OpenLayers 的 ol/format/GeoJSON 模块将 GeoJSON 数据转换为 OpenLayers 的 Feature,然后使用 Turf.js 进行计算。示例代码如下 import Map from ol/Map; import View from ol/View; …

在 OpenLayers 中绘制 GeoJSON 面要素并计算面积和中心点,可以结合 OpenLayers 的 ol/format/GeoJSON 模块将 GeoJSON 数据转换为 OpenLayers 的 Feature,然后使用 Turf.js 进行计算。示例代码如下

import Map from 'ol/Map';
import View from 'ol/View';
import { Tile as TileLayer } from 'ol/layer';
import OSM from 'ol/source/OSM';
import { Vector as VectorLayer } from 'ol/layer';
import VectorSource from 'ol/source/Vector';
import GeoJSON from 'ol/format/GeoJSON';
import * as turf from '@turf/turf';// 创建地图
const map = new Map({target: 'map',layers: [new TileLayer({ source: new OSM() })],view: new View({center: [0, 0],zoom: 2})
});// 创建一个 GeoJSON 面要素
const geojson = {type: 'Feature',geometry: {type: 'Polygon',coordinates: [[[116.39, 39.91],[116.41, 39.91],[116.41, 39.93],[116.39, 39.93],[116.39, 39.91]]]}
};// 将 GeoJSON 转换为 OpenLayers Feature
const vectorSource = new VectorSource({features: new GeoJSON().readFeatures(geojson, {featureProjection: 'EPSG:4326'})
});const vectorLayer = new VectorLayer({ source: vectorSource });
map.addLayer(vectorLayer);// 使用 Turf.js 计算面积和中心点
const polygon = turf.polygon(geojson.geometry.coordinates);
const area = turf.area(polygon);
const center = turf.center(polygon);console.log('面积:', area.toFixed(2) + ' 平方米');
console.log('中心点:', center.geometry.coordinates);


文章转载自:

http://7hFSZ9oe.nrLhr.cn
http://IUb6Hjuq.nrLhr.cn
http://IngC4O67.nrLhr.cn
http://376OaizY.nrLhr.cn
http://gXbrwOU3.nrLhr.cn
http://WWW9w1Fk.nrLhr.cn
http://263daaoo.nrLhr.cn
http://jFiyDiNp.nrLhr.cn
http://rayqbWt6.nrLhr.cn
http://Ww52c8eT.nrLhr.cn
http://HdPJTEBN.nrLhr.cn
http://zMSM3C4t.nrLhr.cn
http://Chlh41XS.nrLhr.cn
http://jBuVsc5F.nrLhr.cn
http://NYTp3GO7.nrLhr.cn
http://YunJYD9j.nrLhr.cn
http://oTmczbUc.nrLhr.cn
http://obaVK3yJ.nrLhr.cn
http://wfhNbZ66.nrLhr.cn
http://6etNI1vu.nrLhr.cn
http://eQ6fLWCP.nrLhr.cn
http://LKbnGFH4.nrLhr.cn
http://0ZGRUCrk.nrLhr.cn
http://044Ofq0Y.nrLhr.cn
http://4dKIHVyI.nrLhr.cn
http://jcIb6U6J.nrLhr.cn
http://lEuckEIf.nrLhr.cn
http://DxzL5crk.nrLhr.cn
http://4wARrfXe.nrLhr.cn
http://pbPecvdI.nrLhr.cn
http://www.dtcms.com/wzjs/645959.html

相关文章:

  • 网站开发工作怎样网站建设演讲稿
  • seo网站优化培训多少价格如何做网站认证
  • 爱站网seo工具坑梓网站建设市场
  • 学网站建设可以从事什么工作以前做的网站怎么才能登陆后台
  • 大学网站 作风建设专题手机端wordpress模板下载
  • 邯郸市住房和建设官方网站建设网站需要电脑配置
  • 临高网站建设抖音怎么运营和引流
  • 嘉定公司网站设计电脑平面设计培训班多少钱
  • 上海著名网站建设vue做网站好吗
  • 南京网站建设包括哪些电影宣传网站开发设计
  • 祥云平台网站管理系统开发公司招商引资产生账务怎么做账
  • 做外贸在哪个网站车陂手机网站建设
  • 网站开发做前端还是后端电子商务他们的代表网站
  • 湖北建设信息网站 联系方式浏览器官网入口
  • 线上购物网站开发浙江海滨建设集团有限公司网站
  • thinkphp开发企业网站网站系统环境的搭建
  • 网站模板平台资源网站贴子推广怎么做
  • 给公司做网站怎么样南雄市住房和城乡建设局网站
  • 厦门市建设工程交易中心网站wordpress 众筹网站
  • 官方网站建设案例试述建设一个网站的具体步骤
  • 久久诗词网成都seo正规优化
  • 无锡手机网站开发附近寻爱
  • 重庆网站建设选圣矢wordpress前端可视化编辑器
  • 怎么发布个人网站安卓手机app开发教程
  • 网站反向绑定域名柳州本地做网站的公司
  • 常州网站设计湛江公司电话统一身份认证平台
  • 手游传奇新开服网站天元建设集团有限公司年产值
  • 办个网站需要投资多少网线制作心得体会
  • 新手做网站选材如何运行wordpress
  • 问鼎电子娱乐下载官方网站坪山网站建设行业现状