jjzjj

c# - 在 .net 环境中使用 Mapnik

有没有人用过Mapnik从.netc#环境渲染map?我想用它在.net4下开发的桌面应用程序中渲染map。我发现它是最好的开源map渲染器工具,比众所周知的sharpmap、dotspatial(...)要好得多。“唯一”的问题是它是用C++和Python编写的,没有从C#使用它的简单方法。您知道任何.netMapnik包装器吗?你知道任何示例代码吗? 最佳答案 我刚刚发布了我在C#绑定(bind)方面的尝试。它们位于:http://sourceforge.net/projects/mapniknet/

android - Osmdroid 和 Mapnik 瓦片供应商不再工作

我有一个开发、部署和以前成功的应用程序,它使用Osmdroid从默认的图block提供程序Mapnik加载图blockmMapView.setTileSource(TileSourceFactory.DEFAULT_TILE_SOURCE);或mMapView.setTileSource(TileSourceFactory.MAPNIK);直到最近(也许从今天开始),真实设备(手机和平板电脑)上的磁贴才不再加载。我正在使用osmdroid版本3.0.5。如果我在模拟器上的一个小示例项目中尝试最新的4.0版本,我在尝试下载maptiles时会在logcat中看到“403forbidden

python - Mac os x 10.8 : Fatal Python error: PyThreadState_Get: no current thread importing mapnik 上的 Homebrew + Python

我的Mac(10.8.3)上有2条python:默认版本和Homebrew软件的2.7版本。到目前为止,我可以安装模块并将它们与我的brewpython一起使用。我用brewinstallmapnik(mapnik-2.1.0)安装了mapnik,它编译正确。但是,如果我打开python并输入importmapnik,就会出现以下错误并且python退出:>>>importmapnikFatalPythonerror:PyThreadState_Get:nocurrentthreadAborttrap:6Macosx也显示错误窗口,内容如下:Process:Python[60666]P

python - Mac os x 10.8 : Fatal Python error: PyThreadState_Get: no current thread importing mapnik 上的 Homebrew + Python

我的Mac(10.8.3)上有2条python:默认版本和Homebrew软件的2.7版本。到目前为止,我可以安装模块并将它们与我的brewpython一起使用。我用brewinstallmapnik(mapnik-2.1.0)安装了mapnik,它编译正确。但是,如果我打开python并输入importmapnik,就会出现以下错误并且python退出:>>>importmapnikFatalPythonerror:PyThreadState_Get:nocurrentthreadAborttrap:6Macosx也显示错误窗口,内容如下:Process:Python[60666]P

redis - 如何在 redis (Mapnik) 中存储 postgis 数据源?

我已经使用node-mapnik构建了图block服务器,到目前为止一切正常,我能够渲染图block并且可以在前端显示。现在的问题是我们正在绘制大量数据,并且对数据进行了大量过滤。所以我打算查询一次POSTGISDB并将结果集存储到像(Redis)这样的内存数据库中。这可能吗? 最佳答案 我相信是的,一个很好的审查来源是https://github.com/CartoDB/Windshaft我相信这采用了类似的方法。祝你好运! 关于redis-如何在redis(Mapnik)中存储pos