В GeoDMS, как мы можем соединить две дуги? - PullRequest
1 голос
/ 07 марта 2019

В GeoDMS я загрузил две сети из шейп-файла, primaryNet и masterNet:

unit<uint32> primaryNet:
    storageName     = 'c:/localData/arnhemNijmegen/warmtenet/primair.dbf'
,   dialogData      = 'geometry'
,   dialogType      = 'map'
,   storageReadOnly = 'true'
{
    attribute<rdc>  geometry(arc):
        storageName     = 'c:/localData/arnhemNijmegen/warmtenet/primair.shp'
    ,   storageReadOnly = 'true';
}

unit<uint32> masterNet:
    storageName     = 'c:/localData/arnhemNijmegen/warmtenet/master.dbf'
,   dialogData      = 'geometry'
,   dialogType      = 'map'
,   storageReadOnly = 'true'
{
    attribute<rdc>  geometry(arc):
        storageName     = 'c:/localData/arnhemNijmegen/warmtenet/master.shp'
    ,   storageReadOnly = 'true';
}

Я хочу соединить их в новую единицу домена с новой геометрией, содержащей обе старые геометрии. Все остальные атрибуты могут быть отброшены. Это возможно?

Спасибо за помощь!

1 Ответ

2 голосов
/ 08 марта 2019

Если вы имеете в виду просто объединение обоих наборов дуг в один новый набор дуг с геометриями как первичной, так и основной сети, используйте функцию union_unit , чтобы сконфигурировать результирующий блок домена и функцию union_data длясконфигурируйте полученный атрибут геометрии.

Если вам нужны соединения между двумя наборами дуг, можете ли вы указать, как эти дуги должны быть соединены?

...