Viac

Presuňte / potiahnite viac grafík v ArcGIS JavaScript API

Presuňte / potiahnite viac grafík v ArcGIS JavaScript API


V rozhraní ArcGIS JavaScript API chcem na mape kliknúť na objekt GraphicsLayer (Graphic) a vykonať preň operáciu presunutia, ako aj pre niektorú z jeho susedných grafík. Hľadám vizuálny efekt niekoľkých grafických objektov pohybujúcich sa spolu. Operácia POHYBU na paneli nástrojov EDIT prijíma jednu grafiku, nie viac, pokiaľ vidím.

editToolbar.activate (Edit.MOVE, evt.graphic);

Môžem agregovať do jednej grafiky na použitie s panelom nástrojov EDIT?

Aktivovať panel s nástrojmi pre každú grafiku?


Týmto spôsobom by som chcel ísť, je to, že keď prejdete do režimu EDIT, prevedte svoju viacbodovú (predpokladám) grafiku, ktorú chcete pretiahnuť súčasne, do jednej grafiky pomocou viacbodovej geometrie a potom povolte Nakreslite panel s nástrojmi na túto jednu grafiku. Po dokončení pohybu (používateľ naznačuje, že chce opustiť režim úprav), môžete vziať geometrie vo vašom Multipointe a previesť ich späť na jednotlivé grafické body.