Showing posts with label metadata. Show all posts
Showing posts with label metadata. Show all posts

2014-11-22

Metadata Doc

A long time coming, but I finally wrote up slightly more human readable definition of the XML metadata format.

http://travellermap.com/doc/metadata

It doesn't explain everything, but should cover everything you actually need: borders, routes, allegiances, subsectors, labels, stylesheets, etc.

Ω

2013-07-26

It's here

The stuff I promised in my last post is now live.

And perhaps least interesting if you're a user of the site - unless I get run over by a cable car or something - is that the source code to travellermap.com is now up on github.

Also:
  • Slipped in a few bug fixes. Probably slipped in a few bugs, too. Let me know.
  • Added a ton more tests (unit tests, API tests).
  • I still need to post T5 data format documentation. (Writing good documentation is much harder and time consuming than writing code.)
  • The old-style SEC data output has been changed to match the column widths from the ancient GEnie data drop. This means names get truncated and all that fun stuff. If this breaks anything that consumes the data I would recommend changing to consume the tab-delimited data, which is inherently more flexible.

Ω

2013-06-08

Hive Federation Completed

Mark Humphreys has submitted the sector data, borders and routes for the last of the hitherto uncharted sectors of Hiver space, as well as updates to the other sectors, so it's all filled in on the map:

Awesome work, Mark!

Ω

2013-03-31

New T5 Data Drop

Another T5 Second Survey data drop from Don McKinney. This one rolls in updated data for Ziafrplians and Gvurrdon, and fixes a few glitches like extra TL-G worlds that sharp-eyed users have noticed.

I've also rewritten parts of the page that display dynamic data - search results and the credits/links at the bottom - as well as the booklet generator to use Handlebars.js. I had been using JsonT but wanted to move to a more modern template system. Handlebars is derived from Mustache but supports paths which I needed. This should not have changed anything except for a slight performance improvement, but as usual let me know if I broke something.

Ω

2013-03-21

Get your Hiver on

Thanks to exploration work by Mark Humphreys, three new sectors in Hiver space have come online including world data, borders and routes:
  • Gzirr!k'l - straddling the Two Thousand Worlds and the Federation with a buffer zone of client states between. This sector bore the brunt of the Hiver/K'kree War in ages past, and bears the lingering scars.
  • Ricenden - home to Guaran, the Hiver homeworld
  • Centrax - home to Glea, the Federation capital
These aren't the final data or metadata, so expect some refinement over the coming months, and perhaps a few new sectors nearby.

(This is all unofficial data, of course. That will be obvious to long time visitors, but I'm going to try to be more explicit going forward given that I'm hosting both official and unofficial data without much distinction.)

Ω

2012-02-25

Spinward Marches 1105

The Spinward Marches has been updated (backdated?) to 1105 to match the other data updates, bringing it in line with the T5 Spinward Marches poster by FFE. The updated data is courtesy of Marc Miller, Donald McKinney and Robert Eaglestone. This includes the sector data and metadata (routes and borders).

In addition, where the "Sector Data" link was at the bottom of the map has been replaced by two clearer links: "Source" which takes you to the published source of the data (if any), and "Data", which serves up the SEC data used by the site itself.

I'm sad to report that, as part of this cleanup, the anomalous jump-5 X-boat route between Tenalphi and Strouden that's been with us since Supplement 3 is no more. It's been replaced by a jump-4 route between Tenalphi and Persephone. Gone are the days of envisioning it as everything from an experimental route to a spatial anomaly. At least in the OTU...

Ω

2011-11-06

Credits Links

A minor tweak I've been meaning to do for a while now: in the "credits" area at the bottom, the sector name is now a link to the LBB generator page, and a link to the PDF poster generator is added after the sector data link.

I've also started some substantial modernization work to the HTML/CSS/JavaScript behind the page. If anything broke please let me know, as I'm not being as diligent as I could be in testing on all browsers.

Completely unrelated: I've also started experimenting with shaded regions as a rendering option, but while a 95% solution was easy the 100% solution will require more thought and effort - dang hexes! This is not enabled yet. Ω

2011-11-01

Metadata Tweaks


Some minor cleanup:


Ω

2009-02-27

Data Overview 2009

At the start of 2008 I posted a data overview, showing how much things had changed since 2006. This should probably become a yearly tradition, so here's the official 2009 overview:


Not a whole lot of change. So far as I can tell by doing a "blink compare", at this scale the only differences are:
Anything else I can plug in, dear readers?

(I used TortoiseIDiff to do the blink comparison. I used a similar technique while doing the Solomani and Aslan Dotmap Reconstruction.) Ω

2008-01-26

Data Overview, Gushemege Routes, Keyboard Controls

It's time for another look at the map's data/metadata coverage - the last one was back in 2006. Here is a dotmap render at 2 pixels/parsec showing all parsec-level borders and all routes:

