Suite

Plusieurs utilisateurs peuvent-ils accéder aux styles ArcGIS sur le serveur en même temps ou un seul ?

Plusieurs utilisateurs peuvent-ils accéder aux styles ArcGIS sur le serveur en même temps ou un seul ?


Exécuter ArcGIS 10.0 dans notre environnement.

J'ai créé une base de données de styles et l'ai enregistrée sur le serveur. Plusieurs utilisateurs peuvent-ils accéder aux styles en même temps ou un seul ?

Deuxièmement, après avoir expérimenté, je peux ajouter le style avec le gestionnaire de styles, puis cliquer sur "Définir comme liste par défaut" et je pense que cela fera en sorte que toute nouvelle carte créée référence les styles par défaut, ou est-ce uniquement pour cette carte ?

Je ne comprends pas très bien comment les styles sont référencés. Est-ce par carte ou par session ArcMap ?


Je ne peux pas répondre complètement car je ne connais pas toutes les subtilités du comportement personnel d'Access MDB dans un environnement de serveur. Cela aidera peut-être; le fichier de style est une base de données mdb MS Access de sorte que toutes les règles de la mdb MS Access s'appliquent, y compris les verrous, etc. Access n'est pas un MDBMS multi-utilisateurs, il y aura donc probablement des problèmes avec plusieurs utilisateurs essayant d'enregistrer des symboles mais de lire des symboles ça devrait être bon.

Quant à la deuxième question; les styles seront toujours attribués arbitrairement, mais si vous créez et enregistrez un style simple et que vous le nommez de la même manière qu'une classe d'entités (par exemple, lacs ou plans d'eau), toute classe d'entités que vous ajouterez à la carte dont le nom est Lacs ou plans d'eau héritera de ce style particulier. Je crois que cela ne fonctionne qu'avec des symboles simples ; supposons que vous ayez défini des sous-types qui ne fonctionneront pas car plus d'un symbole sera affecté à la couche en fonction du sous-type. Toute symbologie plus complexe qu'un simple symbole doit être gérée via des couches (enregistrer et importer la symbologie des couches).


Vous pouvez partager vos cartes ou les couches sélectionnées dans une carte en tant que couches Web. Les couches Web sont conçues pour la visualisation, la modification et l'interrogation de cartes. Vous pouvez également partager des tableaux autonomes pour les afficher et les modifier sur le Web.

Avec ArcGIS Pro , vous pouvez partager vos cartes sous forme de cartes Web sur votre portail actif. Une carte Web est un affichage interactif d'informations géographiques que vous pouvez utiliser pour raconter des histoires et répondre à des questions. Les cartes Web sont composées de couches Web. Dans ArcGIS Pro , vous pouvez créer votre carte avec des couches Web existantes ou avec des couches de données partagées en tant que couches Web lorsque vous partagez votre carte Web. Les cartes Web peuvent être ouvertes dans ArcGIS Pro ainsi que dans les navigateurs Web standard.


Dans ArcGIS Pro , vous pouvez partager un style personnalisé en tant que style Web avec ArcGIS Online et ArcGIS Enterprise à utiliser dans la galerie de symboles Scene Viewer. Vous pouvez également partager un style avec la symbologie de dictionnaire avec ArcGIS Online et ArcGIS Enterprise à utiliser dans ArcGIS API for JavaScript .

Un package est un fichier compressé contenant des données SIG. Vous partagez un package de la même manière que n'importe quel autre fichier : par e-mail, FTP, cloud, clés USB, etc. Vous le partagez entre collègues d'un groupe de travail, entre services d'une organisation ou avec d'autres utilisateurs via ArcGIS Online et ArcGIS Enterprise . Le destinataire de votre colis le déballe et peut immédiatement commencer à utiliser son contenu. Vous pouvez également utiliser des packages pour archiver votre travail.


Privilèges

Les privilèges permettent aux membres de l'organisation d'effectuer différentes tâches et flux de travail dans une organisation. Par exemple, certains membres ont des privilèges pour créer et publier du contenu, tandis que d'autres ont des privilèges pour afficher du contenu mais ne peuvent pas créer le leur.

Privilèges généraux

Les membres qui effectuent des tâches spécifiques au sein de l'organisation (créer des cartes ou modifier des fonctionnalités, par exemple) peuvent se voir attribuer les privilèges généraux dont ils ont besoin pour travailler et partager avec des groupes, du contenu et des fonctionnalités.

Ce privilège permet d'afficher les membres de l'organisation. Lorsqu'il est coché, le privilège Afficher permet aux membres d'afficher l'onglet Membres sur la page Organisation. Si elle n'est pas cochée, les membres ne peuvent pas voir la page Organisation.

Ce privilège permet aux membres de créer des groupes dans le portail et de contrôler les groupes qu'ils possèdent.

Rejoindre des groupes organisationnels

Les membres des rôles qui disposent de ce privilège peuvent demander à rejoindre des groupes dans l'organisation. Ce privilège n'est utile que si vous accordez également le rôle que les groupes d'affichage ont partagé avec le privilège de portail. Si le rôle ne dispose pas de ce privilège, les membres ne verraient pas les groupes et, par conséquent, ne pourraient pas demander à les rejoindre.

Afficher les groupes partagés avec le portail

Ce privilège permet aux membres de découvrir des groupes configurés pour permettre aux membres du portail de les afficher.

Ce privilège permet aux membres de créer des éléments dans le portail et de contrôler les éléments qu'ils possèdent. Ce privilège est requis si vous accordez l'un des privilèges qui permettent aux membres de publier, d'enregistrer des magasins de données ou de créer des blocs-notes.

Publier des couches d'entités hébergées

Ce privilège permet aux membres de publier des couches d'entités hébergées sur le portail à partir du portail et d'autres applications telles qu'ArcGIS Pro . Ce privilège est également requis lors de l'utilisation d'applications qui créent des couches d'entités hébergées telles que ArcGIS Survey123 et ArcGIS Workforce .

Publier des couches de tuiles hébergées

Ce privilège permet aux membres de publier des couches de tuiles hébergées sur le portail à partir du portail et d'autres applications telles qu'ArcGIS Pro .

Publier des couches de scènes hébergées

Ce privilège permet aux membres de publier des couches de scènes hébergées sur le portail à partir du portail et d'autres applications telles qu'ArcGIS Pro .

Publier des couches basées sur le serveur

Ce privilège permet aux membres de publier des couches Web ArcGIS Server sur des sites ArcGIS Server fédérés avec le portail. Ce privilège est également requis pour les membres qui publieront en bloc des couches à partir d'un élément de magasin de données.

Afficher le contenu partagé avec l'organisation

Ce privilège permet aux membres d'accéder aux éléments partagés avec l'organisation du portail.

Ce privilège permet aux membres du rôle d'ajouter des éléments de magasin de données au portail.

Créer des couches d'entités en masse à partir d'un magasin de données

Ce privilège permet au propriétaire d'un élément de magasin de données de base de données de publier des couches d'images d'entités et de cartes à partir de toutes les classes d'entités et tables accessibles dans la base de données.

Ce privilège donne la possibilité d'afficher les traces de localisation des membres à l'aide de vues de traces partagées lorsque le suivi de localisation est activé.

Créer et modifier des blocs-notes

Ce privilège permet aux membres du rôle de créer des notebooks ArcGIS à l'aide de l'environnement d'exécution Standard.

Ce privilège n'est visible que si un Notebook Server est configuré pour votre organisation. Des privilèges supplémentaires (tels que la gestion du contenu ou l'exécution d'outils d'analyse spécialisés) peuvent être requis en fonction des flux de travail exécutés par l'auteur du bloc-notes.

