[OSGeoJapan-discuss] Leaflet+Geojsonが重たいのですが、対処法がありますか?
喜多耕一
kou35tochas @ gmail.com
2015年 7月 29日 (水) 16:43:58 PDT
嘉山さん
北海道の喜多です。
返信ありがとうございます。
津波のメッシュをユーザーが選択したら、属性値を表示できるようにしたいのですが、ベクタータイルでは属性値を表示できるんでしょうか?
ラスタタイルだと、絵だから属性値は表示できませんよね。
ベクタータイルは、簡単に作成できるソフトはありますか?
よろしくお願いします。
北海道 喜多耕一
2015年7月30日木曜日、Yoichi Kayama<yoichi.kayama @ gmail.com>さんは書きました:
> 喜多さん
>
> 嘉山です
>
> 今、出勤途中でスマホからなので、詳しくサイトみれませんが。
>
>
> GeojsonでLeafletに読み込ませた場合、ポリゴンはすべてjavacript内で利用可能なオブジェクトになります。これの数はどのくらいが上限なのか、ちょっと今わかりませんが、多くなると動作きつくなると思います。
>
> そのあたりなんとかしようとしているのがタイルでして、ベクトルデータのタイルも今、いろいろ出現してきてるとこです。
>
> ラスタのタイルはあちこちで利用されている状態なので、ラスタですむ話ならラスタタイルでやるというてもあるとおもいます。
> 2015/07/30 1:40 "喜多耕一" <kou35tochas @ gmail.com
> <javascript:_e(%7B%7D,'cvml','kou35tochas @ gmail.com');>>:
>
>> 北海道の喜多です。
>>
>>
>> 現在、Leafletを使って、様々なデータをWebで可視化しようと思っていてるのですが、北海道の津波浸水予想範囲のメッシュデータ(ポリゴン)を地図上に表示すると非常に重たくなります。
>>
>> サンプル
>> http://koukita.github.io/LeafLet_test/tsunami_test/index.html
>>
>> ひとつの町村の半分も表示していないのですが、地図を動かすことも出来ません。
>>
>> このままでは、使い物にならないのですが、大量のポリゴンデータでもスムーズに動かす方法はあるのでしょうか?
>>
>> たとえば、表示している地図の範囲のみデータを読み込むとか・・・。
>>
>> また、ポリゴンやマーカーなどを表示するズームレベルを限定はできますか?
>> 例えばズームレベル17より小縮尺は表示しないとか。
>>
>> JavaScriptもHTMLも初心者ですので、わかりやすい説明でお願いします。
>> よろしくお願いします。
>>
>> 北海道 喜多耕一
>>
>>
>> _______________________________________________
>> OSGeoJapan-discuss mailing list
>> OSGeoJapan-discuss @ lists.osgeo.org
>> <javascript:_e(%7B%7D,'cvml','OSGeoJapan-discuss @ lists.osgeo.org');>
>> http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
>>
>
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
URL: <http://lists.osgeo.org/pipermail/osgeojapan-discuss/attachments/20150730/4c694288/attachment-0001.html>
OSGeoJapan-discuss メーリングリストの案内