123456789101112131415161718192021222324252627282930313233343536373839404142434445464748<!DOCTYPE html><html><head><meta charset='UTF-8'/><meta name='viewport' content='initial-scale=1,maximum-scale=1,user-scalable=no'/><link href='http://bigemap.com:9000/bigemap-gl.js/v1.1.0/Widgets/widgets.css' rel='stylesheet'/><script src='http://bigemap.com:9000/bigemap-gl.js/v1.1.0/bigemap-gl.js'></script><style>body {margin: 0;padding: 0;}#container {position: absolute;top: 0;bottom: 0;width: 100%;}.bmgl-widget-credits{display:none}</style><title>part_test</title></head><body><div id='container'></div><script>bmgl.Config.HTTP_URL = 'http://bigemap.com:9000';var viewer = new bmgl.Viewer('container', {mapId:'bigemap.zhongkexingtu',});viewer.BMWidget.screenSpaceEventHandler.removeInputAction(bmgl.ScreenSpaceEventType.LEFT_CLICK);var promise = bmgl.GeoJsonDataSource.load('/Public/offline/chad/510000.geojson');promise.then(function(dataSource) {viewer.dataSources.add(dataSource);//Get the array of entitiesvar entities = dataSource.entities.values;var colorHash = {};for (var i = 0; i < entities.length; i++) {//For each entity, create a random color based on the state name.//Some states have multiple entities, so we store the color in a//hash so that we use the same color for the entire state.var entity = entities[i];var name = entity.name;var color = colorHash[name];if (!color) {ההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
源码