1、BS EN ISO19132:2008ICS 35.240.70NO COPYING WITHOUT BSI PERMISSION EXCEPT AS PERMITTED BY COPYRIGHT LAWBRITISH STANDARDGeographicinformation Location-basedservices Referencemodel (ISO 19132:2007)This British Standardwas published underthe authority of theStandards Policy andStrategy Committee on 30Se
2、ptember 2008 BSI 2008ISBN 978 0 580 53460 7Amendments/corrigenda issued since publicationDate CommentsBS EN ISO 19132:2008National forewordThis British Standard is the UK implementation of EN ISO 19132:2008.It is identical to ISO 19132:2007.The UK participation in its preparation was entrusted to Te
3、chnicalCommittee IST/36, Geographic information.A list of organizations represented on this committee can be obtained onrequest to its secretary.This publication does not purport to include all the necessary provisionsof a contract. Users are responsible for its correct application.Compliance with a
4、 British Standard cannot confer immunityfrom legal obligations.EUROPEAN STANDARDNORME EUROPENNEEUROPISCHE NORMEN ISO 19132August 2008ICS 35.240.70English VersionGeographic information - Location-based services - Referencemodel (ISO 19132:2007)Information gographique - Services bass sur lalocalisatio
5、n - Modle de rfrence (ISO 19132:2007)Geoinformation - Standortbezogene Dienste -Referenzmodell (ISO 19132:2007)This European Standard was approved by CEN on 15 August 2008.CEN members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this Europea
6、nStandard the status of a national standard without any alteration. Up-to-date lists and bibliographical references concerning such nationalstandards may be obtained on application to the CEN Management Centre or to any CEN member.This European Standard exists in three official versions (English, Fr
7、ench, German). A version in any other language made by translationunder the responsibility of a CEN member into its own language and notified to the CEN Management Centre has the same status as theofficial versions.CEN members are the national standards bodies of Austria, Belgium, Bulgaria, Cyprus,
8、Czech Republic, Denmark, Estonia, Finland,France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal,Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland and United Kingdom.EUROPEAN COMMITTEE FOR STANDARDIZATIONCOMIT EURO
9、PEN DE NORMALISATIONEUROPISCHES KOMITEE FR NORMUNGManagement Centre: rue de Stassart, 36 B-1050 Brussels 2008 CEN All rights of exploitation in any form and by any means reservedworldwide for CEN national Members.Ref. No. EN ISO 19132:2008: EBS EN ISO 19132:2008EN ISO 19132:2008 (E) 3 Foreword The t
10、ext of ISO 19132:2007 has been prepared by Technical Committee ISO/TC 211 “Geographic information/Geomatics” of the International Organization for Standardization (ISO) and has been taken over as EN ISO 19132:2008 by Technical Committee CEN/TC 287 “Geographic Information” the secretariat of which is
11、 held by NEN. This European Standard shall be given the status of a national standard, either by publication of an identical text or by endorsement, at the latest by February 2009, and conflicting national standards shall be withdrawn at the latest by February 2009. Attention is drawn to the possibi
12、lity that some of the elements of this document may be the subject of patent rights. CEN and/or CENELEC shall not be held responsible for identifying any or all such patent rights. According to the CEN/CENELEC Internal Regulations, the national standards organizations of the following countries are
13、bound to implement this European Standard: Austria, Belgium, Bulgaria, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden
14、, Switzerland and the United Kingdom. Endorsement notice The text of ISO 19132:2007 has been approved by CEN as a EN ISO 19132:2008 without any modification. BS EN ISO 19132:2008ISO 19132:2007(E) ISO 2007 All rights reserved iiiContents Page Foreword. vii Introduction . viii 1 Scope . 1 2 Conformanc
15、e. 2 3 Normative references . 2 4 Terms and definitions. 2 5 Symbols and abbreviated terms . 11 5.1 Acronyms 11 5.2 UML Notation. 13 5.3 Taxonomy of data and services Mapping to RDF. 13 6 ODP Viewpoints used. 15 6.1 Enterprise specification . 15 6.2 Information specification . 15 6.3 Computational s
16、pecification 15 7 Participation Model. 15 7.1 Model overview Package: ISO 19132 (this International Standard) 15 7.2 Package LBS Participants 17 7.2.1 Scenarios and semantics. 17 7.2.2 Type LBS_Participant 19 7.2.3 Type LBS_User 20 7.2.4 Type LBS_ApplicationProvider 23 7.2.5 Type LBS_DataProvider 24
17、 7.2.6 Type LBS_FeatureDataProvider. 24 7.2.7 Type LBS_ContentProvider 24 7.2.8 Type LBS_SpatialContentProvider 24 7.2.9 Type LBS_ServiceProvider. 24 7.2.10 Type LBS_ServiceBroker 25 7.2.11 Type LBS_MobileDevice . 25 7.2.12 Type LBS_DataBroker Class semantics 26 8 Service model 26 8.1 Package LBS_Se
18、rvices . 26 8.1.1 Package structure. 26 8.1.2 Service taxonomy . 27 8.2 Package Basic Services 27 8.2.1 Package structure. 27 8.2.2 Type LBS_Tracking . 28 8.2.3 Type LBS_Routing. 29 8.2.4 Type LBS_Navigation 30 8.3 Package Geomatics services . 31 8.3.1 Package structure. 31 8.3.2 Type LBS_Location T
19、ransformation32 8.3.3 Type LBS_AddressParsing. 34 8.3.4 Type LBS_Geoparsing 34 8.3.5 Type LBS_Gazetteer 35 8.3.6 Type LBS_MapService 36 8.4 Package Information Services 37 8.4.1 Package structure. 37 8.4.2 Type LBS_DataService 37 BS EN ISO 19132:2008ISO 19132:2007(E) iv ISO 2007 All rights reserved8
20、.4.3 Type LBS_NetworkDataService semantics 39 8.4.4 Type LBS_EventSubscription. 40 8.4.5 Type LBS_MovingObjectManagement. 41 8.5 Package System management 41 8.5.1 Managing users and groups 41 8.5.2 Type LBS_UserProfileService. 41 8.5.3 Type LBS_LocationTriggerControl 42 8.6 Package Digital rights m
21、anagement 42 8.6.1 Digital rights management. 42 8.6.2 Type LBS_Resource 43 8.6.3 Type LBS_License . 43 8.6.4 Type LBS_Right . 43 8.6.5 Type LBS_RightsCondition. 44 9 Message Data Model. 44 9.1 Semantics 44 9.2 Package Message Data Types 44 9.2.1 Package structure . 44 9.2.2 Type LanguageSpecificCha
22、racterString 45 9.2.3 Type LBS_AccessInfo . 46 9.2.4 Type LBS_Accuracy Class semantics 47 9.2.5 Type LBS_Address 47 9.2.6 Type LBS_CostFunction . 47 9.2.7 Type LBS_Data. 48 9.2.8 Type LBS_DataSource. 48 9.2.9 Type LBS_DisplayParameters 49 9.2.10 Type LBS_EventInfo 50 9.2.11 Type LBS_Instruction 50 9
23、.2.12 Type LBS_Location 51 9.2.13 Type LBS_Maneuver 51 9.2.14 Type LBS_MapFormat . 52 9.2.15 Type LBS_Notification. 52 9.2.16 Type LBS_Position 53 9.2.17 Type LBS_Preference 53 9.2.18 Type LBS_Route 54 9.2.19 Type LBS_RouteConstraint 55 9.2.20 Type LBS_RouteCriteria 55 9.2.21 Type LBS_SecurityCertif
24、icate. 56 9.2.22 Type LBS_SymbolSet 57 9.2.23 Type LBS_TrackingLocation. 57 9.2.24 Type LBS_Trigger 58 9.2.25 Type LBS_UserID . 58 9.2.26 Union LBS_FeatureData 59 9.2.27 Union LBS_GeometryChoice 59 9.2.28 Union LBS_NamedLocation 60 9.2.29 Union LBS_TrackTrigger. 61 Annex A (normative) Abstract test
25、suite 62 Annex B (informative) Architecture 66 Annex C (informative) Scenarios 69 Annex D (informative) Standards development in LBS 75 Annex E (informative) Crosswalk between common terminology in ISO/TC 211 and ISO/TC 204 77 Annex F (informative) Use cases for location-based services 87 Bibliograp
26、hy . 91 BS EN ISO 19132:2008ISO 19132:2007(E) ISO 2007 All rights reserved vFigures Figure 1 Relation between LBS and GIS viii Figure 2 Simplified navigation service represented as an RDF graph 14 Figure 3 Example of composition of services 14 Figure 4 Overview of UML package structure 16 Figure 5 P
27、ackage dependencies to other ISO standards 17 Figure 6 Roles of the Enterprise view. 18 Figure 7 Enterprise view communication channels as associations 19 Figure 8 License associations for LBS_Participant 19 Figure 9 LBS_User associations . 20 Figure 10 LBS_ApplicationProvider associations. 24 Figur
28、e 11 Service provider associations 25 Figure 12 Service broker associations . 25 Figure 13 Mobile device associations. 26 Figure 14 Subpackages of LBS_Services. 27 Figure 15 Basic services 28 Figure 16 Context Diagram: LBS_Tracking 29 Figure 17 Context Diagram: LBS_Routing . 30 Figure 18 Context Dia
29、gram: LBS_Navigation 31 Figure 19 Geomatics services . 32 Figure 20 Context Diagram: LBS_LocationTransformation . 33 Figure 21 Context Diagram: LBS_AddressParsing .34 Figure 22 Context Diagram: LBS_Geoparsing. 34 Figure 23 Context Diagram: LBS_Gazetteer 35 Figure 24 Context Diagram: LBS_MapService.
30、37 Figure 25 Information services 38 Figure 26 Context Diagram: LBS_DataService 38 Figure 27 Context Diagram: LBS_NetworkDataService 39 Figure 28 Context Diagram: LBS_EventSubscription. 40 Figure 29 Context Diagram: LBS_MovingObjectManagement. 41 Figure 30 Context Diagram: LBS_UserProfileService.41
31、Figure 31 Context Diagram: LBS_LocationTriggerControl. 42 Figure 32 Digital rights management types . 43 Figure 33 Message data types . 45 Figure 34 Context diagram: LanguageSpecificCharacterString 46 Figure 35 Context diagram: LBS_AccessInfo 46 Figure 36 Context Diagram: LBS_Accuracy. 47 Figure 37
32、Context Diagram: LBS_Address. 47 Figure 38 Context Diagram: LBS_CostFunction 47 BS EN ISO 19132:2008ISO 19132:2007(E) vi ISO 2007 All rights reservedFigure 39 Context Diagram: LBS_Data . 48 Figure 40 Context Diagram: LBS_DataSource . 48 Figure 41 Context Diagram: LBS_DisplayParameters. 49 Figure 42
33、Context Diagram: LBS_EventInfo. 50 Figure 43 Context Diagram: LBS_Instruction. 51 Figure 44 Context Diagram: LBS_Location 51 Figure 45 Context Diagram: LBS_Maneuver 52 Figure 46 Context Diagram: LBS_MapFormat 52 Figure 47 Context Diagram: LBS_Notification . 53 Figure 48 Context Diagram: LBS_Position
34、 . 53 Figure 49 Context Diagram: LBS_Preference. 54 Figure 50 Context Diagram: LBS_Route . 54 Figure 51 Context Diagram: LBS_RouteConstraint. 55 Figure 52 Context Diagram: LBS_RouteCriteria 56 Figure 53 Context Diagram: LBS_SecurityCertificate . 57 Figure 54 Context Diagram: LBS_SymbolSet. 57 Figure
35、 55 Context Diagram: LBS_TrackingLocation .58 Figure 56 Context Diagram: LBS_Trigger. 58 Figure 57 Context Diagram: LBS_UserID 59 Figure 58 Context Diagram: LBS_FeatureData 59 Figure 59 Context Diagram: LBS_GeometryChoice 60 Figure 60 Context Diagram: LBS_NamedLocation 61 Figure 61 Context Diagram:
36、LBS_TrackTrigger . 61 Figure B.1 Conceptual architecture equating mobile and non-mobile services 66 Figure B.2 LBS interface schema and tentative standardization items. 67 Tables Table B.1 Elementary components of LBS . 67 Table D.1 Standards Development Organizations in LBS. 75 Table E.1 Data model
37、 terminology. 79 Table E.2 Mathematical terminology . 80 Table E.3 Geodetic terminology. 81 Table E.4 Geometric terminology 83 Table E.5 World model (feature) terminology. 84 Table E.6 Functional definitions 85 BS EN ISO 19132:2008ISO 19132:2007(E) ISO 2007 All rights reserved viiForeword ISO (the I
38、nternational Organization for Standardization) is a worldwide federation of national standards bodies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body interested in a subject for which a technical committee
39、has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of electrotechnica
40、l standardization. International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2. The main task of technical committees is to prepare International Standards. Draft International Standards adopted by the technical committees are circulated to the member bod
41、ies for voting. Publication as an International Standard requires approval by at least 75 % of the member bodies casting a vote. Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO shall not be held responsible for identifying any
42、 or all such patent rights. ISO 19132 was prepared by Technical Committee ISO/TC 211, Geographic information/Geomatics. BS EN ISO 19132:2008ISO 19132:2007(E) viii ISO 2007 All rights reservedIntroduction This International Standard establishes a framework supporting the development of location-based
43、 services (LBS). LBS are software services whose request and response pattern or values depend upon the location of some number of things, either real or conceptual. For example, tracking and navigation as defined in ISO 19133 are both location-based. Emergency response services are location-based s
44、ince the requested assistance is invariably for a location fairly near the requestor at the time of the request. Environmental monitoring and remediation is dependent on the location and motion or other continuous change of the polluting agents. Even yellow-page directory services are dependent on t
45、he location, or tentative future location, of the requestor in search of a convenient business location for the acquisition of specific goods or services, either near his current location or his planned route. A reference model is a conceptual framework consisting of a set of system decisions, both
46、architectural and policy, which construct the logical environment for a set of applications and processes within a specific domain. A framework contains or references a taxonomy of terms and an ontology that defines the target domain. A framework can contain or reference other frameworks for related
47、 application sets or design paradigms. An LBS framework may relate to a framework of geographic information services, since much of its activity is associated to manipulation of location representations and the use of location as a key to other services. Models for frameworks exist at a variety of l
48、evels of abstraction, each of which is a generalization of the more detailed model, and a specialization of the more general ones. At the highest level, the only entities are the frameworks representing their respective reference models. This is illustrated in Figure 1. Figure 1 Relation between LBS and GIS What this says, in its simplest and most direct terms, is that the two frameworks are coupled and, depending on form more than on functionality, each will invoke services (functions) supplied by the other. This International Standard deals with the communication a
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1