私は、Drupalを空間CMSの基礎となるフレームワークとして使用することを検討してきました。この段階で、私はまだそれを使用することの長所と短所を評価する初期の段階にあります。
Drupalのような既存のCMSを使用することの大きな長所は、CMSのことを行うために、高く評価され信頼できるフレームワークに依存していることです。
ただし、レイヤーレベルのセキュリティ(投稿者グループが表示/編集できる各投稿者グループに権限を指定する)のようなことは、Drupalの上に構築する必要があると私が想像することです。
複数のOpenLayersサイトがあり、どのコントリビューターロールがログインするかに応じて、PostGISから提供される関連レイヤーとともに、関連サイトに誘導されます。
別のアプローチとして、DBに新しいテーブルを作成して、各寄稿者ロールが表示/編集できるレイヤーをリストする方法があります。これは、Drupal管理コンソール内で管理されます。寄稿者がログインすると、このテーブルをルックアップとして使用して、OpenLayersがロードする必要のあるレイヤーを定義します。
スタックはすべてオープンソースです。そのため、オープンソースのジオポータルについて、より経験豊富な意見を他の誰かに提供するために残しておきます。
EsriはGeoportal Serverをオープンソースとしてリリースしました。これはsourceforgeからダウンロードできます。ただし、OpenLayersやPostGISとの統合に関する例は見たことがなく、Esriテクノロジーをかなり重視していると思います。おそらく彼らのフォーラムで同様のQを上げますか?
(このスレッドに遭遇する可能性がある他の人にとって)ある程度関連しているのは、EsriのArcGIS for Portalです。これは、Spatial-CMS と見なすことができ、WMSのプルをサポートしますが、Esriショップを対象としています。
その一部がお役に立てば幸いです。