Ce privilège permet aux membres du rôle de planifier l'exécution future d'ArcGIS Notebooks. Pour planifier un bloc-notes particulier, l'utilisateur doit posséder le bloc-notes ou disposer de privilèges administratifs.

Ce privilège n'est visible que si un Notebook Server est configuré pour votre organisation. Le privilège Créer et modifier des blocs-notes doit être activé pour que ce privilège soit défini.

Ce privilège permet aux membres de partager des éléments qu'ils possèdent avec tous les groupes auxquels le membre appartient.

Ce privilège permet aux membres de partager avec l'organisation du portail tous les éléments qu'ils possèdent.

Ce privilège permet aux membres de partager les éléments qu'ils possèdent avec tout le monde, même les utilisateurs qui ne se connectent pas au portail.

Ce privilège n'est visible que lorsque le paramètre Les membres peuvent partager du contenu publiquement est activé pour l'organisation.

Rendre les groupes visibles sur le portail

Lorsque vous créez un groupe, vous spécifiez qui peut voir le groupe ou rechercher le groupe. Ce privilège Rendre les groupes visibles sur le portail est requis pour permettre aux créateurs de groupe de configurer le groupe pour permettre aux membres du portail de voir le groupe. Ce privilège n'est utile que si le rôle inclut également le privilège de créer, mettre à jour et supprimer des groupes.

Rendre les groupes visibles au public

Lorsque vous créez un groupe, vous spécifiez qui peut voir le groupe ou rechercher le groupe. Ce privilège Rendre les groupes visibles au public est requis pour permettre aux créateurs de groupe de configurer le groupe pour permettre aux utilisateurs anonymes du portail d'afficher le groupe. Ce privilège n'est utile que si le rôle inclut également le privilège de créer, mettre à jour et supprimer des groupes.

Utilisez ArcGIS World Geocoding Service pour convertir des adresses ou des lieux en points de carte et stocker les résultats, par exemple, lors de la publication de feuilles de calcul (fichiers CSV ou Microsoft Excel) en tant que couches d'entités hébergées. Cela ne s'applique pas à vos propres localisateurs configurés pour l'organisation.

