問題タブ [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.
javascript - OpenLayers、Mapserver、Tilecache
OpenLayers、Google マップ、MapServer と TileCache ( http://tilecache.org )を使用して主題図を表示するアプリケーションのパフォーマンスを改善したいと考えています。したがって、インストール手順に従い、 TileCache を正常にインストールしました。
私のアプリケーション内には、これまでのところ正常に動作するベースマップの上に新しいレイヤーを埋め込むための次のコードがあります。
ドキュメントには、基本的に、OpenLayers.Layer.WMS コンストラクターに渡される URL が TileCache スクリプト、つまり tilecache.cgi または tilecache.py を指している必要があると記載されています。
残念ながら機能しません。つまり、URL を切り替えてもマップが表示されません。何が間違っている可能性がありますか?tilecache.cfg で見逃した構成設定かもしれませんが、正しい設定が何であるかを理解できませんでした。
誰かがこの問題についていくつかの経験を持っていますか?
web-applications - サーバーを監視する方法 (mapserver)
垂木やサーバーで問題が発生したことをどのように知ることができますか?, 私の管理下にあるサーバーに問題がありました.提案を申請することは何も悪いことではありません
http://obtra.univalle.edu.co/obtra/index.php?site=carto
これらはエラーです:
警告: [MapServer エラー]: msLoadSymbolSet(): 最初のトークンは SYMBOLSET でなければなりません。これはシンボル ファイルのようには見えません。/var/www/obtra/vcauca.php の 25 行目
警告: 25 行目で /var/www/obtra/vcauca.php のマップ ファイル obtra_1.map を開けませんでした
致命的なエラー: 33 行目の /var/www/obtra/vcauca.php の非オブジェクトに対するメンバー関数 getLayerByName() の呼び出し
返信ありがとうございます
c# - MapscriptqueryByPointは結果を返しません
次のように定義されたc#mapscriptで作成された動的に生成されたマップファイルがあります。
queryByPointを使用して、近くにある形状のインデックスを取得しようとしています。以下のコードでは、パラメーターによって渡されるポイントではなく、固定ポイントを使用して特定のテスト関数を作成したため、使用するポイントは実際には機能の一部であると確信しています。私の場合、mapfileに含まれている唯一の機能の最初のポイントを使用します。
ダミーのTEMPLATEセットがあります。ポイントが正しく形状になっているため、許容値を使用する必要はありませんが、queryByPointはMS_FAILUREを返し続けます。Webでの検索から、すべてが問題ないようです。何か案が?
javascript - マップファイルをオンラインで変更する
Web アプリケーションで mapfile 内のファイルと文字列の名前をリアルタイムで変更するにはどうすればよいですか。
答えてくれてありがとう
gis - mapfile で地図に文字を表示するにはどうすればよいですか?
postGIS+Mapserver を使用して地図を表示しようとしています。そして、PNG画像をWEBに表示しました。ただし、次のようにマップにいくつかの文字を表示したい: mapserv demo http://demo.mapserver.org/cgi-bin/mapserv.exe?map=/ms4w/apps/tutorial/htdocs/example1-4 .map&layer=states_poly&layer=states_line&mode=map
現在、データベース(postgreSQL)を使用していますが、シェープファイルは使用していません。どうすればキャラクターを追加できますか?
これが私のマップファイルの一部です:
"LABEL" に "TEXT ([*])" を追加すると言う人がいますが、方法がわかりません。
ご協力いただきありがとうございます!
gis - Mapservermapinfoスタイリング
mapserverの機能にmapinfo埋め込みグラフィックスタイルを使用することは可能ですか?線や多角形などの幅や色については、再度説明したくありません。
mapping - MapServer/OpenLayersの良い例
一部のクライアントにMapServerとOpenLayersを使用するように説得したいと思います。誰もが可能性を誇示するために 魅力的なウェブサイトを提案できますか?
クライアントは次のことに感銘を受けます。
- 密度マップ(ヒートマップ、色付きグリッドカバレッジ、等高線図などとも呼ばれます)。
- ユーザーが密度マップの基礎となるデータをダウンロードする機能。netCDFなどの形式で、表示されている領域に限定されます。
- 標準のOpenLayersのもの。ズーム、パン、スケールバー、概要マップ...
- 異なるベースレイヤー。WMS、Google、Bingなどの可能性があります...
- 地名を検索すると、地図がパンされて場所が表示されます。
- 他の人がマッシュアップでWMSまたはWCSとして使用できるようにヒートマップデータを公開する
MapServer.orgはバックアップされていますが、demo.mapserver.orgは現在ダウンしているようです:(しかし、メモリから、それらの例には「すごい」要素がありませんでした。OpenLayersの例は、例ごとに1つまたは2つの機能しか示していません。 1つの例ですべての機能を示すことにより、クライアントを驚かせます。
PS他のオープンソースツールを使用した良い例がある場合は、ぜひ投稿してください。ただし、JavaScriptだけをお願いします。顧客はリッチクライアントはないと言っています。
編集StackOverflowに来てください、誰かが密度マップを使用する例を持っている必要がありますか?私は今でも賞金を提供しています...
gis - UMN-MapserverがERDASImage-File(.img)を白い形で表示するのはなぜですか?
UMN-Mapserverを使用してERDAS-Image-file(サフィックス.img)をレンダリングしたいと思います。データは正しい位置と正しい形状でレンダリングされますが、すべてのデータはラスターイメージではなく白です。画像には多くのレイヤーが含まれています。私のマップファイルは次のようになります。
ubuntu - マップサーバーをダウングレードする
質問です。古いバージョンのmapserverをアンインストールしてインストールできるので、大まかに次のエラーが発生し、同じバージョンだと思います。
警告:[MapServerエラー]:msLoadSymbolSet():最初のトークンはSYMBOLSETである必要があります。これは、シンボルファイルのようには見えません。25行目の/var/www/obtra/vcauca.phpにあります
警告:25行目の/var/www/obtra/vcauca.phpにあるマップファイルobtra_1.mapを開くことができませんでした
致命的なエラー:33行目の/var/www/obtra/vcauca.php内の非オブジェクトでメンバー関数getLayerByName()を呼び出す
これはubuntu8.04で不可能な場合は、間違いを避けてシステムを更新するために推奨した古いバージョンを入手できる場所を教えてください。あなたの提案と回答に感謝します
maps - openlayersにマップレイヤーオーバーレイを追加する方法は?
マップファイルで3つのシェープファイルを用意し、マップサーバーでレンダリングしています。私が必要としているのは、これらのレイヤーを重ね合わせることです。これを行うにはどうすればよいですか