コード例 #1
0
ファイル: _wrapper_func.py プロジェクト: xiaolingis/arctern
def ST_NPoints(geos):
    return arctern.ST_NPoints(geos)
コード例 #2
0
def test_ST_NPoints():
    data = ["LINESTRING(1 1,1 4)"]
    data = pandas.Series(data)
    rst = arctern.ST_NPoints(arctern.ST_GeomFromText(data))

    assert rst[0] == 2
コード例 #3
0
def python_test(data):
    TIME_START(func_name)
    arctern.ST_NPoints(arctern.ST_GeomFromText(data))
    TIME_END(func_name)

    return TIME_INFO()
コード例 #4
0
def test_ST_NPoints():
    geo = "POLYGON ((0 0,0 1,1 1,1 0,0 0))"
    arr = [geo for x in range(1, 10000001)]
    data = pandas.Series(arr)
    rst = arctern.ST_NPoints(arctern.ST_GeomFromText(data))
    assert len(rst) == 10000000
コード例 #5
0
ファイル: geo_test.py プロジェクト: cydrain/arctern
def test_ST_NPoints():
    data = ["LINESTRING(1 1,1 4)"]
    array = pyarrow.array(pandas.Series(data))
    rst = arctern.ST_NPoints(array)

    assert rst[0] == 2