From: Stefan F. <ste...@we...> - 2014-12-04 08:00:05
|
<html> <head> </head> <body>Frederick,<br> thanks for a new map. Is there a 1830 background map already?<br> Master branch has no function currently. <br> In the future there will be a separate release branch to the develop branch of Rails 2.<br> Stefan<br> <br><br><div class="gmail_quote"><br> <br> Frederick Weld <fre...@go...>schrieb:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"> <div> What is currently the purpose of the master branch? In the past, it was the main line for developments to be considered for future releases (which would be 1.9+ now). But the next release will be rails2 if I've understood correctly. Hence, it would be sufficient to put any change directly to rails_2_develop. <div> <br/> </div> <div> Anyway, I've just double maintained an additional map (1830 coalfields) into both master and rails_2_develop. </div> <div> <br/> </div> <div> -- Frederick </div> </div> ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE<a href="http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk_______________________________________________" target="_blank"> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk_______________________________________________</a> Rails-devel mailing list Rai...@li...<a href="https://lists.sourceforge.net/lists/listinfo/rails-devel" target="_blank"> https://lists.sourceforge.net/lists/listinfo/rails-devel</a> </blockquote></div></body> </html> |
From: Stefan F. <ste...@we...> - 2014-12-05 13:51:19
|
<html> <head> </head> <body>Frederick:<br> thanks for your feedback. <br> I assumed this by the size of the files, however I had no time yet to look into details.<br> <br> One further question: What coordinates did you choose for your maps? Is it identical across your maps? What is the size of one hexagon in those coordinates. Have you already started to create single tiles for reuse? I am keen on replacing the existing tile creation process by a simpler one.<br> <br> Most likely you can guess where I am hinting at, but I will give more details on Sunday. <br> <br> Great work, <br> Stefan<br> <br> <br><br><div class="gmail_quote"><br> <br> Frederick Weld <fre...@go...>schrieb:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"> <div> Stefan: <div> I use Inkscape for creating/editing the vector maps. They are stored in svg format. I couldn't imagine any other combination which would fit our needs here in a better manner. </div> <div> <br/> </div> <div> SVG files are verbose but their size gets shrunk by compression to 10-15% of the original size. My maps are <100k when compressed. Hence, I do not think this is a real issue. </div> <div> <br/> </div> <div> However, the situation is different for converted maps (in rails, e.g, 18EU, 18AL). They include a lot of superfluous paths (including paths instead of text) and get bloated and slow to draw as a result. That (and copyright considerations) is why I always build my maps from the scratch. </div> <div> <br/> </div> <div> The svg lib could be exchanged, of course. But as a prerequisite, the new lib should be regression-free with respect to exiting background maps. </div> <div> <br/> </div> <div> -- Frederick </div> </div> <div class="gmail_extra"> <br/> <div class="gmail_quote"> On Thu, Dec 4, 2014 at 12:14 PM, Stefan Frey<span> <<a href="mailto:ste...@we..." target="_blank">ste...@we...</a>></span> wrote:<br/> <blockquote class="gmail_quote" style="margin: 0 0 0 0.8ex;border-left: 1.0px rgb(204,204,204) solid;padding-left: 1.0ex;"> Frederick:<br/> we could do that later on. Most people now know that rails_2_develop is<br/> the (default) branch for rails 2.<br/> <br/> My (future) release strategy is based on<br/> <br/> <a href="http://nvie.com/posts/a-successful-git-branching-model/" target="_blank">http://nvie.com/posts/a-successful-git-branching-model/</a><br/> <br/> However I still consider moving the git repo (only the repo, not the<br/> other parts) to github, then this will happen with the official rails<br/> 2.0 release.<br/> <br/> I am looking forward to seeing more maps from you.<br/> <br/> One question: In which format and tools do you create your maps?<br/> <br/> Most likely you will know that I intend to replace the Batik lib soon.<br/> However which long-run strategy to choose how display maps/tiles for Rails.<br/> <br/> In the short-run I will simply replace Batik by a more light-weight SVG<br/> library, but I am open to recommendations.<br/> <span class="HOEnZb"><font color="#888888"><br/> Stefan<br/> </font></span> <div class="HOEnZb"> <div class="h5"> <br/> <br/> On 12/04/2014 10:16 AM, Frederick Weld wrote:<br/> > Stefan:<br/> > There is no standard 1830 map yet. I will probably do that after the<br/> > Coalfield map has been reviewed (bgg) and thoroughly play-tested.<br/> ><br/> > How about labeling rails_2_develop as master? Then the meaning would be<br/> > clear: Current state of validated development which is eligible for the<br/> > next release.<br/> ><br/> > -- Frederick<br/> ><br/> ><br/> ><br/> ><br/> </div> </div> <div class="HOEnZb"> <div class="h5"> > ------------------------------------------------------------------------------<br/> > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server<br/> > from Actuate! Instantly Supercharge Your Business Reports and Dashboards<br/> > with Interactivity, Sharing, Native Excel Exports, App Integration & more<br/> > Get technology previously reserved for billion-dollar corporations, FREE<br/> ><a href="http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk" target="_blank"> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk</a><br/> ><br/> ><br/> ><br/> > _______________________________________________<br/> > Rails-devel mailing list<br/> ><a href="mailto:Rai...@li..." target="_blank"> Rai...@li...</a><br/> ><a href="https://lists.sourceforge.net/lists/listinfo/rails-devel" target="_blank"> https://lists.sourceforge.net/lists/listinfo/rails-devel</a><br/> ><br/> <br/> ------------------------------------------------------------------------------<br/> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server<br/> from Actuate! Instantly Supercharge Your Business Reports and Dashboards<br/> with Interactivity, Sharing, Native Excel Exports, App Integration & more<br/> Get technology previously reserved for billion-dollar corporations, FREE<br/> <a href="http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk" target="_blank">http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk</a><br/> _______________________________________________<br/> Rails-devel mailing list<br/> <a href="mailto:Rai...@li..." target="_blank">Rai...@li...</a><br/> <a href="https://lists.sourceforge.net/lists/listinfo/rails-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/rails-devel</a><br/> </div> </div> </blockquote> </div> <br/> </div> ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE<a href="http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk_______________________________________________" target="_blank"> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk_______________________________________________</a> Rails-devel mailing list Rai...@li...<a href="https://lists.sourceforge.net/lists/listinfo/rails-devel" target="_blank"> https://lists.sourceforge.net/lists/listinfo/rails-devel</a> </blockquote></div></body> </html> |
From: Frederick W. <fre...@go...> - 2014-12-05 14:12:19
|
Stefan: The hexes have the same size as the tile svgs. This makes it possible to just copy required tiles (Altoona...) from the tile svg into the map. These tile svgs are the one very important element of reuse. I reuse further parts from my former maps - but this is rather pure design (shape/color patterns for rendering...). I do not use any specific coordinate system and, as a result, I have to calibrate the maps within the game to get the x/y/scale parameters. This is no drawback though, as I often want to be able to make the decision how much "padding" the grid needs within my map's layout... -- Frederick On Fri, Dec 5, 2014 at 2:51 PM, Stefan Frey <ste...@we...> wrote: > Frederick: > thanks for your feedback. > I assumed this by the size of the files, however I had no time yet to look > into details. > > One further question: What coordinates did you choose for your maps? Is it > identical across your maps? What is the size of one hexagon in those > coordinates. Have you already started to create single tiles for reuse? I > am keen on replacing the existing tile creation process by a simpler one. > > Most likely you can guess where I am hinting at, but I will give more > details on Sunday. > > Great work, > Stefan > > > > > > Frederick Weld <fre...@go...>schrieb: >> >> Stefan: >> I use Inkscape for creating/editing the vector maps. They are stored in >> svg format. I couldn't imagine any other combination which would fit our >> needs here in a better manner. >> >> SVG files are verbose but their size gets shrunk by compression to >> 10-15% of the original size. My maps are <100k when compressed. Hence, I do >> not think this is a real issue. >> >> However, the situation is different for converted maps (in rails, e.g, >> 18EU, 18AL). They include a lot of superfluous paths (including paths >> instead of text) and get bloated and slow to draw as a result. That (and >> copyright considerations) is why I always build my maps from the scratch. >> >> The svg lib could be exchanged, of course. But as a prerequisite, the >> new lib should be regression-free with respect to exiting background maps. >> >> -- Frederick >> >> On Thu, Dec 4, 2014 at 12:14 PM, Stefan Frey <ste...@we...> wrote: >> >>> Frederick: >>> we could do that later on. Most people now know that rails_2_develop is >>> the (default) branch for rails 2. >>> >>> My (future) release strategy is based on >>> >>> http://nvie.com/posts/a-successful-git-branching-model/ >>> >>> However I still consider moving the git repo (only the repo, not the >>> other parts) to github, then this will happen with the official rails >>> 2.0 release. >>> >>> I am looking forward to seeing more maps from you. >>> >>> One question: In which format and tools do you create your maps? >>> >>> Most likely you will know that I intend to replace the Batik lib soon. >>> However which long-run strategy to choose how display maps/tiles for >>> Rails. >>> >>> In the short-run I will simply replace Batik by a more light-weight SVG >>> library, but I am open to recommendations. >>> >>> Stefan >>> >>> >>> On 12/04/2014 10:16 AM, Frederick Weld wrote: >>> > Stefan: >>> > There is no standard 1830 map yet. I will probably do that after the >>> > Coalfield map has been reviewed (bgg) and thoroughly play-tested. >>> > >>> > How about labeling rails_2_develop as master? Then the meaning would be >>> > clear: Current state of validated development which is eligible for the >>> > next release. >>> > >>> > -- Frederick >>> > >>> > >>> > >>> > >>> > >>> ------------------------------------------------------------------------------ >>> > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server >>> > from Actuate! Instantly Supercharge Your Business Reports and >>> Dashboards >>> > with Interactivity, Sharing, Native Excel Exports, App Integration & >>> more >>> > Get technology previously reserved for billion-dollar corporations, >>> FREE >>> > >>> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk >>> > >>> > >>> > >>> > _______________________________________________ >>> > Rails-devel mailing list >>> > Rai...@li... >>> > https://lists.sourceforge.net/lists/listinfo/rails-devel >>> > >>> >>> >>> ------------------------------------------------------------------------------ >>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server >>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards >>> with Interactivity, Sharing, Native Excel Exports, App Integration & more >>> Get technology previously reserved for billion-dollar corporations, FREE >>> >>> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> Rails-devel mailing list >>> Rai...@li... >>> https://lists.sourceforge.net/lists/listinfo/rails-devel >>> >> >> >> ------------------------------------------------------------------------------ >> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from >> Actuate! Instantly Supercharge Your Business Reports and Dashboards with >> Interactivity, Sharing, Native Excel Exports, App Integration & more Get >> technology previously reserved for billion-dollar corporations, FREE >> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk_______________________________________________ >> Rails-devel mailing list Rai...@li... >> https://lists.sourceforge.net/lists/listinfo/rails-devel > > > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > > |
From: Stefan F. <ste...@we...> - 2014-12-08 17:09:18
|
Frederick: thanks a lot. Your feedback is really helpful. And I appreciate your functional but good-looking design. I am currently looking into how interact with the svg maps from inside the code. Maybe some questions up-front: * How did you (or Inkscape) assing ids to your elements? Is there any system to it, that relates to the actual 18xx definitions? * Is it possible to force Inkscape to use pre-defined styles for attributes (inline or external CSS) to reduce the replication inside the svg? * Inkscape seems to change the syntax of tile definitions at the time copying (e.g. uses relative coordinates instead of absolute coordinates for the path definitions). * It seems that it is possible to save it as plain svg without quality loss (however it prevents Inkscape to identify the layer information). * Do you have a good idea to avoid the duplication of drawing the hex borders? I think it would be a good idea to separate drawing the hex grid from the hex content to avoid that. I do not want to change the map code too much in 2.0, except for replacing batik. However I want to improve that in the next upcoming releases. So I am still very open for ideas. Stefan On 12/05/2014 03:12 PM, Frederick Weld wrote: > Stefan: > The hexes have the same size as the tile svgs. This makes it possible to > just copy required tiles (Altoona...) from the tile svg into the map. > > These tile svgs are the one very important element of reuse. > > I reuse further parts from my former maps - but this is rather pure > design (shape/color patterns for rendering...). > > I do not use any specific coordinate system and, as a result, I have to > calibrate the maps within the game to get the x/y/scale parameters. This > is no drawback though, as I often want to be able to make the decision > how much "padding" the grid needs within my map's layout... > > -- Frederick > > On Fri, Dec 5, 2014 at 2:51 PM, Stefan Frey <ste...@we... > <mailto:ste...@we...>> wrote: > > Frederick: > thanks for your feedback. > I assumed this by the size of the files, however I had no time yet > to look into details. > > One further question: What coordinates did you choose for your maps? > Is it identical across your maps? What is the size of one hexagon in > those coordinates. Have you already started to create single tiles > for reuse? I am keen on replacing the existing tile creation process > by a simpler one. > > Most likely you can guess where I am hinting at, but I will give > more details on Sunday. > > Great work, > Stefan > > > > > > Frederick Weld <fre...@go... > <mailto:fre...@go...>>schrieb: > > Stefan: > I use Inkscape for creating/editing the vector maps. They are > stored in svg format. I couldn't imagine any other combination > which would fit our needs here in a better manner. > > SVG files are verbose but their size gets shrunk by compression > to 10-15% of the original size. My maps are <100k when > compressed. Hence, I do not think this is a real issue. > > However, the situation is different for converted maps (in > rails, e.g, 18EU, 18AL). They include a lot of superfluous paths > (including paths instead of text) and get bloated and slow to > draw as a result. That (and copyright considerations) is why I > always build my maps from the scratch. > > The svg lib could be exchanged, of course. But as a > prerequisite, the new lib should be regression-free with respect > to exiting background maps. > > -- Frederick > > On Thu, Dec 4, 2014 at 12:14 PM, Stefan Frey<ste...@we... > <mailto:ste...@we...>> wrote: > > Frederick: > we could do that later on. Most people now know that > rails_2_develop is > the (default) branch for rails 2. > > My (future) release strategy is based on > > http://nvie.com/posts/a-successful-git-branching-model/ > > However I still consider moving the git repo (only the repo, > not the > other parts) to github, then this will happen with the > official rails > 2.0 release. > > I am looking forward to seeing more maps from you. > > One question: In which format and tools do you create your > maps? > > Most likely you will know that I intend to replace the Batik > lib soon. > However which long-run strategy to choose how display > maps/tiles for Rails. > > In the short-run I will simply replace Batik by a more > light-weight SVG > library, but I am open to recommendations. > > Stefan > > > On 12/04/2014 10:16 AM, Frederick Weld wrote: > > Stefan: > > There is no standard 1830 map yet. I will probably do > that after the > > Coalfield map has been reviewed (bgg) and thoroughly > play-tested. > > > > How about labeling rails_2_develop as master? Then the > meaning would be > > clear: Current state of validated development which is > eligible for the > > next release. > > > > -- Frederick > > > > > > > > > > > ------------------------------------------------------------------------------ > > Download BIRT iHub F-Type - The Free Enterprise-Grade > BIRT Server > > from Actuate! Instantly Supercharge Your Business Reports > and Dashboards > > with Interactivity, Sharing, Native Excel Exports, App > Integration & more > > Get technology previously reserved for billion-dollar > corporations, FREE > >http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk <http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk> > > > > > > > > _______________________________________________ > > Rails-devel mailing list > >Rai...@li... > <mailto:Rai...@li...> > >https://lists.sourceforge.net/lists/listinfo/rails-devel > <https://lists.sourceforge.net/lists/listinfo/rails-devel> > > > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT > Server > from Actuate! Instantly Supercharge Your Business Reports > and Dashboards > with Interactivity, Sharing, Native Excel Exports, App > Integration & more > Get technology previously reserved for billion-dollar > corporations, FREE > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk > _______________________________________________ > Rails-devel mailing list > Rai...@li... > <mailto:Rai...@li...> > https://lists.sourceforge.net/lists/listinfo/rails-devel > > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT > Server from Actuate! Instantly Supercharge Your Business Reports > and Dashboards with Interactivity, Sharing, Native Excel > Exports, App Integration & more Get technology previously > reserved for billion-dollar corporations, > FREEhttp://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk_______________________________________________ > <http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk_______________________________________________> > Rails-devel mailing list Rai...@li... > <mailto:Rai...@li...>https://lists.sourceforge.net/lists/listinfo/rails-devel > <https://lists.sourceforge.net/lists/listinfo/rails-devel> > > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & > more > Get technology previously reserved for billion-dollar corporations, FREE > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk > _______________________________________________ > Rails-devel mailing list > Rai...@li... > <mailto:Rai...@li...> > https://lists.sourceforge.net/lists/listinfo/rails-devel > > > > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk > > > > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > |
From: Frederick W. <fre...@go...> - 2014-12-09 06:57:27
|
Stefan: Actually, I use Inkscape as a WYSIWYG tool and do not bother about redundancies in the residual svg as long as the file size is less than 100k. I keep the layers and grouping in the pushed svg versions so that anyone could easily alter aspects of the svg. A lot of your questions are pointing into the direction that the designer needs to care more about the svg model. That could come with a lot of advantages but keep in mind that any compulsion to do this could potentially turn away WYSIWYG designers. Here are some answers: - The ids are auto-assigned but could be changed within the tool. - I don't think that Inkscape can be forced to retain the syntax of tiles copied from outside. - I am not aware of any in-tool support for css, but I could imagine that other tools (or even Inkscape with direct svg editing) provide for that. - I use separate hexes instead of a hex grid since I often need the hex definition to add a filling (eg., prelaid tiles at the coast). But I imagine that other designs could differ regarding this aspect. -- Frederick On Mon, Dec 8, 2014 at 6:09 PM, Stefan Frey <ste...@we...> wrote: > Frederick: > thanks a lot. Your feedback is really helpful. > > And I appreciate your functional but good-looking design. > > I am currently looking into how interact with the svg maps from inside > the code. > > Maybe some questions up-front: > > * How did you (or Inkscape) assing ids to your elements? Is there any > system to it, that relates to the actual 18xx definitions? > > * Is it possible to force Inkscape to use pre-defined styles for > attributes (inline or external CSS) to reduce the replication inside the > svg? > > * Inkscape seems to change the syntax of tile definitions at the time > copying (e.g. uses relative coordinates instead of absolute coordinates > for the path definitions). > > * It seems that it is possible to save it as plain svg without quality > loss (however it prevents Inkscape to identify the layer information). > > * Do you have a good idea to avoid the duplication of drawing the hex > borders? I think it would be a good idea to separate drawing the hex > grid from the hex content to avoid that. > > I do not want to change the map code too much in 2.0, except for > replacing batik. However I want to improve that in the next upcoming > releases. So I am still very open for ideas. > > Stefan > > > On 12/05/2014 03:12 PM, Frederick Weld wrote: > > Stefan: > > The hexes have the same size as the tile svgs. This makes it possible to > > just copy required tiles (Altoona...) from the tile svg into the map. > > > > These tile svgs are the one very important element of reuse. > > > > I reuse further parts from my former maps - but this is rather pure > > design (shape/color patterns for rendering...). > > > > I do not use any specific coordinate system and, as a result, I have to > > calibrate the maps within the game to get the x/y/scale parameters. This > > is no drawback though, as I often want to be able to make the decision > > how much "padding" the grid needs within my map's layout... > > > > -- Frederick > > > > On Fri, Dec 5, 2014 at 2:51 PM, Stefan Frey <ste...@we... > > <mailto:ste...@we...>> wrote: > > > > Frederick: > > thanks for your feedback. > > I assumed this by the size of the files, however I had no time yet > > to look into details. > > > > One further question: What coordinates did you choose for your maps? > > Is it identical across your maps? What is the size of one hexagon in > > those coordinates. Have you already started to create single tiles > > for reuse? I am keen on replacing the existing tile creation process > > by a simpler one. > > > > Most likely you can guess where I am hinting at, but I will give > > more details on Sunday. > > > > Great work, > > Stefan > > > > > > > > > > > > Frederick Weld <fre...@go... > > <mailto:fre...@go...>>schrieb: > > > > Stefan: > > I use Inkscape for creating/editing the vector maps. They are > > stored in svg format. I couldn't imagine any other combination > > which would fit our needs here in a better manner. > > > > SVG files are verbose but their size gets shrunk by compression > > to 10-15% of the original size. My maps are <100k when > > compressed. Hence, I do not think this is a real issue. > > > > However, the situation is different for converted maps (in > > rails, e.g, 18EU, 18AL). They include a lot of superfluous paths > > (including paths instead of text) and get bloated and slow to > > draw as a result. That (and copyright considerations) is why I > > always build my maps from the scratch. > > > > The svg lib could be exchanged, of course. But as a > > prerequisite, the new lib should be regression-free with respect > > to exiting background maps. > > > > -- Frederick > > > > On Thu, Dec 4, 2014 at 12:14 PM, Stefan Frey<ste...@we... > > <mailto:ste...@we...>> wrote: > > > > Frederick: > > we could do that later on. Most people now know that > > rails_2_develop is > > the (default) branch for rails 2. > > > > My (future) release strategy is based on > > > > http://nvie.com/posts/a-successful-git-branching-model/ > > > > However I still consider moving the git repo (only the repo, > > not the > > other parts) to github, then this will happen with the > > official rails > > 2.0 release. > > > > I am looking forward to seeing more maps from you. > > > > One question: In which format and tools do you create your > > maps? > > > > Most likely you will know that I intend to replace the Batik > > lib soon. > > However which long-run strategy to choose how display > > maps/tiles for Rails. > > > > In the short-run I will simply replace Batik by a more > > light-weight SVG > > library, but I am open to recommendations. > > > > Stefan > > > > > > On 12/04/2014 10:16 AM, Frederick Weld wrote: > > > Stefan: > > > There is no standard 1830 map yet. I will probably do > > that after the > > > Coalfield map has been reviewed (bgg) and thoroughly > > play-tested. > > > > > > How about labeling rails_2_develop as master? Then the > > meaning would be > > > clear: Current state of validated development which is > > eligible for the > > > next release. > > > > > > -- Frederick > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > > Download BIRT iHub F-Type - The Free Enterprise-Grade > > BIRT Server > > > from Actuate! Instantly Supercharge Your Business Reports > > and Dashboards > > > with Interactivity, Sharing, Native Excel Exports, App > > Integration & more > > > Get technology previously reserved for billion-dollar > > corporations, FREE > > > > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk > < > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk > > > > > > > > > > > > > > _______________________________________________ > > > Rails-devel mailing list > > >Rai...@li... > > <mailto:Rai...@li...> > > >https://lists.sourceforge.net/lists/listinfo/rails-devel > > <https://lists.sourceforge.net/lists/listinfo/rails-devel> > > > > > > > > ------------------------------------------------------------------------------ > > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT > > Server > > from Actuate! Instantly Supercharge Your Business Reports > > and Dashboards > > with Interactivity, Sharing, Native Excel Exports, App > > Integration & more > > Get technology previously reserved for billion-dollar > > corporations, FREE > > > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk > > _______________________________________________ > > Rails-devel mailing list > > Rai...@li... > > <mailto:Rai...@li...> > > https://lists.sourceforge.net/lists/listinfo/rails-devel > > > > > > > ------------------------------------------------------------------------------ > > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT > > Server from Actuate! Instantly Supercharge Your Business Reports > > and Dashboards with Interactivity, Sharing, Native Excel > > Exports, App Integration & more Get technology previously > > reserved for billion-dollar corporations, > > FREEhttp:// > pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk_______________________________________________ > > < > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk_______________________________________________ > > > > Rails-devel mailing list Rai...@li... > > <mailto:Rai...@li...> > https://lists.sourceforge.net/lists/listinfo/rails-devel > > <https://lists.sourceforge.net/lists/listinfo/rails-devel> > > > > > > > ------------------------------------------------------------------------------ > > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > > from Actuate! Instantly Supercharge Your Business Reports and > Dashboards > > with Interactivity, Sharing, Native Excel Exports, App Integration & > > more > > Get technology previously reserved for billion-dollar corporations, > FREE > > > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk > > _______________________________________________ > > Rails-devel mailing list > > Rai...@li... > > <mailto:Rai...@li...> > > https://lists.sourceforge.net/lists/listinfo/rails-devel > > > > > > > > > > > ------------------------------------------------------------------------------ > > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > > with Interactivity, Sharing, Native Excel Exports, App Integration & more > > Get technology previously reserved for billion-dollar corporations, FREE > > > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk > > > > > > > > _______________________________________________ > > Rails-devel mailing list > > Rai...@li... > > https://lists.sourceforge.net/lists/listinfo/rails-devel > > > > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > |
From: Chris S. <chr...@gm...> - 2014-12-08 17:36:38
|
I want to know how he assing ids too. On Mon Dec 08 2014 at 9:09:26 AM Stefan Frey <ste...@we...> wrote: > Frederick: > thanks a lot. Your feedback is really helpful. > > And I appreciate your functional but good-looking design. > > I am currently looking into how interact with the svg maps from inside > the code. > > Maybe some questions up-front: > > * How did you (or Inkscape) assing ids to your elements? Is there any > system to it, that relates to the actual 18xx definitions? > > * Is it possible to force Inkscape to use pre-defined styles for > attributes (inline or external CSS) to reduce the replication inside the > svg? > > * Inkscape seems to change the syntax of tile definitions at the time > copying (e.g. uses relative coordinates instead of absolute coordinates > for the path definitions). > > * It seems that it is possible to save it as plain svg without quality > loss (however it prevents Inkscape to identify the layer information). > > * Do you have a good idea to avoid the duplication of drawing the hex > borders? I think it would be a good idea to separate drawing the hex > grid from the hex content to avoid that. > > I do not want to change the map code too much in 2.0, except for > replacing batik. However I want to improve that in the next upcoming > releases. So I am still very open for ideas. > > Stefan > > > On 12/05/2014 03:12 PM, Frederick Weld wrote: > > Stefan: > > The hexes have the same size as the tile svgs. This makes it possible to > > just copy required tiles (Altoona...) from the tile svg into the map. > > > > These tile svgs are the one very important element of reuse. > > > > I reuse further parts from my former maps - but this is rather pure > > design (shape/color patterns for rendering...). > > > > I do not use any specific coordinate system and, as a result, I have to > > calibrate the maps within the game to get the x/y/scale parameters. This > > is no drawback though, as I often want to be able to make the decision > > how much "padding" the grid needs within my map's layout... > > > > -- Frederick > > > > On Fri, Dec 5, 2014 at 2:51 PM, Stefan Frey <ste...@we... > > <mailto:ste...@we...>> wrote: > > > > Frederick: > > thanks for your feedback. > > I assumed this by the size of the files, however I had no time yet > > to look into details. > > > > One further question: What coordinates did you choose for your maps? > > Is it identical across your maps? What is the size of one hexagon in > > those coordinates. Have you already started to create single tiles > > for reuse? I am keen on replacing the existing tile creation process > > by a simpler one. > > > > Most likely you can guess where I am hinting at, but I will give > > more details on Sunday. > > > > Great work, > > Stefan > > > > > > > > > > > > Frederick Weld <fre...@go... > > <mailto:fre...@go...>>schrieb: > > > > Stefan: > > I use Inkscape for creating/editing the vector maps. They are > > stored in svg format. I couldn't imagine any other combination > > which would fit our needs here in a better manner. > > > > SVG files are verbose but their size gets shrunk by compression > > to 10-15% of the original size. My maps are <100k when > > compressed. Hence, I do not think this is a real issue. > > > > However, the situation is different for converted maps (in > > rails, e.g, 18EU, 18AL). They include a lot of superfluous paths > > (including paths instead of text) and get bloated and slow to > > draw as a result. That (and copyright considerations) is why I > > always build my maps from the scratch. > > > > The svg lib could be exchanged, of course. But as a > > prerequisite, the new lib should be regression-free with respect > > to exiting background maps. > > > > -- Frederick > > > > On Thu, Dec 4, 2014 at 12:14 PM, Stefan Frey<ste...@we... > > <mailto:ste...@we...>> wrote: > > > > Frederick: > > we could do that later on. Most people now know that > > rails_2_develop is > > the (default) branch for rails 2. > > > > My (future) release strategy is based on > > > > http://nvie.com/posts/a-successful-git-branching-model/ > > > > However I still consider moving the git repo (only the repo, > > not the > > other parts) to github, then this will happen with the > > official rails > > 2.0 release. > > > > I am looking forward to seeing more maps from you. > > > > One question: In which format and tools do you create your > > maps? > > > > Most likely you will know that I intend to replace the Batik > > lib soon. > > However which long-run strategy to choose how display > > maps/tiles for Rails. > > > > In the short-run I will simply replace Batik by a more > > light-weight SVG > > library, but I am open to recommendations. > > > > Stefan > > > > > > On 12/04/2014 10:16 AM, Frederick Weld wrote: > > > Stefan: > > > There is no standard 1830 map yet. I will probably do > > that after the > > > Coalfield map has been reviewed (bgg) and thoroughly > > play-tested. > > > > > > How about labeling rails_2_develop as master? Then the > > meaning would be > > > clear: Current state of validated development which is > > eligible for the > > > next release. > > > > > > -- Frederick > > > > > > > > > > > > > > > > > ------------------------------------------------------------ > ------------------ > > > Download BIRT iHub F-Type - The Free Enterprise-Grade > > BIRT Server > > > from Actuate! Instantly Supercharge Your Business Reports > > and Dashboards > > > with Interactivity, Sharing, Native Excel Exports, App > > Integration & more > > > Get technology previously reserved for billion-dollar > > corporations, FREE > > >http://pubads.g.doubleclick.net/gampad/clk?id=164703151& > iu=/4140/ostg.clktrk <http://pubads.g.doubleclick. > net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk> > > > > > > > > > > > > _______________________________________________ > > > Rails-devel mailing list > > >Rai...@li... > > <mailto:Rai...@li...> > > >https://lists.sourceforge.net/lists/listinfo/rails-devel > > <https://lists.sourceforge.net/lists/listinfo/rails-devel> > > > > > > > ------------------------------------------------------------ > ------------------ > > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT > > Server > > from Actuate! Instantly Supercharge Your Business Reports > > and Dashboards > > with Interactivity, Sharing, Native Excel Exports, App > > Integration & more > > Get technology previously reserved for billion-dollar > > corporations, FREE > > http://pubads.g.doubleclick.net/gampad/clk?id=164703151& > iu=/4140/ostg.clktrk > > _______________________________________________ > > Rails-devel mailing list > > Rai...@li... > > <mailto:Rai...@li...> > > https://lists.sourceforge.net/lists/listinfo/rails-devel > > > > > > ------------------------------------------------------------ > ------------------ > > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT > > Server from Actuate! Instantly Supercharge Your Business Reports > > and Dashboards with Interactivity, Sharing, Native Excel > > Exports, App Integration & more Get technology previously > > reserved for billion-dollar corporations, > > FREEhttp://pubads.g.doubleclick.net/gampad/clk?id= > 164703151&iu=/4140/ostg.clktrk________________________ > _______________________ > > <http://pubads.g.doubleclick.net/gampad/clk?id=164703151& > iu=/4140/ostg.clktrk_______________________________________________> > > Rails-devel mailing list Rai...@li... > > <mailto:Rai...@li...>https://lists. > sourceforge.net/lists/listinfo/rails-devel > > <https://lists.sourceforge.net/lists/listinfo/rails-devel> > > > > > > ------------------------------------------------------------ > ------------------ > > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > > from Actuate! Instantly Supercharge Your Business Reports and > Dashboards > > with Interactivity, Sharing, Native Excel Exports, App Integration & > > more > > Get technology previously reserved for billion-dollar corporations, > FREE > > http://pubads.g.doubleclick.net/gampad/clk?id=164703151& > iu=/4140/ostg.clktrk > > _______________________________________________ > > Rails-devel mailing list > > Rai...@li... > > <mailto:Rai...@li...> > > https://lists.sourceforge.net/lists/listinfo/rails-devel > > > > > > > > > > ------------------------------------------------------------ > ------------------ > > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > > with Interactivity, Sharing, Native Excel Exports, App Integration & more > > Get technology previously reserved for billion-dollar corporations, FREE > > http://pubads.g.doubleclick.net/gampad/clk?id=164703151& > iu=/4140/ostg.clktrk > > > > > > > > _______________________________________________ > > Rails-devel mailing list > > Rai...@li... > > https://lists.sourceforge.net/lists/listinfo/rails-devel > > > > ------------------------------------------------------------ > ------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > http://pubads.g.doubleclick.net/gampad/clk?id=164703151& > iu=/4140/ostg.clktrk > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > |
From: Frederick W. <fre...@go...> - 2014-12-04 09:16:36
|
Stefan: There is no standard 1830 map yet. I will probably do that after the Coalfield map has been reviewed (bgg) and thoroughly play-tested. How about labeling rails_2_develop as master? Then the meaning would be clear: Current state of validated development which is eligible for the next release. -- Frederick >> |
From: Stefan F. <ste...@we...> - 2014-12-04 11:14:12
|
Frederick: we could do that later on. Most people now know that rails_2_develop is the (default) branch for rails 2. My (future) release strategy is based on http://nvie.com/posts/a-successful-git-branching-model/ However I still consider moving the git repo (only the repo, not the other parts) to github, then this will happen with the official rails 2.0 release. I am looking forward to seeing more maps from you. One question: In which format and tools do you create your maps? Most likely you will know that I intend to replace the Batik lib soon. However which long-run strategy to choose how display maps/tiles for Rails. In the short-run I will simply replace Batik by a more light-weight SVG library, but I am open to recommendations. Stefan On 12/04/2014 10:16 AM, Frederick Weld wrote: > Stefan: > There is no standard 1830 map yet. I will probably do that after the > Coalfield map has been reviewed (bgg) and thoroughly play-tested. > > How about labeling rails_2_develop as master? Then the meaning would be > clear: Current state of validated development which is eligible for the > next release. > > -- Frederick > > > > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk > > > > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > |
From: Frederick W. <fre...@go...> - 2014-12-04 14:05:45
|
Stefan: I use Inkscape for creating/editing the vector maps. They are stored in svg format. I couldn't imagine any other combination which would fit our needs here in a better manner. SVG files are verbose but their size gets shrunk by compression to 10-15% of the original size. My maps are <100k when compressed. Hence, I do not think this is a real issue. However, the situation is different for converted maps (in rails, e.g, 18EU, 18AL). They include a lot of superfluous paths (including paths instead of text) and get bloated and slow to draw as a result. That (and copyright considerations) is why I always build my maps from the scratch. The svg lib could be exchanged, of course. But as a prerequisite, the new lib should be regression-free with respect to exiting background maps. -- Frederick On Thu, Dec 4, 2014 at 12:14 PM, Stefan Frey <ste...@we...> wrote: > Frederick: > we could do that later on. Most people now know that rails_2_develop is > the (default) branch for rails 2. > > My (future) release strategy is based on > > http://nvie.com/posts/a-successful-git-branching-model/ > > However I still consider moving the git repo (only the repo, not the > other parts) to github, then this will happen with the official rails > 2.0 release. > > I am looking forward to seeing more maps from you. > > One question: In which format and tools do you create your maps? > > Most likely you will know that I intend to replace the Batik lib soon. > However which long-run strategy to choose how display maps/tiles for Rails. > > In the short-run I will simply replace Batik by a more light-weight SVG > library, but I am open to recommendations. > > Stefan > > > On 12/04/2014 10:16 AM, Frederick Weld wrote: > > Stefan: > > There is no standard 1830 map yet. I will probably do that after the > > Coalfield map has been reviewed (bgg) and thoroughly play-tested. > > > > How about labeling rails_2_develop as master? Then the meaning would be > > clear: Current state of validated development which is eligible for the > > next release. > > > > -- Frederick > > > > > > > > > > > ------------------------------------------------------------------------------ > > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > > with Interactivity, Sharing, Native Excel Exports, App Integration & more > > Get technology previously reserved for billion-dollar corporations, FREE > > > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk > > > > > > > > _______________________________________________ > > Rails-devel mailing list > > Rai...@li... > > https://lists.sourceforge.net/lists/listinfo/rails-devel > > > > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > > http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > |