問題タブ [mapserver]

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 に答える
435 参照

openlayers - OpenLayers と MapServer

次のコードがあります。

これは、画像のない非透過レイヤーをレンダリングしません (すべてのタイトルは、左上隅に欠落した画像アイコンでレンダリングされます)。

しかし、次のコードはすべてを正しい方法でレンダリングします。

私が間違っていることを誰かが知っていますか?

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

parameters - tilecache を介して openlayer から mapsever に動的パラメータを渡す

形状と色が次のパスに沿って移動するマッピング アプリケーションを構築しています。

PostGIS > Mapserver > TileChache > OpenLayers

すべてのパラメーターがハードコードされている場合、すべてが正常に機能します。ただし、ユーザーがパラメーターを変更できるようにする必要があります。たとえば、人口が「X」よりも大きく、面積が「Y」よりも大きいフィーチャを選択するなどです。

パラメータは、次のように、mapfile に添付されたクエリとして Mapserver に渡すことができると思います。

しかし、TileCache を介してそれを渡す方法が見つかりません。今のところ、唯一の回避策は、tilechache.cfg で X と Y の可能な組み合わせに対して別のレイヤーを定義することですが、これは良い方法ではないようです。また、tilechache.cfg で定義されているレイヤーの数には制限が必要です。

解決策はありますか?

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

map - 社内ジオコーディング サービスの最適なオプションは何ですか

何百万もの住所をジオコーディングする社内ジオコーディング ツールを探しています。TIGER データベースで試してみましたが、屋上のアドレスは 60% 程度しか得られませんでした。実際の住所とはかけ離れた住所があります。私のニーズは次のとおりです。

現在、私はアプリケーション レベルのインフラストラクチャを検討しており、専用のマップ サーバーなどにオープンです。調査を開始するのに十分な情報がありません。

アイデア、考え、コメントを自由に投げてください。ぜひ聞いてみたいです!

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

mapserver - MapServer でレイヤー全体のシンボルをカウントする

レイヤーが受け取ったアイテム/ジオメトリの数をカウントする方法はありますか? 私がやりたいことは、クエリが返すアイテムが多すぎる場合に別のシンボルを描画することです。例:

[Cluster:FeatureCount] を使用しようとしましたが、レイヤー全体をカウントできず、いくつかのクラスター内のポイントをカウントするだけです。

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

openlayers - マップを作成するのに助けが必要です

問題 私はすでにレイヤーとクラスを設定していますが、何も表示されません。単に何も表示されません!

私を助けてください

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

mapping - map_server を使用して rviz でマップを投影する

このリンクのように map_server を使用したい:

http://wiki.ros.org/map_server .

mapper3 (basic) を使用してマップを作成しました

マップは Rviz グリッドに投影され、すべてを占有する必要があります。mapper3 (基本) を使用したマップの中心は、Rviz グリッドの中心になる必要があります。

問題は、マップが常にずれていることです (中心が同じではありません)。Rviz グリッドの中心は、マップ イメージの左下隅です (イメージはグリッドの 4 分の 1 しか占有しません)。この問題を解決するにはどうすればよいですか?

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

gis - GeoServer への非 GeoDatabase の接続

ご存じのとおり、単純な GIS のアーキテクチャは次のとおりです。

mapServer と Client の間には、ある程度の標準化があります。

GeoDatabase と mapServer の間に次のようなものが存在するかどうかを知りたいです。

mapServer にアクセスできるようにするために、任意のリレーショナル データベース内にビューを作成できることを知っています。しかし、私の問題は、私が持っているデータベースがリレーショナル データ ソースでも標準データ ソースでもないことです。したがって、データベースと mapServer の間に標準インターフェース (Web サービス) が存在する場合、そのサービスを実装してデータベースにアクセスし、それを MapServer にプラグインできるため、問題は解決します。

そのような基準が存在するかどうか知っていますか?

前もって感謝します、

エステバン。

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

apache - QGIS (WinServer 2008) と並んで IIS の CGI としての MapServer

IIS7 (WinServer2008) 上で動作する CGI として MapServer を使用した経験のある人はいますか?

MSSQL2008 プラグインを使用すると、CGI が正常に動作します。ただし、これでは BBOX フィルターを使用できません。OGRツールを入手するためにQGISをインストールしましたが、その後PROJ_LIBにアクセスできなくなりました。

その後、MapServer CGI モジュールへの WFS リクエストから次のエラー応答が返されます。

このページには次のエラーが含まれています: 行 1、列 1 のエラー: ドキュメントが空です 以下は、最初のエラーまでのページのレンダリングです。

PROJ_LIB CONFIG 参照を削除すると、次のエラー例外が発生します。

msProcessProjection(): 投影ライブラリ エラー。アクセス拒否

MS4W のデフォルトの Apache セットアップを使用して、今のところこの問題を回避しました。ただし、IIS でホストされている OpenLayers サイトで WFS を使用するには、プロキシを使用する必要があります。

この点に関して、他の誰かがいくつかのアイデアを持っていることを願っています。

乾杯、デニス