Se você estiver configurando ArcGIS Notebook Server em um ambiente sem conexão com a Internet ou o acesso à Internet for proibido pela sua organização, você deverá configurar a propriedade do sistema jsapiCDN no Notebook Server..
Baixe ArcGIS Maps SDK for JavaScript em um ambiente desconectado
Ao configurar o ArcGIS Notebook Server em um ambiente sem acesso à internet, você deve baixar o ArcGIS Maps SDK for JavaScript em seu ambiente desconectado e configurar a propriedade do sistema no jsapiCDN noArcGIS Notebook Server para renderizar camadas usando o widget de mapa em um notebook.
Para configurar o ArcGIS Maps SDK for JavaScript em seu ambiente desconectado, conclua as seguintes etapas:
- Baixe a versão 4.30 de ArcGIS Maps SDK for JavaScript e implemente-o em seu servidor web no ambiente desconectado.
- Registre os tipos MIME que são necessários no servidor da web que hospeda a API.
- Verifique se o ArcGIS Maps SDK for JavaScript está acessível a partir de um navegador no ambiente desconectado usando o seguinte formato de URL: https://[webserver.domain.com]/[path to v4.30 api]/init.js.
https://webserver.domain.com/arcgis_js_v424_api/arcgis_js_api/javascript/4.30/init.js
Configure a propriedade do sistema jsapiCDN
Para configurar a propriedade do sistemajsapiCDN, conclua as etapas a seguir.
Anotação:
Certifique-se que não haja notebooks ativos em uso antes de fazer essa alteração, pois a atualização das propriedades de sistema do servidor de notebook encerrará todos os contêineres de notebook ativos.
- Entre no Diretório do Administrador ArcGIS Notebook Server coo um administrador.
O diretório é comumente acessível em https://notebookserver.domain.com:11443/arcgis/admin ou https://notebookserverwebadaptor.domain.com/webadaptor/admin.
- Clique em Sistema > Propriedades.
- Clique em Atualizar Propriedades.
- Adicione "jsapiCDN": "https://[webserver.domain.com]/[path to v4.30]" ao final da lista de propriedades existente.
- Clique em Atualizar propriedades para salvar as alterações.
Todos os notebooks recém-abertos agora usarão o JavaScript API atualizado para renderizar o widget de mapa.