问题标签 [tilemill]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
openlayers - 自定义地图、GEODJANGO、TILEMILL、OSM、OPENLAYERS、
我正在尝试学习设计在线地图和在地图上显示数据。网上的资料很多,但都是乱七八糟的。我希望有人可以回答这个问题,以便过程更加清晰。
我正在为我的网站使用 Django、GeoDjango。所以我有一个启用了 postgis 的 postgresql 数据库。从我的搜索中,我采取了以下步骤。
1- 使用 osm( openstreetmap ) 获取地图数据。我只需要一个国家数据,所以我找到了http://download.geofabrik.de/osm/europe/turkey-130627.shp.zip链接来将 osm 数据加载为形状文件。2- 使用 tilemill 设置地图样式。导出为 MBTiles。
3- ???现在我有 MBTiles 但我如何使用这些瓷砖。这是问题吗?
maps - 有人可以在处理中将 mouseX 和 mouseY 转换为经度和纬度吗?
我正在使用 Till Nagel 的代码来投影世界地图,然后根据纬度和经度坐标绘制数据。但现在我要检索鼠标位置的纬度和经度坐标。通过给出 mouseX 和 mouseY,它应该返回地图上的经度和纬度。有人可以帮忙吗?下面是我使用的代码:
google-maps - Tilemill 和 Google Map Engine Lite 之间的选择
我使用Tilemill的时间不长,它是一个很好的工具,但我最近才发现Google Maps Engine Lite,这是 google 的一个地图创建工具
我很想知道哪种工具最适合哪种场景。(Tilemill 和 Google Maps Engine Lite)
maps - 具有大量边界的交互式地图
我正在尝试从输出区域文件中创建一个交互式地图(我可以在其中放大/缩小,显示弹出窗口和信息框):输出区域(E+W)2011 边界(广义,裁剪)。此文件包含英格兰和威尔士的 181,408 个输出区域 (OA) 的数字矢量边界。
Shapefile 约为 80MB,geojson 约为 210MB,topojson 约为 39MB(简化版)。我无能为力来降低 topojson 的大小。我一直在尝试创建传单地图,但文件仍然太大而无法在浏览器中加载。我还按照本教程使用 TileMill、Leaflet 和 Wax 使用我自己的图块创建地图。不幸的是,为合理的缩放范围生成的图块仍然 > 100GB。
有谁知道我如何加载边界并且仍然能够放大/缩小?可能使用开源技术?
json - 使用 Wax 和 Leaflet 加载本地 TileJSON 时出现语法错误
我有这个 TileJSON 文件:
我正在使用以下代码创建地图:
当我在浏览器中执行脚本时,出现以下错误:
我遵循了 TileJSON 规范,并且在文件中没有发现拼写错误/其他问题。我清除了浏览器缓存,并且我 100% 确定我正在加载正确的文件。我已经尝试删除一些键/值,但问题仍然存在。
我将不胜感激有关如何在本地加载瓷砖的任何建议。
postgresql - 有没有一种简单的方法可以从 osm-bright 的 postgis 数据库中获取 config["postgis"]["extent"] 值?
我已经成功设置了一个用于 OSM-Bright 的 postgis 服务器。我必须承认,服务器对我来说有点像黑匣子,所以当我设置它并且它工作正常时,我不知道如何以最佳方式使用它的来龙去脉。
在 OSM-Bright 配置文件中,有一个名为 config["postgis"]["extent"] 的值。在评论中,它说它可以加速查询,以使用与数据库相同的单位(可能是球形墨卡托米)使用“XMIN,YMIN,XMAX,YMAX”将整个地球的范围限制在您需要的区域。
我的问题是是否有一种简单的方法可以获得这些值?
例如,假设我有一个项目,我只需要绘制纽约长岛拿骚县的一个子集。我的 OSM DB 拥有整个美国北美数据集。有没有一种方法或工具可以用来轻松地将长岛的范围转换为我的数据库投影?
非常感谢您提前提供的帮助。
干杯,史蒂夫
javascript - Tilemill 使用什么将 node.js 变成原生桌面应用程序?
https://github.com/mapbox/tilemill
我一直在试图弄清楚 tilemill 如何将他们的节点应用程序打包到 mac、linux 或 windows 的桌面应用程序中。我搜索了他们的 github 项目,但没有看到任何关于他们如何做到这一点的细节。
openstreetmap - 是否可以使用 OpenStreetMap 创建自定义叠加层并在 ios 设备上使用它?
我堆积了这个问题。我试过 MapBox,但我的源文件与它不太兼容。
我有很多来自这里的数据: http: //skimap.org/SkiAreas/view/1022#open_ski_maps。(kml 和 osm 文件)。MapBox(TileMill) 与 KML 不太兼容,您必须对其进行转换,并且您不能为不同的路径类型使用自定义样式。
是否可以从这些文件中创建覆盖并在 iOS 平台下的 OpenStreetMap 上显示它们?类似这样的东西: http: //skimap.org/SkiAreas/view/1022#google_maps但在 iOS 上?
map - 知道如何在 RHEL 5 操作系统中安装 Tile mill 吗?
您好团队正在尝试在 RHEL 5 中安装 TileMill,您知道我们需要安装哪些子包吗?我已按照 Tile mill 中的程序绑定,并且对子包的所需组件感到震惊。如果有人已经用 Rhel 做过瓷砖磨,请提出建议?