首页 百科知识 信息模型的核心服务——抽象数据类型

信息模型的核心服务——抽象数据类型

时间:2022-01-19 百科知识 版权反馈
【摘要】:POI的内容包括名称、类型、种类、地址、电话号码和其他目录信息。
信息模型_网络地理信息系统

8.3.5 信息模型

OpenLS的核心服务使用抽象数据类型(ADTs)进行内容之间的交换,这些ADTs的集合就构成OpenLS的信息模型。其抽象数据类型(如图8-4所示)包含地址、兴趣面、定位点、地图、兴趣点、位置、路径指示列表和路径等。

1.地址抽象数据类型(address ADT)

包含某一地理位置的地址信息,唯一表示某一感兴趣的点,由街道地址(十字路口)、地点名(如省,市等)、邮政编码、街道标识、建筑物标识和一些补充信息组成,是表示住处、建筑物之类数据的主要方式。

2.兴趣面抽象数据类型(area of interest(AOI)ADT)

由圆,矩形或多边形限定的一定的区域,一般作为查询的参数和为用户显示内容。

3.定位点抽象数据类型(location ADT)

被OpenLS的应用程序和服务所使用的用来表达目标或注册用户位置的可扩展的抽象数据类型,它是点、位置、地址和兴趣点ADT子类的语义树根节点。

4.地图抽象数据类型(map ADT)

包含一幅符号化的地图,是表现服务中地图符号化绘制返回的结果,它还可以作为其他表现服务的输入,由内容信息(格式、宽度和高度)和上下文信息(边框、中心点和比例尺)构成。

5.兴趣点抽象数据类型(point of interest(POI)ADT)

主要是目录服务的输出结果,由于在OpneLS服务中,具有固定位置的地点或实体通常被当做参考点货目标点来使用,因此POI通常可以获得产品或服务的信息。POI的内容包括名称、类型、种类、地址、电话号码和其他目录信息。

6.位置抽象数据类型(position ADT)

包括任何观测到的和计算出的位置,主要是网关服务返回的结果,由该点的地理位置和质量组成,与移动定位协议(MLP)规范(OMA3.0)定义的位置元素定位、形状和质量属性语义相互对应,因此包含了移动终端位置的所有定义细节。它也可以在OpenLS应用程序中表示感兴趣的点,但它和POI又是不同的,因为POI包含了位置、名称和地址等信息。

7.路径指示列表抽象数据类型(route instructions list ADT)

是一个沿路线按顺序排列的方向列表和相关的导航建议,它由路径服务生成,再由表现服务呈现给注册用户。

8.路径抽象数据类型(route ADT)

包含路径摘要抽象数据类型(route summary ADT)和路径几何抽象数据类型(route geometry ADT)。前者包含路线的所有特征,如:起点、终点、中间点、交通方式、全程的长度、旅行时间和边框;后者包括沿计划路线的一系列地理位置,它不仅包括起点、中间点和终点,还包括决定路线形状的节点。二者均由路径服务生成,并且以路径信息的方式呈现给注册用户(例如通过表现服务在地图上叠加路径),或者直接集成在应用程序中提供给注册用户,辅助导航到指定的位置。

img166

图8-4O penLS信息模型(引自OGC)

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