如果您想了解在python的自定义类中实现对'withobject的相关知识,那么本文是一篇不可错过的文章,我们将对asf'的使用进行全面详尽的解释,并且为您提供关于01_导入数据-iObjectsP
如果您想了解在python的自定义类中实现对'with object的相关知识,那么本文是一篇不可错过的文章,我们将对as f'的使用进行全面详尽的解释,并且为您提供关于01_导入数据-iObjects Python with JupyterHub for K8s、02_导出数据-iObjects Python with JupyterHub for K8s、03_数据查询 - iObjects Python with JupyterHub for K8s、04_Numpy 互操作 - iObjects Python with JupyterHub for K8s的有价值的信息。
本文目录一览:- 在python的自定义类中实现对'with object()as f'的使用(在python中可以为自定义类的对象动态增加新成员)
- 01_导入数据-iObjects Python with JupyterHub for K8s
- 02_导出数据-iObjects Python with JupyterHub for K8s
- 03_数据查询 - iObjects Python with JupyterHub for K8s
- 04_Numpy 互操作 - iObjects Python with JupyterHub for K8s
在python的自定义类中实现对'with object()as f'的使用(在python中可以为自定义类的对象动态增加新成员)
我必须在python中打开一个类似文件的对象(它是通过/ dev
/的串行连接),然后关闭它。这是在我的课堂的几种方法中完成的。我的工作方式是在构造函数中打开文件,然后在析构函数中关闭文件。我遇到了奇怪的错误,我认为这与垃圾收集器有关,因此,我仍然不习惯于不确切地知道何时删除对象=
\
我这样做的原因是因为tcsetattr
每次打开它都必须使用一堆参数,而在整个地方进行所有操作都会很烦人。所以我想实现一个内部类来处理所有事情,这样我就可以使用它with Meter(''/dev/ttyS2'') as m:
我当时在网上寻找,但找不到如何实现with
语法的真正好答案。我看到它使用__enter__(self)
和__exit(self)__
方法。但是,我要做的就是实现那些方法,并且可以使用with语法吗?还是还有更多呢?
是否已经有一个有关如何执行此操作的示例,或者有一些有关如何在已经可以查看的文件对象上实现该操作的文档?
答案1
小编典典这些方法几乎是使对象与with
语句一起工作所需的全部。
在__enter__
打开并设置文件对象后,必须返回它。
在__exit__
你必须关闭文件对象。写入代码将在with
语句主体中。
class Meter(): def __init__(self, dev): self.dev = dev def __enter__(self): #ttysetattr etc goes here before opening and returning the file object self.fd = open(self.dev, MODE) return self.fd def __exit__(self, type, value, traceback): #Exception handling here close(self.fd)meter = Meter(''dev/tty0'')with meter as m: #here you work with the file object. m.read()
01_导入数据-iObjects Python with JupyterHub for K8s
导入数据-iObjects Python with JupyterHub for K8s。
from iobjectspy import (import_shape, import_img) import os import sys
# 设置示例数据路径 example_data_dir = '''' # 设置示例数据路径 example_data_dir = ''/home/jovyan/data/smdata/'' # 设置结果输出路径 out_dir = os.path.join(example_data_dir, ''out'') if not os.path.exists(out_dir): os.makedirs(out_dir) print("Makedir: ", out_dir) else: print("Existed dir: ", out_dir)
Existed dir: /home/jovyan/data/smdata/out
os.path.exists("/home/jovyan/data/smdata/out")
True
def progress_func(step_event): sys.stdout.write(''%s,%s %%\n'' % (step_event.title, step_event.message)) def print_result(result): if result is not None: for item in result: if isinstance(item, str): sys.stdout.write(''导入数据成功,导入数据到数据集 %s \n'' % item) else: sys.stdout.write(''导入数据成功,导入数据到数据集 %s \n'' % item.name) else: sys.stdout.write(''导入数据失败\n'') def import_shp_test(): """导入 county_p.shp 文件到 county_p.udb 数据源中。导入成功后返回结果数据集的名称。""" input_path = os.path.join(example_data_dir, ''County_p.shp'') result = import_shape(input_path, os.path.join(out_dir, ''out_import_data_county_p.udb''), progress=progress_func) print_result(result) def import_image_test(): """ 导入 multibands.img 文件到 image.udb 数据源中,以多波段数据集方式导入,即导入成功后会得到一个多波段的影像数据集。 导入成功后返回结果数据集的名称 """ input_path = os.path.join(example_data_dir, ''multibands.img'') result = import_img(input_path, os.path.join(out_dir, ''out_import_data_multibands.udb''), multi_band_mode=''MULTIBAND'', progress=progress_func) print_result(result)
if __name__ == ''__main__'': # 导入 shape 文件 import_shp_test() # 导入多波段 img 文件 import_image_test()
java -cp /opt/conda/lib/python3.6/site-packages/iobjectspy/_jsuperpy/jars/com.supermap.jsuperpy-9.1.1.jar com.supermap.jsuperpy.ApplicationExample 127.0.0.1 58639 [iObjectsPy]: Connection gateway-service successful, Python callback port bind 34241 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 0% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 0% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 0% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 1% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 1% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 1% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 2% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 2% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 2% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 2% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 3% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 3% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 3% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 4% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 4% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 4% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 5% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 5% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 5% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 5% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 6% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 6% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 6% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 7% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 7% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 7% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 7% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 8% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 8% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 8% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 9% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 9% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 9% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 10% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 10% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 10% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 10% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 11% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 11% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 11% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 12% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 12% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 12% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 12% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 13% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 13% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 13% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 14% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 14% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 14% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 15% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 15% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 15% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 15% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 16% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 16% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 16% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 17% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 17% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 17% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 17% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 18% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 18% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 18% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 19% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 19% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 19% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 20% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 20% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 20% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 20% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 21% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 21% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 21% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 22% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 22% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 22% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 22% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 23% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 23% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 23% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 24% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 24% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 24% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 25% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 25% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 25% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 25% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 26% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 26% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 26% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 27% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 27% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 27% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 28% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 28% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 28% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 28% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 29% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 29% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 29% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 30% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 30% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 30% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 30% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 31% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 31% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 31% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 32% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 32% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 32% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 33% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 33% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 33% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 33% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 34% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 34% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 34% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 35% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 35% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 35% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 35% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 36% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 36% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 36% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 37% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 37% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 37% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 38% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 38% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 38% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 38% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 39% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 39% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 39% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 40% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 40% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 40% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 40% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 41% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 41% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 41% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 42% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 42% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 42% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 43% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 43% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 43% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 43% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 44% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 44% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 44% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 45% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 45% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 45% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 45% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 46% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 46% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 46% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 47% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 47% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 47% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 48% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 48% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 48% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 48% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 49% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 49% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 49% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 50% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 50% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 50% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 51% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 51% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 51% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 51% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 52% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 52% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 52% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 53% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 53% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 53% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 53% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 54% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 54% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 54% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 55% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 55% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 55% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 56% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 56% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 56% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 56% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 57% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 57% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 57% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 58% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 58% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 58% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 58% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 59% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 59% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 59% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 60% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 60% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 60% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 61% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 61% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 61% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 61% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 62% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 62% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 62% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 63% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 63% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 63% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 63% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 64% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 64% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 64% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 65% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 65% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 65% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 66% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 66% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 66% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 66% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 67% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 67% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 67% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 68% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 68% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 68% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 68% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 69% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 69% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 69% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 70% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 70% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 70% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 71% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 71% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 71% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 71% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 72% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 72% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 72% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 73% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 73% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 73% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 73% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 74% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 74% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 74% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 75% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 75% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 75% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 76% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 76% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 76% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 76% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 77% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 77% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 77% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 78% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 78% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 78% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 79% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 79% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 79% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 79% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 80% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 80% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 80% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 81% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 81% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 81% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 81% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 82% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 82% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 82% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 83% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 83% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 83% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 84% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 84% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 84% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 84% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 85% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 85% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 85% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 86% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 86% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 86% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 86% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 87% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 87% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 87% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 88% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 88% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 88% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 89% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 89% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 89% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 89% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 90% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 90% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 90% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 91% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 91% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 91% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 91% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 92% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 92% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 92% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 93% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 93% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 93% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 94% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 94% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 94% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 94% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 95% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 95% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 95% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 96% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 96% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 96% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 96% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 97% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 97% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 97% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 98% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 98% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 98% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 99% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 99% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 99% % 数据导入,正在导入 ''County_p.shp'' 文件,已经完成 100% % 导入数据成功,导入数据到数据集 County_p 数据导入,正在导入 ''multibands.img'' 文件,已经完成 0% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 0% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 4% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 4% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 8% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 8% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 12% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 12% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 12% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 16% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 16% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 16% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 20% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 20% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 24% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 24% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 28% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 28% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 28% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 32% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 32% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 32% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 36% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 36% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 40% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 40% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 44% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 44% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 44% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 48% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 48% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 48% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 52% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 52% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 56% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 56% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 60% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 60% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 60% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 64% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 64% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 64% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 68% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 68% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 72% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 72% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 76% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 76% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 76% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 80% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 80% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 80% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 85% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 85% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 90% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 90% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 96% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 96% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 0% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 50% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 100% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 0% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 100% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 0% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 100% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 0% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 50% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 100% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 0% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 100% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 0% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 100% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 0% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 50% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 100% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 0% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 100% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 0% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 100% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 0% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 50% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 100% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 0% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 100% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 0% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 100% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 0% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 50% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 100% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 0% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 100% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 0% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 100% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 0% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 50% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 100% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 0% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 100% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 0% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 100% % 数据导入,正在导入 ''multibands.img'' 文件,已经完成 100% % 导入数据成功,导入数据到数据集 multibands
02_导出数据-iObjects Python with JupyterHub for K8s
导出数据-iObjects Python with JupyterHub for K8s
这里演示将空间数据库的数据集导出到其它格式,包括导出矢量格式为GeoJSON、导出栅格数据为Tif等。
可以使用其他软件模块处理后,再将其导入进来。
- 导入数据-iObjects Python with JupyterHub for K8s
- 导出数据-iObjects Python with JupyterHub for K8s
- 数据查询-iObjects Python with JupyterHub for K8s
- Numpy互操作-iObjects Python with JupyterHub for K8s
- 聚合分析-iObjects Python with JupyterHub for K8s
- 镜像构建-iObjects Python with JupyterHub for K8s
from iobjectspy import (export_to_geojson,
export_to_tif)
import os
import sys
# 设置示例数据路径
example_data_dir = ''''
# 设置示例数据路径
example_data_dir = ''/home/jovyan/data/smdata/''
# 设置结果输出路径
out_dir = os.path.join(example_data_dir, ''out'')
if not os.path.exists(out_dir):
os.makedirs(out_dir)
def progress_func(step_event):
sys.stdout.write(''%s,%s %%\n'' % (step_event.title, step_event.message))
def export_to_geojson_test():
"""导出矢量数据集 road_1L 到 geojson 文件中"""
udb_path = os.path.join(example_data_dir, ''example_data.udb'')
result = export_to_geojson(udb_path + ''/road_lL'', os.path.join(out_dir, ''out_export_data_road_1L.json''),
is_over_write=True, progress=progress_func)
if result:
sys.stdout.write(''导出数据集成功\n'')
else:
sys.stdout.write(''导出数据集失败\n'')
def export_to_tif_test():
"""导出影像数据集 seaport 到 tif 文件中。"""
udb_path = os.path.join(example_data_dir, ''example_data.udb'')
result = export_to_tif(udb_path + ''/seaport'', os.path.join(out_dir, ''out_export_data_seaport.tif''),
is_over_write=True, progress=progress_func)
if result:
sys.stdout.write(''导出数据集成功\n'')
else:
sys.stdout.write(''导出数据集失败\n'')
if __name__ == ''__main__'':
# 导出矢量数据集到 geojson
export_to_geojson_test()
# 导出影像数据集到 tif 文件
export_to_tif_test()
java -cp /opt/conda/lib/python3.6/site-packages/iobjectspy/_jsuperpy/jars/com.supermap.jsuperpy-9.1.1.jar com.supermap.jsuperpy.ApplicationExample 127.0.0.1 51851
[iObjectsPy]: Connection gateway-service successful, Python callback port bind 34841
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 0% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 0% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 0% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 0% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 0% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 1% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 1% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 1% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 1% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 2% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 2% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 2% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 2% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 2% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 3% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 3% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 3% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 3% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 3% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 4% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 4% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 4% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 4% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 4% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 5% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 5% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 5% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 5% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 5% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 6% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 6% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 6% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 6% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 6% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 7% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 7% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 7% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 7% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 7% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 8% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 8% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 8% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 8% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 8% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 9% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 9% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 9% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 9% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 9% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 10% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 10% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 10% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 10% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 10% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 11% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 11% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 11% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 11% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 11% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 12% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 12% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 12% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 12% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 12% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 13% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 13% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 13% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 13% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 13% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 14% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 14% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 14% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 14% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 14% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 15% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 15% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 15% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 15% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 15% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 16% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 16% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 16% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 16% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 17% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 17% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 17% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 17% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 17% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 18% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 18% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 18% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 18% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 18% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 19% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 19% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 19% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 19% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 19% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 20% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 20% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 20% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 20% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 20% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 21% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 21% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 21% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 21% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 21% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 22% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 22% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 22% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 22% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 22% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 23% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 23% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 23% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 23% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 23% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 24% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 24% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 24% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 24% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 24% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 25% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 25% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 25% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 25% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 25% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 26% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 26% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 26% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 26% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 26% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 27% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 27% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 27% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 27% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 27% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 28% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 28% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 28% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 28% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 28% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 29% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 29% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 29% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 29% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 29% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 30% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 30% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 30% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 30% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 30% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 31% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 31% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 31% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 31% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 32% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 32% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 32% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 32% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 32% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 33% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 33% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 33% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 33% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 33% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 34% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 34% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 34% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 34% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 34% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 35% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 35% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 35% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 35% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 35% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 36% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 36% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 36% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 36% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 36% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 37% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 37% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 37% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 37% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 37% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 38% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 38% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 38% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 38% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 38% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 39% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 39% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 39% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 39% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 39% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 40% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 40% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 40% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 40% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 40% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 41% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 41% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 41% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 41% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 41% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 42% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 42% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 42% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 42% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 42% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 43% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 43% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 43% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 43% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 43% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 44% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 44% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 44% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 44% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 44% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 45% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 45% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 45% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 45% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 45% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 46% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 46% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 46% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 46% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 47% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 47% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 47% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 47% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 47% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 48% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 48% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 48% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 48% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 48% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 49% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 49% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 49% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 49% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 49% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 50% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 50% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 50% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 50% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 50% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 51% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 51% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 51% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 51% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 51% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 52% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 52% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 52% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 52% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 52% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 53% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 53% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 53% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 53% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 53% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 54% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 54% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 54% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 54% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 54% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 55% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 55% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 55% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 55% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 55% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 56% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 56% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 56% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 56% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 56% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 57% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 57% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 57% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 57% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 57% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 58% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 58% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 58% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 58% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 58% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 59% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 59% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 59% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 59% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 59% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 60% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 60% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 60% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 60% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 60% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 61% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 61% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 61% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 61% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 62% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 62% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 62% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 62% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 62% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 63% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 63% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 63% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 63% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 63% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 64% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 64% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 64% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 64% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 64% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 65% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 65% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 65% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 65% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 65% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 66% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 66% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 66% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 66% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 66% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 67% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 67% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 67% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 67% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 67% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 68% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 68% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 68% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 68% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 68% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 69% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 69% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 69% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 69% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 69% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 70% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 70% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 70% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 70% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 70% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 71% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 71% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 71% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 71% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 71% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 72% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 72% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 72% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 72% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 72% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 73% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 73% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 73% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 73% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 73% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 74% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 74% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 74% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 74% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 74% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 75% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 75% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 75% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 75% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 75% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 76% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 76% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 76% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 76% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 77% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 77% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 77% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 77% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 77% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 78% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 78% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 78% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 78% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 78% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 79% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 79% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 79% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 79% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 79% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 80% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 80% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 80% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 80% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 80% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 81% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 81% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 81% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 81% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 81% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 82% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 82% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 82% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 82% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 82% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 83% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 83% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 83% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 83% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 83% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 84% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 84% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 84% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 84% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 84% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 85% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 85% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 85% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 85% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 85% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 86% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 86% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 86% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 86% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 86% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 87% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 87% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 87% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 87% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 87% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 88% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 88% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 88% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 88% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 88% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 89% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 89% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 89% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 89% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 89% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 90% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 90% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 90% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 90% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 90% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 91% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 91% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 91% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 91% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 92% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 92% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 92% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 92% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 92% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 93% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 93% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 93% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 93% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 93% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 94% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 94% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 94% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 94% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 94% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 95% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 95% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 95% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 95% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 95% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 96% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 96% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 96% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 96% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 96% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 97% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 97% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 97% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 97% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 97% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 98% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 98% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 98% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 98% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 98% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 99% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 99% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 99% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 99% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 99% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 100% %
数据导出,正在导出数据到 "out_export_data_road_1L.json" 文件中,已经完成 100% %
导出数据集成功
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 0% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 1% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 1% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 2% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 2% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 3% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 3% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 4% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 4% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 5% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 5% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 6% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 6% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 7% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 7% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 8% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 8% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 9% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 9% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 10% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 10% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 11% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 11% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 12% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 12% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 13% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 13% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 14% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 14% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 15% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 15% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 16% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 16% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 17% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 17% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 18% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 18% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 19% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 19% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 20% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 20% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 21% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 21% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 22% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 22% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 23% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 23% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 24% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 24% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 25% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 25% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 26% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 26% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 27% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 27% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 28% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 28% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 29% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 29% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 30% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 30% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 31% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 31% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 32% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 32% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 33% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 33% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 34% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 34% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 35% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 35% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 36% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 36% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 37% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 37% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 38% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 38% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 39% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 39% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 40% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 40% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 41% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 41% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 42% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 42% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 43% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 43% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 44% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 44% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 45% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 45% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 46% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 46% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 47% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 47% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 48% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 48% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 49% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 49% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 50% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 50% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 51% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 51% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 52% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 52% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 53% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 53% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 54% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 54% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 55% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 55% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 56% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 56% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 57% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 57% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 58% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 58% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 59% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 59% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 60% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 60% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 61% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 61% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 62% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 62% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 63% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 63% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 64% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 64% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 65% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 65% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 66% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 66% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 67% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 67% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 68% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 68% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 69% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 69% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 70% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 70% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 71% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 71% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 72% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 72% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 73% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 73% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 74% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 74% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 75% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 75% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 76% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 76% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 77% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 77% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 78% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 78% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 79% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 79% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 80% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 80% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 81% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 81% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 82% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 82% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 83% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 83% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 84% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 84% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 85% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 85% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 86% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 86% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 87% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 87% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 88% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 88% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 89% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 89% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 90% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 90% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 91% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 91% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 92% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 92% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 93% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 93% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 94% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 94% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 95% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 95% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 96% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 96% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 97% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 97% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 98% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 98% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 99% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 99% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 100% %
数据导出,正在导出数据到 "out_export_data_seaport.tif" 文件中,已经完成 100% %
导出数据集成功
! ls -l ~/data/smdata/out
total 25772
-rw-r--r-- 1 jovyan root 2396 Jul 8 09:18 out_aggregate_point.udb
-rw-r--r-- 1 jovyan root 67584 Jul 8 09:18 out_aggregate_point.udd
-rw-r--r-- 1 jovyan root 5798612 Jul 9 09:34 out_export_data_road_1L.json
-rw-r--r-- 1 jovyan root 118 Jul 9 09:34 out_export_data_seaport.tfw
-rw-r--r-- 1 jovyan root 7980295 Jul 9 09:35 out_export_data_seaport.tif
-rw-r--r-- 1 jovyan root 47840 Jul 9 06:18 out_import_data_county_p.udb
-rw-r--r-- 1 jovyan root 283648 Jul 9 06:18 out_import_data_county_p.udd
-rw-r--r-- 1 jovyan root 12156944 Jul 9 06:18 out_import_data_multibands.udb
-rw-r--r-- 1 jovyan root 51200 Jul 9 06:18 out_import_data_multibands.udd
03_数据查询 - iObjects Python with JupyterHub for K8s
数据查询 - iObjects Python with JupyterHub for K8s
这里演示如何在 JupyterHub 中使用 iObjects python 进行空间数据的查询操作,从而提取出自己关心的信息。
查询结果写入到另外的数据集中,然后可以使用其他的工具(如 iDesktop/iClient 等)打开。
- 镜像构建 - iObjects Python with JupyterHub for K8s
from iobjectspy import (Point2D,
QueryParameter,
open_datasource,
create_datasource,
SpatialQueryMode)
import os
# 设置示例数据路径
#example_data_dir = ''''
example_data_dir = ''/home/jovyan/data/smdata/''
# 设置结果输出路径
out_dir = os.path.join(example_data_dir, ''out'')
if not os.path.exists(out_dir):
os.makedirs(out_dir)
def _write_result_recordset(recordset):
"""将查询的结果记录集写入数据源中"""
record_out_path = os.path.join(out_dir, ''out_query_data.udb'')
if not os.path.exists(record_out_path):
ds = create_datasource(record_out_path)
else:
ds = open_datasource(record_out_path)
assert ds is not None, ''打开结果数据源失败''
result_dt = ds.write_recordset(recordset, out_dataset_name=recordset.dataset.name + ''_query'')
if result_dt is not None:
print(''写入查询结果记录集到数据集 '' + ds.connection_info.server + ''|'' + result_dt.name + '' 成功'')
else:
print(''写入查询结果记录集失败'')
ds.close()
def attribute_filter_query_test():
"""对数据集 landr 进行属性查询,并将查询结果输出到结果数据源中"""
ds = open_datasource(os.path.join(example_data_dir, ''example_data.udb''))
assert ds is not None, ''打开数据源失败''
dataset = ds[''landr'']
assert dataset is not None, ''获取数据集失败''
recordset = dataset.query_with_filter(''R_AREA > 500 and R_AREA < 5000'', cursor_type=''STATIC'')
assert recordset is not None, ''查询记录集失败''
print(''属性查询结果记录数为: '' + str(recordset.get_record_count()))
_write_result_recordset(recordset)
ds.close()
def bounds_query_test():
"""对数据集 landr 进行地理范围查询,并将查询结果输出到结果数据源中"""
ds = open_datasource(os.path.join(example_data_dir, ''example_data.udb''))
assert ds is not None, ''打开数据源失败''
dataset = ds[''landr'']
assert dataset is not None, ''获取数据集失败''
rc = ds[''adminR''].get_geometries(''SmID == 2'')[0].bounds
recordset = dataset.query_with_bounds(rc, cursor_type=''STATIC'')
assert recordset is not None, ''查询记录集失败''
print(''范围查询结果记录数为: '' + str(recordset.get_record_count()))
_write_result_recordset(recordset)
ds.close()
def distance_query_test():
"""对数据集 landp 进行距离查询, 查询距离为100米, 并将查询结果输出到结果数据源中"""
ds = open_datasource(os.path.join(example_data_dir, ''example_data.udb''))
assert ds is not None, ''打开数据源失败''
dataset = ds[''landp'']
assert dataset is not None, ''获取数据集失败''
recordset = dataset.query_with_distance(Point2D(315.782892179537, 260.119529494306), 100, unit=''Meter'',
cursor_type=''STATIC'')
assert recordset is not None, ''查询记录集失败''
print(''距离查询结果记录数为: '' + str(recordset.get_record_count()))
_write_result_recordset(recordset)
ds.close()
def spatial_query_test():
"""对数据集 landp 进行空间查询查询, 并将查询结果输出到结果数据源中"""
ds = open_datasource(os.path.join(example_data_dir, ''example_data.udb''))
assert ds is not None, ''打开数据源失败''
dataset = ds[''landp'']
assert dataset is not None, ''获取数据集失败''
query_geo = ds[''adminR''].get_geometries(''SmID == 2'')[0]
query_parameter = (QueryParameter().set_spatial_query_mode(SpatialQueryMode.CONTAIN).
set_spatial_query_object(query_geo).set_cursor_type(''static''))
recordset = dataset.query(query_parameter)
assert recordset is not None, ''查询记录集失败''
print(''空间查询结果记录数为: '' + str(recordset.get_record_count()))
_write_result_recordset(recordset)
ds.close()
if __name__ == ''__main__'':
# 属性查询
attribute_filter_query_test()
# 范围查询
bounds_query_test()
# 距离查询
distance_query_test()
# 空间查询
spatial_query_test()
java -cp /opt/conda/lib/python3.6/site-packages/iobjectspy/_jsuperpy/jars/com.supermap.jsuperpy-9.1.1.jar com.supermap.jsuperpy.ApplicationExample 127.0.0.1 49289
[iObjectsPy]: Connection gateway-service successful, Python callback port bind 39229
属性查询结果记录数为: 319
写入查询结果记录集到数据集 /home/jovyan/data/smdata/out/out_query_data.udb|landr_query 成功
范围查询结果记录数为: 96
写入查询结果记录集到数据集 /home/jovyan/data/smdata/out/out_query_data.udb|landr_query_1 成功
距离查询结果记录数为: 458
写入查询结果记录集到数据集 /home/jovyan/data/smdata/out/out_query_data.udb|landp_query 成功
空间查询结果记录数为: 49
写入查询结果记录集到数据集 /home/jovyan/data/smdata/out/out_query_data.udb|landp_query_1 成功
04_Numpy 互操作 - iObjects Python with JupyterHub for K8s
Numpy 互操作 - iObjects Python with JupyterHub for K8s
Numpy 是 Python 科学计算的常用库,也在机器学习领域具有重要的作用。Numpy 主要实现矩阵运算功能,这里的教程将地理空间数据集与 Numpy 实现相互转换,从而可以将 Python 的更多通用库用于地理空间分析,包括矢量和栅格数据的转换。进一步,可以利用 Pandas 和 GeoPandas 的相关功能。
- 镜像构建 - iObjects Python with JupyterHub for K8s
- Pandas 快速入门
- GeoPandas 官方中文文档 -- 译著
from iobjectspy import (datasetvector_to_numpy_array,
numpy_array_to_datasetvector,
datasetraster_to_numpy_array,
numpy_array_to_datasetraster)
import numpy as np
import os
# 设置示例数据路径
#example_data_dir = ''''
example_data_dir = ''/home/jovyan/data/smdata/''
# 设置结果输出路径
out_dir = os.path.join(example_data_dir, ''out'')
if not os.path.exists(out_dir):
os.makedirs(out_dir)
def vector_to_numpy_test():
"""读取矢量数据集 Town_P 到 numpy 数组中"""
narray1 = datasetvector_to_numpy_array(os.path.join(example_data_dir, ''example_data.udb/Landuse_R''), export_spatial=True)
print(narray1.dtype)
print(narray1[:10])
narray = datasetvector_to_numpy_array(os.path.join(example_data_dir, ''example_data.udb/Town_P''), export_spatial=True)
if narray is None:
print(''读取矢量数据集到 numpy 数组失败'')
else:
print(''ndarray.ndim : '' + str(narray.ndim))
print(''ndarray.dtype : '' + str(narray.dtype))
print(narray[:10])
print(narray[''SmX''][:10])
print(''读取矢量数据集到 numpy 数组成功'')
xy_array = np.c_[narray[''SmX''], narray[''SmY'']][:10]
print(xy_array.ndim)
print(xy_array.dtype)
print(xy_array)
try:
# 使用 hdbscan 做层次聚类,并将结果在 matplotlib 显示
% matplotlib inline
from hdbscan import HDBSCAN
import matplotlib.pyplot as plt
xy_c = np.c_[narray[''SmX''], narray[''SmY'']]
hdb = HDBSCAN(min_cluster_size=10).fit(xy_c)
hdb_labels = hdb.labels_
n_clusters_hdb_ = len(set(hdb_labels)) - (1 if -1 in hdb_labels else 0)
hdb_unique_labels = set(hdb_labels)
hdb_colors = plt.cm.Spectral(np.linspace(0, 1, len(hdb_unique_labels)))
fig = plt.figure(figsize=plt.figaspect(1))
hdb_axis = fig.add_subplot(''111'')
for k, col in zip(hdb_unique_labels, hdb_colors):
if k == -1:
col = ''k''
hdb_axis.plot(xy_c[hdb_labels == k, 0], xy_c[hdb_labels == k, 1], ''o'', markerfacecolor=col,
markeredgecolor=''k'', markersize=6)
hdb_axis.set_title(''HDBSCAN\nEstimated number of clusters: %d'' % n_clusters_hdb_)
plt.show()
except ImportError:
pass
def numpy_to_vector_test():
"""写入数据到矢量数据集中"""
narray = np.empty(10, dtype=[(''ID'', ''int32''), (''X'', ''float64''), (''Y'', ''float64''), (''NAME'', ''U10'')])
narray[0] = 1, 116.380351, 39.93393099, ''什刹海''
narray[1] = 2, 116.365305, 39.89622499, ''广安门内''
narray[2] = 3, 116.427342, 39.89467499, ''崇文门外''
narray[3] = 4, 116.490881, 39.96567299, ''酒仙桥''
narray[4] = 5, 116.447486, 39.93767799, ''三里屯''
narray[5] = 6, 116.347435, 40.08078599, ''回龙观''
narray[6] = 7, 116.407196, 39.83895899, ''大红门''
narray[7] = 8, 116.396915, 39.88371499, ''天桥''
narray[8] = 9, 116.334522, 40.03594199, ''清河''
narray[9] = 10, 116.03008, 39.87852799, ''潭柘寺''
print(narray)
result = numpy_array_to_datasetvector(narray, os.path.join(out_dir, ''out_numpy_array.udb''), x_col=''X'', y_col=''Y'')
if result is not None:
if isinstance(result, str):
if isinstance(result, str):
print(''从 numpy 数组中写入数据到矢量数据集 %s 成功'' % result)
else:
print(''从 numpy 数组中写入数据到矢量数据集 %s 成功'' % result.name)
else:
print(''从 numpy 数组中写入数据到矢量数据集失败'')
def raster_to_numpy_test():
"""从栅格数据 DEM 中读取数据到 numpy 数组中"""
narray = datasetraster_to_numpy_array(os.path.join(example_data_dir, ''example_data.udb/DEM''))
if narray is None:
print(''读取栅格数据集到 numpy 数组失败'')
else:
print(''ndarray.ndim : '' + str(narray.ndim))
print(''ndarray.dtype : '' + str(narray.dtype))
print(narray)
print(''读取栅格数据集到 numpy 数组成功'')
numpy_array_to_datasetraster(narray, 0.001, 0.001, os.path.join(out_dir, ''out_numpy_array.udb''), as_grid=False)
def numpy_to_raster_test():
"""从 numpy 的数组二进制文件中加载数据,写道栅格数据集中"""
narray = np.load(os.path.join(example_data_dir, ''dem.npy''))
print(narray)
result = numpy_array_to_datasetraster(narray, 0.001, 0.001, os.path.join(example_data_dir, ''out_numpy_array.udb''),
as_grid=True)
if result is not None:
if isinstance(result, str):
print(''从 numpy 数组中写入数据到栅格数据集 %s 成功'' % result)
else:
print(''从 numpy 数组中写入数据到栅格数据集 %s 成功'' % result.name)
else:
print(''从 numpy 数组中写入数据到栅格数据集失败'')
if __name__ == ''__main__'':
# 读取矢量数据集到 numpy 数组成功
vector_to_numpy_test()
# 从 numpy 数组中写入数据到矢量数据集中成功
numpy_to_vector_test()
# 读取栅格数据集到 numpy 数组成功
raster_to_numpy_test()
# 从 numpy 数组中写入数据到栅格数据集中成功
numpy_to_raster_test()
[(''LANDTYPE'', ''<U4''), (''Area'', ''<f4''), (''Area_1'', ''<i2''), (''SmX'', ''<f8''), (''SmY'', ''<f8''), (''SmPerimeter'', ''<f8''), (''SmArea'', ''<f8'')]
[(''用材林'', 132., 132, 116.47779337, 40.87251703, 0.75917921, 1.40894401e-02)
(''用材林'', 97., 97, 116.6540059 , 40.94696274, 0.4945153 , 1.03534475e-02)
(''灌丛'', 36., 36, 116.58451795, 40.98712283, 0.25655489, 3.89923745e-03)
(''灌丛'', 36., 36, 116.89611418, 40.76792703, 0.59237713, 3.81791878e-03)
(''用材林'', 1., 1, 116.37943683, 40.91435429, 0.03874328, 7.08450886e-05)
(''灌丛'', 126., 126, 116.49117083, 40.78302383, 0.53664074, 1.34577856e-02)
(''用材林'', 83., 83, 116.69943237, 40.74456848, 0.39696365, 8.83225363e-03)
(''用材林'', 128., 128, 116.8129727 , 40.69116153, 0.56949408, 1.35877743e-02)
(''用材林'', 29., 29, 116.24543769, 40.71076092, 0.30082509, 3.07221559e-03)
(''灌丛'', 467., 467, 116.43290772, 40.50875567, 1.91745792, 4.95537433e-02)]
ndarray.ndim : 1
ndarray.dtype : [(''NAME'', ''<U9''), (''SmX'', ''<f8''), (''SmY'', ''<f8'')]
[(''百尺竿乡'', 115.917748, 39.53525099) (''什刹海'', 116.380351, 39.93393099)
(''月坛'', 116.344828, 39.91476099) (''广安门内'', 116.365305, 39.89622499)
(''牛街'', 116.36388 , 39.88680299) (''崇文门外'', 116.427342, 39.89467499)
(''永定门外'', 116.402249, 39.86559299) (''崔各庄'', 116.515447, 39.99966499)
(''小关'', 116.411727, 39.97737199) (''潘家园'', 116.467911, 39.87179299)]
[115.917748 116.380351 116.344828 116.365305 116.36388 116.427342
116.402249 116.515447 116.411727 116.467911]
读取矢量数据集到 numpy 数组成功
2
float64
[[115.917748 39.53525099]
[116.380351 39.93393099]
[116.344828 39.91476099]
[116.365305 39.89622499]
[116.36388 39.88680299]
[116.427342 39.89467499]
[116.402249 39.86559299]
[116.515447 39.99966499]
[116.411727 39.97737199]
[116.467911 39.87179299]]
[( 1, 116.380351, 39.93393099, ''什刹海'')
( 2, 116.365305, 39.89622499, ''广安门内'')
( 3, 116.427342, 39.89467499, ''崇文门外'')
( 4, 116.490881, 39.96567299, ''酒仙桥'') ( 5, 116.447486, 39.93767799, ''三里屯'')
( 6, 116.347435, 40.08078599, ''回龙观'') ( 7, 116.407196, 39.83895899, ''大红门'')
( 8, 116.396915, 39.88371499, ''天桥'') ( 9, 116.334522, 40.03594199, ''清河'')
(10, 116.03008 , 39.87852799, ''潭柘寺'')]
从 numpy 数组中写入数据到矢量数据集 NewDataset 成功
DEM
ndarray.ndim : 2
ndarray.dtype : int16
[[ 360 357 353 ... 1373 1320 1265]
[ 349 353 355 ... 1354 1292 1259]
[ 353 358 356 ... 1375 1341 1319]
...
[ 741 756 745 ... 819 836 860]
[ 700 713 718 ... 821 848 872]
[ 684 696 696 ... 828 854 880]]
读取栅格数据集到 numpy 数组成功
[[ 360 357 353 ... 1373 1320 1265]
[ 349 353 355 ... 1354 1292 1259]
[ 353 358 356 ... 1375 1341 1319]
...
[ 741 756 745 ... 819 836 860]
[ 700 713 718 ... 821 848 872]
[ 684 696 696 ... 828 854 880]]
从 numpy 数组中写入数据到栅格数据集 NewDataset 成功
我们今天的关于在python的自定义类中实现对'with object和as f'的使用的分享已经告一段落,感谢您的关注,如果您想了解更多关于01_导入数据-iObjects Python with JupyterHub for K8s、02_导出数据-iObjects Python with JupyterHub for K8s、03_数据查询 - iObjects Python with JupyterHub for K8s、04_Numpy 互操作 - iObjects Python with JupyterHub for K8s的相关信息,请在本站查询。
本文标签: