回答:
いくつかの(通常の)正弦波投影を行い、それらを一緒にカットアンドペーストすることにより、中断した正弦波投影などの投影を作成することができます。私はこれを行うツールを知りません(しかし、ツールについて尋ねる人ではありません)ので、あなたが唾と接着剤に頼らなければならない場合...
その例では、経度を中心とする正弦波を見ています:-160、-100、-60、...
次に、パーツを切り取って整列させます。左下のパーツは、経度-180 ..- 100と緯度0 ..- 90で構成され、中心経度-160で投影されます。次の部分は、経度-180 ..- 40および緯度0..90で、-100の中心で投影されます。など(私がリンクした例はかなり複雑で、ロシアで面白いビジネスが行われているかもしれません。そこではバニラ正弦波のようには見えません)。
地図が完成したら、高解像度の地理参照画像にレンダリングし、各正弦波投影に投影してからマスクすることで投影ピースを作成します。(各ピースのターゲットlat / lon範囲をカバーするソリッドスクエアを投影してマスクを構築します。)生データで作業している場合、「カット」に沿ってラインとポリゴンを分割するように注意しながら、入力ピースに分割します。投影のエッジ。
これが何よりも良い答えであることを願っています。:)
スクリプトでこれを自動化するのは面白い副プロジェクトです(例:gdalwarp)...
今、無料で非常に詳細なプログラムセットをアップロードし、1/100万以下の縮尺で境界線と1度のジオセル解像度を持つCahill-Keyesマルチスケールメガマップを生成しました。無料のOpenOffice.org Draw 3.0とPerlを使用します。http://www.genekeyes.com/MEGAMAP-BETA-1/Megamap-Beta-1.html。(多くのjpeg、pdf、および40 MBの無料ダウンロードについては、ここのリンクを確認してください。)
ここでダイマクション突起に(LAT、ロング)から(X、Y)の座標変換を行うことができるCプログラムを有しています。これがあなたのオープンソースの基準を満たしているかどうかはわかりませんが、私がやってきたのと同じくらい近いです。
適切な投影を行うものは何も見つかりませんでしたが、Gene KeyesがCahillの蝶とFullerのダイマキシオン投影を比較するこのリソースを見つけました。これは本当に素晴らしいことです。彼は、ダイマキシオンマップに座標をプロットできるperlスクリプトを持っています。そこから、そのスクリプトの基礎を見つけました。前述のRW Grayによるサイトで、座標変換を実行できるCプログラムがあります。コードの使用条件に関するページの下部にある彼のメモを参照してください。
Jason Daviesは、Waterman Butterflyなど、D3.jsのさまざまな中断投影を作成しました。
中断された投影をD3にもたらすために彼とマイクボストックが行ってきた素晴らしい仕事については、彼のサイトをチェックしてください。
mapproj Rパッケージは、優れた範囲の投影法をサポートしています。
彼の論文によると、Jack van WijkのMyriahedral Projectionsも見ることができます。
すべての画像は、MS Windowsで実行され、メッシュとウェイトを定義し、結果を計算してレンダリングするために、カスタム開発された統合ツールで作成されました。
ArcInfoによる中断された Goodeホモロシン投影のシミュレーション
http://proceedings.esri.com/library/userconf/proc98/proceed/to850/pap844/p844.htm
http://gmt.soest.hawaii.edu/のメインページGMT(Generic Mapping Tools)をご覧ください 。イラストについては、http://gmt.soest.hawaii.edu/gmt/doc/gmt/pdf/を参照してください。ドキュメントの121ページのGMT_Docs.pdf。
Gene KeyesとパートナーであるMary JoGraçaは最近、クリエイティブコモンズシェアの商用ライセンスなしで、1/100メガマップのPerlプログラムとOpenOffice.org 2.0マクロを使用したCahill-Keyes Octant Graticule:Principles and Specificationsを投稿しました。要約「Perlとマクロを使用して、300ドルのAsusネットブックにある無料のOpenOffice.org 2.0ベクター描画プログラムで、1 / 1,000,000の8オクタント世界地図の完全な1度の経緯線を作成する方法。 Cahill-Keyesの「Real-World」マップに関するメモ。これは、手描きのアーキタイプまたはコンピューターで描画されたアーキタイプとして、経緯線のみを複雑な詳細で説明します。GISデータの入力は次の課題です。質問の図は、Geneのサイトのものです。彼はまだページを公開していないので、私は今までperlとOOページについて投稿しませんでした。
最終的には「GISの入手」の部分に取り組むことを目的として、http://bitbucket.org/maphew/cahill-keyesで彼らの作品の水銀ソースコードリポジトリを作成しました。まだ何もされていませんが、これは私のデスクプロジェクトのコーナーですが、進捗は遅くなります。:)
前述のように、ここのCプログラムはうまく機能します。また、利用できるここ OpenLayersをのためのjavascriptインチ
私は両方を成功裏に使用しましたが、Adobeイラストレーターのスクリプトシステムのjavascriptバージョンで最も成功しました。シェイプファイルを取得し、それらをjavascriptオブジェクトに変換し、イラストレーターにロードし、描画時にjavascriptプロジェクションコードを介してポイントを実行しました。
このコードを使用して、非常に興味深いタイムゾーンマップを作成しました。
私はQGISで作業を始めたばかりなので、このようなカスタムのプログラムによる投影を行う方法があるかどうかはわかりませんが、それについてここに非常に興味があります。
here
リンクする代わりに、ページタイトルまたは他の際立ったテキストを使用することをお勧めします。リンク先ページが必然的にビットロトに陥った場合に、新しいリンクを簡単に見つけることができます。(これは、参照された "前述の"回答へのコメントとして配置した方がよいでしょうが、新しいユーザーとして、これはまだあなたに開かれていないことに気付きます)。貢献してくれてありがとう。私はについての質問と答え奨励形状>イラストレーター> OpenLayersを、それが面白い(音としてワークフローをgis.stackexchange.com/help/self-answer)
正弦波の割り込み投影をjavascriptでコーディングしたため、Webブラウザーで実行されます。:あなたはここでそれを確認することができhttp://www.winski.net/?page_id=12。また、USGSデイジーの花びらの投影もサポートしています。
入力画像、正弦波の中断された投影を投影のリスト、ゴアの数から選択し、「投影」をクリックするだけです。
それはBSDの下にあるので、あなたがそれでやりたいことは何でもお気軽に:)