问题标签 [mapnik]
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.
python - Python + Mapnik:关于如何渲染带有 gps 轨迹的地图的示例
我正在尝试使用 mapnik 和 python 从记录的 GPS 轨迹中渲染地图。我从数据库中获取 gps 数据,所以它只是一个数组(纬度,经度)。
有谁知道这样做的例子?我知道我需要先创建一个形状文件,但我是 mapnik 的新手,到目前为止我还不太了解。也许有一个很好的例子我会明白的:-)
谢谢
python - 如何在 python homebrew 中更改 boost 的链接版本?
我正在尝试将 mapnik 与我的 mac os x 10.8.3 上由 homebrew 完成的 python 安装一起使用。这是问题所在:
如您所见,它指向/usr/local/opt/python
... 这是完全错误的(这是苹果提供的默认 python,我不打算使用它)。
我怎样才能改变这个?谢谢
python - openstreet 地图:在 python 中动态检索 shp 文件
我设法为 python 安装了 mapnik,并且能够使用提供的shp
文件来渲染地图。是否有可能从python动态检索我想渲染的地图的形状文件(给定坐标)?还是我需要下载整个 OSM 文件,并将它们导入我自己的数据库?
谢谢
python - 如何在平铺地图上进行运动?
我有兴趣做这样的事情:
http://hint.fm/wind/gallery/oct-30.js.html
它看起来像一个瓦片地图,瓦片是动画 gif 吗?如果不是,如何实现这个动画?
我想使用 PIL 来生成 gif 并使用 mapnik/tilestache 提供它,但 tilestache 似乎不支持 .gif 瓷砖。
有任何想法吗?
python - 从 python 3 从 python 2 导出库
我正在使用 python 3。我的问题是每次我安装一个包时,它都会为 python2 安装它。
例如,我想使用mapnik,所以我刚刚用自制软件安装了它,然后它在mapnik lib中为python2.7创建了一个文件夹。所以当我使用 Python2.7 而不是 python3 时它可以工作,因为它找不到模块 mapnik。
如何将它添加到 python 3 ?python3 路径:/Users/gabrielgautron/documents/python3
在 mapnik 的安装结束时,我有以下内容:
所以我在终端中启动这个命令,然后:
一个想法?
请 :)
python - 无法让 mapnik 与 python3 一起使用,但它与 python2 一起使用
这是一篇关于在 python3 中安装模块的帖子。当我使用 brew install python 时,它会为 2.7 安装它。
当我使用 dan 建议的方法时,该方法旨在将其直接安装在 python3 中(我真的很感谢),但没有奏效:
安装成功但在python2中。所以我得到:
所以我最后在 python3 中手动添加了路径:
我收到此错误:
请帮忙,我在这上面花了很多时间......
谢谢!!!
maps - 瓦片服务器是否呈现每个请求?
我试图了解平铺服务器如何处理请求。
我对使用 OSM“创建”地图的 Mapnik 表示关注,
“创建”是否意味着每个请求都被渲染并返回?如果是,性能损失是多少(全球地图)?
或者这意味着 Mapnik 创建初始化所需的所有图块,然后根据请求提供正确的图块?如果是,所有瓦片(全球地图)所需的总存储空间是多少?
我试图找到一种方法来构建我自己的瓦片服务器(全局地图),同时只渲染一次。
postgis - mapnik不渲染postgis multipolygonzm?
所以我加载了一堆 NHD 数据,几何最终成为 MultiPolygonZM(以及其他表的 pointZM 和 areaZM)
当直接针对数据库运行时,我已经测试了查询及其返回的数据。这是我的风格:
但我无法让 mapnik(2.10 版)渲染它。osm 数据从 mapnik 和 qgis (v1.8) 渲染得很好(它的标准 MultiPolygon,而不是 4d)映射所有这些只是 hunky dory。有没有其他人经历过这样的事情?这是一个几何问题还是只是一个红鲱鱼?无论如何让mapnik在渲染时吐出任何类型的调试信息?
蒂亚!
——兰迪
python - 在 Mapnik 中渲染我的地图
对不起打扰。我无法渲染我的地图,我不知道为什么......
我使用 ogr 读取了一个 csv 文件,该文件使用了我创建的与 csv 关联的 .vrt 文件:
然后,我有一个简单的代码来渲染我的地图,但我无法正常工作:创建了一个背景为空的地图,上面什么都没有......
我收到警告,但我认为这是正常的:
你有想法吗 ?
谢谢!
我的.csv(称为ZZZ.csv),只是开始和有趣的领域:
我的.vrt:
我用来渲染卡片的python模块:“”“module mapniktest”“”
谢谢!!!!
node.js - 哪些工具可以构建完整的交互式地图应用程序/Web 应用程序?
我也想构建一个 Web 应用程序,我正在研究我必须使用的工具。我想使用我正在考虑的实时地图:
Tilemill获取 .png 以构成我的地图的背景或从 shp 文件中的网站获取数据以在 mapnik 中为此构建图层。
Mapnik使用我想在地图上添加的数据构建图层。
Mapnik:将图层放在一起并生成地图。
TileStache:为我的应用程序生成图块。
Openlayers:在浏览器中显示我的地图和瓷砖。
显示我的地图后,我想添加交互性。例如,当您越过一条线或一个圆圈(一个城镇/一个事件)时,它会为您提供该对象的属性。
但是线条和圆圈将直接集成到 mapnik 地图中,因此我需要添加一些 javascript 以使其动态并打开一个弹出窗口。我该怎么做呢 ?使用Openlayer javascript 库或node.js。
你对这个问题/我想使用这些工具的方式有什么建议?
非常感谢!