Ce privilège donne la possibilité d'effectuer des tâches d'analyse de réseau telles que la création de zones de temps de conduite.

Analyse des caractéristiques standard

Ce privilège donne la possibilité d'effectuer des tâches d'analyse spatiale telles que la création de tampons.

Ce privilège donne la possibilité d'utiliser le service GeoEnrichment pour accéder aux informations démographiques.

Analyse d'entités GeoAnalytics

Ce privilège donne la possibilité d'utiliser les outils GeoAnalytics .

Ce privilège donne la possibilité d'utiliser des outils d'analyse raster. Ce privilège nécessite que votre déploiement soit configuré pour l'analyse raster.

Ce privilège donne la possibilité de créer des blocs-notes ArcGIS à l'aide d'environnements d'exécution avancés.

Ce privilège n'est visible que si un Notebook Server est configuré pour votre organisation. Des privilèges supplémentaires (tels que la gestion du contenu ou l'exécution d'outils d'analyse spécialisés) peuvent être requis en fonction des flux de travail exécutés par l'auteur du bloc-notes.

Ce privilège donne la possibilité de modifier des entités en fonction des autorisations définies sur la couche.

Modifier avec un contrôle total : ajoutez, supprimez et mettez à jour des entités et des attributs dans des couches d'entités hébergées modifiables, même si les couches sont configurées pour autoriser moins d'opérations de mise à jour.

Ce privilège permet aux membres du rôle d'afficher, de modifier et de supprimer toutes les versions de branche accessibles via une couche d'entités Web ArcGIS Server. Ce privilège permet également aux membres du rôle de gérer les verrous de version sur ces couches.

Lorsque vous activez ce privilège, les privilèges suivants sont également activés par défaut :

  • Le privilège Fonctionnalités > Modifier est accordé pour permettre aux membres du rôle de modifier les données dans toutes les versions et d'effectuer des opérations de réconciliation et de publication entre les versions de branche par défaut et nommée.
  • Les fonctionnalités > Modifier avec contrôle total sont également accordées pour permettre aux membres du rôle d'effectuer toutes les opérations de mise à jour lorsque la couche d'entités Web a moins de capacités de mise à jour activées. Ceci est utile pour faciliter le travail d'assurance qualité lors de l'examen des vérifications versionnées. Par exemple, si seule l'opération de mise à jour est activée sur la couche d'entités Web, la modification avec contrôle total permet en outre au réviseur d'effectuer des opérations d'insertion et de suppression.

Les membres d'un rôle personnalisé disposant de ces trois privilèges sont appelés administrateurs de version.

Privilèges administratifs

Les privilèges répertoriés ci-dessous permettent aux rôles personnalisés d'aider les administrateurs par défaut à gérer les membres, les groupes et le contenu de l'organisation.

Tout afficher : afficher toutes les informations du compte membre

Mettre à jour : mettre à jour les informations du compte membre, y compris la réinitialisation des mots de passe

Seuls les administrateurs par défaut peuvent réinitialiser les mots de passe des autres administrateurs par défaut.

Supprimer : supprimer les comptes membres de l'organisation du portail

Ajouter : ajouter des comptes membres à l'organisation du portail

Désactiver : ce privilège permet de désactiver et d'activer les comptes membres.

Modifier les rôles : modifier le rôle attribué aux membres du portail

Seuls les membres du rôle d'administrateur par défaut peuvent ajouter ou supprimer des membres du rôle d'administrateur par défaut.

Gérer les licences : gérer les licences des membres de l'organisation

Tout afficher : afficher les groupes appartenant aux membres du portail

Mettre à jour : mettre à jour les groupes appartenant aux membres du portail

Supprimer : supprimer les groupes appartenant aux membres du portail

Réaffecter la propriété : réaffecter la propriété des groupes

Attribuer des membres : ce privilège vous permet d'attribuer vos membres, de mettre à jour le rôle de groupe de vos membres et de supprimer vos membres des groupes de votre portail.

Lien vers un groupe spécifique à l'organisation : lier l'appartenance à un groupe à des groupes spécifiques à l'organisation

Créer avec des capacités de mise à jour : créez et possédez des groupes qui permettent aux membres du groupe de mettre à jour tous les éléments du groupe (groupes de mise à jour partagés)

Tout afficher : afficher le contenu appartenant aux membres

Mettre à jour : mettre à jour le contenu appartenant aux membres

Supprimer : supprimer le contenu appartenant aux membres

Réattribuer la propriété : réattribuer la propriété du contenu

Gérer les catégories : configurer les catégories de contenu pour l'organisation

Publier des outils Web : publier des outils Web créés dans ArcGIS Pro sur un serveur fédéré

