GeoPolygon
GeoPolygon[{loc1,…,locn}]
是一个 GeoGraphics 图元,它表示一个填充的多边形,其边界由位置 loci 和 loci+1之间的测地线段形成.
GeoPolygon[{loc1,…,locn}{{q1,…,qm},…}]
表示带有孔 {q1,…,qm}, … 的地理多边形.
GeoPolygon[{poly1,poly2,…}]
代表多边形 polyi 的集合.
GeoPolygon[{poly1,poly2,…},sideness]
指定每个边界 polyi 的两个面上哪一个在地理多边形的内部.
GeoPolygon[polys,sideness,pathtype]
表示其边界由类型为 pathtype 的地理路径形成的地理多边形.
更多信息
- GeoPolygon[…] 描述地球的二维地理区域或其他地理模型. 它可以用于地理可视化函数(如 GeoGraphics)或地理计算(如 GeoArea)中.
- 在 GeoPolygon[{loc1,…,locn}] 中,边界 {loc1,…,locn} 将世界划分为两个互补区域,默认情况下, GeoPolygon[{loc1,…,locn}] 和 GeoPolygon[{loc1,…,locn},Automatic] 是指较小的区域. 指定区域的可能方法有:
-
GeoPolygon[locs{intloc}] intloc 是地理多边形的内部位置 GeoPolygon[locs,extloc] extloc 是地理多边形的外部位置 GeoPolygon[locs,"SmallerArea"] 地理多边形的内部是较小的区域 GeoPolygon[locs,"LargerArea"] 地理多边形的内部是较大的区域 GeoPolygon[locs,"LeftArea"] 遍历 locs 时内部位于左侧 GeoPolygon[locs,"RightArea"] 遍历 locs 时内部位于右侧 - 位置 loci 可以指定为以度为单位的经纬度坐标 {lat,lon}、GeoPosition[{lat,lon}] 或者命名实体 Entity[…].
- 实体将被解释为由其 "Position" 属性确定的位置.
- GeoPolygon 支持地理路径类型:
-
"Geodesic" 点之间的测地线路径 "Rhumb","RhumbLine","Loxodrome" 点之间固定方位的路径 "GreatEllipse","GreatCircle" 通过地心的平面上的路径
范例
打开所有单元关闭所有单元范围 (9)
数据规范 (3)
将地理多边形的顶点指定为 GeoPosition 对象:
改用单个 GeoPosition 对象的列表:
侧面规范 (4)
由 EntityValue 返回的葡萄牙多边形:
地理路径类型 (2)
默认情况下,GeoPolygon 对象的边缘是测地线段:
使用斜航线作为具有相同顶点的不同 GeoPolygon 对象的边:
属性和关系 (2)
GeoPolygon[locs] 对象的边界是一个闭合的 GeoPath[locs] 对象:
GeoPolygon[locs] 唯一地定义所有边界点(顶点和边)的位置:
Polygon[GeoPosition[locs]] 使用顶点之间的直线定义顶点的位置:
在其他投影中,红色的 GeoPolygon 区域保持恒定,而蓝色的区域则不是如此:
可能存在的问题 (1)
连接对跖点的 GeoPolygon 边界线段可能不明确:
该地理多边形是空的,因为测地线连接点 和 穿过北极,如第一个点的经度略微变化所示:
文本
Wolfram Research (2020),GeoPolygon,Wolfram 语言函数,https://reference.wolfram.com/language/ref/GeoPolygon.html.
CMS
Wolfram 语言. 2020. "GeoPolygon." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/GeoPolygon.html.
APA
Wolfram 语言. (2020). GeoPolygon. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/GeoPolygon.html 年