Traveller Maper

Flesh out your ideas for new or improved Inkscape features before submitting a request.
Traveling Dave
Posts: 1
Joined: Tue Oct 25, 2011 11:23 am

Traveller Maper

Postby Traveling Dave » Wed Oct 26, 2011 9:30 am

I have search for this for a while, and I'm convinced that no one has made a script for Inkscape that uses a sector data text file and a meta data xml file to draw a sector map.

A script like this would be tremendously useful to the traveller community.

The features I'd like to see are the ability to turn a sec.txt file and meta.xml file and draw a map of either the sector or selected subsector from those instructions.

An example of whats in a sec.txt file.

System Name, Hex Location, UWP, Base Code, Trade Codes, Travel zone, Population Multiplier, Asteroid Belts, Gas Giants, Allegiance Code, Stellar Data.

Hanson's Star, 0105, X421000-0, N, Ba Lo Ni Po, Z, 1, 2, 3, Na, G2V.

An example of an meta.xml file

Code: Select all

<Sector>
   <Subsectors>
      <Subsector Index="A">ALPHA-A</Subsector>
      <Subsector Index="B">ALPHA-B</Subsector>
      <Subsector Index="C">BETA-A</Subsector>
      <Subsector Index="D">BETA-B</Subsector>
      <Subsector Index="E">ALPHA-G</Subsector>
      <Subsector Index="F">APHA-D</Subsector>
      <Subsector Index="G">BETA-G</Subsector>
      <Subsector Index="H">BETA-D</Subsector>
      <Subsector Index="I">GAMA-A</Subsector>
      <Subsector Index="J">GAMA-B</Subsector>
      <Subsector Index="K">DELTA-A</Subsector>
      <Subsector Index="L">DELTA-B</Subsector>
      <Subsector Index="M">GAMA-G</Subsector>
      <Subsector Index="N">GAMA-D</Subsector>
      <Subsector Index="O">DELTA-G</Subsector>
      <Subsector Index="P">DELTA-D</Subsector>
   </Subsectors>

   <Allegiances>
      <Allegiance Code="Tw">Twin Worlds</Allegiance>
   </Allegiances>

   <Borders>
      <Border ShowLabel="false" Allegiance="Tw" Color="#ff0000">
      0529 0628 0529
   </Borders>

   <Labels>
      <Label Hex="0627" Allegiance="Tw"></Label>
   </Labels>

   <Routes>
      <Route Start="0529" End="0628" Type="" Color="#b5ab98" />
   </Routes>
</Sector>

Return to “Inkscape Ideas”