GpolyEncode.

Googleマップ用Pythonモジュールポリラインエンコーディング(Pure Python)
今すぐダウンロード

GpolyEncode. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 価格:
  • FREE
  • 出版社名:
  • Robert Coup
  • 出版社のWebサイト:
  • http://code.google.com/u/robert.coup/

GpolyEncode. タグ


GpolyEncode. 説明

Google MapsのPythonモジュールポリラインエンコーディング(Pure Python) GPolyEncodeは、LineとPython座標をエンコードするためのPythonパッケージです。 1ステップ:sudo easy_install gpolyencodesudo easy_install - Upgrade GpolyEncode #sumodingc ++拡張モジュールモジュール(CGPolyEncode)sudo python cpp / setup.py install install python easy_installユーティリティを使用可能にするには、次のように入力して1ステップでインストールすることもできます。 :sudo easy_install cgpolyencodesudo easy_install --upgrade documentation >>> instorment >>> Encoder = gpolyencode.gpolyEncoder()ポイントは(経度、緯度)座標対=((8.94328)のシーケンスです。 (8.9361,52.29767)、(8.9336,52.29322)、(8.9301,52.2932)、(8.93036,52.28938)、(8.97475,52.27014)、)>>> Encoder.encode(Points){'Points': 'SOHOVQUR @ dcrk @ xzpr vpofwbmtg '、'レベル':' pg @ ip '、' zoomfactor ':2、' numlevels ':18}あなたがあなたの辞書を持っていたら、JSONエンコーダーを通してそれを渡し、そしてそれをいくつかのHTMLまたはJavaScriptに追加するは、ケーキの一部であるべきです。 gpolylineとgpolygonのGoogle Maps APIのドキュメント、または例のようなマークのWebサイトを参照してください。コンストラクタはいくつかの引数を取ります。 (デフォルト:18)* ZOOM_FACTORこれらのレベル間の倍率の変化を指定します。 (デフォルト:2)*しきい値最高ズームレベルで、かろうに見えるオブジェクトの長さを示します。 (デフォルト:0.00001)* force_endpointsエンドポイントがすべてのズームレベルで表示されるべきかどうかを示します。 (デフォルト:TRUE)これらのパラメータを意味するものとそれらを微調整する方法についての詳細については、マークのメモを参照してください。デフォルトはほとんどの場合に賢明です。モジュールCGPolyEncodeは、GpolyEncodeモジュールのInterfaceと同じインタフェースを提供します。 gpolyencode.golyEncoderの使用は、代わりにcgpolyencode.golyEncoderを使用してより効率的な(〜40倍高速です).TestStheユニットテストは、オリジナルのJavaScriptクラスとの互換性をマークで確認します。単純なエンコードAポイントテストから150Kポイントラインへのテストの範囲があります。 PythonとC ++ Modules2の両方をインストールしてください.2。実行:Python tests / gpolyencode_tests.py -v要件: ・Python ・SimpleJson. ・ 鼻


GpolyEncode. 関連ソフトウェア