mercator

    0热度

    1回答

    我使用下面的NPM模块转换到/从纬度/经度和像素: https://www.npmjs.com/package/viewport-mercator-project 这里的用法: // Create a new viewport. var ViewportMercator = require('viewport-mercator-project'); // NOTE: `ViewportMerc

    0热度

    1回答

    我已经在svg-Element中使用d3.js的mercator函数实现了一个map。 该地图仅代表特定的城市 - 城市地图以外的所有内容与我的项目无关。 现在我想在这张地图上实现一些像zoom()和drag()这样的函数。 但我找不到任何解决方案,用我的mercator-map处理drag()函数 - 我无法限制转换的区域。 (用户不应该能够拖动的城市地图之外地图) 对于普通SVG元素这个工程:

    1热度

    1回答

    我试图从中心坐标以特定比例创建边界框。我试图将其保持在8.5x11英寸纸张(612x792像素@ 72dpi)的宽高比内。 我在下面使用的代码主要是作品,但高度似乎有点过高,一个字母的长宽比。我没有考虑mercator投影吗?我在这里错过了什么? def bounding_box_from_point(center:, size:, scale_denominator:) dpi = 7

    0热度

    1回答

    我对java脚本和D3很新。我从在线挑选d3.geo.mercator代码,并使用一个.csv文件根据经度和纬度显示员工和客户。我的老板想要选择分开选择员工或客户。 我做了一个HTML如下面重定向到不同的HTML文件具有相同的代码,但不同的.CSV文件,但当员工选项被点击时,我得到错误“属性CX:预计长度,”NaN“。 <!DOCTYPE html> <html> <head>

    0热度

    2回答

    我一直在寻找经度和纬度的转换,并找到了我目前正在使用的这个算法,并且不确定这是否是正确的算法。另外我如何使用工具提示在地图图片上绘制特定的坐标。我尝试覆盖JPanel内的paintComponent方法,但我需要标记图片作为标签,以便我可以正确使用JTooltip。以下是我正在使用的算法。请让我知道它的权利,以及如何将另一张图片放在主图片的顶部。与使用JLabel一样,我使用setBounds方法

    0热度

    1回答

    我目前正在使用瓷砖供应商,HERE API。 我在这里没有找到HERE API文档中的信息。 我想知道HERE API使用的“投影”是否对应于Web墨卡托投影,即此处定义的投影:https://epsg.io/3857,这是所有主要网络磁贴供应商使用的投影,例如Google地图,openstreetmap,bing等等......

    0热度

    2回答

    我有一个边框: Left -122.27671 Bottom 37.80445 Right -122.26673 Top 37.81449 它也可以转化为NE纬度/经度和SW纬度/龙 在该边界框,我想找到特定纬度/经度的X,Y位置。这将使用墨卡托投影。 我见过的答案是找到X,Y采用墨卡托投影的世界地图上的位置,而不是特定的经/纬度范围内。 任何帮助表示赞赏! UPDATE 把这个从我看到

    0热度

    1回答

    我打算为游戏的标记(引脚)创建一个在线地图,但我无法设置标记的正确宽容度。 原始地图是2048×2048像素 然后我得到了 地图坐标与斧头,Y符号设置为从0到100 0标记(成千上万),0是方左上角角和100,100是右下角角的地图。 x = 50,y = 50是lat = 0°,lng = 0°(图片的中心)。 要转换从我的符号来经度我用这个JS功能,它工作得很好: function long

    1热度

    1回答

    我有限定斜墨卡托投影以下proj4投影字符串: +凸出= omerc + lat_0 = 45 + lonc = -80 + X_0 = 0 + y_0 = 0 + alpha = 45 + gamma = 0 + k_0 = 1 对于我的输入坐标,我使用的是0,0。当我将alpha角从45改变到90到270的范围时,投影点从预期的80W,45N变化到在相同纬度地球绕地球东进的点,直到α> 270

    3热度

    1回答

    我正在使用D3.js使用墨卡托投影绘制美国的地理地图。该地图代表美国各城市的人口。人口数据存储在以下文件: https://gist.githubusercontent.com/d3byex/65a128a9a499f7f0b37d/raw/176771c2f08dbd3431009ae27bef9b2f2fb56e36/us-cities.csv 圆表示城市的位置显示在地图上。 的代码粘贴如下: