lizard-map

ソフトウェアのスクリーンショット:
lizard-map
ソフトウェアの詳細:
バージョン: 4.27
日付のアップロード: 20 Feb 15
開発者: Reinout van Rees
ライセンス: 無料
人気: 1

Rating: nan/5 (Total Votes: 0)

トカゲ·マップは、トカゲ-UIユーザーインターフェイスを使用Djangoアプリケーションのための基本的なマップの相互作用を提供するソフトウェアです。私たちは、Nelen&#038でそれを設計し、私たちの地理情報ウェブサイトのためのSchuurmans(水管理情報を含む)。
それは提供します:
  * OpenLayersの地図表示とサーバー側のマップ生成(mapnikのWMSの機能)(ジャバスクリプトlibaryをマッピング)。
  * A」ワークスペース「相互作用モデル:ワークスペースにマッピング可能なアイテムをドラッグし、彼らが表示され得るでしょう。ワークスペースがDjangoのデータベースに格納されます。
 (グラフなど)マップアイテムの選択された情報を格納するためにすべてのワークスペースに添付* A」コラージュ」。
とをタップ、それらを表示することができる*拡張子メカニズムは、検索など、スペースに多かれ少なかれ任意のマップソースをプラグインする
のコアコンセプト:ワークスペース
ワークスペースの項目は、地図上に表示することができるものである。ワークスペースが実際に表示されるワークスペースのアイテムのコレクションです。
すべてのセッションには、独自のワークスペースを取得します。 (余分なワークスペースを追加する可能性を秘めありますが、それは私たちのサイトの一つで、まだ使用されていないので、それは完全に考え抜かれていませんまだ)。
ワークスペースのアイテムは、マップとよりをクリックしたときにアイテムを検索する方法を、自分自身を表示する方法を知っている必要があります。それは任意のマップソースのために働くことを得るためには、アダプタを設定する必要があります。アダプタはmapnik層なので、上の検索と検索する()メソッドを返すための層()メソッドを持っています。
  *あなたはspecfic名の下に、いわゆる「setuptoolsのエントリポイント」としてアダプタを登録します。
 あなたは、ワークスペースの項目を追加する場合*は、アダプタ名とアダプタを設定するには、JSONの任意のスニペットに渡す。
ワークスペースの項目は、検索等のため、このアダプタとそのconfiguragionを追跡し、マップを生成するために使用
コラージュの
ワークスペースのアイテムは、多くの場合、複数の領域またはポイントになる。このようなポイントをクリックした場合は、通常は、余分な情報でポップアップを取得します。あなたがそれらの情報「スニペット」のカップルを比較したい場合は、ワークスペースのコラージュでそれらを配置することができます。
コラージュをクリックすると、その単一のポップアップ内のすべての収集した情報のポップアップとポップアップを提供します。
<強い>インタラクション

ワークスペースの相互作用のためのかなりのJavaScriptは含まれています。潜在的なワークスペース項目はドラッグ/それらを追加するためにワークスペースにドロップすることができます。ワークスペース項目を並べ替えることができます。あなたはゴミ箱にドラッグすることができます。
の開発のインストール
初めて、あなたがsetuptoolsのとビルドアウトを設定するには、「ブートストラップ」スクリプトを実行する必要があります:
$&GT。 Pythonのbootstrap.py
そして、すべてのものを設定するためにビルドアウトを実行します。
$&GT。ビン/ビルドアウト
(Windowsではbinbuildout.exeと呼ばれている)。
あなたや他の誰かがsetup.pyまたはbuildout.cfgの変化をしたときには、ビルドアウトを再実行する必要があります。
の.pyファイルの変更が(ちょうどのpython setup.py開発と同じように)自動的に利用できるよう、現在のパッケージは、「開発パッケージ」としてインストールされます。
あなたが(代わりにリリースされたバージョンの)他のパッケージのトランクのチェックアウトを使用する場合は、local_checkouts /ディレクトリに "SVNの外部」としてそれらを追加し、buildout.cfgで=開発するリストに追加します。
テストは常にビン/テストまたはbintest.exeで実行することができます。
の外部依存関係
トカゲマップを使用しています完全なウェブサイトのための依存関係が最良のUbuntu / Debianパッケージの依存関係として表現さ​​れる:ビルド必須、のpython2.6-devの、apache2の、のlibjpeg-devの、のpython-イメージング、のpython-matplotlibの、のpython-mapnik、パイソン-scipy、用libapache2-MOD-WSGI、のpython-GDAL、spatialiteビン、のpython-pysqlite2、のpython-pyprojます。

