問題タブ [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.
mapping - OSM、TileCache、Mapnik
これまで 2 週間半、サーバー上で実行されている OpenStreetMap のローカル コピーを取得しようと試みてきました。惑星ファイルをダウンロードし、'osm' という PostGIS データベースにインポートしました。OSM Mapnik ツールを使用して、Mapnik で使用する XML スタイルシートを生成しました。Mapnik がデータベースから OSM タイルをレンダリングできることを証明するために TileLite を使用しました。タイルは、私が望むように見えます。
私の問題は、TileCache を Mapnik で動作させることができないことです。シェープファイルを提供するために使用している MapServer インスタンスがインストールされています。これは TileCache で動作します。TileCache 構成ファイルのデフォルトの「basic」レイヤーも同様に機能します。私のOSMレイヤーを手伝ってください:
見つけた最後のブログ投稿、フォーラム投稿、およびチュートリアルをすべて読みました。どんな助けでも大歓迎です。私は何かを見逃したか、何か愚かなことをしていると思います。
mapping - OpenStreetMap 用の Mapnik を使用した TileCache
TileCache を使用してタイルを提供する OpenStreetMap サーバーがあります。タイルは Mapnik で生成されます。Mapnik XML スタイルシートを構成し、OSM Mapnik ツール 'generate_image.py' で画像を生成できます。そのイメージは正しく、見栄えがします。
私の TileCache サーバーは、私の OSM レイヤーからタイルを提供します。ただし、取得できるのは背景/水色のタイルだけです。地形も街路データも得られません。誰でもこれを手伝ってもらえますか?
タイルキャッシュ構成:
OpenLayers を使用してマップを表示しています。TMS レイヤーを使用して TileCache サーバーを呼び出しています。私が言ったように、私はタイルを返します。それらはただの青です。
mapping - TileCacheを使用したMapnikブルータイル
私はまだサーバーでOpenStreetMapを実行しようとしています。TileCacheとMapnikをインストールしています。米国のオクラホマ州の抜粋をデータベースにインポートしています。OSM Mapnikツールを使用してXMLスタイルシートを作成し、「generate_image.py」が優れたマップ画像になることを確認しました。私は(少なくとも私は)PostGISアクセスを適切に許可しました。私のユーザーは、データベース内のすべてのテーブルに対する完全な権限を持っています。Apacheログを見ると、キャッシュミスに関するメモだけが表示されます(以前はデータベース接続の問題が表示されていましたが、現在は表示されていません)。Postgresのログには何も表示されません(以前はアクセス拒否の問題が表示されていましたが、現在は表示されていません)。これらすべてにもかかわらず、TileCacheにOSM Mapnikレイヤーからタイルをレンダリングするように依頼すると、次の画像しか得られません。
この画像は、地図上のどこにいても、ズームレベルに関係なく表示されます。TileCacheをCGIで実行していて、次のような構成になっています。
私はOpenLayersを使用していますが、Javascriptは次のようになります。
私はこのサーバーで2週間半働いています。私は見つけることができるすべてのブログ、フォーラム、または他の投稿を読みました。これが今日の私の3番目の質問です。必死になっています。誰かが助けてくれれば本当にありがたいです。
python - mapnikgenerate_tiles.pyはメモリエラーを返します
generate_tiles.pyを使用してタイルを作成しようとしていますが、スクリプトを実行するたびに、次のエラーが発生します。
スレッドThread-2の例外:トレースバック(最後の最後の呼び出し):ファイル "/usr/lib/python2.7/threading.py"、行552、__ bootstrap_inner self.run()ファイル "/ usr / lib/python2。 7 / threading.py "、行505、実行中self .__ target(* self .__ args、** self .__ kwargs)ファイル" render_tiles.py "、行114、ループ内self.render_tile(tile_uri、x、y、z )ファイル "render_tiles.py"、96行目、render_tile mapnik.render(self.m、im)MemoryError
これが私のスクリプトです。
これがmapnik設定ファイル mapnikconfig で、これが シェープファイルです。私はソースからmapnikをコンパイルしたので、それは良いはずです。何が問題なのか?
windows - Mapnik に基づいて WMS サーバーの構築を開始する
Mapnik に基づいて独自の WMS サーバーをセットアップして OSM レイヤーをリクエストしたいのですが、その問題に関するドキュメントがそれほど明確ではありません...たとえば、いくつかの手順を説明している Web ページにアクセスしました。 Mapnik と WMS:
http://wiki.openstreetmap.org/wiki/Mod_mapnik_wms
http://code.google.com/p/mapnik-utils/wiki/WmsInstallGuide
Windows で実行していることを考慮すると、どのパスに従う必要がありますか? または、より明確な手順で目標を達成する方法を誰かに説明してもらえますか? そして、Mapnik を介して OpenStreetMap レイヤーをリクエストするのはどうですか?
前もって感謝します!
r - MapnikのRバインディング?
私は頻繁にRで分析を行ってから、簡単なマップを作成したいと思っています。標準のplot()関数は妥当な速さで動作しますが、見栄えの良いものやより複雑なシンボル要件を持つものを作成したい場合は、ggplot2に移動する必要があることがすぐにわかります。Ggplot2は素晴らしいですが、SpatialPolygonsDataFrameをGgplot2に必要な形式に変換するのが面倒な場合があります。Ggplot2は、特定の投影を必要とする大きなマップを処理する場合にも少し遅くなる可能性があります。
Mapnikを使用してRから直接空間オブジェクトをプロットできるはずですが、Google-fuを使い果たした後、バインディングの証拠を見つけることができません。そのようなものが存在しないと仮定するのではなく、誰かがR-Mapnikバインディングを知っているかどうかを確認するためにここをチェックしたいと思いました。
python - Windows XPへのmapnikのインストールは、「ImportError:DLLロードに失敗しました:指定されたプロシージャが見つかりませんでした」というメッセージで失敗します。
WindowsXPにmapnikをインストールしようとしています。
彼らのウェブサイト( http://trac.mapnik.org/wiki/WindowsInstallation )の指示に熱心に従った後、それはメッセージで失敗します:
OSGEO4Wインストーラーも試しましたが、これ以上成功しませんが、同じエラーメッセージを表示する前に、次のようなポップアップが表示されます。
トラブルシューティングの提案は、欠落している可能性のあるdllのいくつかを浮き彫りにしました。両方をインストールしましたが、問題を解決できませんでした。
Dependency Walkerは、さらに3つの欠落しているdllを識別しました。これらもインストールしましたが、それでも問題は解決していません。
どんな提案でも大歓迎です!
c++ - Mapnik用にこの.NETバインディングをコンパイルする運があった人はいますか?
だから私はMapnikhttp://mapnik.orgの.NETバインディングであるこのライブラリを構築しようとしています。「../ext/install.cmd」ファイルを正常に実行しましたが、C++用のBoostライブラリのみをビルドすると思います。後でVisualStudioソリューションを実行すると、900のエラーが発生します。ほとんどの場合、テキストレンダリング用の1つのクラスです。
http://sourceforge.net/projects/mapniknet/
誰かがビルドを正常に実行するのを手伝ってくれるなら、このライブラリを使用したいと思います。
私のシステム:Win764ビット
openstreetmap - OSM データ ジオサーバーの使用
OSM データをジオサーバーに使用したいのですが、惑星ファイルの一部をダウンロードしています。それは Indonesia.osm.bz2 です。
今、ファイル Indonesia.osm を geoserver に使用したいです。
ワークスペースを作成してジオサーバーに保存する必要があります。次にレイヤーを作成し、公開すると、次のようなエラーメッセージが表示されます
なにこれ
compilation - ubuntu 11.10でのGosmoreコンパイルエラー
ubuntu 11.10 サーバーで Gosmore をコンパイルしたい。
からソースコードを入手しました:
http://svn.openstreetmap.org/applications/rendering/gosmore/
コマンド「make」コマンドを試すと、次のようなエラーが発生しました。
これを解決するには?