Sécurité et infrastructure : Gérer les paramètres de sécurité du portail

  • Général : Contacts administratifs : Commentaires : Type d'utilisateur, Rôle, Licences complémentaires, Groupes : Politiques (HTTPS, Accès et autorisations, Partage et recherche), Politique de mot de passe, Connexions spécifiques à l'organisation via SAML, Avis d'accès, Bannière d'informations, Serveurs de confiance , Autoriser les origines, Autoriser l'accès au portail

Les membres des rôles dotés de ce privilège peuvent également importer un nouveau fichier de licence, afficher les journaux du portail, mettre à jour les paramètres des journaux du portail et nettoyer les journaux du portail.

Site Web de l'organisation : gérer les paramètres du site Web du portail

    : Profil de l'organisation (Nom, Logo, Résumé), Lien de contact, Valeurs par défaut de l'organisation (Langue, Format du nombre et de la date), Thème partagé, Lanceur d'application, Source de l'aide : Image de fond, Bannière, Contenu en vedette, Description de l'organisation : Afficher dans la galerie : Carte Viewer Beta (si installé), Galerie de fonds de carte, Cartes par défaut (fond de carte par défaut, Etendue par défaut, Unités), Cartes Bing, Applications configurables, Styles Web, Couches d'analyse : Métadonnées, Catégories d'organisation : Groupes en vedette, Applications configurables
  • ArcGIS Online : Configurer le contenu d'ArcGIS Living Atlas

Les membres des rôles dotés de ce privilège peuvent également afficher les journaux du portail.

Collaborations : Gérer les collaborations du portail

Les membres des rôles avec ce privilège peuvent configurer et gérer les collaborations dans les paramètres d'organisation du portail. Ces membres peuvent également afficher les journaux du portail.

Rôles des membres : gérer les rôles des membres du portail

Les membres des rôles avec ce privilège peuvent configurer les rôles de membre dans les paramètres d'organisation du portail et modifier le rôle d'un membre. Ces membres peuvent également afficher les journaux du portail.

