インタラクティブマップをPDFに追加しますか?


27

会社の年次報告書にインタラクティブな地図を追加するように依頼されました。

要件は、オン/オフを切り替えられる複数のレイヤー、ズームイン/アウト、パン機能、および画像を表示するマップ上のクリック可能なポイントが必要であることです。

ドキュメントを閲覧しているときにリーダーがネットワークに接続される保証がないため、完全にスタンドアロンである必要があります。

助言がありますか?

回答:


17

geoPDFを調べて、ジオリファレンスされたデータをPDFに埋め込むことができ、必要なものすべてを処理できるようにします。

作成の詳細についてはわかりませんが、どこから始めればよいのでしょうか。

Linky:http ://www.terragotech.com/products/terrago-toolbar


4
Geospatial PDFも検討する価値があると思います。ウィキペディアから:「独自のTerrago GeoPDFは、Adobe Acrobat 9 ReaderおよびProfessionalのリリースでアドビが導入したオープンAdobe標準Geospatial PDFと混同しないでください。AdobeGeospatial PDFはTerrago GeoPDFに似ていますが、必須ではありません特殊または独自のプラグインの使用... "
暗闇

5
Geospatial PDFを作成するオープンソースの実装はありますか?C#ライブラリなど?
ジャモ

13

私は確かにPDFに行き、FMEを使用して作成します。FMEを使用すると、任意の空間データを2Dまたは3D PDFに変換できます。

FMEがArcGISでどのように機能するかを確認するには、ここをクリックしてください

表示画像はよくわかりません。PDFにリンクを作成できますが、リンクがネットワークに接続されていない場合は役に立ちません。

ただし、ドキュメントのインデックスに画像を個別に書き込んでから、それらへの参照を書き込むこともできます。

開示:私はFMEを製造するSafe Softwareの従業員です。)


1
こんにちはマーク、良い解決策のように聞こえます。所属も開示していただき、ありがとうございます。
scw

サンプルのPDFファイルはありますか?あなたが提供したリンクには何も表示されませんでした。
-johanvdw

6

ArcMap(9.3.1を使用しています)は、MXDドキュメントから多層PDFをエクスポートできます。[ファイル]メニューで[マップのエクスポート]を選択します。ダイアログで、タイプとしてPDFを選択し、下部で[詳細設定]タブに切り替えます。必要に応じて、[レイヤーと属性]ドロップダウンを[PDFレイヤーのみをエクスポート]または[PDFレイヤーとフィーチャ属性をエクスポート]に設定します。必要に応じて[マップジオリファレンス情報のエクスポート]をオンにし、[保存]をクリックします。Acrobat Reader(私は9を使用しています)では、左側の[レイヤー]ナビゲーションパネルにアクセスできるはずです。有効にすると、レイヤーのオンとオフを切り替えることができます。


2
ええ、しかし、あなたはこの方法で画像へのインタラクティブなリンクを持つことはできませんか?
自然

リンクツールを使用すると、Acrobat Pro内で確実にリンクを作成できます。多くの機能がある場合、これには時間がかかります。マップをPDFにエクスポートするときに、ArcMapがハイパーリンクツールで作成されたリンクをどのように処理するかわかりません。
GuillaumeC

5

AvenzaのMAPublisherは、Adobe Illustrator内からGeospatial PDFをエクスポートして、PDF内のマップの属性を保持することもできます。ユーザーは、acrobatsの「オブジェクトデータツール」を使用して、座標の表示とオブジェクトプロパティの参照を行うことができます。

MAPublisherインポートツールを使用してマップをIllustratorにインポートし、Illustratorを使用して必要な変更を行ってから、[地理空間PDFのエクスポート]ツールをクリックするだけで完了です。

地理空間PDFドキュメントはAcrobat 9以降で動作し、追加のプラグインを必要としません。


3

GeoPublisher http://en.geopublishing.org/featuresのようなサウンドは、必要なことを実行できます。または、OpenLayersフロントエンドを備えたLive-DVDでGeoServerまたはMapServerを実行することを検討しています。そのルートを下る場合は、OSGEO live-dvdを開始点http://live.osgeo.org/としてチェックアウトすることをお勧めします。


私はこれをもう少し徹底的に研究する必要がありますが、どちらの解決策も私には役に立たないと思います。私のディレクティブは、マップを埋め込むことですので、私たちのターゲット市場は、非常に洗練されていないです GeoPublisherかOSGEOのいずれかのために不可能であると思わPDF、。PDFからGeoPublisherドキュメントへのリンクを追加することもできます(これ機能する可能性があります)が、ターゲット市場がLiveCDから起動して年次レポート/マップを表示できるとは考えられません。繰り返しますが、私は研究を続け、ヒントに感謝します。
マイケルトッド

3

Flashを使用して手動でインタラクティブマップを作成し、PDFに埋め込みます。

これを行うには、まず各レイヤーを画像として抽出し、透明色(この場合はPNG)を許可する画像形式を使用するようにします。次に、これらのレイヤーを正しい順序でFlashに結合し、独自のズーム/パン機能を作成し、マップに手動でポイントを追加して、その場所に画像が存在することを示します。最後に、ユーザーが地図上のアイコンをクリックしたときに適切な画像が表示されるように、画像表示メカニズムを作成します。

マップをPDFに挿入するには、最初にFlashアプリケーションを公開します。Adobe Acrobatを開き、空白のページで[ムービーの追加]ボタン(フィルムストリップのように見える)をクリックし、作成したSWFファイルを見つけて選択します。PDFを保存すると、ユーザーはドキュメント内のマップを表示できるようになります。

これが私が思いついた解決策ですが、まだ正しいとは思えないので、私はこれを答えとして受け入れません。さらに、この問題に対して実際のGISソリューションを用意するのではなく、すべての処理とプログラミングを手動で行うのは面倒です。


3

私はコメントしたい GeopublisherがLiveCDを作成するというMichael Toddsの誤解と思います。

Java Web Startを介してWebから起動したり、DVD、USB-Stick、EMailなどで配布したりできるスタンドアロンアプリケーションを作成します

Geopublisherでは、PDFをマップ内のオブジェクトにリンクできますが、コンテナーとしてPDFを探しています。

したがって、おそらく完璧なソリューションではありません。


1

adobe acrobat proを使用している場合は、異なるPDFを重ねることができます。次に、ボタンを追加して、レイヤーの実行可能性(オンとオフ)を設定します。このビデオを基盤として使用し、そこからさらに複雑になりました。 https://www.youtube.com/watch?v=HEyJuT8SSME


0

インタラクティブマップを作成するには、ArcGISオンラインでレイヤーをアップロードし、保存して共有します。これはオンラインでも利用できます。


3
ArcGIS Onlineをオフラインで利用できるようにする方法はありますか?これは、マップをオフラインで使用できるようにするという最初の要件の1つでした。
マイケルトッド

-2

また、http: //www.rasteredge.com/how-to/csharp-imaging/pdf-add-image/でPDFドキュメントに画像を追加するc#の興味深い高品質ページを読むこともできます。


それは質問に答えるかもしれませんが、一般的にリンクのみの回答は推奨されません。
ジョンパウエル

これは質問の要件を満たしていません。複数のレイヤーをオンまたはオフにすることはできません。また、マップ上のポイントに関する詳細を取得するために画像をクリックする機能は提供されていません。代わりに、誰かがPDFに画像を追加できるようにするプログラミングツールのようです。これは、質問で尋ねられたものではありません。
マイケルトッド
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.