Jump to: navigation, search

Difference between revisions of "HowTo:Declare an Object as POI Group"


m
 
(6 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
#Implement the [[SYSCLS_POIGROUP]] classification on the [[MetaClass]] of the object using the ''[[Class Details#Classification|Class Details]]'' control<br/>[[File:UI_HowTo_POIGroup_01.png|220px|border|alt=Class Details|Class Details]]
 
#Implement the [[SYSCLS_POIGROUP]] classification on the [[MetaClass]] of the object using the ''[[Class Details#Classification|Class Details]]'' control<br/>[[File:UI_HowTo_POIGroup_01.png|220px|border|alt=Class Details|Class Details]]
 
#Check if all properties were created correctly<br/>[[File:UI_HowTo_POIGroup_02.png|220px|border|alt=Properties|Propertyies]]
 
#Check if all properties were created correctly<br/>[[File:UI_HowTo_POIGroup_02.png|220px|border|alt=Properties|Propertyies]]
#Assign an unique ID to the POI group via the '''POI_GROUP_ID''' property. For the POI group object itself, simple set a reference to the object itself. All POI group items must then reference to the same object.<br/>[[File:UI_HowTo_POIGroup_04.png|220px|border|alt=Properties|Propertyies]]
+
#Assign an unique ID to the POI group via the '''POI_GROUP_ID''' property. For the POI group object itself, simple set a reference to the object itself. All POI group items must then reference to the same object via '''PARENT_POI_GROUP_ID'''.<br/>[[File:UI_HowTo_POIGroup_04.png|220px|border|alt=POI Group ID|POI Group ID]]&nbsp;&nbsp;&nbsp;[[File:UI_HowTo_POIGroup_05.png|220px|border|alt=POI Group ID|POI Group ID]]
#POI group objects need to be added to the list of infrastructure objects of the according [[Context]], there are two different ways to achieve that:
+
 
 +
{{Hint| Don't forget to fill out the Geo data (Latitude, Longitude, Altitude) of the object(s) you want to see as POI!}}
 +
 
 +
=== Versions prior 2.4.3 ===
 +
Up to {{Version/Android|2.4.3}} the POI group objects had to be added to the list of infrastructure objects of the according [[Context]]. There are two different ways:
 
:*Individual objects can be added directly to the [[SYSREL INFRASTRUCTURE|Infrastructure relation]] in the ACM using the [[Relation Editor#Drag & Drop|Relation Editor]].<br/>[[File:UI_HowTo_POIGroup_03.png|220px|border|alt=Infrastructure Objects|Infrastructure Objects]]
 
:*Individual objects can be added directly to the [[SYSREL INFRASTRUCTURE|Infrastructure relation]] in the ACM using the [[Relation Editor#Drag & Drop|Relation Editor]].<br/>[[File:UI_HowTo_POIGroup_03.png|220px|border|alt=Infrastructure Objects|Infrastructure Objects]]
 
:*To add multiple objects of the same type, a query has to be created and added to the [[SYSREL INFRASTRUCTUREQ|Infrastructure query relation]] in the ACM.<br/>[[File:UI POI 02.PNG|220px|border|alt=Infrastructure Object Query|Infrastructure Object Query]]
 
:*To add multiple objects of the same type, a query has to be created and added to the [[SYSREL INFRASTRUCTUREQ|Infrastructure query relation]] in the ACM.<br/>[[File:UI POI 02.PNG|220px|border|alt=Infrastructure Object Query|Infrastructure Object Query]]
{{Attention|Only the objects which are located directly undneath the Infrastructure relation will be part of the infrastructure. Their child objects will NOT be included (automatically).}}
 
  
{{Hint| Don't forget to fill out the Geo data (Latitude, Longitude, Altitude) of the object(s) you want to see as POI!}}
 
  
[[Category:POI]]
+
{{Attention|Only the objects which are located directly undneath the Infrastructure relation will be part of the infrastructure. Their child objects will NOT be included (automatically).}}
[[Category:How-To]]
+
 
 +
== See also ==
 +
* [[HowTo:Declare_an_Object_as_Point_of_Interest_(POI)]]
 +
* [[HowTo:Use_POI_Groups]]

Latest revision as of 08:52, 15 February 2016

POI groups are groups of Points of Interests (POI). The groups initially are represented as single objects, hiding their contents initially. Once a group is selected, the contents become visible. POI groups are represented in both Map views and POI views. To make items appear as POI groups in the POI or Map view they must configured as follows:

  1. Implement the SYSCLS POIGROUP classification on the MetaClass of the object using the Class Details control
    Class Details
  2. Check if all properties were created correctly
    Properties
  3. Assign an unique ID to the POI group via the POI_GROUP_ID property. For the POI group object itself, simple set a reference to the object itself. All POI group items must then reference to the same object via PARENT_POI_GROUP_ID.
    POI Group ID   POI Group ID
IC Hint square.png Don't forget to fill out the Geo data (Latitude, Longitude, Altitude) of the object(s) you want to see as POI!

Versions prior 2.4.3

Up to Version 2.4.3 - Android the POI group objects had to be added to the list of infrastructure objects of the according Context. There are two different ways:


IC Attention.pngOnly the objects which are located directly undneath the Infrastructure relation will be part of the infrastructure. Their child objects will NOT be included (automatically).

See also