Notes:
  • The rendering and encoding pipeline doesn't guarantee a single pixel per world, or even uniform brightness, so the dotmap should not be analyzed too closely - just gauge data density (i.e. "this is a rift" or "there's no data for this sector")
  • This does not include Chtierabl or the Zhodani Core Route which, let's face it, is just a long, mostly straight line.
I've also made two additions:
  • Routes for Gushemege were added based on Traveller 1248 Sourcebook 2: Bearers of the Flame (download sector map in PDF format). I figure the Fourth Imperium xboat routes are probably pretty close to the Third Imperium xboat routes at least within the sector, since the backstory is that Usdiki Pocket fared pretty well. The edges of the sector - outside the 1248 4I borders - have sparse routes.
  • You can now use the I, J, K and L keys to scroll the map as well as + and - to zoom in and out. This only applies to the main map page, not IFRAME embedded versions.
Ω

2007-12-27

We're out of beta - we're releasing on time!

I'm calling the credits experiment done, and out of beta. Shipped!

You'll now see metadata in the page footer for the area on which the map is centered - including world data if you're over an occupied parsec. The data shown will include:
  • Sector Name
  • World Hex
  • World Name
  • World UWP
  • Sector Era
  • Author
  • Source
  • Publisher
  • Hyperlink to source of data
Although not present in the beta, I've added in the Era ("circa 1117") if this is known for the particular dataset - corrections welcome!

Another feature that was in beta was a map legend, a new link in the lower left. This launches a popup window (your browser might block it) which uses the current map style to explain the details. (Question: with J-6 and unlimited fuel, how long would it take to get from Regina to Tertius?)

Also, I've added an experimental new API: /SEC.aspx?sector=SECTORNAME - this dumps a standard SEC file for the specified sector. The column widths are undefined - you'll want to use a regular expression to parse it.

Finally, per request on COTI, you will now see UWPs when zoomed in to 128 pixels/parsec. Ω

2007-04-01

Metadata/Credits Preview and other Minor Updates

I've updated the code behind the site (both the server side and the client side). There aren't any dramatic changes noticeable by users, but there might be bugs - so let me know!

New stuff:
  • You can now specify ?sector=name&hex=xxyy, for example: http://www.travellermap.com/?sector=Verge&hex=2612 - the page will automagically navigate for you, if it can find the sector. You can leave out the &hex=xxyy part too.
  • MSEC.aspx and Poster.aspx now return an HTTP 404 error if they can't find the target sector, instead of defaulting to Spinward Marches
  • Ran jslint.com over the client side scripts, and did some cleanup.
  • Added preliminary sector data and metadata for Kaa G!'kul/Numbis based on work by Mike McKeown
  • Created routes, cleaned up borders for Verge
  • Trojan Reach, Riftspan Reaches and Ealiyasiyw borders cleaned up a bit
  • Canopus subsectors added
The big pending change can be seen in-progress here:

http://www.travellermap.com/index_creditstest.htm

As you scroll/zoom the map, world data and sector metadata (author, source, URL, etc) will be shown at the bottom of the page. The metadata isn't formatted in a particularly attractive way at the moment, nor is it complete, but this is the direction I'm planning to take with metadata. I may overlay the data on the map itself (lower right corner) rather than having it outside the frame - I'm not sure Ω

2006-08-14

Solomani Borders

After a hiatus while moving my family down to San Francisco and lots of unpacking, I have cycles to do a little more work on the map now.

Now that I have my copy of Supplement 10 unpacked I've tackled borders for the Solomani Confederation, passing through the Solomani Rim, Alpha Crucis, Old Expanses, Spica, Langere (hello, Hivers!), Neworld, Aldebaran, Canopus, Ustral Quadrant, Dark Nebula, Reaver's Deep, Daibei and Magyar. I still need to tweak Daibei a bit.

For Aslan/Solomani and Solomani/Hiver borders I followed the conventions of Supplement 10 - the polities claim empty hexes between border worlds. This makes for more attractive borders, but at the expense of hand-tweaking.

Speaking of hand-tweaking (or wanting to avoid it), I've been playing with a different algorithm for allygen. Instead of starting with worlds within an allegiance and expanding outwards (which creates blobby regions of empty hexes), it starts big and contracts each region, snipping off "bad" hexes - empty hexes with three empty neighbors, and breaking up straight spans of 4 empty hexes, repeating until a minimal border is achieved. This yeilds very natural looking results. I'll publish a page on the algorithm soon.

For those sec2pdf fans out there I've added an MSEC generator - browse to http://www.travellermap.com/MSEC.aspx?sector=Solomani%20Rim and it'll spit out a rough .msec file for the specified sector based on my data. I haven't tested the result, yet, and it could use more work - e.g. grouping based on allegiance, etc. Ω