文件名称:geom:几何运算的算法
文件大小:25KB
文件格式:ZIP
更新时间:2024-02-18 12:51:08
algorithm geometry AlgorithmPython
几何算法代码 这不是此软件包(或gisalgs任何软件包)的正式安装。 但是,安装代码并不复杂。 将所有内容组织在一个目录中非常重要,每个程序包(例如geom都是一个子目录。 现在,假设我们使用名为/lib的根目录存储所有内容,并在其中创建一个名为gisalgs的子文件夹。 在/lib/gisalgs目录下,创建一个名为geom的子目录,并将此存储库中的所有文件保存在geom中。 在geom中拥有__init__.py是必不可少的(这只是具有特定文件名的空文件)。 最后,确保将__init__.py复制到父目录(在本例中为/lib/gisalgs )。 以下是在此存储库中使用模块的示例: import sys sys . path . append ( '/lib/gisalgs' ) from geom . point import * p , p1 , p2 = Point ( 10 , 0 ), Point ( 0 , 100 ), Point ( 0 , 1 ) print ( p . distance ( p1 )) print ( p1 )
【文件预览】:
geom-master
----linesegment.py(2KB)
----plot_worldmap.py(1KB)
----transforms.py(1KB)
----test_line_seg_intersection.py(458B)
----shapex.py(12KB)
----point_in_polygon_winding.py(2KB)
----sideplr.py(845B)
----transform2.py(1KB)
----test_projection_other.py(977B)
----transform1.py(2KB)
----intersection.py(2KB)
----neville.py(815B)
----overlay.py(4KB)
----test_projection2.py(1KB)
----test_projection.py(915B)
----worldmap.py(5KB)
----line_seg_eventqueue.py(2KB)
----polygon_error.py(130B)
----test_overlay.py(1KB)
----__init__.py(0B)
----paths.py(2KB)
----point_in_polygon.py(7KB)
----centroid.py(2KB)
----line_seg_intersection.py(4KB)
----point.py(3KB)
----README.md(961B)