このリリースのの新機能は次のとおりです。

  • 固定tab_titlesがコラージュ項目のポップアップが開かれたときに未定義されます。
  • deltaportaalトカゲマップブランチからマージ機能性:
  • 定期的な記述のポップアップの下部にあるメタデータを表示。ポップアップは今「私は「あなたは、オンホバーダイアログの代わりにクリックする必要がありますされている。より良いのiPadで動作します。 `` lizard_map.css``が再び今があることに注意します。
  • CQLフィルタリングは、WMSレイヤ上のfeatureinfoの項目で可能です。
  • ポップアップは時サイドバーがスクロールするようになりまし消えるサイドバーから開いた。これ以上のゾンビポップアップします。

のバージョン4.3のの新機能は次のとおりです。


    legend_image urlが空の場合は
  • 、我々はもはや伝説を示していないします。

のバージョン4.1.1で新しいのは何ですかます:

  • など他の方法での移行が失敗fields.pyでJSONFieldインポートします。

のバージョン4.1のの新機能は次のとおりです。

  • (DjangoのマルチDB機能と連動)より新しいジャンゴ·jsonfieldバージョンが必要となる。ジャンゴ-jsonfieldの1の賛成で私たちのカスタムJSONFieldを削除しました。

のバージョン4.0ベータ1のの新機能:

  • が欠落している依存関係のlizard_securityを追加しました。
  • 固定ポップアップし、ポップアップコンテンツスタイリングします。
  • コラージュとワークスペースUIが再び動作します。

のアルファ1バージョン4.0のの新機能は次のとおりです。

  • トカゲ-UI 4.0アルファを要求:。新しいTwitterのブートストラップのレイアウトをします。
  • の代わりに以下のコンパイル済みのCSSを使用します。
  • は古いHomepageViewを削除し、MapIconViewと改名します。
  • 新しいTwitterのブートストラップレイアウトを使用。 MapViewのクラスベースのビューを使用すると、仕事にすべてを取得するために今、本当に必須です。

  • /静的に
  • に改名/メディア。つまり、ジャンゴ·staticfileの新しい標準です。
  • 時系列は今Graphオブジェクトに局在することができます。

  • jquery.workspace.jsで
  • 固定文法エラーます。
  • は、アプリケーションのアイコンにSTATIC_URLを追加します。
  • 通常のAppViewの代わりに一時的なMapViewの名の主なCBVを作るします。

のバージョン3.5.2でのの新機能:

  • 削除されたオブジェクト·アクションは、インターフェイスを破った、存在しない「ヘルプワークスペース」のURLをブロックします。

のバージョン3.1.2で新しいのは何ですかます:

  • MANIFEST.inで修正されたエラー。 3.1.1は、どのトカゲマップ/ *データが含まれていませんでしたします。

のバージョン3.1.1でのの新機能:

  • 固定CollageEditItem.csv_url機能します。
  • コラージュアイテムとのバグを修正。ポップアップがコラージュ画面と同様に墜落します。
  • githubのために会社内部のSVNから移動:https://github.com/lizardsystem/lizard-mapます。

の要件

  • のPythonます。

開発者の他のソフトウェア Reinout van Rees

lizard-ui
lizard-ui

20 Feb 15

checkoutmanager
checkoutmanager

20 Feb 15

へのコメント lizard-map

コメントが見つかりません
コメントを追加
画像をオンにする!