Serveurs : gérer les paramètres du serveur du portail

    : Impression, Géométrie, GéoEnrichissement, Hydrologie, Orthocartographie de l'altitude, de l'altitude, des directions et du routage, Service d'images d'altitude en cache, Géocodage
  • ArcGIS Online : Configurer les services utilitaires : Serveurs fédérés, Rôles de serveur (Serveur d'hébergement, Feature Analysis - Standard Tools, Feature Analysis - GeoAnalytics Tools, Raster Analysis, Image Hosting, Notebook Server, Mission Server, Workflow Manager Server)

Les membres des rôles dotés de ce privilège peuvent également afficher les journaux du portail, mettre à jour les paramètres des journaux du portail et nettoyer les journaux du portail.

Services utilitaires : gérez les paramètres des services utilitaires du portail

    : Impression, Géométrie, GéoEnrichissement, Hydrologie, Orthocartographie de l'altitude, de l'altitude, des directions et du routage, Service d'images d'altitude en cache, Géocodage
  • ArcGIS Online : Configurer les services utilitaires
  • Extensions d'organisation : suivi de la position

Les membres des rôles dotés de ce privilège peuvent également afficher les journaux du portail.

Privilèges réservés aux administrateurs par défaut

  • Changer le rôle de membre vers ou depuis l'administrateur
  • Supprimer d'autres administrateurs de l'organisation
  • Réinitialiser les mots de passe des autres administrateurs par défaut
  • Partager le contenu de l'organisation avec le public lorsque les paramètres du site n'autorisent pas les membres à partager en dehors de l'organisation
  • Créer et posséder des groupes administratifs
  • Créez des sauvegardes de votre déploiement ArcGIS Enterprise

Privilèges pour les workflows courants

Certains workflows nécessitent une combinaison de privilèges. Si vous ne parvenez pas à exécuter une fonction que vous pensez que votre rôle devrait vous permettre d'effectuer, vérifiez que votre administrateur a activé l'ensemble complet des privilèges requis pour la fonction.

Utiliser les outils d'analyse de caractéristiques standard

  • Créer, mettre à jour et supprimer (Contenu)
  • Publier des couches d'entités hébergées
  • Analyse des caractéristiques standard

Certains outils nécessitent des privilèges supplémentaires pour utiliser GeoEnrichment ou l'analyse de réseau. Voir Effectuer une analyse pour les exigences par outil.

  • Créer, mettre à jour et supprimer (Contenu)
  • Publier des couches d'entités hébergées
  • Analyse d'entités GeoAnalytics

Utiliser des outils d'analyse raster

  • Créer, mettre à jour et supprimer (Contenu)
  • Publier des couches d'entités hébergées
  • Analyse raster

Publier la fonctionnalité hébergée et les couches WFS

Publier des couches de tuiles hébergées

Publier des couches de scènes hébergées

  • Créer, mettre à jour et supprimer (Contenu)
  • Publier des couches d'entités hébergées
  • Publier des couches de scènes hébergées

Publier des applications à partir de Map Viewer ou d'une page de groupe

  • Créer, mettre à jour et supprimer (Contenu)
  • Partager avec des groupes, Partager avec un portail ou Partager avec le public
  • Créer, mettre à jour et supprimer (Contenu)
  • Publier des couches d'entités hébergées
  • Créer et modifier des blocs-notes
  • Blocs-notes avancés (requis pour utiliser ArcPy dans les blocs-notes)

Gérer le contenu appartenant aux membres

  • Tout afficher (Membres)
  • Tout afficher (Contenu)
  • Mettre à jour (Contenu)
  • Supprimer (Contenu)
  • Réattribuer la propriété (Contenu)

Gérer les groupes détenus par les membres

  • Tout afficher (Membres)
  • Tout afficher (Groupes)
  • Mettre à jour (Groupes)
  • Supprimer (Groupes)
  • Réaffecter la propriété (Groupes)
  • Attribuer des membres (Groupes)

Gérer la sécurité et l'infrastructure du portail

  • Voir (Membres)
  • Afficher les groupes partagés avec l'organisation (Groupes)
  • Tout afficher (Membres)
  • Tout afficher (Groupes)
  • Sécurité et infrastructure (Paramètres du portail)

Gérer les paramètres du site Web du portail

  • Voir (Membres)
  • Afficher les groupes partagés avec l'organisation (Groupes)
  • Créer, mettre à jour et supprimer (Contenu)
  • Afficher le contenu partagé avec l'organisation (Contenu)
  • Partager avec des groupes (Partage)
  • Partager avec le portail (Partage)
  • Partager avec le public (Partage)
  • Rendre les groupes visibles sur le portail (Partage)
  • Rendre les groupes visibles au public (Partage)
  • Tout afficher (Membres)
  • Tout afficher (Groupes)
  • Mettre à jour (Groupes)
  • Tout afficher (Contenu)
  • Mettre à jour (Contenu)
  • Gérer les catégories (Contenu)
  • Site Web de l'organisation (Paramètres du portail)

Gérer les collaborations du portail

  • Voir (Membres)
  • Créer, mettre à jour et supprimer (Groupes)
  • Afficher les groupes partagés avec l'organisation (Groupes)
  • Créer, mettre à jour et supprimer (Contenu)
  • Publier des couches d'entités hébergées (Contenu)
  • Afficher le contenu partagé avec l'organisation (Contenu)
  • Partager avec des groupes (Partage)
  • Tout afficher (Membres)
  • Tout afficher (Groupes)
  • Mettre à jour (Groupes)
  • Tout afficher (Contenu)
  • Mettre à jour (Contenu)
  • Supprimer (Contenu)
  • Collaborations (Paramètres du portail)

Gérer les rôles des membres du portail

  • Voir (Membres)
  • Tout afficher (Membres)
  • Changer de rôle (Membres)
  • Rôles des membres (Paramètres du portail)

Modifier le type d'utilisateur d'un membre

  • Voir (Membres)
  • Tout afficher (Membres)
  • Mise à jour (Membres)
  • Changer de rôle (Membres)
  • Gérer les licences (Membres)

Gérer les paramètres du serveur du portail

  • Voir (Membres)
  • Créer, mettre à jour et supprimer (Contenu)
  • Serveurs (Paramètres du portail)
  • Services utilitaires (Paramètres du portail)

Gérer les paramètres du service utilitaire du portail

  • Voir (Membres)
  • Créer, mettre à jour et supprimer (Contenu)
  • Publier des couches d'entités hébergées (Contenu)
  • Services utilitaires (Paramètres du portail)
  • Voir (Membres)
  • Afficher les groupes partagés avec l'organisation (Groupes)
  • Tout afficher (Membres)
  • Gérer les licences (Membres)
  • Tout afficher (Groupes)
  • Sécurité et infrastructure (Paramètres du portail)

Ajouter, mettre à jour et supprimer des entités sur des couches d'entités hébergées modifiables même si la couche d'entités hébergée est configurée pour Mettre à jour uniquement les attributs d'entités ou Ajouter uniquement de nouvelles entités

Effectuez des examens d'assurance qualité, réconciliez et publiez des mises à jour entre les services d'entités ArcGIS Server qui contiennent des données versionnées de branche.


Sélectionnez où le nombre d'un champ est supérieur à un

Utilisez la clause HAVING , et non WHERE, pour la comparaison des résultats agrégés.

Prenant la requête pour argent comptant :

Idéalement, il devrait y avoir un GROUP BY défini pour une évaluation correcte dans la clause HAVING, mais MySQL autorise les colonnes cachées du GROUP BY.

Est-ce en préparation d'une contrainte unique sur someField ? On dirait qu'il devrait être.

Vous pouvez également le faire avec une auto-jointure :

Comme OMG Ponies l'a déclaré, la clause d'avoir est ce que vous recherchez. Cependant, si vous espériez obtenir des lignes discrètes au lieu d'un résumé (le "avoir" crée un résumé) - cela ne peut pas être fait dans une seule déclaration. Vous devez utiliser deux instructions dans ce cas.

Je donne un exemple sur Group By entre deux tables en Sql :

Sélectionnez cn.name, ct.name, count (ct.id) totalcity de la ville ct à gauche rejoindre le pays cn sur ct.countryid = cn.id Group By cn.name, ct.name Avoir totalcity > 2

Pour moi, Ne pas avoir de groupe par vient de renvoyer un résultat vide. Donc, je suppose qu'avoir un groupe pour la déclaration d'avoir est assez important

Il convient également de mentionner que le "pk" doit être un champ clé. L'auto-adhésion

par Bill Karwin vous donne tous les disques qui sont des doublons, c'est ce que je voulais. Parce que certains en ont plus de deux, vous pouvez obtenir le même enregistrement plus d'une fois. J'ai tout écrit dans une autre table avec les mêmes champs pour me débarrasser des mêmes enregistrements par suppression des champs clés. j'ai essayé

SELECT * FROM db.table HAVING COUNT(someField) > 1

ci-dessus en premier. Les données renvoyées ne donnent qu'un seul des doublons, moins de la moitié de ce que cela vous donne, mais le nombre est bon si c'est tout ce que vous voulez.


Enterprise GIS, conjointement avec IT Acquisitions, gère l'organisation ArcGIS Online de l'université, http://virginiatech.maps.arcgis.com. AGO est un logiciel en tant que service (SaaS), hébergé dans le cloud par ESRI, la société qui construit la pile logicielle SIG commerciale pour laquelle nous avons une licence de site institutionnel. AGO est un système de gestion de contenu géospatial qui permet également aux utilisateurs d'effectuer un sous-ensemble des fonctions cartographiques et analytiques d'ArcGIS Desktop entièrement sur le Web sans avoir besoin de logiciel SIG. Il permet l'auto-publication d'applications cartographiques Web sans avoir besoin d'ArcGIS for Server. Il est parfaitement adapté aux cas d'utilisation plus légers, tels que les projets de classe, l'enseignement de concepts SIG et la diffusion de livrables de recherche. Pour en savoir plus sur les fonctionnalités d'ArcGIS Online et décider s'il vous convient, reportez-vous aux fonctionnalités d'ArcGIS Online et à l'aide en ligne.

Qui peut utiliser le système ?

L'organisation virginiatech.maps.arcgis.com est uniquement destinée à l'enseignement et à la recherche. Veuillez vous référer au document Utilisations autorisées d'ESRI pour voir si votre projet est éligible pour

Pour un usage administratif, Enterprise GIS développe une solution dédiée, soit via Portal for ArcGIS, soit via une deuxième organisation ArcGIS Online. Ce site Web et le catalogue de services informatiques seront mis à jour une fois ce système en place

Commencer

L'authentification dans AGO se fait par PID/mot de passe VT avec authentification à 2 facteurs, il n'est donc pas nécessaire de créer un compte séparé, mais pour utiliser ArcGIS Online pour la première fois, votre PID doit être ajouté au système. Utilisez le formulaire sur https://www.ita.vt.edu/arcgisonline pour demander l'accès, et l'un des administrateurs vous enverra une invitation, qui apparaîtra sous la forme d'un e-mail d'ESRI. Une fois que vous aurez accepté, vous pourrez vous connecter à notre organisation et commencer à utiliser le système immédiatement.

Si vous êtes membre du corps professoral et que vous souhaitez utiliser AGO pour un cours, vous pouvez utiliser le formulaire de contact ci-dessus pour nous communiquer cette intention. Nous avons la possibilité d'extraire les listes de classe de Banner et de provisionner automatiquement tous vos étudiants.

Une ressource partagée

ArcGIS Online, en tant que service cloud, s'exécute sur une infrastructure détenue par ESRI. Pour récupérer les coûts d'hébergement du contenu de l'organisation, ESRI utilise le concept de « crédits de service » pour mesurer certaines opérations qui utilisent beaucoup de ressources de calcul ou de contenu « premium » appartenant à des tiers. Virginia Tech obtient un nombre limité de crédits de service. Les administrateurs de l'organisation ont donc mis au point un système de gestion de notre consommation de crédits pour garantir que tous les utilisateurs conservent la possibilité d'utiliser le système. Nous commençons chaque nouvel utilisateur avec un quota de base de crédits de service, et si cet utilisateur dépasse son quota, sa capacité à effectuer des opérations consommatrices de crédit sera temporairement suspendue, mais il n'y aura aucun impact sur l'ensemble du site.


Nouveaux programmes d'abonnement

Un plan de tarification d'abonnement FME est le moyen le plus simple pour les organisations de profiter de toutes les fonctionnalités offertes dans FME. Avec un accès à un nombre illimité de licences FME, les abonnements vous permettent à la fois de faire des économies et de prendre le contrôle total des données.

Abonnement Aéroports

La tarification pour les aéroports est basée sur le volume annuel de passagers.

Abonnement aux utilitaires

La tarification des services publics sera basée sur le nombre de clients desservis par votre service public.

Abonnement à l'éducation

La tarification des services d'enseignement supérieur est basée sur la taille de la population étudiante qui fréquente l'institut.

Abonnement Entreprise

De nouvelles mises à jour rendent l'abonnement Entreprise plus flexible que jamais. Les achats minimums commencent à 15 000 $ au lieu de 50 000 $ et il n'y a pas de niveaux standard.


Contactez le support Esri BeLux ([email protected]) pour demander le lien d'activation.
Vous recevrez un lien du type :
https://www.arcgis.com/home/activate.html?activationcode=xxxxxxxxxxxxxxxxxxxxxxxxxxx

Assurez-vous que votre ArcGIS Online est activé par la personne qui le gérera plus tard. Si nécessaire, transférez l'e-mail d'Esri BeLux à la personne concernée et suivez ces étapes :

1 Trois options sont disponibles pour activer ArcGIS Online :

  • S'il s'agit de votre première utilisation d'ArcGIS Online, mais que vous disposez déjà d'un compte esri avec un nom d'utilisateur (par exemple, pour accéder à Mon esri), saisissez le nom d'utilisateur et le mot de passe de ce compte et cliquez sur ‘ S'inscrire’.
  • S'il s'agit de votre première utilisation d'ArcGIS Online et que vous n'avez pas encore de compte esri, nous vous invitons à en créer un en cliquant sur le bouton ‘Créer un compte’.
  • Si vous utilisez déjà ArcGIS Online (par exemple un ArcGIS Online Public pour tester la plate-forme esri), saisissez le nom d'utilisateur et le mot de passe de ce compte et cliquez sur ‘S'inscrire’. Si vous ne le souhaitez pas, créez un nouveau compte esri.

2 Après vous être connecté, votre page de configuration de l'organisation apparaîtra.

2.1 Entrez le nom de votre organisation. Vous pouvez le modifier plus tard si vous le souhaitez.

2.2 Choisissez un nom court pour votre organisation, c'est-à-dire le nom associé à votre URL ArcGIS Online. L'URL de votre page d'accueil ressemble à ceci : http://kortenaam.maps.arcgis.com. Vous ne pourrez plus changer ce nom par la suite.
2.3 Déterminer la langue par défaut utilisée pour l'interface utilisateur, ainsi que le format d'affichage de l'heure, de la date et des valeurs numériques. Chaque utilisateur peut changer de langue sur sa page de profil.

2.4 Choisissez la région qui sera utilisée pour déterminer la galerie de fonds de carte par défaut et la taille par défaut des nouvelles cartes de votre organisation.

2.5 Facultatif, sélectionnez l'option pour accéder uniquement à l'organisation via HTTPS.

2.6 Cliquez sur Enregistrer et continuer.

3 Puisque ArcGIS Online dans votre organisation est activé par vous, vous obtenez le rôle d'administrateur, avec lequel vous pouvez inviter des utilisateurs et définir leur rôle, créer des groupes d'utilisateurs, vérifier la consommation de crédits, etc. Il est possible d'avoir plusieurs administrateurs pour ArcGIS Online d'avoir.

Comment inviter et ajouter un nouvel utilisateur ?

Seuls les utilisateurs dotés d'un rôle administratif ou disposant des privilèges appropriés peuvent ajouter des membres à l'organisation ArcGIS Online. Contactez l'un de ces utilisateurs pour effectuer les étapes suivantes :


16 réponses 16

sur le serveur. Il en résulte deux entrées d'en-tête. Utilisez simplement ce dernier et cela fonctionne.

Nous avons rencontré ce problème car nous avions configuré CORS conformément aux meilleures pratiques (par exemple http://www.asp.net/web-api/overview/security/enabling-cross-origin-requests-in-web-api) ET AUSSI avait un en-tête personnalisé <add name="Access-Control-Allow-Origin" value="*"/> dans web.config.

Supprimez l'entrée web.config et tout va bien.

Contrairement à la réponse de @mww, nous avons toujours EnableCors() dans WebApiConfig.cs ET un EnableCorsAttribute sur le contrôleur. Lorsque nous avons retiré l'un ou l'autre, nous avons rencontré d'autres problèmes.

J'utilise Cors 5.1.0.0, après beaucoup de maux de tête, j'ai découvert que le problème était la duplication des en-têtes Access-Control-Allow-Origin & Access-Control-Allow-Header du serveur

Suppression de config.EnableCors() du fichier WebApiConfig.cs et simplement définir l'attribut [EnableCors("*","*","*")] sur la classe Controller

Ajouter au registre WebApiConfig

Serveur Apache :

Je passe le même, mais c'est parce que je n'avais pas de guillemets ("") l'astérisque dans mon fichier qui donnait accès au serveur, par exemple '.htaccess.' :

Vous pouvez également avoir un fichier '.htaccess' dans un dossier avec un autre '.htaccess', par exemple

Dans votre cas, l'astérisque '*' serait le serveur IP ( http://127.0.0.1:9000 ) auquel vous autorisez la diffusion des données.

Vérifiez qu'il n'y a pas de doublon 'Access-Control-Allow-Origin' dans votre code.

Outils de développement:

Avec Chrome, vous pouvez vérifier les en-têtes de vos demandes. Appuyez sur la touche F12 et allez dans l'onglet 'Réseau', lancez maintenant la requête AJAX et apparaîtra dans la liste, cliquez et donnez toutes les informations qui s'y trouvent.

En fait, vous ne pouvez pas définir plusieurs en-têtes Access-Control-Allow-Origin (ou du moins, cela ne fonctionnera pas dans tous les navigateurs). Au lieu de cela, vous pouvez définir une variable d'environnement de manière conditionnelle, puis l'utiliser dans la directive Header :

Ainsi, dans cet exemple, l'en-tête de réponse ne sera ajouté que si l'origine d'un en-tête de requête correspond à RegExp : ^(https?://localhost|https://[az]+.my.base.domain)$ (il signifie localhost sur HTTP ou HTTPS et *.my.base.domain sur HTTPS).

N'oubliez pas d'activer le module setenvif.

D'AILLEURS. Le >e en %e n'est pas une faute de frappe. C'est ainsi que vous utilisez la variable d'environnement dans la directive Header.

J'avais aussi à la fois OWIN et mon WebAPI qui nécessitaient apparemment que CORS soit activé séparément, ce qui à son tour a créé l'en-tête "Access-Control-Allow-Origin" contenant une erreur de valeurs multiples.

J'ai fini par supprimer TOUT le code qui activait CORS, puis j'ai ajouté ce qui suit au nœud system.webServer de mon Web.Config :

Cela satisfaisait aux exigences CORS pour OWIN (autorisant la connexion) et pour WebAPI (autorisant les appels d'API), mais cela a créé un nouveau problème : une méthode OPTIONS n'a pas pu être trouvée pendant le contrôle en amont pour mes appels d'API. Le correctif était simple : j'avais juste besoin de supprimer les éléments suivants du nœud des gestionnaires, mon Web.Config :

Cela se produit lorsque l'option Cors est configurée à plusieurs emplacements. Dans mon cas, je l'avais au niveau du contrôleur ainsi que dans Startup.Auth.cs/ConfigureAuth.

D'après ce que je comprends, si vous le souhaitez à l'échelle de l'application, configurez-le simplement sous Startup.Auth.cs/ConfigureAuth comme ceci. Vous aurez besoin d'une référence à Microsoft.Owin.Cors

Si vous préférez le garder au niveau du contrôleur, vous pouvez simplement l'insérer au niveau du contrôleur.

si vous êtes dans IIS, vous devez activer CORS dans web.config, vous n'avez pas besoin de l'activer dans la méthode d'enregistrement App_Start/WebApiConfig.cs

Ma solution était, a commenté les lignes ici:

et écrivez dans le web.config :

Cela peut également se produire bien sûr si vous avez défini votre en-tête Access-Control-Allow-Origin pour qu'il ait plusieurs valeurs - Par exemple, une liste de valeurs séparées par des virgules, qui est en quelque sorte prise en charge dans la RFC mais n'est pas réellement prise en charge par la plupart des principaux navigateurs. Notez que la RFC explique comment autoriser plus d'un domaine sans utiliser également '*'.

Par exemple, vous pouvez obtenir cette erreur dans Chrome en utilisant un en-tête comme ceci :

Access-Control-Allow-Origin : http://test.mysite.com, http://test2.mysite.com

C'était dans la version Chrome 64.0.3282.186 (version officielle) (64 bits)

Notez que si vous envisagez cela à cause d'un CDN et que vous utilisez Akamai, vous voudrez peut-être noter qu'Akamai ne mettra pas en cache sur le serveur si vous utilisez Vary:Origin , comme beaucoup le suggèrent pour résoudre ce problème.

Vous devrez probablement changer la façon dont votre clé de cache est construite, en utilisant un comportement de réponse "Cache ID Modification". Plus de détails sur ce problème dans cette question StackOverflow connexe


Économisez des milliers et accélérez les projets

Black & Veatch a sondé avec succès 30 000 actifs, sur une superficie de 29 000 km2, en seulement six semaines à l'aide d'une solution ArcGIS mobile, ce qui a permis de réaliser des économies de plus de 130 000 £

/> Tenir les clients informés Send targeted information at the right time />Place insights into the hands of employees />Save thousands and accelerate projects forward