APIリファレンス一覧
APIリファレンス 一覧
@cieloazul310/ol-gsi-vt は、国土地理院が提供するベクトルタイルを OpenLayers で設定不要で手軽に表示するためのパッケージです。ベクトルタイル、最適化ベクトルタイルのそれぞれに通常、淡色の2種類ずつ、計4種類のプリセットレイヤを搭載しています。
GitHub リポジトリ
https://github.com/cieloazul310/ol-gsi-vt
@cieloazul310/ol-gsi-vt API
レイヤ
- gsiOptVtLayer(options?)
- gsiVtLayer(options?)
- gsiOptVtPaleLayer(options?)
- gsiVtPaleLayer(options?)
その他
- optVtDefaultAttribution
- vtDefaultAttribution
@cieloazul310/ol-gsi-vt-style API
スタイル
- gsiOptVtStyle(options?, defaultTheme?)
- gsiVtStyle(options?, defaultTheme?)
@cieloazul310/ol-gsi-vt-style-utils API
テーマ
- defaultTheme
- mergeDefaultTheme(defaultTheme)
Palette
- defaultPalette
- palePalette
- mergeDefaultPalette(paletteOptions?, initialPalette?)
Typography
- defaultTypography
- mergeDefaultTypogrphy(typographyOptions?, initialTypography?)
zIndex
- defaultZIndex
関数
for source-layers
ベクトルタイルのソースレイヤの取捨選択用の定数と関数
- gsiOptVtLayerNameCollection
- gsiOptVtLayerExclude(layerNameCollection)
- gsiVtLayerNameCollection
- gsiVtLayerExclude(layerNameCollection)
注記
マニュアル記法で注記のスタイルを記述する際に、地物のフィルタリングと型安全を保つ関数。
- annoCodeIsAdress(code)
- annoCodeIsAdm(code)
- annoCodeIsAirport(code)
- annoCodeIsElevation(code)
- annoCodeIsGreen(code)
- annoCodeIsLandformPoint(code)
- annoCodeIsPort(code)
- annoCodeIsSchool(code)
- annoCodeIsTerrain(code)
- annoCodeIsTransp(code)
- annoCodeIsVegetation(code)
- annoCodeIsWater(code)
その他
- zoomToResolution(zoomLevel)
- dspPos(dspPos?, arrng?, radius?)
型定義
最適化ベクトルタイル及びベクトルタイルの地物の型定義
- GsiOptVTFeatureProperties
<VTCode, T>
- GsiVTFeatureProperties
<FTCode, T>