Leaflet.js与非真实世界地图!坐标

Pez*_*kow 2 javascript mapping leaflet

我正在使用传单JS创建Day Z(游戏)的地图,并希望能够使用游戏坐标系在地图上绘制项目,请参阅 http://dayz.ollieb.net

在游戏中,左上角坐标是000 000,然后是001,001,其中10的单位代表网格,因此010,010将是左上角的"网格"(类似于法令调查).

如何创建一个方法来转换提供的坐标系(点或latlong)以此方式工作.基本上他们只需要从000,000(左上)到145,130(右下).目前我在使用lat/long时遇到问题,因为它曲线可以补偿投影并且每个计算机的点数(x/y)似乎都在变化!

如何获取游戏点并在该点上在地图上创建标记?据推测,我需要告诉Leaflet.js地图左上角和右上角的"数字"是什么?

很抱歉由于缺乏理解,我已经阅读了所有文档,并且看不到像这样提到的任何内容!

在这里查看示例:http: //dabrothas.net/sei/daisy/index.asp?mode = mark&z = 3&x = -109.2294921875&y = 73.49222029152183

Mou*_*ner 7

我是Leaflet的作者.

有关设置非世界CRS的代码示例,请查看以下问题:https ://github.com/Leaflet/Leaflet/issues/210 https://github.com/Leaflet/Leaflet/pull/676

我计划对0.4版本的投影逻辑进行一些重构,以使这些事情变得更容易和更自然,敬请期待!

  • 链接已过时!你有没有弄清楚如何使用Leaflet与基本的瓷砖坐标系?我不想使用经度/纬度,我想实现一个基于图块的世界地图,从后端获取它的数据,如{1010,1011,1012 ...}.谢谢! (2认同)