これまでこの章の例はすべて、現在のユーザが実行中のマップのバージョンのみに影響がありました。他のユーザがこれらの変更を見ることはなく、現在のユーザがログアウトすると、変更内容は破棄されます。
永久的に変更するために、スクリプトでは修正した画層をライブラリにセーブ バックできます。
$byteSource = new MgByteSource($layerDefinition, strlen($layerDefinition));
$byteSource->SetMimeType(MgMimeType::Xml);
$resourceId =
new MgResourceIdentifier("Library://LayerName.LayerDefinition");
$resourceService->SetResource(
$resourceId, $byteSource->GetReader(), null);