Set the node layer as the active layer.

Go Dataview/Formual Fields, and enter  ArrayLength(GetNodeLinks(ID))  on
the formula box.  The formula is only one line, not two lines

Regards



On Wed, Oct 17, 2012 at 5:00 PM, Aniruddha Banerjee <
[email protected]> wrote:

> **
>
>
> Thanks both of you! I use the formula field using functions like random(),
> right() etc all the time but how do I create a formula to count node IDs
> connected to street links? I tried Stewart's formula but it has two lines
> of code. Does anyone know how to create a formula field using Stewart's
> code: ArrayLength(GetNodeLinks(ID)) ? This will save me from invoking GISDK
> scripting....
>
> Regards,
>
> Rudy B.
>
> On Wed, Oct 17, 2012 at 12:44 PM, dr_haspel <[email protected]> wrote:
>
>> **
>>
>>
>> Rudy,
>>
>> The one thing Stewart didn't mention is a nice undocumented hack: you can
>> use Edit-->Fill->Formula to fill a column with the results of any function
>> that returns a numeric or string datatype. Just make sure that your field
>> settings match the datatype to be returned.
>>
>> I haven't done this recently (not since version 4.x), but I'll wager it's
>> still possible!
>>
>>
>> --- In [email protected], [email protected] wrote:
>> >
>> > Hi:
>> > This example code line should help:
>> > ArrayLength(GetNodeLinks(ID))
>> > Maptitude Mapping Software <http://www.caliper.com> Group Moderator
>>
>> >
>> >
>> > --- In [email protected], "banerjee15" <aniruddha.banerjee@>
>> > wrote:
>> > >
>> > > How can I get the number of links attached to each node? I have used
>> > used Edit-->Fill-->Aggregate to count links by using a band distance
>> > (but this creates mistakes since some nodes are less than 10 feet of
>> > each other.... and when choosing a larger band it counts links not
>> > attached to node...); same problem using overlay (Maptitude asks for a
>> > band size). I'd be nice to have a function that counts the number of
>> > links attached to each node....
>> > >
>> > > Rudy B.
>> > > Maptitude 6.0 user
>> > >
>> >
>>
>>
>
>
> --
> Aniruddha Banerjee, Ph.D.
>
>  
>



-- 
Armando Scalise

Reply via email to