問題タブ [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.

0 投票する
1 に答える
547 参照

sqlite - mapnik + sqlite と Spatialite 対応拡張機能

経験豊富な unix ユーザーの助けが必要かもしれません。私の知る限り、mapnik ライブラリはデフォルトで共通の sqlite3 ライブラリのみを使用します。mapnik は空間 sqlite データベースをサポートしていますが、spatialite は sqlite の静的にリンクされた拡張機能でなければなりません。

sqliteを含むspatialiteの合併を見つけました。しかし、私はそれを別の方法で必要としています - Spatialite を含む sqlite が含まれています。

spatialite を静的ライブラリとして sqlite にリンクする方法について簡単な説明をいただけますか? それとも、sqliteの代わりにspatialiteの合併に対してmapnikをリンクすることは可能ですか?

私は Ubuntu 14.04 と Mavericks に取り組んでいます。

Spatialite ソース:

https://www.gaia-gis.it/spatialite-2.3.0/amalgamation.html

https://www.gaia-gis.it/spatialite-2.3.0/libspatialite-amalgamation-2.3.0.tar.gz

ありがとう!

0 投票する
1 に答える
176 参照

python - Windows 32ビット用のMapnik v2.2.0を取得してPycairoで動作させる

Mapnik と Python をインストールしましたが、Python デモを実行するとメッセージが表示されます

その後、python がクラッシュします。Python 2.7 をインストールし、コマンド ラインと Windows GUI の両方から動作しています。Cairo 1.12.2 と pycairo 1.10.0 をダウンロードしてルートに配置し、C:\これらをパスに追加しました。

他の誰かがこの状況に陥り、修正を見つけましたか? ...

0 投票する
0 に答える
982 参照

apache - mod_tile rendere が openSUSE の apache で動作しない

タイルサーバーを動かしたい

このリンクをたどって構成しました

http://myserver.domain/osm_tiles/0/0/0.pngにアクセスしようとすると、次のような応答が返されます

オブジェクトが見つかりません!

Apache ログを見ると、socket file is missing と表示されます

構成で何が問題になったのか..

0 投票する
1 に答える
255 参照

openstreetmap - openSUSE で mod_tile をビルドできない

リンクのようにmod_tileを構築しようとしました

その後、同じエラーが発生し、このフォーラムから修正を試みました

これらをエクスポートしました

src/gen_tile.cpp の先頭に #include を追加

--std=gnu++11 で Makefile を変更しました

Linuxとcppは初めてです

フローで間違ったことを教えてください。

0 投票する
1 に答える
619 参照

python - mapnik とローカル tiff タイル

英国の地図を構成する geotiff ファイルでいっぱいのローカル ディレクトリがあります。

mapnik を使用して、英国のさまざまな場所でさまざまな画像をレンダリングしています。

これにアプローチする最良の方法は何ですか?

単一のレイヤーを作成しRasterSymbolizer、tiff ディレクトリをループして、各 tiff を個別のレイヤーとして追加し、mapnikszoom_to_boxを使用して正しい場所にレンダリングします。

しかし、これによりレンダリング時間が不必要に遅くなるでしょうか? タイルがどのように組み合わされるかについての情報はありません(もちろん、個々の tiff のデータ以外)。

tiff レイアウトを定義するある種のベクター ファイルをセットアップする方法があるのではないかと思います。そのため、特定のバウンディング ボックスに対してレンダリングする必要があるタイルをすばやく照会できます。

0 投票する
2 に答える
194 参照

python - 基本プログラムがコンパイルされない

Windows 7でpycharm(python)(およびmapnik)を使用しています。インストール後にすべてが整っているかどうかをテストしたかっただけです。ネットの例を使用しました here is it で、フレームエラーがあります。インストールの問題でしょうか?コンパイラ?? 私はpythonが初めてです。お時間をいただきありがとうございます。

エラーメッセージは次のとおりです。

0 投票する
1 に答える
663 参照

scale - High resolution image with Mapnik

I use Mapnik 2.2.0 to render a map from my Java library using the Mapnik JNI. This is working fine with no issues. I am now trying to make the map available in high resolution.

I changed the image size in my code from 256x256 to 512x512. This caused Mapnik to change the effective zoom level, because the scale has changed. For example, when rendering 15/5000/10000, I see a 512x512 image with my zoom 16 styling.

What I want to have is an image of the same coordinates as my original 256x256 image, with the same styling, only 512x512.

I found a possible parameter that could be related:

where 2 should be the factor I need. However it did not have any effect on the rendered image, so I may be looking the wrong direction.