Доступ к личным данным в облачном хранилище Google - PullRequest
0 голосов
/ 16 октября 2018

Я использую Google Cloud для настройки картографического сервера.Цель состоит в том, чтобы обслуживать частные изображения, которые разбиты на фрагменты и хранятся в подкаталогах формата z / x / y, где z - уровень масштабирования, x - горизонтальная ось, а y - вертикальная ось.Я хочу иметь доступ к этим плиткам через LabelBox (https://support.labelbox.com/docs/tiled-imagery),, но для этого мне нужно загрузить файл json, содержащий URL-адрес слоя листов, который является закрытым и недоступным. Что я могу сделатьчтобы получить доступ к этим файлам через LabelBox? Я прилагаю пример файла json на веб-сайте LabelBox:

    [{
      "tileLayerUrl": "https://public-tiles.dronedeploy.com/1499994155_DANIELOPENPIPELINE_ortho_qfs/{z}/{x}/{y}.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9wdWJsaWMtdGlsZXMuZHJvbmVkZXBsb3kuY29tLzE0OTk5OTQxNTVfREFOSUVMT1BFTlBJUEVMSU5FX29ydGhvX3Fmcy8qIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoyMTQ1OTE0MTE4fX19XX0_&Signature=O~50rrGXdEC6Hi8jPJ3dbT~UtBd7Cw6iQPTxdJ8LU2IaoxeP22R3JpKPkLN3T3~Lcw3CyX7uft2Baj0MH93qUoCYyN~~jNX3OMkYV2jbrHDezf6zQRHAabXX-L2bL-JEGfFL6z3DWccOFeCH56CuhgC29k5CJx7I34P-LQJdnAUsA-KaqKH1IyYsHStRIfmMzdXNAWU58FTfqVljq9SbKXxfgdr2SZ~7VgLaZ8IhA0WnlKUo-JgqTd~jYa5mGCpR8351IMK0aMuY4Mld4SOXssQ-rOtlZtypvo8FDp474TlGIEGz5PHxGOPsqLPF19hEYTgoPqsUj8QEuiTfg-cmsg__&Key-Pair-Id=APKAJXGC45PGQXCMCXSA",
      "bounds": [
          [
              37.86857121694444,
              -122.32616227416666
          ],
          [
              37.87676075527778,
              -122.31316180916666
          ]
      ],
      "minZoom": 10,
      "maxZoom": 23,
      "epsg": "EPSG4326"
      },{
     "tileLayerUrl": "https://public-tiles.dronedeploy.com/1499994155_DANIELOPENPIPELINE_ortho_qfs/{z}/{x}/{y}.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9wdWJsaWMtdGlsZXMuZHJvbmVkZXBsb3kuY29tLzE0OTk5OTQxNTVfREFOSUVMT1BFTlBJUEVMSU5FX29ydGhvX3Fmcy8qIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoyMTQ1OTE0MTE4fX19XX0_&Signature=O~50rrGXdEC6Hi8jPJ3dbT~UtBd7Cw6iQPTxdJ8LU2IaoxeP22R3JpKPkLN3T3~Lcw3CyX7uft2Baj0MH93qUoCYyN~~jNX3OMkYV2jbrHDezf6zQRHAabXX-L2bL-JEGfFL6z3DWccOFeCH56CuhgC29k5CJx7I34P-LQJdnAUsA-KaqKH1IyYsHStRIfmMzdXNAWU58FTfqVljq9SbKXxfgdr2SZ~7VgLaZ8IhA0WnlKUo-JgqTd~jYa5mGCpR8351IMK0aMuY4Mld4SOXssQ-rOtlZtypvo8FDp474TlGIEGz5PHxGOPsqLPF19hEYTgoPqsUj8QEuiTfg-cmsg__&Key-Pair-Id=APKAJXGC45PGQXCMCXSA",
     "bounds": [
          [
              37.86857121694444,
              -122.32616227416666
          ],
          [
              37.87676075527778,
              -122.31316180916666
          ]
     ],
     "minZoom": 10,
     "maxZoom": 23,
     "epsg": "EPSG4326"
   }]

1 Ответ

0 голосов
/ 17 октября 2018

Вам необходимо создать Подписанные URL .Это сгенерирует URL с ключом, указывающим на объекты или корзину, при этом вы можете получить доступ к данным за пределами GCP, не делая их общедоступными.

Соответствующую статью вы можете найти на сайте LabelBox .

...