Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/billygalbreath/vs-livemap
A browser-based world map viewer for Vintage Story servers
https://github.com/billygalbreath/vs-livemap
Last synced: about 2 months ago
JSON representation
A browser-based world map viewer for Vintage Story servers
- Host: GitHub
- URL: https://github.com/billygalbreath/vs-livemap
- Owner: BillyGalbreath
- License: mit
- Created: 2023-08-14T08:12:21.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-05-02T01:31:37.000Z (8 months ago)
- Last Synced: 2024-05-02T04:06:42.021Z (8 months ago)
- Language: C#
- Homepage:
- Size: 11.1 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
![LiveMap](https://raw.githubusercontent.com/BillyGalbreath/VS-LiveMap/master/.github/images/og.webp)
[![Build Status](https://img.shields.io/jenkins/build?jobUrl=https://ci.pl3x.net/job/VS-LiveMap&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACt0lEQVQ4y4WT3UuTURzHv8/Opm7PxrOpU+frnJM1p/kylShQb3ojEeyVoqIuI5D+gKCCwosgMLoW8SYipChiXllIkJiZG5ot3fJ1L24+29x0bs/2nC4icFPpd/XjnM/58ON7+DE4oLq6upTlOt1gkTqvud5kKA5HtkKOH85nQ6/eDWSz0uwDq9UqM1RVuc90NDGnjjcUplMJECJR2edrHkW3YukR29iLvbwkW2DU17ytqKjUlihzCiZnfiK6HQcAmKp1XHuz+Wo2nyG4bTS2aFKJ077fbpTqNEx7Yw1cK37EtuNY8QbASkjbSbO59jABsSjk71vr9aTRWIy0kAYAVJUVQskq4PUHodcoZY0MBve+I/+aviN1Dy6q5N1eCcNYOttgMJT+vaDA/OIqtmLbEJbW0OoLlPOsct25yU9nTFCZI+kmANPmWsbC1ByEtAg+EsVmZAvfZ3+hqIBDbM4NtUQiMUhJ575fkDGMnIKCFylGPs9BU12FPJaApkVYdFoMDLxGOk3QDEBJSOE+QUwUAzYqw2iJEQlOi092L4yOCSh347ADuMkQPNHV45tvFgKl8X0hupIpe4hIIXBa7EbDGF8PwS8SxFRqmHovwGa0QB72oYkR4RGoa1+IORznOsGIl+dZjTIJBlIpgTOPA82TQSZXYSMhQBP0IQgxOCkId9YCAT5DsB4K8Vw+J4+z+V0JkssUJcO41GSCvqIUX+3TCIcjMLccpTf6+1kfz0e+TEx8zBAAwGyQH9ca6u7SnFy2t8GEvscPYe3sQKmag8PpSp0730NYhSIZDoV2bKOjLw/chZ2w/ylC/itjJF59D8gHAFl+weaSZ3V5aHj4fkVZSe2Ca+kN/lfHWlt7fF5vklJKAxsbi7euX/twEEcOE6x5PAucSnXW6/HmOmZm6OTU1HOX2+3I5v4AuDsT2N5aTFUAAAAASUVORK5CYII=)](https://ci.pl3x.net/job/VS-LiveMap/)
[![Downloads](https://img.shields.io/endpoint?url=https://badge.pl3x.net/vintagestory/livemap&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACslBMVEUAAAC+zb1qaRdhbCRdTQBlYQCQlFV5gD1iYACAKSl6fzhyeTB+NSh9PidtcyhhaBpzciF3dh9pbyJmbSBnbyFlbB6Qc0ZgZRocFw4THhz///8KCAWojWtiaRpgZRlcYBn//yd3XTEuKhFdZQ0fFhY2MhMzLhNaUjU4JhADAwKPgzV9hUqHjVN2fDlpbyJsdCJobx9jax2Ul1h6gDNtdShudypnbyBqcyBocSF9gkJ+gjtwdihkbB1sdSZyeTFscSdnbiFocSJocCJnbiJRVgNobiFrcyNocCJbXRtkax9jaSBfYxtsdSRlbCBmbR9jaR9kZyFJRBhKRRdtXjF2aDNlZiFxei2hi16Rckd+hR5JSxdARBVQPB5NOhyDZD1zVCaTdkmMYzVzUCYICgn///+Tc010WDKKYzd1TSJ9UyVZOxoAAQOrkW+KYjVsRx86JxEoGw1IMRZ3TyJ3TyODYjtqUDBobRVOYSdhWEF8WC45KBQZGyQyNUV+XDKEWCdYOxp1WDR1XDJfZhpUWyRdWUOIZj41LRJNUC1MVjFeYUSHfGOMYjNnQxsuIA//75xmZiNYWSBVWh5YXB52aDNOSBhXXBxVWiFXWSR1cDyKYTNcPRsQDwp6bzRTTycoJhIpJhNIRCJSSCV4TiFCLhdgVyhNRSIPDQYbFwlJPRwYEwoEAwJROyJ8Vy93TyNbPBpTNxgUDgckIQ0mIw40LxM7NRYAAAABAwVlSy55TyJfPhlvSiBaPBkICAUMCgYAAAA8KhRCLRUTDQZgSCliQh42JRAAAAFmbx5kax1sdiRocCFociJocSFpciFkaR9mbh9qdCKEWCl7TyCBUyKCViZ5UCKAVCRvSiCHWyt3TiBWOhp0TCFsTyNbUyk6Nh06MyF4XzqEVyaEViWAVyh0UyyCVSP////ZSXB3AAAAxnRSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgohYYuQPguMq8n4/qcIEMb+3SYj0f72agJY+/737e76yBIwvq2Mi4zd+pUkBQEZDibCweGS1oQLAXjr3vn8yRwl3vOjZXjZ6YpBAQQUs8E7AkjwvwUjUlGP2MJgVV4w0eyUAVrV9PD9/vP27a7ryicn0Pj49fzzayFBR2NQiNP0/vney1cDAwgDBjSo+t3d1kYlDRl7WkvPoxlsyJxDAAAAAWJLR0QadWfkMgAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+UCCgwsLJ3TbbwAAAESSURBVBjTY2BgYGTS1tHV0zcwZGZhZQABNiNjE1Mz82MWluwcQC4nJ5eV9fETJ21O2dpxg+R5ePnsHU6fOet4zsnZhR8oICAo5Orm7uHp5X3ex1cYpERE1M8/IDAoOCQ0LDxCDCQiHhkVHRMbdyE+ITEpWQIkIimVkpqWfjEj81JWtjTYYpmc3Mt5+QWFRcUlpQyycvJl5RWVV6qqaxRq667WMyg2NDY1t7Rea2vv6Ozq7ull6OufMHHS5Os3pkydNn3GzFmzGebMnTd/wcKbt27fuXvv/oNFixmWLF22fMXKVasfPnq8Zu269RsYNm5S2rxl67btO3buerJ7z959DAzKKqpq6hr7Dxw8dPjIUU0tAMMCZgTpNDOvAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTAyLTEwVDEyOjQ0OjQ0KzAxOjAwZH4FyQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wMi0xMFQxMjo0NDo0NCswMTowMBUjvXUAAABXelRYdFJhdyBwcm9maWxlIHR5cGUgaXB0YwAAeJzj8gwIcVYoKMpPy8xJ5VIAAyMLLmMLEyMTS5MUAxMgRIA0w2QDI7NUIMvY1MjEzMQcxAfLgEigSi4A6hcRdPJCNZUAAAAASUVORK5CYII=)](https://mods.vintagestory.at/livemap)
[![Join us on Discord](https://img.shields.io/discord/171810209197457408.svg?label=&logo=discord&logoColor=ffffff&color=7389D8&labelColor=6A7EC2)](https://discord.gg/JXra7N4)[![MIT License](https://img.shields.io/github/license/BillyGalbreath/VS-LiveMap?&logo=github&color)](https://github.com/BillyGalbreath/VS-LiveMap/blob/master/LICENSE)
[![CodeFactor Grade](https://img.shields.io/codefactor/grade/github/BillyGalbreath/VS-LiveMap?logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8%2F9hAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9bxSIVh1YQcYhQnSyIiuimVShChVArtOpgcukXNGlIUlwcBdeCgx%2BLVQcXZ10dXAVB8APE0clJ0UVK%2FF9SaBHjwXE%2F3t173L0D%2FPUyU82OMUDVLCOViAuZ7KrQ9YogwujDEGYkZupzopiE5%2Fi6h4%2BvdzGe5X3uz9Gj5EwG%2BATiWaYbFvEG8dSmpXPeJ46woqQQnxOPGnRB4keuyy6%2FcS447OeZESOdmieOEAuFNpbbmBUNlXiSOKqoGuX7My4rnLc4q%2BUqa96TvzCU01aWuU5zEAksYgkiBMioooQyLMRo1UgxkaL9uId%2FwPGL5JLJVQIjxwIqUCE5fvA%2F%2BN2tmZ8Yd5NCcaDzxbY%2FhoGuXaBRs%2B3vY9tunACBZ%2BBKa%2FkrdWD6k%2FRaS4seAb3bwMV1S5P3gMsdoP9JlwzJkQI0%2Ffk88H5G35QFwrdA95rbW3Mfpw9AmrpK3gAHh8BIgbLXPd4dbO%2Ft3zPN%2Fn4Ax9dyyerighsAAAAGYktHRAAAAAAAAPlDu38AAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfmCBMVKAA5pS6%2BAAABlElEQVQ4y82PP2gVQRDGf7N3t%2Bvdixpi0N5OELFKJ1iohBciKlgYJLX6YkBbC0sVooVFBAvBPw%2BFZzrJs7DR2iYHRhBsxNI8VLwUx92MRXJGxKCp9AfL7DfDfPutFO3z5wy5DuRlWU2OvLj7hduLYXh0ZSEkOh4SjUKiBK%2BEZP34Gu%2FtbebLE86Qa8BO4FDwyWmAbPjzMWACiNgEMdun6macwfJ6z2qxZYBI6ndAxR%2BRN%2FL1ZGeXlDqFkm%2Fv33nZjHZ0u2OZrw%2F7pBYf16Re8UEJ8VpNE33fP3BxgX%2BOFOOdtjmuGpoPtT51pNcrMZORx4%2FmslQnslAlWahItymZrz%2Bmqc4%2B2z%2B71BjE5uwesEeQsaLY%2FQp42LrfPUqwy2DNO03ZK9hN4Ehj4IDBjzjKCoC5aMDG9q%2BhBz%2BrWCN3KqptBtG89Xx%2BEWB1%2Bszr8OTBFMgkSLKWQAA%2BVCU3%2BK%2BQb%2B0LB4FLGHmrP39LNv3773Ei9IBphLnVduf4VhM4M9JGqGzc%2F5bYnDsrqlcQloaK0adbNfgOUn6NRlZZ46YAAAAASUVORK5CYII%3D)](https://www.codefactor.io/repository/github/BillyGalbreath/VS-LiveMap)
[![Lines of Code](https://img.shields.io/endpoint?url=https://badge.pl3x.net/tokei/BillyGalbreath/VS-LiveMap&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAATlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADEoqZZAAAAGXRSTlMAxeanJ8sFue7p32hnLRILIxrNPL2vmJcdPVCswwAAAJBJREFUKM+1kVkOwyAMRGPAbC1b0m3uf9G2RBZVxVekzBfMCD8NXs4S0dw3UPPgAj0PNK5/Tlv7cAWz0NqGXyNYEIxYxU8KnAWRCSHt/ubhykAUB7/1IMDZRRAfWYfQ70/49NsieTz6wWoEM1pUhXuf0N/GlyBaxG33vzwCC4JBZRTJTIIgzgc/SiSI+ZJO0hugjQZ03xRM8gAAAABJRU5ErkJggg==)](https://github.com/BillyGalbreath/VS-LiveMap)[![Stargazers](https://img.shields.io/github/stars/BillyGalbreath/VS-LiveMap?style=flat&label=stars&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9bxSIVh1YQcYhQnSyIiuimVShChVArtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB8APE0clJ0UVK/F9SaBHjwXE/3t173L0D/PUyU82OMUDVLCOViAuZ7KrQ9YogwujDEGYkZupzopiE5/i6h4+vdzGe5X3uz9Gj5EwG+ATiWaYbFvEG8dSmpXPeJ46woqQQnxOPGnRB4keuyy6/cS447OeZESOdmieOEAuFNpbbmBUNlXiSOKqoGuX7My4rnLc4q+Uqa96TvzCU01aWuU5zEAksYgkiBMioooQyLMRo1UgxkaL9uId/wPGL5JLJVQIjxwIqUCE5fvA/+N2tmZ8Yd5NCcaDzxbY/hoGuXaBRs+3vY9tunACBZ+BKa/krdWD6k/RaS4seAb3bwMV1S5P3gMsdoP9JlwzJkQI0/fk88H5G35QFwrdA95rbW3Mfpw9AmrpK3gAHh8BIgbLXPd4dbO/t3zPN/n4Ax9dyyerighsAAAAGYktHRAAAAAAAAPlDu38AAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfmCBMVNjtc7/hFAAABIElEQVQ4y62SzS5DURSFv6smXkAUCRU0UdKYGNTPyCsYYOYFGGi8Ao9QM0PxCh6CgQ4qfiLpBFEjdKCfySaXtDch1uScs9Ze62TvcyAD6o66zV+gjqpvalsd61XXl5GxBySx3/3t7UPqi1pTD9VXdaRbbZIyDQLTwBSwBqzGGaABnAInwCXQSJLk/tO4orb8jra6nwo/CC6NlrqMOq421Y5aVSfUXJe2cqFVo7b5NdwIuVaf1IWM2cyrD+qdOvlTLERIS53pYi6FdqMWet2wGP1tdNE2Q1vK+gfDsdbDlFfzwV3Ems8KmAXegcd4hSvgVq0Bz6GV0ob+HgF1YAA4Cn4LWA9tLusHnscTHavFFF8MrqOeZQVU1HKGXlYr/Cc+AKuOI2h/Jrf7AAAAAElFTkSuQmCC)](https://github.com/BillyGalbreath/VS-LiveMap/stargazers)
[![Forks](https://img.shields.io/github/forks/BillyGalbreath/VS-LiveMap?style=flat&label=forks&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9bxSIVh1YQcYhQnSyIiuimVShChVArtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB8APE0clJ0UVK/F9SaBHjwXE/3t173L0D/PUyU82OMUDVLCOViAuZ7KrQ9YogwujDEGYkZupzopiE5/i6h4+vdzGe5X3uz9Gj5EwG+ATiWaYbFvEG8dSmpXPeJ46woqQQnxOPGnRB4keuyy6/cS447OeZESOdmieOEAuFNpbbmBUNlXiSOKqoGuX7My4rnLc4q+Uqa96TvzCU01aWuU5zEAksYgkiBMioooQyLMRo1UgxkaL9uId/wPGL5JLJVQIjxwIqUCE5fvA/+N2tmZ8Yd5NCcaDzxbY/hoGuXaBRs+3vY9tunACBZ+BKa/krdWD6k/RaS4seAb3bwMV1S5P3gMsdoP9JlwzJkQI0/fk88H5G35QFwrdA95rbW3Mfpw9AmrpK3gAHh8BIgbLXPd4dbO/t3zPN/n4Ax9dyyerighsAAAAGYktHRAAAAAAAAPlDu38AAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfmCBMVNCYN3/YeAAAA/UlEQVQ4y7WTQUoDQRBFf01czlJcxUyOINGjjAvFHMFzZGdygOwDwTtk6UZcqLlAxCAuMigug89FamIzdAIN+qGhq/6v6qrqbumvAJwBj8AHMAQs4DJgBHy65jSW4Bl4AaZsUAbcufumrnmquSzIcSzpTtLA7XbA1fuBa9qxCob8YgUUAdcFqoC/iSXIgLELOhG+49w4nM+2BTP7ljR3M4/MufbNzYxdN1E0Sm2ialZnsVIllZKOJF24eyLpXdKtmS1S3sYMmO3THOwJziUdbrbkZvaVcnILeAh6vweylAQ9D7z2BXCS0sJS0lrSpdtrSW+pn6sPLIFX4Er/hR9C0wl1FTBzNwAAAABJRU5ErkJggg==)](https://github.com/BillyGalbreath/VS-LiveMap/network/members)
[![Watchers](https://img.shields.io/github/watchers/BillyGalbreath/VS-LiveMap?style=flat&label=watchers&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9bxSIVh1YQcYhQnSyIiuimVShChVArtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB8APE0clJ0UVK/F9SaBHjwXE/3t173L0D/PUyU82OMUDVLCOViAuZ7KrQ9YogwujDEGYkZupzopiE5/i6h4+vdzGe5X3uz9Gj5EwG+ATiWaYbFvEG8dSmpXPeJ46woqQQnxOPGnRB4keuyy6/cS447OeZESOdmieOEAuFNpbbmBUNlXiSOKqoGuX7My4rnLc4q+Uqa96TvzCU01aWuU5zEAksYgkiBMioooQyLMRo1UgxkaL9uId/wPGL5JLJVQIjxwIqUCE5fvA/+N2tmZ8Yd5NCcaDzxbY/hoGuXaBRs+3vY9tunACBZ+BKa/krdWD6k/RaS4seAb3bwMV1S5P3gMsdoP9JlwzJkQI0/fk88H5G35QFwrdA95rbW3Mfpw9AmrpK3gAHh8BIgbLXPd4dbO/t3zPN/n4Ax9dyyerighsAAAAGYktHRAAAAAAAAPlDu38AAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfmCBMVNw4TRw0nAAAA3UlEQVQ4y83SP04CURAG8I0lewHOwAFUaiwkdmAlp8CL4FHopfIvtOIJWE3opIBK489mQPKy6xYWOskkL9/MN/PNzMuyf2fIcYkZVuGzwPI68gle8Yl7jMIfAntBp4o8wAeecFgSP8I8cgZp8DwC12j8oLCBCd7R34ItbHCzT8ZZSC7QTYrcYo1WhjGWaCbdCt+2SGLN4IwPfnu07QjrkhG6oWKB0+TMd7sRAuzHYuqWmO8tsVd1xjmOS8htPEfORVWHTmweHnEVPg2sqPxIicxhFFjhLd7D2q/8J/YFHSJt9VSqQ08AAAAASUVORK5CYII=)](https://github.com/BillyGalbreath/VS-LiveMap/watchers)***
LiveMap is a Google Maps-like map for Vintage Story that can be viewed in a browser. Easy to set up when making use of LiveMap's integrated webserver which works out-of-the-box, while also available to be integrated into existing websites running on Apache and the like.
## Features
* *todo*
## Downloads and Releases
All releases can be downloaded from the VintageStory ModDB site at:
[https://mods.vintagestory.at/livemap](https://mods.vintagestory.at/livemap)
## Demo
A live demo of LiveMap can be accessed at:
[https://vs.pl3x.net/map/](https://vs.pl3x.net/map/)
![Screenshot of markers on map](https://raw.githubusercontent.com/BillyGalbreath/VS-LiveMap/master/.github/images/og5.webp)
## For Developers
There is an extensive API that allows you to automate adding/updating your own layers and markers on the map.
https://billygalbreath.github.io/VS-LiveMap
More information about the API can be found on the [wiki](https://github.com/BillyGalbreath/VS-LiveMap/wiki).
## Building from Source
Prerequisites:
* [.NET SDK 7.0](https://dotnet.microsoft.com/en-us/download/dotnet/7.0)
* [npm](https://www.npmjs.com/)
* [Node.js](https://nodejs.org/en)To build the project run the following command:
```
dotnet build
```And the final zip will be located at `bin/mods/livemap.zip` if there were no errors.
## Special Thanks