Constellation individual selections

Asked by Jim Todd

I want to move from one constellation to another in a script. Below is the current script I am working with and the problem is the preexisiting constellations still appears. Please advise. I am using Stellarium 11

core.selectObjectByName(" ", true);
 core.wait(1);
 core.moveToAltAzi(25, 10, 8);
 core.wait(9);
 core.selectObjectByName("Ursa Major",true);
 core.wait(1);
 ConstellationMgr.setFlagLabels(true);
 core.wait(12);
 ConstellationMgr.setFlagLines(true);
 core.wait(7);
 ConstellationMgr.setFlagLabels(false);
 core.wait(2);
 ConstellationMgr.setFlagArt(true);
 core.wait(4);
 ConstellationMgr.setFlagLines(false);
 core.wait(2);
 ConstellationMgr.setFlagArt(false);
 core.wait(2);

 core.wait(2);
 core.selectObjectByName("", true);
 core.wait(2);

Question information

Language:
English Edit question
Status:
Solved
For:
Stellarium Edit question
Assignee:
No assignee Edit question
Solved by:
Khalid AlAjaji
Solved:
Last query:
Last reply:
Revision history for this message
Best Khalid AlAjaji (kajaji) said :
#1

Try this to show UMa then UMi, the star HIP40793 is not in any constellation line, so it is a good choice to reset the previous selection :

ConstellationMgr.setFlagIsolateSelected(true);
core.setSelectedObjectInfo("None");
core.selectObjectByName("HIP40793", false);
//
core.selectObjectByName(" ", true);
 core.wait(1);
 core.moveToAltAzi(25, 10, 8);
 core.wait(9);
 core.selectObjectByName("Ursa Major",true);
 core.wait(1);
 ConstellationMgr.setFlagLabels(true);
 core.wait(12);
 ConstellationMgr.setFlagLines(true);
 core.wait(7);
 ConstellationMgr.setFlagLabels(false);
 core.wait(2);
 ConstellationMgr.setFlagArt(true);
 core.wait(4);
 ConstellationMgr.setFlagLines(false);
 core.wait(2);
 ConstellationMgr.setFlagArt(false);
 core.wait(2);

 core.wait(2);
 core.selectObjectByName("", true);
 core.wait(2);
//
core.selectObjectByName("HIP40793", false);
//
core.selectObjectByName(" ", true);
 core.wait(1);
 core.moveToAltAzi(25, 10, 8);
 core.wait(9);
 core.selectObjectByName("Ursa Minor",true);
 core.wait(1);
 ConstellationMgr.setFlagLabels(true);
 core.wait(12);
 ConstellationMgr.setFlagLines(true);
 core.wait(7);
 ConstellationMgr.setFlagLabels(false);
 core.wait(2);
 ConstellationMgr.setFlagArt(true);
 core.wait(4);
 ConstellationMgr.setFlagLines(false);
 core.wait(2);
 ConstellationMgr.setFlagArt(false);
 core.wait(2);

 core.wait(2);
 core.selectObjectByName("", true);
 core.wait(2);

Revision history for this message
Jim Todd (jtodd) said :
#2

Thanks Khalid AlAjaji, that solved my question.