首页 > 其他分享 >union

union

时间:2023-11-03 19:00:14浏览次数:32  
标签:35.594087 polygon 35.585153 union 82.574787 MultiPolygon

union

     

Takes two or more polygons and returns a combined polygon. If the input polygons are not contiguous, this function returns a MultiPolygon feature.
获取两个或多个多边形,并返回一个组合多边形。如果输入的多边形不是连续的,这个函数将返回一个MultiPolygon

参数

参数类型描述
A ...Feature <Polygon> polygon to combine

返回

Feature <(Polygon|MultiPolygon)> - a combined Polygon or MultiPolygon feature

示例

var poly1 = turf.polygon([[
    [-82.574787, 35.594087], // 注意:polygon首尾坐标要一致
    [-82.574787, 35.615581],
    [-82.545261, 35.615581],
    [-82.545261, 35.594087],
    [-82.574787, 35.594087]
]], {"fill": "#0f0"});
var poly2 = turf.polygon([[
    [-82.560024, 35.585153], // 注意:polygon首尾坐标要一致
    [-82.560024, 35.602602],
    [-82.52964, 35.602602],
    [-82.52964, 35.585153],
    [-82.560024, 35.585153]
]], {"fill": "#00f"});

var union = turf.union(poly1, poly2);

标签:35.594087,polygon,35.585153,union,82.574787,MultiPolygon
From: https://www.cnblogs.com/sexintercourse/p/17808219.html

相关文章

  • UNION和GROUP BY连用 导致的无法谓词推入问题
    问题概述在分析客户环境的一条SQL时,发现了无法做谓词推入的现象。造成视图中的大表访问比较低效。故此对案例做了进一步分析及测试。以确定问题原因。问题SQL:SELECTSUM("A2"."PREM")FROM((SELECT"A5"."AGENT_ID",SUM("A5"."PREM")"PREM"FROMQUERY_DES......
  • PostgreSQL 不支持 union 查询 json
    当在使用PostgreSQL数据库查询数据的时候,因为查询出来的列中包含格式为json的字段进行union报错了,该操作不支持json类型,使用unionall也是同样错误最后查阅资料得出,需要转换为jsonb才行,需要使用函数to_jsonb(你的json字段),之后,union和unionall就都可以了json与jsonbPostgre......
  • C语言 通过union共存体释放常量指针指向的堆空间
    union共存体中所有成员占用相同的内存空间。因为free函数参数是void*,常量指针是constvoid*,所以free函数释放常量指针时会因类型不同而失败。#include<stdio.h>#include<malloc.h>#include<string.h>typedefunion_const_ptr{constvoid*cp;void*vp;}co......
  • 只有三行代码的神奇云函数的功能之三:100%成功获取unionid [纯转]
    微信小程序这是一个神奇的网站,哦不,神奇的云函数,它只有三行代码:(真的只有三行哦)云函数:loginindex.js:constcloud=require('wx-server-sdk')cloud.init()exports.main=async(event)=>{return{...event,...cloud.getWXContext()}} 神奇功能之三:100%成功获取unio......
  • union联合体
    联合体只有一个成员,所以可以在一个联合体用不同的方式定义一个成员这一个成员站得内存都是一个内存联合体可以是匿名的也可以是有名字的structVector2{ floatx,y;};structVector4{ union{ struct{ floatx,y,z,w; }; struct{ Vector2a,b; }; ......
  • chisel安装和使用+联合体union的tagged属性+sv读取文件和显示+sv获取系统时间+vcs编译
    chisel安装和使用sbt:scalabuildtool,是scala的默认构建工具,配置文件是build.sbt。mill:一个新的java/scala构建工具,运行较快,与sbt可以共存,配置文件是build.sc。chisel的安装可以参考这篇文章。安装过程务必联网,而没有联网情况下的安装,按照其它的说明,如移动缓存文件等,并无法正常......
  • union学习
    #include<iostream>#include<string>classToken{public:Token():tok(INT),ival(0){}~Token(){if(tok==STR){sval.~basic_string();//联合体中编译器不会自动调用析构函数}}Token&operator=(inti){if(tok==STR){......
  • union all和union的区别 怎么使用
    一、区别1:取结果的交集1、union:对两个结果集进行并集操作,不包括重复行,相当于distinct,同时进行默认规则的排序;2、unionall:对两个结果集进行并集操作,包括重复行,即所有的结果全部显示,不管是不是重复;二、区别2:获取结果后的操作1、union:会对获取的结果......
  • crash工具使用 —— 省去输入struct或者union关键字
    使用crash工具根据地址查看结构体的内容时,有时需要输入struct或者union,多少有些繁琐,crash提供了*命令,直接跟在结构体或者联合体的名字的前面即可。示例:带structcrash>structkmem_cache-xffff893751f60800structkmem_cache{cpu_slab=0x5fc135c77b40,flags=......
  • KingbaseES数据库安装PostGIS扩展GEOSUnaryunionPrec错误
    一、问题现象:KingbaseESV008R006C007B0012数据库集群安装PostGIS扩展插件报错。createextensionpostgis;ERROR:couldnotloadiibrary"/opt/kingbase/cluster/kingbase/lib/postgis-3.so”:/opt/kingbase/cluster/kingbase/lib/postgis-3.so:undefinedsymbo1:GEOSUnar......