Skip to content

Commit

Permalink
+rss-trb
Browse files Browse the repository at this point in the history
  • Loading branch information
egaxegax committed Jan 12, 2025
1 parent 69f3f56 commit d771c6f
Show file tree
Hide file tree
Showing 2 changed files with 151 additions and 2 deletions.
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
/nbproject
/rss-trb.xml
/nbproject
150 changes: 150 additions & 0 deletions rss-trb.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,150 @@
<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:yandex="http://news.yandex.ru" xmlns:media="http://search.yahoo.com/mrss/" xmlns:turbo="http://turbo.yandex.ru" version="2.0">
<channel>
<title>dbcartajs - НTML5 просмотровщик векторных карт и изображений</title>
<link>https://egax.ru/dbcartajs/index.html</link>
<description>Просмотр векторных карт и изображений с навигацией (Canvas, SVG)</description>
<item turbo="true">
<title>Просмотр векторных карт и изображений</title>
<link>https://egax.ru/dbcartajs/index.html</link>
<turbo:content><![CDATA[
<header>
<h1>dbcartajs</h1>
<h2>Просмотр и навигация векторных карт и изображений (Canvas, SVG)</h2>
<menu><a href="https://egax.ru/index.html">Записки</a><a href="https://egax.ru/posts.html">Заметки</a><a href="https://egax.ru/songs.html">Аккорды</a><a href="https://egax.ru/books.html">Книги</a><a href="https://egax.ru/dbcartajs">Карты</a></menu></header>
<p>Интерактивные схемы метро Москвы со строящимися линиями и станциями и Петербурга в <i>2024</i> году,
пригородного ж/д транспорта Москвы и МО в <i>2015</i> году.
По выбранным станциям рассчитывается кратчайший путь по алгоритму <i>BFS</i>.
Выбор станций возможен по клику, сброс маршрута - по двойному клику.</p>
<table>
<tbody><tr>
<td width="320px"> <i>Схема метро Москвы</i><br><sup>Moscow Metro</sup> </td>
<td> <a href="https://egax.ru/dbcartajs/nv/mosmetro.html" rel="nofollow"> Canvas </a> </td>
<td> <a href="https://egax.ru/dbcartajs/svg/mosmetro.html" rel="nofollow"> SVG </a> </td>
</tr>
<tr>
<td> <i>Схема ж/д Москвы и МО</i><br><sup>Moscow Railroad</sup> </td>
<td> <a href="https://egax.ru/dbcartajs/nv/mosrails.html" rel="nofollow"> Canvas </a> </td>
<td> <a href="https://egax.ru/dbcartajs/svg/mosrails.html" rel="nofollow"> SVG </a> </td>
</tr>
<tr>
<td> <i>Схема метро Петербурга</i><br><sup>St. Petersburg Metro</sup> </td>
<td> - </td>
<td> <a href="https://egax.ru/dbcartajs/svg/metrospb.html" rel="nofollow"> SVG </a> </td>
</tr>
<tr>
<td> <i>Схема метро Новосибирска</i><br><sup>Novosib Metro</sup> </td>
<td> <a href="https://egax.ru/dbcartajs/nv/metro-novosib.html" rel="nofollow"> Canvas </a> </td>
<td> <a href="https://egax.ru/dbcartajs/svg/metro-novosib.html" rel="nofollow"> SVG </a> </td>
</tr>
<tr>
<td> <i>Схема метро Киева</i><br><sup>Kiev Metro</sup> </td>
<td> <a href="https://egax.ru/dbcartajs/nv/metro-kiev.html" rel="nofollow"> Canvas </a> </td>
<td> - </td>
</tr>
<tr>
<td> <i>Схема метро Тбилиси</i><br><sup>Tbilisi Metro</sup> </td>
<td> <a href="https://egax.ru/dbcartajs/nv/metro-tbilisi.html" rel="nofollow"> Canvas </a> </td>
<td> - </td>
</tr>
</tbody></table>
<p>Масштабирование изображений, использование цветов в <em>canvas</em>, градиента, анимации в <em>svg</em>.</p>
<table>
<tbody><tr>
<td width="320px"> <i>Просмотровщик картинок</i><br><sup>Image Viewer</sup> </td>
<td> <a href="https://egax.ru/dbcartajs/nv/imgviewer.html" rel="nofollow"> Canvas </a> </td>
<td> <a href="https://egax.ru/dbcartajs/svg/imgviewer.html" rel="nofollow"> SVG </a> </td>
</tr>
<tr>
<td> <i>Масштабирование SVG-изображения</i><br><sup>Pan Zoom</sup> </td>
<td> - </td>
<td> <a href="https://egax.ru/dbcartajs/svg/panzoom.html" rel="nofollow"> SVG </a> </td>
</tr>
<tr>
<td> <i>Ресайзинг SVG-карты</i><br><sup>Pan Map</sup> </td>
<td> - </td>
<td> <a href="https://egax.ru/dbcartajs/svg/panmap.html" rel="nofollow"> SVG </a> </td>
</tr>
<tr>
<td> <i>Анимация движения</i><br><sup>Roller Ball</sup> </td>
<td width="80px"> - </td>
<td> <a href="https://egax.ru/dbcartajs/svg/rollerball.html" rel="nofollow"> SVG </a> </td>
</tr>
<tr>
<td width="320px"> <i>Настенные часы</i><br><sup>Wall Clock</sup> </td>
<td> - </td>
<td> <a href="https://egax.ru/dbcartajs/svg/clock.html" rel="nofollow"> SVG </a> </td>
</tr>
<tr>
<td width="320px"> <i>Футбольные схемы</i><br><sup>Soccer Schemes</sup> </td>
<td> <a href="https://egax.ru/dbcartajs/nv/soccerf.html" rel="nofollow"> Canvas </a> </td>
<td> - </td>
</tr>
</tbody></table>
<p>Интерактивные карты мира со списками городов и стран в различных проекциях.
Идея и стиль позаимствованы с примеров <a href="http://www.highcharts.com/maps/demo" rel="nofollow">highmaps</a></p>
<table>
<tbody><tr>
<td width="320px"> <i>Атлас мира</i><br><sup>Atlas</sup> </td>
<td> <a href="https://egax.ru/dbcartajs/nv/atlas.html" rel="nofollow"> Canvas </a> </td>
<td> <a href="https://egax.ru/dbcartajs/svg/atlas.html" rel="nofollow"> SVG </a> </td>
</tr>
<tr>
<td> <i>Города мира</i><br><sup>Cities</sup> </td>
<td> <a href="https://egax.ru/dbcartajs/nv/cities.html" rel="nofollow"> Canvas </a> </td>
<td> - </td>
</tr>
<tr>
<td> <i>Города России без расстояний</i><br><sup>Russian Cities</sup> </td>
<td> <a href="https://egax.ru/dbcartajs/nv/russ.html" rel="nofollow"> Canvas </a> </td>
<td> - </td>
</tr>
<tr>
<td> <i>Страны мира</i><br><sup>Countries</sup> </td>
<td> <a href="https://egax.ru/dbcartajs/nv/countries.html" rel="nofollow"> Canvas </a> </td>
<td> - </td>
</tr>
<tr>
<td> <i>Население мира</i><br><sup>Population</sup> </td>
<td> <a href="https://egax.ru/dbcartajs/nv/usemap.html" rel="nofollow"> Canvas </a> </td>
<td> <a href="https://egax.ru/dbcartajs/svg/usemap.html" rel="nofollow"> SVG </a> </td>
</tr>
<tr>
<td> <i>Население США</i><br><sup>Population USA</sup> </td>
<td> - </td>
<td> <a href="https://egax.ru/dbcartajs/svg/us.html" rel="nofollow"> SVG </a> </td>
</tr>
<tr>
<td> <i>Маршруты на карте</i><br><sup>Routes</sup> </td>
<td> <a href="https://egax.ru/dbcartajs/nv/merc.html" rel="nofollow"> Canvas </a> </td>
<td> - </td>
</tr>
</tbody></table>
<p>Отрисовка картинки в канвасе <i>3d</i> с пересчетом проекции отображения через шейдеры <i>WebGL</i> на основе примеров с сайта <a href="http://vcg.isti.cnr.it/~tarini/spinnableworldmaps/" rel="nofollow">Spinnable World Maps</a>.
Звездное небо в канвасе <i>2d</i> и <i>3d</i> с использованием скриптов <a href="https://github.com/mrdoob/three.js">three.js</a>.</p>
<table>
<tbody><tr>
<td width="320px"> <i>Атлас 3D</i><br><sup>Atlas 3D</sup> </td>
<td> <a href="https://egax.ru/dbcartajs/nv/map3d.html" rel="nofollow"> Canvas </a> </td>
</tr>
<tr>
<td> <i>Звездное небо</i><br><sup>Starry Sky</sup> </td>
<td> <a href="https://egax.ru/dbcartajs/nv/starry.html" rel="nofollow"> Canvas </a> </td>
</tr>
<tr>
<td> <i>Звездное небо 3D</i><br><sup>Sky 3D</sup> </td>
<td> <a href="https://egax.ru/dbcartajs/nv/sky3d.html" rel="nofollow"> Canvas </a> </td>
</tr>
</tbody>
</table>
<button
formaction="//github.com/egaxegax/dbcartajs"
data-turbo="false"
>
Проект в GitHub
</button>]]></turbo:content>
<pubDate>Sat, 11 Jan 2025 10:15:14 +0300</pubDate>
</item>
</channel>
</rss>

0 comments on commit d771c6f

Please sign in to comment.