映射层
Map渲染的信息被组织成层。这些层按照定义的顺序从下往上堆叠,彼此无关。
我们建议你只定义一个层类型的实例。该组件不允许同一类型的多个层。
支持的层类型
地图中的图层是:
MapLayers参数
以下参数使您能够自定义Blazor地图图层的外观:
参数 | 类型 | 描述 |
---|---|---|
类型 |
MapLayersType(枚举) |
层的类型。 |
归因 |
字符串 |
层的属性。 |
子域 |
string [] |
用于加载磁贴的子域列表。在不同的子域之间交替允许并行执行更多的请求。 |
UrlTemplate |
字符串 |
贴图层的URL模板。模板变量:贴图的x - x坐标;瓷砖的y - y坐标;zoom -缩放级别或子域-此贴图的子域。看到子域。 |
形状 |
MapMarkersShape(枚举) |
标记层的标记形状。 |
象征 |
MapLayersSymbol(枚举) |
气泡层的默认符号。 |
ZIndex |
双 |
这个层的zIndex。层通常按声明顺序堆叠(最后一个在上面)。 |
ValueField |
字符串 |
气泡层符号的值字段。数据项字段应该是一个数字。 |
程度上 |
双[] |
指定此层覆盖的区域的范围。当指定的区域在视图之外时,该层将被隐藏。接受一个四元素数组,该数组指定此层覆盖的范围:西北纬度、经度、东南纬度、经度。 |
数据 |
对象 |
该层的数据。 |
LocationField |
字符串 |
包含标记(符号)位置的数据项字段。该字段应该是一个包含两个数字的数组——以十进制表示的经度和纬度。 |
TileSize |
双 |
以像素为单位的图像平铺的大小。 |
TitleField |
字符串 |
包含标记标题的数据项字段。 |
最大尺寸 |
双 |
气泡层符号的最大符号大小。 |
MinSize |
双 |
气泡层符号的最小符号大小。 |
MaxZoom |
双 |
显示此层的最大缩放级别。 |
MinZoom |
双 |
显示此层的最小缩放级别。 |
不透明度 |
双 |
图层的不透明度。 |
MapLayersMarkerSettings参数
以下参数使您能够自定义Blazor地图标记层的外观:
参数 | 类型 | 描述 |
---|---|---|
工具提示 |
对象 |
标记工具提示的配置。 |
模板 |
RenderFragment |
指定工具提示模板。 |
MapLayersBubbleSettingsStyleFill参数
以下参数使您能够自定义Blazor地图气泡层的外观:
参数 | 类型 | 描述 |
---|---|---|
颜色 |
字符串 |
图层气泡的默认填充颜色。接受有效的CSS颜色字符串,包括十六进制和rgb。 |
不透明度 |
双 |
图层气泡的默认填充不透明度(0到1)。 |
MapLayersBubbleSettingsStyleStroke参数
以下参数使您能够自定义Blazor地图气泡层的外观:
参数 | 类型 | 描述 |
---|---|---|
颜色 |
字符串 |
图层气泡的默认描边颜色。接受有效的CSS颜色字符串,包括十六进制和rgb。 |
不透明度 |
双 |
图层气泡的默认填充不透明度(0到1)。 |
DashType |
DashType(枚举) |
层气泡的默认破折号类型。 |
不透明度 |
双 |
图层气泡的默认笔画不透明度(0到1)。 |
宽度 |
双 |
图层气泡的默认笔画宽度。 |
MapLayersShapeSettingsStyleFill参数
以下参数使您能够自定义Blazor地图形状图层的外观:
参数 | 类型 | 描述 |
---|---|---|
颜色 |
字符串 |
图层形状的默认填充颜色。接受有效的CSS颜色字符串,包括十六进制和rgb。 |
不透明度 |
双 |
形状的填充不透明度。 |
MapLayersShapeSettingsStyleStroke参数
以下参数使您能够自定义Blazor地图形状图层的外观:
参数 | 类型 | 描述 |
---|---|---|
颜色 |
字符串 |
形状的描边颜色。 |
不透明度 |
双 |
图层形状的默认笔画不透明度(0到1)。 |
DashType |
双 |
层形状的默认虚线类型。支持以下破折号类型:"dash" -由破折号组成的一行;“dashDot”——由一个重复的虚线组成的线;"dot"—由点组成的线;"longDash"——由重复的长破折号组成的线;"longDashDot"——由重复的长虚线组成的线;"longDashDotDot" -由长虚线-点-点或"实线"组成的重复模式-实线。 |
不透明度 |
双 |
图层气泡的默认笔画不透明度(0到1)。 |
宽度 |
双 |
图层形状的默认笔画宽度。 |