Formes cartographiques avec des cartes non géographiques, plusieurs cartesJ'utilise des formes de carte avec des dispositions de tranches plutôt que des données géographiques et j'ai un problème et une question....
problème: sur des plates-formes autres que le générateur de graphiques, si j'utilise "Carte de fond..." pour afficher les limites de ma photolithographie, les données disparaissent immédiatement, apparemment associées au passage de l'axe x en géodésique (cela change à la fois x et y mais x est ce qui ruine l'intrigue ).Je peux le réparer en le remettant en mode linéaire ou je pourrais le scripter pour qu'il fonctionne correctement, mais c'est une nuisance.Le générateur de graphiques peut appliquer une carte d'arrière-plan et laisser les axes linéaires.
C'est peut-être juste quelque chose qui peut être amélioré à l'avenir, mais je me demande s'il existe une bonne solution de contournement maintenant... une préférence qui me manque quelque part ?Je vois que je pourrais dire à JMP que mes colonnes X/Y sont de différents types géographiques, mais je ne sais pas s'il existe un moyen de dire qu'ils ne le sont certainement pas.
question: Je suppose que cela ne se limite pas aux données non géographiques, car vous pourriez avoir des frontières historiques de pays ou quelque chose du genre, mais je peux facilement avoir plusieurs mises en page différentes qui utilisent les mêmes noms (juste des chiffres) pour les régions.Pas de problème pour la carte d'arrière-plan... où vous sélectionnez le fichier de carte, mais dans le cas de la mise en forme d'une colonne dans Map Shape dans le générateur de graphiques, je me demande comment cela fonctionne.Il semble être capable de deviner la bonne mise en page à utiliser - et c'est très cool que vous n'ayez pas à sélectionner la carte - mais y a-t-il un moment où il demanderait si différentes mises en page sont réellement compatibles avec un ensemble de données limité ?Et à ce propos, si je créais un script pour le générateur de graphiques, existe-t-il un moyen de lui indiquer quel fichier de carte utiliser explicitement ?Je vois comment faire ce que vous faites de manière interactive.... spécifiez une colonne comme Shape()... mais existe-t-il un moyen de gérer la présence de cartes éventuellement ambiguës ?
Re : Formes cartographiques avec des cartes non géographiques, plusieurs cartesJ'ai trouvé quelques choses à ce sujet...
(1) à propos de plusieurs cartes, je vois que je peux définir une propriété de colonne MapShape qui spécifie un fichier de carte particulier à utiliser.et ce fichier de carte peut même se trouver dans un autre emplacement, ce qui lui permet probablement de ne pas être confondu avec quoi que ce soit dans le dossier Cartes au cas où il pourrait y avoir des conflits entre les cartes qui utilisent des noms qui se chevauchent.Postez avec un exemple ici : https://community.jmp.com/t5/JMP-Scripts/Hexagonal-and-Square-United-States-Maps-for-Graph-Builder/ta-p/22637
(2) cela m'a donné l'idée que je pourrais peut-être forcer mes colonnes xy à avoir une échelle linéaire avec une propriété, mais bien qu'il existe également une propriété d'axe pour les colonnes qui permet de spécifier des axes par défaut, je trouve toujours que les axes x sont forcés de le faire. géodésique lorsque j'ajoute une carte de fond.C'est à ce moment-là que j'ai tracé des données sur un tracé bivarié à l'aide de mes colonnes X et Y, puis j'ai cliqué avec le bouton droit sur l'arrière-plan, sélectionné la carte d'arrière-plan et choisi mes limites à partir de là.Je pense en effet faire un script pour cela car cela semble une fonctionnalité incontournable de la sélection manuelle de la carte d'arrière-plan.(assez facile pour le faire fonctionner sur un rapport scripté spécifique, mais depuis que j'ai publié ceci à l'origine, nous avons mis au point un bel ensemble de fichiers de cartes partagés pour nos cartes internes, nous avons donc maintenant de nombreux utilisateurs qui pourraient s'attendre à utiliser ce manuel simple. processus pour appliquer différents arrière-plans possibles à leur propre intrigue et avoir ensuite ce problème.).
Re : Formes cartographiques avec des cartes non géographiques, plusieurs cartes@hardner ,
Je ne sais pas exactement comment vous ajoutez votre image d'arrière-plan. J'ai réalisé des cartes de plaquettes à l'aide d'un fichier de forme.
De plus, le script ci-dessous provenant de Scripting Index > Display Boxes > Add Image fournit un exemple utilisant des limites.
Je créerais probablement un script de complément ou de raccourci clavier qui vous demanderait, à vous ou à l'utilisateur, le produit et/ou le plan d'échantillonnage, puis, via JSL, de sélectionner l'image, de définir l'échelle et la limite.Si vous avez plusieurs graphiques (par groupe ou plusieurs Y ou X), le script peut faire en sorte que la fenêtre actuelle trouve tous les FrameBox et les définisse en même temps.
Fournir quelques détails supplémentaires générerait probablement plus de suggestions/aide.
Names Default To Here( 1 );
img = Open( "$SAMPLE_IMAGES/windmap.png", "png" );
w = New Window( "View Image",
Graph Box(
FrameSize( 500, 500 ),
X Scale( 0, 100 ),
Y Scale( 0, 100 ),
<<ADD image=""></ADD>