Connect_info_ne - ObjectVision/GeoDMS GitHub Wiki

Network functions connect_info_ne

syntax

  • connect_info_ne(arc_polygon_dataitem, arc_polygon_match_dataitem, point_dataitem, point_match_dataitem)
  • connect_info_ne(arc_polygon_dataitem, arc_polygon_match_dataitem, point_dataitem, point_match_dataitem, maxSqrDist)
  • connect_info_ne(point_dataitem, point_match_dataitem, arc_polygon_dataitem, arc_polygon_match_dataitem[, maxSqrDist])

The match data items (argument 2 and 4) must have value type uint32; only points whose match value differs from the arc's match value are connected. Other value types (e.g. string) are not accepted (as of GeoDMS 20.8.0 only the uint32 instantiation is registered, see geo/dll/src/Connect.cpp).

definition

The connect_info_ne works in a similar way and results in the same attributes as the connect_info function, only based on connections with the connect_ne instead of the connect function.

The connect_info_ne has the same arguments as the connect_ne function.

Since GeoDMS 20.19.2 the geometry arguments may be given in the other order — the points first, each geometry with its own match data item — so that every arc reports the nearest qualifying point instead. The relation member is then named point_rel rather than arc_rel, and it is the arc whose null match value waives the comparison. See connect_info.

see also