
map.addOverlay(new BMap.Marker(new BMap.Point(116.404, 39.915)))
添加多个Marker:
添加超过一千个会导致卡顿,而加载大量标记时应使用BMap.PointCollection可以解决标记太多而卡顿的问题:
数据使用官方data: http://lbsyun.baidu.com/jsdemo/data/points-sample-data.js
添加机制 Service Provider Interfaces (SPI)
我们创建一个不需要认证授权就可以访问的API,然后返回用户列表
添加依赖
整体文件结构如下
DemoRestProviderFactory 和 DemoRestProvider 分别实现接口 org.keycloak.services.resource.RealmResourceProviderFactory 和 org.keycloak.services.resource.RealmResourceProvider
DemoRestProviderFactory 将会定义 REST API 名称,并且在构造器中创建DemoRestProvider实例
DemoRestProviderFactory.java
DemoRestProvider.java
UserDetails.java
使用 SPI 机制添加factory class 到keycloak
添加文件org.keycloak.services.resource.RealmResourceProviderFactory 到 src\main\resources\META-INF
添加文件jboss-deployment-structure.xml到 src\main\resources
jboss-deployment-structure.xml
org.keycloak.services.resource.RealmResourceProviderFactory 的内容为
gaurav.keycloak.DemoRestProviderFactory
运行 maven package,生成的jar包放入keycloak-12.0.2\standalone\deployments 内会自动生成keycloak-rest-api-1.0.jar.deployed 文件
进入keycloak
创建一个realm GW,然后在GW下随便添加几个用户。
参考
参考2
源码
先通过api接口(developer.baidu.com/map/lbs-geodata.htm#.poi.manage2.6)或者数据管理页添加自定义字段然后再通过api接口创建poi数据(developer.baidu.com/map/lbs-geodata.htm#.column.manage3.1)时传入要添加的字段及字段值即可,或者在数据管理页上标注添加,会自动展现自定义字段
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)