From 9f0371756dcf31f85f99d2520e4b6ad7c1d9ae50 Mon Sep 17 00:00:00 2001 From: lvisei Date: Wed, 17 Apr 2024 19:17:41 +0800 Subject: [PATCH 01/20] =?UTF-8?q?refactor:=20=E9=87=8D=E6=9E=84=E9=AB=98?= =?UTF-8?q?=E5=BE=B7=E5=9C=B0=E5=9B=BE=20V2=20=E4=BB=A5=E8=A7=86=E5=8F=A3?= =?UTF-8?q?=E8=BF=9B=E8=A1=8C=E5=90=8C=E6=AD=A5=20(#2387)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * refactor: amap next * test: sleepTime * test: add heatmap snapshot * test: sleepTime * fix: getMinZoom * chore: zoom offset * refactor: base map * chore(CI): update snapshots (#2391) * fix: type * test: sleepTime * wip: demo * fix: source update 事件访问图层初始化未完成 * test: set pitch * chore: common viewport to lib * chore: note todo * chore: fix path * chore: remove path * chore: meterToCoord * test: sleepTime * chore: ingore path for ci * test: update snapshot * chore: rename * chore: demo shakking --------- Co-authored-by: lvisei <26923747+lvisei@users.noreply.github.com> --- .github/workflows/ci.yml | 8 +- __tests__/integration/heatmap.spec.ts | 20 + __tests__/integration/line.spec.ts | 9 +- __tests__/integration/point.spec.ts | 1 + __tests__/integration/polygon.spec.ts | 1 + .../integration/snapshots/Heatmap_normal.png | Bin 0 -> 368244 bytes .../integration/snapshots/Polygon_extrude.png | Bin 42361 -> 42404 bytes examples/constants.ts | 1 + examples/demos/basemap/amap-data.ts | 46 ++ examples/demos/basemap/index.ts | 1 + examples/demos/bugfix/data-shake.ts | 40 ++ examples/demos/bugfix/index.ts | 1 + examples/demos/index.ts | 5 + examples/demos/polygon/extrude.ts | 1 + examples/types.ts | 1 + packages/layers/src/core/BaseLayer.ts | 2 +- packages/maps/src/amap-next/index.ts | 8 + packages/maps/src/amap-next/logo.css | 9 + packages/maps/src/amap-next/map.ts | 435 ++++++++++++++++++ packages/maps/src/bmap/map.ts | 3 +- packages/maps/src/gmap/map.ts | 3 +- packages/maps/src/index.ts | 2 + packages/maps/src/lib/base-map.ts | 226 +++++++++ .../web-mercator-viewport.ts} | 10 +- packages/maps/src/map/map.ts | 6 +- packages/maps/src/mapbox/Viewport.ts | 69 --- packages/maps/src/mapbox/map.ts | 7 +- packages/maps/src/maplibre/map.ts | 7 +- packages/maps/src/tdtmap/map.ts | 3 +- packages/maps/src/tmap/map.ts | 3 +- packages/maps/src/utils/BaseMapService.ts | 4 +- .../maps/src/utils/amap/AMapBaseService.ts | 2 +- packages/maps/src/utils/index.ts | 3 +- packages/utils/src/lodash-adapter.ts | 3 + 34 files changed, 831 insertions(+), 109 deletions(-) create mode 100644 __tests__/integration/heatmap.spec.ts create mode 100644 __tests__/integration/snapshots/Heatmap_normal.png create mode 100644 examples/demos/basemap/amap-data.ts create mode 100644 examples/demos/basemap/index.ts create mode 100644 examples/demos/bugfix/data-shake.ts create mode 100644 packages/maps/src/amap-next/index.ts create mode 100644 packages/maps/src/amap-next/logo.css create mode 100644 packages/maps/src/amap-next/map.ts create mode 100644 packages/maps/src/lib/base-map.ts rename packages/maps/src/{utils/Viewport.ts => lib/web-mercator-viewport.ts} (90%) delete mode 100644 packages/maps/src/mapbox/Viewport.ts diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0ed93e6f16c..2ad12cf515f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -68,10 +68,10 @@ jobs: # use xvfb-run run in ubuntu run: xvfb-run pnpm test-cover - - name: Upload test coverage - uses: coverallsapp/github-action@master - with: - github-token: ${{ secrets.GITHUB_TOKEN }} + # - name: Upload test coverage + # uses: coverallsapp/github-action@master + # with: + # github-token: ${{ secrets.GITHUB_TOKEN }} integration-test: runs-on: ubuntu-latest diff --git a/__tests__/integration/heatmap.spec.ts b/__tests__/integration/heatmap.spec.ts new file mode 100644 index 00000000000..3232796435e --- /dev/null +++ b/__tests__/integration/heatmap.spec.ts @@ -0,0 +1,20 @@ +import { generateCanvasTestCases } from './utils/generator'; + +const TEST_CASES = [ + { + name: 'normal', + sleepTime: 1000, + }, + { + name: 'grid', + snapshots: false, + }, + { + name: 'hexagon', + snapshots: false, + }, +]; + +describe('Heatmap Snapshot', () => { + generateCanvasTestCases('Heatmap', TEST_CASES); +}); diff --git a/__tests__/integration/line.spec.ts b/__tests__/integration/line.spec.ts index a70793f62fd..b6fc370d030 100644 --- a/__tests__/integration/line.spec.ts +++ b/__tests__/integration/line.spec.ts @@ -9,11 +9,6 @@ const TEST_CASES = [ name: 'arc_plane', sleepTime: 500, }, - - { - name: 'flow', - sleepTime: 800, - }, { name: 'arc', sleepTime: 600, @@ -22,6 +17,10 @@ const TEST_CASES = [ name: 'dash', sleepTime: 500, }, + { + name: 'flow', + sleepTime: 1000, + }, ]; describe('Line Snapshot', () => { diff --git a/__tests__/integration/point.spec.ts b/__tests__/integration/point.spec.ts index d937ec5ce32..4bbf6df00bc 100644 --- a/__tests__/integration/point.spec.ts +++ b/__tests__/integration/point.spec.ts @@ -6,6 +6,7 @@ const TEST_CASES = [ }, { name: 'column', + sleepTime: 200, }, { name: 'fill_image', diff --git a/__tests__/integration/polygon.spec.ts b/__tests__/integration/polygon.spec.ts index 096e1f711f1..2c0f0dca77c 100644 --- a/__tests__/integration/polygon.spec.ts +++ b/__tests__/integration/polygon.spec.ts @@ -3,6 +3,7 @@ import { generateCanvasTestCases } from './utils/generator'; const TEST_CASES = [ { name: 'extrude', + sleepTime: 200, }, { name: 'fill', diff --git a/__tests__/integration/snapshots/Heatmap_normal.png b/__tests__/integration/snapshots/Heatmap_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..5168caa4d6fed825114e06ab968460ed479837f7 GIT binary patch literal 368244 zcma&Oc_5Vg`!{ZxLKH)VvW}5Lwn>pSWRJ3>gsdZS?E9`{iDbz#4BC(+;Z*iLMg~Qa zvhO5oW#_qW>ht}4f4}FCXHG}T%zfYQYk6I->vdh{L|)WU+rRI~J_-to{Tk{jdK46U z;9IH>w0q&V_JF?26nipcG*r$RcvH^Q(pMzfq;GGw&y~&j<-cD3>Q~%Dj2s<|Yv8-V zMLJbTWIx8wnRBj5Q|N+av`f!Pui%v$Sg8^6j!-O{twGjJFhlRy~G>n-`90h zN@8)52kEmkHZa8QggJDCL-ZXEBZE>y`3!`yopioF{_bAN+Tbc9y*=HF6!wXn`!i+m|cW>RN=5R-3g`2ko@?9UP93k|46<6={)BhhYC5v13lN_s(q*vIi~Il$kqo z46GIPsq2l?rk;I%hG)+!^P3+X4PK)3=K&WnUvi7t=AK)yJ0Q;l#)BJ`$cnux46!)b zT2W9MxpiUxPrKun1REOS>IwBs=(y!nO6tANv!xTRB;IhQCh>NKZQ1VYL2}h=T?H$C zzkYm6j${#VU1~kEbUB(+Ch41F`MvhQ-^Ju~8P>RE=5Qp&ehT8l2$Yo6M8x!ku^;pV zJF0U-9tEVb^?a_IPm;KOL{r6w#{lOqS#PALB*{0Yu^=buue*Ohzkd1CJd*W%b1#R4 z*sD_GyxDrc)I`W%h<3PXaU)Y=^F4p6)*ej_6=rFSZHhFcDLDL%XqH}Nf&ZA$gBF`N z|JEOnasFzTv*0@{HU9aU)7ao`#__K=3&v)O+wniXzV@Gx8L+r7_j_>M0MXUpgCWA76k?CL`4qS?f6;o4;r*5|4- z%fh*QBbpNgiXHpTP9M9F+K`)*@xCU6+GlHZqI9OH#d|nXAmyxwVCE{>c4gM9y5&R; zv2N|xcj=L6+!vpT^wOUlTDg9U%>vS^qY0&BN!Lmi8jliWeI(Sle6Y7^7{_nXiKTaa zg>DB~kRUV>lz5mMvi$mVp;dKNG}o8L$-w-XuWuRWZaO@T=F@cZ=jR8H>uNs3huW(? zvuPmY@ZarulpATf{<>)W;TH0Vm`!7!>o*AylBW*QpTeReasTCHh3d^8PSW3B6n}AR zmn)shPFty=k*{ezGoWo{#V3&AjS(_>Ir>^PhC`!oE^t`}Am6R!jNVC!vv^fnO576>SEgG}m}q!-nViQX(w{s~c|cG1&%ON&)6@8X zELFAFnntPm8v2VAdl6U`ACr3g8p&TyK(5
ZUpke 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

46+6LyL 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 b>-xWgqkeL$3@@Mmz=x`$rb4xxS=j#rw-VsK literal 0 HcmV?d00001 diff --git a/__tests__/integration/snapshots/Polygon_extrude.png b/__tests__/integration/snapshots/Polygon_extrude.png index b764f2ad378cc822f5b398f25c803882cf5aab40..731383adf13198090815f2ebf5d138732e34d5aa 100644 GIT binary patch literal 42404 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 Tv(0FB2zT?koOssNJCFY#L%aS; literal 42361 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 { + scene.addLayer(layer); + }); +} diff --git a/examples/demos/basemap/index.ts b/examples/demos/basemap/index.ts new file mode 100644 index 00000000000..bffb4eb60c6 --- /dev/null +++ b/examples/demos/basemap/index.ts @@ -0,0 +1 @@ +export { MapRender as amapData } from './amap-data'; diff --git a/examples/demos/bugfix/data-shake.ts b/examples/demos/bugfix/data-shake.ts new file mode 100644 index 00000000000..56bf8efa693 --- /dev/null +++ b/examples/demos/bugfix/data-shake.ts @@ -0,0 +1,40 @@ +import { PointLayer, Scene } from '@antv/l7'; +import * as allMap from '@antv/l7-maps'; +import { featureEach, interpolate, randomPoint } from '@turf/turf'; +import type { RenderDemoOptions } from '../../types'; + +const points = randomPoint(30, { bbox: [120.103217, 30.26128, 120.10348, 30.261506] }); + +featureEach(points, function (point) { + // add a random property to each point + point.properties.solRad = Math.random() * 50; +}); + +const GEO_DATA = interpolate(points, 0.001, { + gridType: 'point', + property: 'solRad', + units: 'miles', +}); + +export function MapRender(options: RenderDemoOptions) { + const scene = new Scene({ + id: 'map', + renderer: options.renderer, + map: new allMap[options.map]({ + style: 'normal', + center: [121.434765, 31.256735], + zoom: 14.83, + maxZoom: 23, + }), + }); + + const layer = new PointLayer({ autoFit: true }) + .source(GEO_DATA) + .size(10) + .color('#f00') + .shape('simple'); + + scene.on('loaded', () => { + scene.addLayer(layer); + }); +} diff --git a/examples/demos/bugfix/index.ts b/examples/demos/bugfix/index.ts index 6d58825610a..ebab728f405 100644 --- a/examples/demos/bugfix/index.ts +++ b/examples/demos/bugfix/index.ts @@ -1,4 +1,5 @@ export { MapRender as color } from './color'; +export { MapRender as data_shake } from './data-shake'; export { MapRender as event_legend } from './event_legend'; export { MapRender as polygon } from './polygon'; export { MapRender as remove_muti_layer } from './remove-muti-layer'; diff --git a/examples/demos/index.ts b/examples/demos/index.ts index dae549e77b5..6552903b256 100644 --- a/examples/demos/index.ts +++ b/examples/demos/index.ts @@ -1,3 +1,4 @@ +import * as BaseMapDemos from './basemap'; import * as BugFix from './bugfix'; import * as CanvasDemos from './canvas'; import * as Components from './components'; @@ -61,4 +62,8 @@ export default [ name: 'Canvas', demos: CanvasDemos, }, + { + name: 'BaseMap', + demos: BaseMapDemos, + }, ]; diff --git a/examples/demos/polygon/extrude.ts b/examples/demos/polygon/extrude.ts index 8bd0a69673f..09725a3b85b 100644 --- a/examples/demos/polygon/extrude.ts +++ b/examples/demos/polygon/extrude.ts @@ -10,6 +10,7 @@ export function MapRender(options: RenderDemoOptions) { style: 'light', center: [121.434765, 31.256735], zoom: 14.83, + pitch: 45, }), }); diff --git a/examples/types.ts b/examples/types.ts index 6c3ff45f5eb..92d1a2356a8 100644 --- a/examples/types.ts +++ b/examples/types.ts @@ -3,6 +3,7 @@ import type { ISceneConfig } from '@antv/l7-core'; export type RenderDemoMap = | 'Map' | 'GaodeMap' + | 'GaodeMapNext' | 'BaiduMap' | 'MapLibre' | 'TencentMap' diff --git a/packages/layers/src/core/BaseLayer.ts b/packages/layers/src/core/BaseLayer.ts index c4bea46d4ed..c9be3dcec4b 100644 --- a/packages/layers/src/core/BaseLayer.ts +++ b/packages/layers/src/core/BaseLayer.ts @@ -184,7 +184,7 @@ export default class BaseLayer } protected get mapService() { - return this.container.mapService; + return this.container?.mapService; } public styleAttributeService: IStyleAttributeService; diff --git a/packages/maps/src/amap-next/index.ts b/packages/maps/src/amap-next/index.ts new file mode 100644 index 00000000000..ba35d784fbc --- /dev/null +++ b/packages/maps/src/amap-next/index.ts @@ -0,0 +1,8 @@ +import BaseMapWrapper from '../utils/BaseMapWrapper'; +import MapService from './map'; + +export default class AMap2Wrapper extends BaseMapWrapper { + protected getServiceConstructor() { + return MapService; + } +} diff --git a/packages/maps/src/amap-next/logo.css b/packages/maps/src/amap-next/logo.css new file mode 100644 index 00000000000..933d05c0072 --- /dev/null +++ b/packages/maps/src/amap-next/logo.css @@ -0,0 +1,9 @@ +.amap-logo { + display: none !important; +} +.amap-copyright { + display: none !important; +} +.amap-overlays { + z-index: 3 !important; +} diff --git a/packages/maps/src/amap-next/map.ts b/packages/maps/src/amap-next/map.ts new file mode 100644 index 00000000000..8df52f4a5a4 --- /dev/null +++ b/packages/maps/src/amap-next/map.ts @@ -0,0 +1,435 @@ +import AMapLoader from '@amap/amap-jsapi-loader'; +import type { + Bounds, + ICameraOptions, + ILngLat, + IMercator, + IPoint, + IStatusOptions, + MapStyleConfig, + MapStyleName, +} from '@antv/l7-core'; +import { MapServiceEvent } from '@antv/l7-core'; +import { DOM, amap2Project, lodashUtil } from '@antv/l7-utils'; +import { mat4, vec3 } from 'gl-matrix'; +import BaseMap from '../lib/base-map'; +import Viewport from '../lib/web-mercator-viewport'; +import { MapTheme } from '../utils/amap/theme'; +import { toPaddingOptions } from '../utils/utils'; +import './logo.css'; + +const AMAP_VERSION = '2.0'; +const AMAP_API_KEY = 'f59bcf249433f8b05caaee19f349b3d7'; +const ZOOM_OFFSET = 1; + +const AMapEventMapV2: Record = { + contextmenu: 'rightclick', + camerachange: 'viewchange', +}; + +export default class BMapService extends BaseMap { + protected viewport = new Viewport(); + + public getType() { + return 'amap2_next'; + } + + public async init() { + const { + id, + style = 'light', + minZoom = 0, + maxZoom = 24, + token = AMAP_API_KEY, + mapInstance, + plugin = [], + ...rest + } = this.config; + + if (!(window.AMap || mapInstance)) { + plugin.push('Map3D'); + await AMapLoader.load({ + key: token, // 申请好的Web端开发者Key,首次调用 load 时必填 + version: AMAP_VERSION, // 指定要加载的 JSAPI 的版本 + plugins: plugin, // 需要使用的的插件列表,如比例尺'AMap.Scale'等 + }); + } + + if (mapInstance) { + this.map = mapInstance; + this.mapContainer = this.map.getContainer(); + + this.map.on('viewchange', this.handleCameraChanged); + } else { + const mapConstructorOptions: AMap.Map.Options = { + mapStyle: this.getMapStyleValue(style as string), + zooms: [minZoom, maxZoom], + viewMode: '3D', + ...rest, + // 地图平移过程中是否使用动画(如调用 panBy、panTo、setCenter、setZoomAndCenter 等函数, 将对地图产生平移操作, 是否使用动画平移的效果), 默认为 true , 即使用动画 + // animateEnable: false, + // 地图使用缓动效果 + // jogEnable: false, + }; + + if (mapConstructorOptions.zoom) { + // 高德地图在相同大小下需要比 MapBox 多一个 zoom 层级 + mapConstructorOptions.zoom += ZOOM_OFFSET; + } + + if (token === AMAP_API_KEY) { + (window as any)._AMapSecurityConfig = { + securityJsCode: '2653011adeb04230b3a26cc9a780a800', + }; + console.warn( + `%c${this.configService.getSceneWarninfo('MapToken')}!`, + 'color: #873bf4;font-weigh:900;font-size: 16px;', + ); + } + + if (!id) { + throw Error('No container id specified'); + } + + // https://lbs.amap.com/faq/other-product/1000080679/1000080682/1060894069 + (window as any).forceWebGL = true; + + this.mapContainer = this.creatMapContainer(id); + + const map = new AMap.Map(this.mapContainer, mapConstructorOptions); + + this.map = map; + + // 监听地图相机事件 + map.on('viewchange', this.handleCameraChanged); + } + + this.syncInitViewPort(); + } + + private syncInitViewPort() { + const option = this.getViewState(); + this.updateView(option); + } + + protected handleCameraChanged = () => { + const option = this.getViewState(); + this.updateView(option); + }; + + private getViewState() { + const option = { + center: [this.map.getCenter().getLng(), this.map.getCenter().getLat()] as [number, number], + viewportWidth: this.map.getContainer()!.clientWidth, + viewportHeight: this.map.getContainer()!.clientHeight, + bearing: -this.map.getRotation(), + pitch: this.map.getPitch(), + zoom: this.map.getZoom() - ZOOM_OFFSET, + }; + + return option; + } + + protected creatMapContainer(id: string | HTMLDivElement) { + const wrapper = super.creatMapContainer(id); + const amapdiv = document.createElement('div'); + amapdiv.style.cssText += ` + position: absolute; + top: 0; + height: 100%; + width: 100%; + `; + amapdiv.id = lodashUtil.uniqueId('l7_amap_div'); + wrapper.appendChild(amapdiv); + return amapdiv; + } + + public getContainer(): HTMLElement | null { + return this.map.getContainer(); + } + + public addMarkerContainer(): void { + if (!this.map) return; + + const mapContainer = this.map.getContainer(); + if (mapContainer !== null) { + const amap = mapContainer.getElementsByClassName('amap-maps')[0] as HTMLElement; + // amap2 的 amap-maps 新增 z-index=0; 样式,让 marker 中 zIndex 失效 + amap.style.zIndex = 'auto'; + this.markerContainer = DOM.create('div', 'l7-marker-container2', amap); + } + } + + public getMarkerContainer(): HTMLElement { + return this.markerContainer; + } + + public getCanvasOverlays() { + return this.mapContainer?.querySelector('.amap-overlays') as HTMLElement; + } + + // MapEvent // 定义事件类型 + public on(type: string, handler: (...args: any[]) => void): void { + if (MapServiceEvent.indexOf(type) !== -1) { + this.eventEmitter.on(type, handler); + } else { + this.map.on(AMapEventMapV2[type] || type, handler); + } + } + + public off(type: string, handler: (...args: any[]) => void): void { + if (MapServiceEvent.indexOf(type) !== -1) { + this.eventEmitter.off(type, handler); + } else { + this.map.off(AMapEventMapV2[type] || type, handler); + } + } + + public getSize(): [number, number] { + const size = this.map.getSize(); + return [size.getWidth(), size.getHeight()]; + } + + public getMinZoom(): number { + // @ts-ignore + const zooms: [number, number] = this.map.getZooms(); + return zooms[0] - ZOOM_OFFSET; + } + public getMaxZoom(): number { + // @ts-ignore + const zooms: [number, number] = this.map.getZooms(); + return zooms[1] - ZOOM_OFFSET; + } + + public getZoom(): number { + // 统一返回 Mapbox 缩放等级 + return this.map.getZoom() - ZOOM_OFFSET; + } + + public getCenter(options?: ICameraOptions): ILngLat { + if (options?.padding) { + const originCenter = this.getCenter(); + const padding = toPaddingOptions(options.padding); + const px = this.lngLatToPixel([originCenter.lng, originCenter.lat]); + const offsetPx = [(padding.right - padding.left) / 2, (padding.bottom - padding.top) / 2]; + + const newCenter = this.pixelToLngLat([px.x - offsetPx[0], px.y - offsetPx[1]]); + return newCenter; + } + const center = this.map.getCenter(); + return { + lng: center.getLng(), + lat: center.getLat(), + }; + } + + public getPitch(): number { + return this.map.getPitch(); + } + + public getRotation(): number { + // 统一返回逆时针旋转角度 + return 360 - this.map.getRotation(); + } + + public getBounds(): Bounds { + const bounds = this.map.getBounds(); + const NE = bounds.getNorthEast(); + const SW = bounds.getSouthWest(); + const center = this.getCenter(); + const maxlng = + center.lng > NE.getLng() || center.lng < SW.getLng() ? 180 - NE.getLng() : NE.getLng(); + const minlng = center.lng < SW.getLng() ? SW.getLng() - 180 : SW.getLng(); + // 兼容 Mapbox,统一返回西南、东北 + return [ + [minlng, SW.getLat()], + [maxlng, NE.getLat()], + ]; + } + + public getMapContainer() { + return this.mapContainer; + } + + public getMapCanvasContainer(): HTMLElement { + return this.map.getContainer()?.getElementsByClassName('amap-maps')[0] as HTMLElement; + } + + public getMapStyleConfig(): MapStyleConfig { + return MapTheme; + } + + public getMapStyleValue(name: string) { + return this.getMapStyleConfig()[name] || name; + } + + public getMapStyle(): string { + return this.map.getMapStyle(); + } + + public setMapStyle(style: MapStyleName): void { + this.map.setMapStyle(this.getMapStyleValue(style)); + } + + public setRotation(rotation: number): void { + return this.map.setRotation(rotation); + } + + public zoomIn(): void { + this.map.zoomIn(); + } + + public zoomOut(): void { + this.map.zoomOut(); + } + + public panTo(p: [number, number]): void { + this.map.panTo(p); + } + + public panBy(x: number = 0, y: number = 0): void { + this.map.panBy(x, y); + } + + public fitBounds(extent: Bounds): void { + this.map.setBounds(new AMap.Bounds([extent[0][0], extent[0][1], extent[1][0], extent[1][1]])); + } + + public setZoomAndCenter(zoom: number, center: [number, number]): void { + this.map.setZoomAndCenter(zoom + ZOOM_OFFSET, center); + } + + public setCenter(lnglat: [number, number], options?: ICameraOptions): void { + if (options?.padding) { + const padding = toPaddingOptions(options.padding); + const px = this.lngLatToPixel(lnglat); + const offsetPx = [(padding.right - padding.left) / 2, (padding.bottom - padding.top) / 2]; + const newCenter = this.pixelToLngLat([px.x + offsetPx[0], px.y + offsetPx[1]]); + this.map.setCenter([newCenter.lng, newCenter.lat]); + } else { + this.map.setCenter(lnglat); + } + } + + public setPitch(pitch: number) { + return this.map.setPitch(pitch); + } + + public setZoom(zoom: number): void { + // 统一设置 Mapbox 缩放等级 + return this.map.setZoom(zoom + ZOOM_OFFSET); + } + + // eslint-disable-next-line @typescript-eslint/no-unused-vars + public setMaxZoom(max: number): void { + throw new Error('Method not implemented.'); + } + + // eslint-disable-next-line @typescript-eslint/no-unused-vars + public setMinZoom(min: number): void { + throw new Error('Method not implemented.'); + } + + public setMapStatus(option: Partial): void { + this.map.setStatus(option); + } + + public meterToCoord(center: [number, number], outer: [number, number]) { + // Tip: 实际米距离 unit meter + const meterDis = AMap.GeometryUtil.distance( + new AMap.LngLat(...center), + new AMap.LngLat(...outer), + ); + + // Tip: 三维世界坐标距离 + const [x1, y1] = amap2Project(...center); + const [x2, y2] = amap2Project(...outer); + const coordDis = Math.sqrt(Math.pow(x1 - x2, 2) + Math.pow(y1 - y2, 2)); + + return coordDis / meterDis; + } + + public pixelToLngLat(pixel: [number, number]): ILngLat { + const lngLat = this.map.pixelToLngLat(new AMap.Pixel(pixel[0], pixel[1])); + return { lng: lngLat.getLng(), lat: lngLat.getLat() }; + } + + public lngLatToPixel(lnglat: [number, number]): IPoint { + const p = this.map.lnglatToPixel(lnglat); + return { + x: p.getX(), + y: p.getY(), + }; + } + + public containerToLngLat(pixel: [number, number]): ILngLat { + const ll = new AMap.Pixel(pixel[0], pixel[1]); + const lngLat = this.map.containerToLngLat(ll); + return { + lng: lngLat?.getLng(), + lat: lngLat?.getLat(), + }; + } + + public lngLatToContainer(lnglat: [number, number]): IPoint { + const pixel = this.map.lngLatToContainer(lnglat); + return { + x: pixel.getX(), + y: pixel.getY(), + }; + } + + // eslint-disable-next-line @typescript-eslint/no-unused-vars + public lngLatToMercator([lng, lat]: [number, number], altitude: number): IMercator { + return { + x: 0, + y: 0, + z: 0, + }; + } + + public getModelMatrix( + lnglat: [number, number], + altitude: number, + rotate: [number, number, number], + scale: [number, number, number] = [1, 1, 1], + ): number[] { + const flat = this.viewport.projectFlat(lnglat); + const modelMatrix = mat4.create(); + + mat4.translate(modelMatrix, modelMatrix, vec3.fromValues(flat[0], flat[1], altitude)); + mat4.scale(modelMatrix, modelMatrix, vec3.fromValues(scale[0], scale[1], scale[2])); + + mat4.rotateX(modelMatrix, modelMatrix, rotate[0]); + mat4.rotateY(modelMatrix, modelMatrix, rotate[1]); + mat4.rotateZ(modelMatrix, modelMatrix, rotate[2]); + + return modelMatrix as unknown as number[]; + } + + public exportMap(type: 'jpg' | 'png'): string { + const renderCanvas = this.getContainer()?.getElementsByClassName( + 'amap-layer', + )[0] as HTMLCanvasElement; + const layersPng = + type === 'jpg' + ? (renderCanvas?.toDataURL('image/jpeg') as string) + : (renderCanvas?.toDataURL('image/png') as string); + return layersPng; + } + + public destroy(): void { + super.destroy(); + // 销毁地图可视化层的容器 + this.mapContainer?.parentNode?.removeChild(this.mapContainer); + + // @ts-ignore + delete window.initAMap; + + const $jsapi = document.getElementById('amap-script'); + if ($jsapi) { + document.head.removeChild($jsapi); + } + this.map.destroy(); + } +} diff --git a/packages/maps/src/bmap/map.ts b/packages/maps/src/bmap/map.ts index 2aea81e89af..47d028378db 100644 --- a/packages/maps/src/bmap/map.ts +++ b/packages/maps/src/bmap/map.ts @@ -13,8 +13,8 @@ import type { import { MapServiceEvent } from '@antv/l7-core'; import { DOM } from '@antv/l7-utils'; import { mat4, vec3 } from 'gl-matrix'; +import Viewport from '../lib/web-mercator-viewport'; import BaseMapService from '../utils/BaseMapService'; -import Viewport from '../utils/Viewport'; import { toPaddingOptions } from '../utils/utils'; import BMapGLLoader from './bmapglloader'; import './logo.css'; @@ -31,6 +31,7 @@ const EventMap: { const BMAP_API_KEY: string = 'zLhopYPPERGtpGOgimcdKcCimGRyyIsh'; const BMAP_VERSION: string = '1.0'; +// TODO: 基于抽象类 BaseMap 实现,补全缺失方法,解决类型问题 export default class BMapService extends BaseMapService { protected viewport: IViewport; protected styleConfig: Record = { diff --git a/packages/maps/src/gmap/map.ts b/packages/maps/src/gmap/map.ts index 58f12fa3faa..aa9492e0d1c 100644 --- a/packages/maps/src/gmap/map.ts +++ b/packages/maps/src/gmap/map.ts @@ -12,8 +12,8 @@ import { MapServiceEvent } from '@antv/l7-core'; import { MercatorCoordinate } from '@antv/l7-map'; import { DOM } from '@antv/l7-utils'; import { mat4, vec3 } from 'gl-matrix'; +import Viewport from '../lib/web-mercator-viewport'; import BaseMapService from '../utils/BaseMapService'; -import Viewport from '../utils/Viewport'; import './logo.css'; import GMapLoader from './maploader'; @@ -28,6 +28,7 @@ const EventMap: { dragging: 'drag', }; +// TODO: 基于抽象类 BaseMap 实现,补全缺失方法,解决类型问题 export default class TMapService extends BaseMapService { // @ts-ignore protected viewport: IViewport = null; diff --git a/packages/maps/src/index.ts b/packages/maps/src/index.ts index ddab097fe73..75e2c1d5f8a 100644 --- a/packages/maps/src/index.ts +++ b/packages/maps/src/index.ts @@ -1,4 +1,5 @@ import { MapType } from '@antv/l7-utils'; +import { default as GaodeMapNext } from './amap-next'; import GaodeMapV1 from './amap/'; import { default as GaodeMap, default as GaodeMapV2 } from './amap2/'; import BaiduMap from './bmap/'; @@ -14,6 +15,7 @@ export { BaiduMap, Earth, GaodeMap, + GaodeMapNext, GaodeMapV1, GaodeMapV2, GoogleMap, diff --git a/packages/maps/src/lib/base-map.ts b/packages/maps/src/lib/base-map.ts new file mode 100644 index 00000000000..e5594fa7bb0 --- /dev/null +++ b/packages/maps/src/lib/base-map.ts @@ -0,0 +1,226 @@ +import type { + Bounds, + ICoordinateSystemService, + IGlobalConfigService, + ILngLat, + IMapCamera, + IMapConfig, + IMapService, + IMercator, + IPoint, + IStatusOptions, + IViewport, + L7Container, + MapStyleConfig, + MapStyleName, +} from '@antv/l7-core'; +import { CoordinateSystem } from '@antv/l7-core'; +import { EventEmitter } from 'eventemitter3'; +import { SimpleMapCoord } from '../utils/simpleMapCoord'; + +const LNGLAT_OFFSET_ZOOM_THRESHOLD = 12; + +export default abstract class BaseMap implements IMapService { + /** + * 地图实例 + */ + public map: T; + + /** + * @deprecated + * TODO: 基类型不需要实现,只是自定义 Map 使用非地理坐标系才会用到 + */ + public simpleMapCoord = new SimpleMapCoord(); + + /** + * 背景色 + */ + public bgColor = 'rgba(0.0, 0.0, 0.0, 0.0)'; + + protected abstract viewport: IViewport; + + protected readonly config: Partial>; + + protected readonly configService: IGlobalConfigService; + + protected readonly coordinateSystemService: ICoordinateSystemService; + + protected eventEmitter = new EventEmitter(); + + protected markerContainer: HTMLElement; + + protected mapContainer: HTMLElement | null; + + protected cameraChangedCallback?: (viewport: IViewport) => void; + + constructor(container: L7Container) { + this.config = container.mapConfig as Partial>; + this.configService = container.globalConfigService; + this.coordinateSystemService = container.coordinateSystemService; + } + + public abstract init(): Promise; + + public onCameraChanged(callback: (viewport: IViewport) => void): void { + this.cameraChangedCallback = callback; + } + + protected abstract handleCameraChanged: () => void; + + public updateView(viewOption: Partial) { + this.emit('mapchange'); + this.viewport.syncWithMapCamera({ + bearing: viewOption.bearing, + center: viewOption.center, + viewportHeight: viewOption.viewportHeight, + pitch: viewOption.pitch, + viewportWidth: viewOption.viewportWidth, + zoom: viewOption.zoom, + }); + this.updateCoordinateSystemService(); + this.cameraChangedCallback?.(this.viewport); + } + + protected updateCoordinateSystemService() { + const { offsetCoordinate = true } = this.config; + // set coordinate system + if (this.viewport.getZoom() > LNGLAT_OFFSET_ZOOM_THRESHOLD && offsetCoordinate) { + this.coordinateSystemService.setCoordinateSystem(CoordinateSystem.LNGLAT_OFFSET); + } else { + this.coordinateSystemService.setCoordinateSystem(CoordinateSystem.LNGLAT); + } + } + + protected creatMapContainer(id: string | HTMLDivElement) { + let $wrapper: HTMLDivElement; + + if (typeof id === 'string') { + $wrapper = document.getElementById(id) as HTMLDivElement; + } else { + $wrapper = id; + } + + return $wrapper; + } + + public abstract getMapStyle(): string; + + public abstract getMapStyleConfig(): MapStyleConfig; + + public getMapStyleValue(name: MapStyleName): any { + return this.getMapStyleConfig()[name] ?? name; + } + + public abstract getType(): string; + + public setBgColor(color: string) { + this.bgColor = color; + } + + public abstract getContainer(): HTMLElement | null; + + public getMapContainer() { + return this.mapContainer; + } + + public abstract getMapCanvasContainer(): HTMLElement; + + public abstract addMarkerContainer(): void; + + public getMarkerContainer(): HTMLElement { + return this.markerContainer; + } + + public getOverlayContainer(): HTMLElement | undefined { + return undefined; + } + + public getCanvasOverlays(): HTMLElement | null | undefined { + return undefined; + } + + public abstract on(type: string, handle: (...args: any[]) => void): void; + + public abstract off(type: string, handle: (...args: any[]) => void): void; + + public emit(name: string, ...args: any[]) { + this.eventEmitter.emit(name, ...args); + } + + public once(name: string, handler: (...args: any[]) => void) { + this.eventEmitter.once(name, handler); + } + + public abstract getSize(): [number, number]; + + public abstract getZoom(): number; + + public abstract setZoom(zoom: number): void; + + public abstract getCenter(): ILngLat; + + public abstract setCenter(lnglat: [number, number]): void; + + public abstract getPitch(): number; + + public abstract getRotation(): number; + + public abstract getBounds(): Bounds; + + public abstract getMinZoom(): number; + + public abstract getMaxZoom(): number; + + public abstract setRotation(rotation: number): void; + + public abstract zoomIn(option?: any, eventData?: any): void; + + public abstract zoomOut(option?: any, eventData?: any): void; + + public abstract setPitch(pitch: number): void; + + public abstract panTo(p: [number, number]): void; + + public abstract panBy(x: number, y: number): void; + + public abstract fitBounds(bound: Bounds, fitBoundsOptions?: any): void; + + public abstract setMaxZoom(max: number): void; + + public abstract setMinZoom(min: number): void; + + public abstract setMapStatus(option: Partial): void; + + public abstract setZoomAndCenter(zoom: number, center: [number, number]): void; + + public abstract setMapStyle(name: MapStyleName): void; + + // eslint-disable-next-line @typescript-eslint/no-unused-vars + public meterToCoord(center: [number, number], outer: [number, number]) { + return 1.0; + } + + public abstract pixelToLngLat(pixel: [number, number]): ILngLat; + + public abstract lngLatToPixel(lnglat: [number, number]): IPoint; + + public abstract containerToLngLat(pixel: [number, number]): ILngLat; + + public abstract lngLatToContainer(lnglat: [number, number]): IPoint; + + public abstract lngLatToMercator(lnglat: [number, number], altitude: number): IMercator; + + public abstract getModelMatrix( + lnglat: [number, number], + altitude: number, + rotate: [number, number, number], + scale: [number, number, number], + origin: IMercator, + ): number[]; + + public abstract exportMap(type: 'jpg' | 'png'): string; + + public destroy() { + this.eventEmitter.removeAllListeners(); + } +} diff --git a/packages/maps/src/utils/Viewport.ts b/packages/maps/src/lib/web-mercator-viewport.ts similarity index 90% rename from packages/maps/src/utils/Viewport.ts rename to packages/maps/src/lib/web-mercator-viewport.ts index 10034f8d0a9..354a472404a 100644 --- a/packages/maps/src/utils/Viewport.ts +++ b/packages/maps/src/lib/web-mercator-viewport.ts @@ -19,10 +19,6 @@ export default class Viewport implements IViewport { } : {}; - /** - * Deck.gl 使用的也是 Mapbox 同步相机,相机参数保持一致 - * 例如相机高度固定为 height * 1.5,因此不需要传 - */ this.viewport = new WebMercatorViewport({ ...preView, width: viewportWidth, @@ -63,6 +59,7 @@ export default class Viewport implements IViewport { // @ts-ignore return this.viewport.viewMatrixUncentered; } + public getViewProjectionMatrix(): number[] { // @ts-ignore return this.viewport.viewProjectionMatrix; @@ -72,14 +69,11 @@ export default class Viewport implements IViewport { // @ts-ignore return this.viewport.viewProjectionMatrix; } + public getFocalDistance() { return 1; } - /** - * P20 坐标系,固定 scale - */ - public projectFlat(lngLat: [number, number], scale?: number | undefined): [number, number] { return this.viewport.projectFlat(lngLat, scale); } diff --git a/packages/maps/src/map/map.ts b/packages/maps/src/map/map.ts index 7a2259cbd42..9e7b0f743e7 100644 --- a/packages/maps/src/map/map.ts +++ b/packages/maps/src/map/map.ts @@ -6,12 +6,10 @@ import type { IMercator } from '@antv/l7-core'; import { Map, MercatorCoordinate } from '@antv/l7-map'; import { MapType } from '@antv/l7-utils'; import { mat4, vec3 } from 'gl-matrix'; +import Viewport from '../lib/web-mercator-viewport'; import BaseMapService from '../utils/BaseMapService'; -import Viewport from '../utils/Viewport'; -/** - * AMapService - */ +// TODO: 基于抽象类 BaseMap 实现 export default class DefaultMapService extends BaseMapService { public version: string = MapType.DEFAULT; /** diff --git a/packages/maps/src/mapbox/Viewport.ts b/packages/maps/src/mapbox/Viewport.ts deleted file mode 100644 index 32f0b106448..00000000000 --- a/packages/maps/src/mapbox/Viewport.ts +++ /dev/null @@ -1,69 +0,0 @@ -import type { IMapCamera, IViewport } from '@antv/l7-core'; -import WebMercatorViewport from 'viewport-mercator-project'; - -export default class Viewport implements IViewport { - public viewport: WebMercatorViewport; - - public syncWithMapCamera(mapCamera: Partial) { - const { center, zoom, pitch, bearing, viewportHeight, viewportWidth } = mapCamera; - - /** - * Deck.gl 使用的也是 Mapbox 同步相机,相机参数保持一致 - * 例如相机高度固定为 height * 1.5,因此不需要传 - */ - this.viewport = new WebMercatorViewport({ - width: viewportWidth, - height: viewportHeight, - longitude: center && center[0], - latitude: center && center[1], - zoom, - pitch, - bearing, - }); - } - - public getZoom(): number { - return this.viewport.zoom; - } - - public getZoomScale(): number { - return Math.pow(2, this.getZoom()); - } - - public getCenter(): [number, number] { - return [this.viewport.longitude, this.viewport.latitude]; - } - - public getProjectionMatrix(): number[] { - return this.viewport.projectionMatrix; - } - - public getModelMatrix(): number[] { - return [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1]; - } - - public getViewMatrix(): number[] { - return this.viewport.viewMatrix; - } - - public getViewMatrixUncentered(): number[] { - // @ts-ignore - return this.viewport.viewMatrixUncentered; - } - public getViewProjectionMatrix(): number[] { - // @ts-ignore - return this.viewport.viewProjectionMatrix; - } - - public getViewProjectionMatrixUncentered(): number[] { - // @ts-ignore - return this.viewport.viewProjectionMatrix; - } - public getFocalDistance() { - return 1; - } - - public projectFlat(lngLat: [number, number], scale?: number | undefined): [number, number] { - return this.viewport.projectFlat(lngLat, scale); - } -} diff --git a/packages/maps/src/mapbox/map.ts b/packages/maps/src/mapbox/map.ts index 4d82b62188c..6be734b068b 100644 --- a/packages/maps/src/mapbox/map.ts +++ b/packages/maps/src/mapbox/map.ts @@ -6,17 +6,16 @@ import { mat4, vec3 } from 'gl-matrix'; import type { Map } from 'mapbox-gl'; import mapboxgl from 'mapbox-gl'; import 'mapbox-gl/dist/mapbox-gl.css'; +import Viewport from '../lib/web-mercator-viewport'; import type { IMapboxInstance } from '../types'; import BaseMapService from '../utils/BaseMapService'; -import Viewport from './Viewport'; window.mapboxgl = mapboxgl; let mapdivCount = 0; const MAPBOX_API_KEY = '101MlGsZ2AmmA&access_token=pk.eyJ1IjoiZXhhbXBsZXMiLCJhIjoiY2p0MG01MXRqMW45cjQzb2R6b2ptc3J4MSJ9.zA2W0IkI0c6KaAhJfk9bWg'; -/** - * AMapService - */ + +// TODO: 基于抽象类 BaseMap 实现 export default class MapboxService extends BaseMapService { public version: string = 'MAPBOX'; // get mapStatus method diff --git a/packages/maps/src/maplibre/map.ts b/packages/maps/src/maplibre/map.ts index 0cde9686931..f6025495fb7 100644 --- a/packages/maps/src/maplibre/map.ts +++ b/packages/maps/src/maplibre/map.ts @@ -7,7 +7,7 @@ import { mat4, vec3 } from 'gl-matrix'; import type { Map } from 'maplibre-gl'; import maplibregl from 'maplibre-gl'; import 'maplibre-gl/dist/maplibre-gl.css'; -import Viewport from '../mapbox/Viewport'; +import Viewport from '../lib/web-mercator-viewport'; import type { IMapboxInstance } from '../types'; import BaseMapService from '../utils/BaseMapService'; @@ -15,9 +15,8 @@ import BaseMapService from '../utils/BaseMapService'; window.maplibregl = maplibregl; let mapdivCount = 0; -/** - * AMapService - */ + +// TODO: 基于抽象类 BaseMap 实现 export default class Service extends BaseMapService { public version: string = MapType.MAPBOX; // get mapStatus method diff --git a/packages/maps/src/tdtmap/map.ts b/packages/maps/src/tdtmap/map.ts index 217da8de44d..c5e182b9f6b 100644 --- a/packages/maps/src/tdtmap/map.ts +++ b/packages/maps/src/tdtmap/map.ts @@ -11,7 +11,7 @@ import type { } from '@antv/l7-core'; import { MapServiceEvent } from '@antv/l7-core'; import { MercatorCoordinate } from '@antv/l7-map'; -import Viewport from '../utils/Viewport'; +import Viewport from '../lib/web-mercator-viewport'; import { load } from './maploader'; let mapdivCount: number = 0; @@ -22,6 +22,7 @@ const EventMap: { zoomchange: ['Ge'], }; +// TODO: 基于抽象类 BaseMap 实现,补全缺失方法,解决类型问题 export default class TdtMapService extends BaseMapService { protected viewport: IViewport | null = null; protected evtCbProxyMap: Map any, (...args: any) => any>> = diff --git a/packages/maps/src/tmap/map.ts b/packages/maps/src/tmap/map.ts index 05b9dc792f3..ff0451747ae 100644 --- a/packages/maps/src/tmap/map.ts +++ b/packages/maps/src/tmap/map.ts @@ -12,8 +12,8 @@ import { MapServiceEvent } from '@antv/l7-core'; import { MercatorCoordinate } from '@antv/l7-map'; import { DOM } from '@antv/l7-utils'; import { mat4, vec3 } from 'gl-matrix'; +import Viewport from '../lib/web-mercator-viewport'; import BaseMapService from '../utils/BaseMapService'; -import Viewport from '../utils/Viewport'; import './logo.css'; import TMapLoader from './maploader'; @@ -29,6 +29,7 @@ const EventMap: { dragging: 'drag', }; +// TODO: 基于抽象类 BaseMap 实现,补全缺失方法,解决类型问题 export default class TMapService extends BaseMapService { // @ts-ignore protected viewport: IViewport = null; diff --git a/packages/maps/src/utils/BaseMapService.ts b/packages/maps/src/utils/BaseMapService.ts index b8e2300974a..6ea3658f106 100644 --- a/packages/maps/src/utils/BaseMapService.ts +++ b/packages/maps/src/utils/BaseMapService.ts @@ -34,9 +34,7 @@ const EventMap: { }; const LNGLAT_OFFSET_ZOOM_THRESHOLD = 12; -/** - * AMapService - */ + export default abstract class BaseMapService implements IMapService { public version: string = 'DEFAUlTMAP'; public map: Map & T; diff --git a/packages/maps/src/utils/amap/AMapBaseService.ts b/packages/maps/src/utils/amap/AMapBaseService.ts index eb28a25890e..fc02994ad27 100644 --- a/packages/maps/src/utils/amap/AMapBaseService.ts +++ b/packages/maps/src/utils/amap/AMapBaseService.ts @@ -23,8 +23,8 @@ import { CoordinateSystem, MapServiceEvent } from '@antv/l7-core'; import { DOM, MapType } from '@antv/l7-utils'; import { EventEmitter } from 'eventemitter3'; import { mat4, vec3 } from 'gl-matrix'; +import Viewport from '../../lib/web-mercator-viewport'; import type { IAMapEvent, IAMapInstance } from '../../types'; -import Viewport from '../Viewport'; import type { ISimpleMapCoord } from '../simpleMapCoord'; import { SimpleMapCoord } from '../simpleMapCoord'; import { toPaddingOptions } from '../utils'; diff --git a/packages/maps/src/utils/index.ts b/packages/maps/src/utils/index.ts index 13fce12041f..e720907740d 100644 --- a/packages/maps/src/utils/index.ts +++ b/packages/maps/src/utils/index.ts @@ -1,4 +1,3 @@ import BaseMapService from './BaseMapService'; import BaseMapWrapper from './BaseMapWrapper'; -import Viewport from './Viewport'; -export { BaseMapService, BaseMapWrapper, Viewport }; +export { BaseMapService, BaseMapWrapper }; diff --git a/packages/utils/src/lodash-adapter.ts b/packages/utils/src/lodash-adapter.ts index 6444b8bd7b2..75734bb2a0f 100644 --- a/packages/utils/src/lodash-adapter.ts +++ b/packages/utils/src/lodash-adapter.ts @@ -32,6 +32,8 @@ import isUndefined from 'lodash/isUndefined'; // camelCase import camelCase from 'lodash/camelCase'; +import uniqueId from 'lodash/uniqueId'; + export type { DebouncedFunc } from 'lodash'; export const lodashUtil = { @@ -56,4 +58,5 @@ export const lodashUtil = { isObject, isUndefined, camelCase, + uniqueId, }; From 6ffc7175b022a229623521db3e15ba5c0e916005 Mon Sep 17 00:00:00 2001 From: yunji Date: Fri, 19 Apr 2024 11:28:59 +0800 Subject: [PATCH 02/20] wip: data shake case --- examples/constants.ts | 4 +- examples/demos/basemap/amap-data.ts | 1 + examples/demos/basemap/index.ts | 1 + examples/demos/basemap/wgs84-data.ts | 73 +++++++++++++++++++ examples/demos/bugfix/data-shake.ts | 53 ++++++++++++-- package.json | 1 + packages/maps/src/amap-next/map.ts | 6 +- .../maps/src/lib/web-mercator-viewport.ts | 22 +++--- .../maps/src/utils/amap/AMapBaseService.ts | 6 +- 9 files changed, 144 insertions(+), 23 deletions(-) create mode 100644 examples/demos/basemap/wgs84-data.ts diff --git a/examples/constants.ts b/examples/constants.ts index 240089a13c4..ec720739c80 100644 --- a/examples/constants.ts +++ b/examples/constants.ts @@ -4,10 +4,10 @@ export const MAP_TYPES: RenderDemoMap[] = [ 'Map', 'GaodeMap', 'GaodeMapNext', - 'BaiduMap', + 'Mapbox', 'MapLibre', + 'BaiduMap', 'TencentMap', - 'Mapbox', 'TMap', 'GoogleMap', ] as const; diff --git a/examples/demos/basemap/amap-data.ts b/examples/demos/basemap/amap-data.ts index 740d4571cf1..6540ffb6b00 100644 --- a/examples/demos/basemap/amap-data.ts +++ b/examples/demos/basemap/amap-data.ts @@ -10,6 +10,7 @@ export function MapRender(options: RenderDemoOptions) { style: 'normal', center: [121.434765, 31.256735], zoom: 14.83, + maxZoom: 25, }), }); const geoData = { diff --git a/examples/demos/basemap/index.ts b/examples/demos/basemap/index.ts index bffb4eb60c6..75af5263876 100644 --- a/examples/demos/basemap/index.ts +++ b/examples/demos/basemap/index.ts @@ -1 +1,2 @@ export { MapRender as amapData } from './amap-data'; +export { MapRender as wgs84Data } from './wgs84-data'; diff --git a/examples/demos/basemap/wgs84-data.ts b/examples/demos/basemap/wgs84-data.ts new file mode 100644 index 00000000000..29481d0fd8d --- /dev/null +++ b/examples/demos/basemap/wgs84-data.ts @@ -0,0 +1,73 @@ +import { LineLayer, Scene, Source } from '@antv/l7'; +import * as allMap from '@antv/l7-maps'; +import type { Map } from 'maplibre-gl'; +import type { RenderDemoOptions } from '../../types'; + +export function MapRender(options: RenderDemoOptions) { + const scene = new Scene({ + id: 'map', + renderer: options.renderer, + map: new allMap[options.map]({ + style: ['MapLibre', 'Mapbox'].includes(options.map) + ? 'https://basemaps.cartocdn.com/gl/positron-nolabels-gl-style/style.json' + : 'normal', + center: [121.434765, 31.256735], + zoom: 14.83, + maxZoom: 23.9, + }), + }); + const geoData = { + type: 'FeatureCollection', + features: [ + { + type: 'Feature', + properties: {}, + geometry: { + type: 'LineString', + coordinates: [ + [120.10121458655186, 30.269329295915544], + [120.10122467185921, 30.2693341645727], + [120.10123176240315, 30.269323019911795], + ], + }, + }, + ], + }; + + const source = new Source(geoData); + const layer = new LineLayer({ blend: 'normal', autoFit: true }) + .source(source) + .size(2) + .shape('line') + .color('#f00') + .style({ + opacity: 1, + }); + + scene.on('loaded', () => { + scene.addLayer(layer); + }); + + if (scene.getType() === 'mapbox') { + const baseMap = scene.map as Map; + baseMap.on('load', () => { + baseMap.addSource('route', { + type: 'geojson', + data: geoData, + }); + baseMap.addLayer({ + id: 'route', + type: 'line', + source: 'route', + layout: { + 'line-join': 'round', + 'line-cap': 'round', + }, + paint: { + 'line-color': '#0083FE', + 'line-width': 2, + }, + }); + }); + } +} diff --git a/examples/demos/bugfix/data-shake.ts b/examples/demos/bugfix/data-shake.ts index 56bf8efa693..9a35aa4796f 100644 --- a/examples/demos/bugfix/data-shake.ts +++ b/examples/demos/bugfix/data-shake.ts @@ -21,20 +21,59 @@ export function MapRender(options: RenderDemoOptions) { id: 'map', renderer: options.renderer, map: new allMap[options.map]({ - style: 'normal', - center: [121.434765, 31.256735], - zoom: 14.83, + style: ['MapLibre', 'Mapbox'].includes(options.map) + ? 'https://basemaps.cartocdn.com/gl/positron-nolabels-gl-style/style.json' + : 'normal', + center: [120.10321541789858, 30.261273569440405], + // zoom: 23, + zoom: 21.588541277244076, maxZoom: 23, }), }); - const layer = new PointLayer({ autoFit: true }) + const layer = new PointLayer({ autoFit: false }) .source(GEO_DATA) - .size(10) - .color('#f00') - .shape('simple'); + .size(15) + .color('rgb(255, 0, 0)') + .shape('circle') + .style({ + stroke: '#0083FE', + strokeWidth: 2, + // unit: 'meter', + }); scene.on('loaded', () => { scene.addLayer(layer); + // scene.setZoomAndCenter(22, [120.10348, 30.261506]); + + // const mapType = scene.getType(); + // if (!['default', 'mapbox'].includes(mapType)) return; + // setTimeout(() => { + // const isMapbox = mapType === 'mapbox'; + // const dom = document.querySelector( + // isMapbox ? '.l7-marker-container' : '.l7-canvas-container', + // ); + // // console.log('dom: ', dom); + // const wheelEvt = new WheelEvent('wheel', { + // bubbles: true, + // cancelable: true, + // composed: true, + // clientX: 1329, + // clientY: 168, + // deltaY: 200, + // }); + // // console.log('wheelEvt: ', wheelEvt); + // dom?.dispatchEvent(wheelEvt); + + // const wheelEvt2 = new WheelEvent('wheel', { + // bubbles: true, + // cancelable: true, + // composed: true, + // clientX: 1329, + // clientY: 168, + // deltaY: 400, + // }); + // dom?.dispatchEvent(wheelEvt2); + // }, 1000 * 3); }); } diff --git a/package.json b/package.json index 6489e46a990..859ec5d1baa 100644 --- a/package.json +++ b/package.json @@ -68,6 +68,7 @@ "geotiff": "^2.0.1", "kdbush": "^4.0.2", "lil-gui": "^0.19.1", + "maplibre-gl": "^3.5.2", "pmtiles": "^2.7.2", "react": "^18.2.0", "react-dom": "^18.2.0", diff --git a/packages/maps/src/amap-next/map.ts b/packages/maps/src/amap-next/map.ts index 8df52f4a5a4..9a8a60b9f60 100644 --- a/packages/maps/src/amap-next/map.ts +++ b/packages/maps/src/amap-next/map.ts @@ -292,7 +292,11 @@ export default class BMapService extends BaseMap { } public fitBounds(extent: Bounds): void { - this.map.setBounds(new AMap.Bounds([extent[0][0], extent[0][1], extent[1][0], extent[1][1]])); + this.map.setBounds( + new AMap.Bounds([extent[0][0], extent[0][1], extent[1][0], extent[1][1]]), + // @ts-expect-error 立即缩放到指定位置 + true, + ); } public setZoomAndCenter(zoom: number, center: [number, number]): void { diff --git a/packages/maps/src/lib/web-mercator-viewport.ts b/packages/maps/src/lib/web-mercator-viewport.ts index 354a472404a..f80e3f1d045 100644 --- a/packages/maps/src/lib/web-mercator-viewport.ts +++ b/packages/maps/src/lib/web-mercator-viewport.ts @@ -2,22 +2,20 @@ import type { IMapCamera, IViewport } from '@antv/l7-core'; import WebMercatorViewport from 'viewport-mercator-project'; export default class Viewport implements IViewport { - public viewport: WebMercatorViewport; + public viewport = new WebMercatorViewport(); public syncWithMapCamera(mapCamera: Partial) { const { center, zoom, pitch, bearing, viewportHeight, viewportWidth } = mapCamera; - const preView = this.viewport - ? { - width: this.viewport.width, - height: this.viewport.height, - longitude: this.viewport.center[0], - latitude: this.viewport.center[1], - zoom: this.viewport.zoom, - pitch: this.viewport.pitch, - bearing: this.viewport.bearing, - } - : {}; + const preView = { + width: this.viewport.width, + height: this.viewport.height, + longitude: this.viewport.center[0], + latitude: this.viewport.center[1], + zoom: this.viewport.zoom, + pitch: this.viewport.pitch, + bearing: this.viewport.bearing, + }; this.viewport = new WebMercatorViewport({ ...preView, diff --git a/packages/maps/src/utils/amap/AMapBaseService.ts b/packages/maps/src/utils/amap/AMapBaseService.ts index fc02994ad27..f261106f9e7 100644 --- a/packages/maps/src/utils/amap/AMapBaseService.ts +++ b/packages/maps/src/utils/amap/AMapBaseService.ts @@ -248,7 +248,11 @@ export default abstract class AMapBaseService implements IMapService Date: Sun, 28 Apr 2024 19:37:32 +0800 Subject: [PATCH 03/20] =?UTF-8?q?fix:=20=E6=96=B0=E7=89=88=E9=AB=98?= =?UTF-8?q?=E5=BE=B7=E5=A4=A7=E4=BA=8E=2021=20=20=E7=BA=A7=E5=88=AB?= =?UTF-8?q?=E6=8A=96=E5=8A=A8=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/maps/src/amap-next/map.ts | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/packages/maps/src/amap-next/map.ts b/packages/maps/src/amap-next/map.ts index 9a8a60b9f60..b01213dabc0 100644 --- a/packages/maps/src/amap-next/map.ts +++ b/packages/maps/src/amap-next/map.ts @@ -118,13 +118,14 @@ export default class BMapService extends BaseMap { }; private getViewState() { + const { center, zoom } = getMapHighPrecisionState(this.map); const option = { - center: [this.map.getCenter().getLng(), this.map.getCenter().getLat()] as [number, number], + center: center, viewportWidth: this.map.getContainer()!.clientWidth, viewportHeight: this.map.getContainer()!.clientHeight, bearing: -this.map.getRotation(), pitch: this.map.getPitch(), - zoom: this.map.getZoom() - ZOOM_OFFSET, + zoom: zoom - ZOOM_OFFSET, }; return option; @@ -437,3 +438,18 @@ export default class BMapService extends BaseMap { this.map.destroy(); } } + +/** + * 访问高精度的地图状态(临时解决方案) + * - 解决 map.getCenter() 方法只返回小数点五位有效数据 + * - 解决 map.getZoom() 方法只返回小数点两位有效数据 + */ +function getMapHighPrecisionState(map: AMap.Map) { + // @ts-expect-error 访问未暴露的内部属性 + const viewStatus = map._view.getOptions(); + + const center: [number, number] = viewStatus.center; + const zoom: number = viewStatus.zoom; + + return { center, zoom }; +} From 09136611f4521c5ecb892a7ddf67a8e680e74429 Mon Sep 17 00:00:00 2001 From: lvisei Date: Tue, 30 Apr 2024 15:07:21 +0800 Subject: [PATCH 04/20] =?UTF-8?q?fix:=20Mapbox/Maplibre=2020=20=E5=B1=82?= =?UTF-8?q?=E7=BA=A7=E4=BB=A5=E4=B8=8A=E6=95=B0=E6=8D=AE=E5=81=8F=E7=A7=BB?= =?UTF-8?q?=E9=97=AE=E9=A2=98=20(#2416)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * wip: data shake case * fix: fix line data offset in mapbox * refactor: 完成点线面图层属性索引重构 * refactor: 完成 citybuliding\earth\geometry\heatmap 图层属性索引重构 * refactor: 完成 image/ raster/wind 图层属性索引重构 * refactor: 标记最大索引 * chore: remove log * fix: line layer data shake * wip: point shape * wip: line simpleline * wip: pont billboard * wip: point shape * wip: wall shape * wip: raster layer * wip: polygon * test: update case * wip: extrude shape * refactor: 自定义开启双精度属性 * chore: fetch time * chore(CI): update snapshots (#2428) * chore: turn up fetch time * chore(CI): update snapshots (#2429) * chore: add changeset --------- Co-authored-by: lvisei <26923747+lvisei@users.noreply.github.com> --- .changeset/slimy-starfishes-joke.md | 9 + __tests__/integration/gallery.spec.ts | 6 +- __tests__/integration/line.spec.ts | 22 +- __tests__/integration/point.spec.ts | 13 +- __tests__/integration/polygon.spec.ts | 6 +- .../snapshots/Gallery_variFlight.png | Bin 0 -> 228929 bytes __tests__/integration/snapshots/Line_arc.png | Bin 20343 -> 18234 bytes .../integration/snapshots/Line_arc3D.png | Bin 0 -> 45917 bytes .../integration/snapshots/Line_normal.png | Bin 0 -> 16936 bytes .../integration/snapshots/Line_simple.png | Bin 0 -> 16628 bytes __tests__/integration/snapshots/Line_wall.png | Bin 0 -> 165232 bytes .../integration/snapshots/Mask_single.png | Bin 17496 -> 18013 bytes .../integration/snapshots/Point_billboard.png | Bin 17674 -> 17661 bytes .../integration/snapshots/Point_column.png | Bin 22319 -> 26475 bytes .../integration/snapshots/Point_fill.png | Bin 24145 -> 24022 bytes .../snapshots/Point_fill_image.png | Bin 18385 -> 20779 bytes .../integration/snapshots/Point_text.png | Bin 53355 -> 53507 bytes .../integration/snapshots/Polygon_extrude.png | Bin 42404 -> 55873 bytes .../snapshots/Polygon_extrusion.png | Bin 0 -> 29794 bytes .../integration/snapshots/Polygon_fill.png | Bin 100982 -> 26363 bytes examples/demos/gallery/index.ts | 1 + .../arc_plane.ts => gallery/vari-flight.ts} | 0 examples/demos/line/arc-3d.ts | 44 ++++ examples/demos/line/arc.ts | 48 +---- examples/demos/line/greatcircle.ts | 51 +++++ examples/demos/line/index.ts | 4 +- examples/demos/line/normal.ts | 1 - examples/demos/line/simple.ts | 73 +++++++ examples/demos/line/wall.ts | 1 + examples/demos/point/column.ts | 2 +- examples/demos/point/dot.ts | 53 +++++ examples/demos/point/fill.ts | 5 +- examples/demos/point/fill_image.ts | 4 +- examples/demos/point/image.ts | 16 +- examples/demos/point/index.ts | 2 + examples/demos/point/radar.ts | 31 +++ examples/demos/polygon/extrude-city.ts | 36 ++++ examples/demos/polygon/extrude.ts | 17 -- examples/demos/polygon/extrusion.ts | 45 ++++ examples/demos/polygon/fill-linear.ts | 61 ++++++ examples/demos/polygon/fill.ts | 73 +++---- examples/demos/polygon/index.ts | 3 + examples/demos/raster/image_coord.ts | 29 +-- .../core/src/services/layer/ILayerService.ts | 6 +- packages/core/src/services/renderer/IModel.ts | 11 +- .../services/shader/IShaderModuleService.ts | 18 +- .../services/shader/ShaderModuleService.ts | 93 ++++---- packages/core/src/shaders/picking.vert.glsl | 2 +- packages/core/src/shaders/projection.glsl | 201 +++++++++++------- .../layers/src/citybuliding/models/build.ts | 18 +- .../src/citybuliding/shaders/build_frag.glsl | 12 +- .../src/citybuliding/shaders/build_vert.glsl | 12 +- packages/layers/src/core/BaseLayer.ts | 2 + packages/layers/src/core/BaseModel.ts | 186 ++++++++++------ .../layers/src/core/CommonStyleAttribute.ts | 86 +++----- .../layers/src/earth/models/atmosphere.ts | 51 +++-- packages/layers/src/earth/models/base.ts | 50 +++-- .../layers/src/earth/models/bloomsphere.ts | 50 +++-- .../shaders/atmosphere/atmosphere_vert.glsl | 12 +- .../src/earth/shaders/base/base_vert.glsl | 6 +- .../shaders/bloomshpere/bloomsphere_vert.glsl | 9 +- .../layers/src/geometry/models/billboard.ts | 14 +- packages/layers/src/geometry/models/plane.ts | 11 +- packages/layers/src/geometry/models/sprite.ts | 1 + .../src/geometry/shaders/billboard_vert.glsl | 6 +- .../src/geometry/shaders/plane_vert.glsl | 10 +- .../src/geometry/shaders/sprite_vert.glsl | 14 +- packages/layers/src/heatmap/models/grid.ts | 10 +- packages/layers/src/heatmap/models/grid3d.ts | 17 +- packages/layers/src/heatmap/models/heatmap.ts | 23 +- packages/layers/src/heatmap/models/hexagon.ts | 9 +- .../src/heatmap/shaders/grid/grid_vert.glsl | 84 ++++---- .../heatmap/shaders/grid3d/grid_3d_vert.glsl | 18 +- .../shaders/heatmap/heatmap_3d_vert.glsl | 35 +-- .../heatmap/heatmap_framebuffer_vert.glsl | 7 +- .../heatmap/shaders/heatmap/heatmap_vert.glsl | 7 +- .../heatmap/shaders/hexagon/hexagon_vert.glsl | 10 +- packages/layers/src/image/models/image.ts | 14 +- .../layers/src/image/shaders/image_vert.glsl | 14 +- packages/layers/src/line/models/arc.ts | 67 +++++- packages/layers/src/line/models/arc_3d.ts | 64 +++++- packages/layers/src/line/models/flow.ts | 48 ++++- .../layers/src/line/models/great_circle.ts | 43 +++- packages/layers/src/line/models/line.ts | 25 ++- .../layers/src/line/models/simple_line.ts | 58 ++--- packages/layers/src/line/models/wall.ts | 67 ++---- .../src/line/shaders/arc/line_arc_vert.glsl | 113 +++++----- .../line/shaders/arc3d/line_arc_3d_vert.glsl | 23 +- .../src/line/shaders/flow/flow_line_vert.glsl | 81 +++---- .../line_arc_great_circle_vert.glsl | 21 +- .../src/line/shaders/line/line_vert.glsl | 23 +- .../line/shaders/simple/simpleline_vert.glsl | 11 +- .../src/line/shaders/wall/wall_vert.glsl | 67 +++--- packages/layers/src/mask/models/fill.ts | 1 + .../layers/src/mask/shaders/mask_vert.glsl | 2 +- .../layers/src/plugins/PixelPickingPlugin.ts | 4 +- .../plugins/RegisterStyleAttributePlugin.ts | 29 +-- .../src/point/models/billboard_point.ts | 14 +- .../layers/src/point/models/earthExtrude.ts | 17 +- packages/layers/src/point/models/earthFill.ts | 18 +- packages/layers/src/point/models/extrude.ts | 32 ++- packages/layers/src/point/models/fill.ts | 20 +- packages/layers/src/point/models/fillImage.ts | 21 +- packages/layers/src/point/models/image.ts | 17 +- packages/layers/src/point/models/normal.ts | 14 +- packages/layers/src/point/models/radar.ts | 18 +- packages/layers/src/point/models/text.ts | 23 +- .../billboard/billboard_point_vert.glsl | 17 +- .../earthExtrude/earthExtrude_vert.glsl | 32 ++- .../shaders/earthFill/earthFill_vert.glsl | 12 +- .../point/shaders/extrude/extrude_vert.glsl | 76 ++++--- .../src/point/shaders/fill/fill_vert.glsl | 24 +-- .../shaders/fillImage/fillImage_vert.glsl | 16 +- .../src/point/shaders/image/image_vert.glsl | 29 +-- .../src/point/shaders/normal/normal_vert.glsl | 9 +- .../src/point/shaders/radar/radar_vert.glsl | 20 +- .../src/point/shaders/text/text_vert.glsl | 17 +- packages/layers/src/polygon/models/extrude.ts | 30 ++- .../layers/src/polygon/models/extrusion.ts | 38 +++- packages/layers/src/polygon/models/fill.ts | 15 +- packages/layers/src/polygon/models/ocean.ts | 11 +- packages/layers/src/polygon/models/water.ts | 12 +- .../polygon_extrude_picklight_vert.glsl | 32 +-- .../shaders/extrude/polygon_extrude_vert.glsl | 42 ++-- .../extrude/polygon_extrudetex_vert.glsl | 34 +-- .../extrusion/polygon_extrusion_vert.glsl | 14 +- .../shaders/fill/fill_linear_vert.glsl | 11 +- .../src/polygon/shaders/fill/fill_vert.glsl | 17 +- .../src/polygon/shaders/ocean/ocean_vert.glsl | 4 +- .../shaders/water/polygon_water_vert.glsl | 8 +- packages/layers/src/raster/index.ts | 3 +- packages/layers/src/raster/models/raster.ts | 14 +- .../layers/src/raster/models/rasterRgb.ts | 14 +- .../src/raster/models/rasterTerrainRgb.ts | 14 +- .../raster/shaders/raster/raster_2d_vert.glsl | 12 +- .../raster/shaders/rgb/raster_rgb_vert.glsl | 22 +- .../shaders/terrain/terrain_rgb_vert.glsl | 4 +- packages/layers/src/wind/models/wind.ts | 9 + .../layers/src/wind/shaders/wind_vert.glsl | 5 +- packages/utils/src/index.ts | 6 +- packages/utils/src/math.ts | 9 + 141 files changed, 2117 insertions(+), 1241 deletions(-) create mode 100644 .changeset/slimy-starfishes-joke.md create mode 100644 __tests__/integration/snapshots/Gallery_variFlight.png create mode 100644 __tests__/integration/snapshots/Line_arc3D.png create mode 100644 __tests__/integration/snapshots/Line_normal.png create mode 100644 __tests__/integration/snapshots/Line_simple.png create mode 100644 __tests__/integration/snapshots/Line_wall.png create mode 100644 __tests__/integration/snapshots/Polygon_extrusion.png rename examples/demos/{line/arc_plane.ts => gallery/vari-flight.ts} (100%) create mode 100644 examples/demos/line/arc-3d.ts create mode 100644 examples/demos/line/greatcircle.ts create mode 100644 examples/demos/line/simple.ts create mode 100644 examples/demos/point/dot.ts create mode 100644 examples/demos/point/radar.ts create mode 100644 examples/demos/polygon/extrude-city.ts create mode 100644 examples/demos/polygon/extrusion.ts create mode 100644 examples/demos/polygon/fill-linear.ts diff --git a/.changeset/slimy-starfishes-joke.md b/.changeset/slimy-starfishes-joke.md new file mode 100644 index 00000000000..031f4444f98 --- /dev/null +++ b/.changeset/slimy-starfishes-joke.md @@ -0,0 +1,9 @@ +--- +'@antv/l7-layers': patch +'@antv/l7-core': patch +'@antv/l7-maps': patch +--- + +fix: Mapbox/Maplibre 20 层级以上数据偏移问题 +fix: 修复点图层部分 shape 中心点计算有误 +fix: 修复立体面图层光照计算有误 diff --git a/__tests__/integration/gallery.spec.ts b/__tests__/integration/gallery.spec.ts index b968cb37a5b..3277097fff0 100644 --- a/__tests__/integration/gallery.spec.ts +++ b/__tests__/integration/gallery.spec.ts @@ -3,7 +3,11 @@ import { generateCanvasTestCases } from './utils/generator'; const TEST_CASES = [ { name: 'fujian', - sleepTime: 500, + sleepTime: 1000, + }, + { + name: 'variFlight', + sleepTime: 2000, }, ]; diff --git a/__tests__/integration/line.spec.ts b/__tests__/integration/line.spec.ts index b6fc370d030..bb563d84ad4 100644 --- a/__tests__/integration/line.spec.ts +++ b/__tests__/integration/line.spec.ts @@ -2,19 +2,31 @@ import { generateCanvasTestCases } from './utils/generator'; const TEST_CASES = [ { - name: 'arc', - sleepTime: 500, + name: 'simple', + }, + { + name: 'normal', }, { - name: 'arc_plane', + name: 'dash', + snapshots: false, sleepTime: 500, }, + { + name: 'wall', + sleepTime: 1000, + }, { name: 'arc', - sleepTime: 600, + sleepTime: 500, }, { - name: 'dash', + name: 'arc3D', + sleepTime: 500, + }, + { + name: 'greatcircle', + snapshots: false, sleepTime: 500, }, { diff --git a/__tests__/integration/point.spec.ts b/__tests__/integration/point.spec.ts index 4bbf6df00bc..426d3070af9 100644 --- a/__tests__/integration/point.spec.ts +++ b/__tests__/integration/point.spec.ts @@ -9,14 +9,19 @@ const TEST_CASES = [ sleepTime: 200, }, { - name: 'fill_image', + name: 'dot', + snapshots: false, }, { name: 'fill', }, - // { - // name: 'image', - // }, + { + name: 'fill_image', + }, + { + name: 'image', + snapshots: false, + }, { name: 'text', }, diff --git a/__tests__/integration/polygon.spec.ts b/__tests__/integration/polygon.spec.ts index 2c0f0dca77c..ccbce8a5537 100644 --- a/__tests__/integration/polygon.spec.ts +++ b/__tests__/integration/polygon.spec.ts @@ -3,7 +3,11 @@ import { generateCanvasTestCases } from './utils/generator'; const TEST_CASES = [ { name: 'extrude', - sleepTime: 200, + sleepTime: 500, + }, + { + name: 'extrusion', + sleepTime: 1000, }, { name: 'fill', diff --git a/__tests__/integration/snapshots/Gallery_variFlight.png b/__tests__/integration/snapshots/Gallery_variFlight.png new file mode 100644 index 0000000000000000000000000000000000000000..2ede15514214eb12be07e7a2ebd3528d47c9e3f5 GIT binary patch literal 228929 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�WU{C@d(u0QQP-gi+5j6gmy`t+m@AlNji|GE97mT5>G`Uaww18&S1BW zf1{O=u2jL7TKr=Vjy}v&SZ=gCS11Mm1G@X&xFT;y*r7YO>s{=BoN1RNvF-(Z*laGt zq=Ws#(6?9E=F{!m=OY@1Yz0tY`wUj*Y zDQF4E+I2YVHm;4;r5f+IjqloeCnUlt@6O^#;l&nDODZP4K8Qa6-j6rR_VkjF`oGCD z9&v>26r_|}Vf(oHW8rle@b*f|jXtSh2mJx<3nW(b4n^S(ad9;RBZTv40RbGK9dx}H zY#TY#$7Ab=3t0k22`IPq*a}OiZ(Nm;I;|+obXmmkH(k|iERjYdvDc$}pU$-9KUOwn zM8yABvC=k!wlC3~Wzf2JfXztTpPqGM$(KZimUlC=f_|>X{<91q*Ww4S3+4lOn-JM9 z^zE@N&Ab21{@!2dOI&CQXIY?=sl2WHX5V}=-WKwLl2#+QR0HJ?B)`yM@%Ne2)}K&F z@S@$WuXyM9pQPEw%zsQ+xdS+lK?5Y$Hb`Tgmgf0{Qwp$E*M0@;XKp5^+UTF9< zJ0v*<{RN2~7R}oEVBSAZBqZ#Q!v#}nUmc5~g-&=7V1zKFUg9FWdorG$L~)sVKh8Kq``7h>58Lcy5MMy=RKu-fMhXQzj?)dY<^i$S zQ6}$uO!TA;^Qeom6B~tDB!9>3?4@TpH?|gQaIv!rx6_nB_@Hh)bQA7bOk&3 zvJ9g>cY^$D?Oc;s-5d8-uCaL^&i6kg{!wv`maohZqrTAiI8lca8ekc)-8!3iNa; z!x3A{K>NVUv=;?FbLyj0S-avVm!?yE?*iQt15pPZT__YYlbnE{2}6gTh5PRnNbn}> z)Ih_!{G`cyTnbzsjQepS5qXR7%J0_YGL>To=oKyYnG%~4SzE*^F>jqBIo!fS`9N`n zz#&~#vk3c18yTz1@pz09DOEVstI#8iRW@Y7=pMnty!6}#@VI^m-#OjFeu9YO0OKF( z{Tu`~fquB_Ap?SJs{%V4XB57SKlT^Rw;(9#)E^4Ps4$5Bt6oyY;}qu)a%4%VWCo4$ zsdk^6*_QgeK9QCEWcnmsuFqUbst%HA{j6&GCz&v-R|`L4NLi_3_)md3PY1VT-UR-t zi)1ZOq%_&}ZmCDi->7$Y4lAfNE|Z%1F8!Mbo;J4wiGxfL{CHGqmU)XSN#fZP4{Aze z)lGrx0qoM=Xg7KEUra3cAS3o?UTTAFBSWo4c^4cyCGm}mCN9gzT4;Ja=q9TvbriP< z!t{byA+*G%Ls6XBHO-rQ( zs#rsC(2%lkZOi8C2nF4>=Y!?&{lQEzOo=f81lSv~vOoLhp8B{W&63mk*wvgjUJ=@h ziwW}@1h%nKv0`CI!&tH@TIg`sg9c7g2EF3>?0X$d7k$cZarJWgBx#)_S>aAWUih;r;rr>G|Ip|hMI*j5+own&frtsU8wJxd{!d>ZwJ&|11@O+ zqOuvU;JdUOz{s*J>6)J*24IBQVF~668}AJZCGZm0?dc!ZoGaEaPo;uk4~#7A5}4Oj z9H*V}265i}q=voEL8gh&8Pc%K!1dFyv@#rZMj5QsY$uiG4&f|`(yp=nNr-((-NFMS zM9zLvP>+44Bhs;h9-tdQDKtE;RO>c-I-)^tMX@0!CL83vB8%pg19MnJ%XX1IIo0);Mmp2xWYpZdw(EaQ!muJw zd^!!5H2+VzSCQXn&TVTIA15}o(}`^Athe+&^0A(@vw;lkrU+)e6RdE7ZP#B!eJUKA zAs%x#jRCdvlN8x7eDh#Xz%Y&C?7=a2tAI$%zDkaVkqKyL_;*CG(zHWt=cek@q6)o* zLXZ>mF!nwp9r+W-RmkS$68Fl>1{@(Uv8U6@_rD*kNKMSsb5_8Y$am~l4%$>OMCLM_ z1|+)b)QV1vez+TW`(V@n--AIT*oYo?>}83f^3LtbNWLU^cz}QQ2 zCG2fmT5ajEzMT1P@$eYI_jl4pLt?0Oj&tiDk?x+% zwŽ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 literal 0 HcmV?d00001 diff --git a/__tests__/integration/snapshots/Line_arc.png b/__tests__/integration/snapshots/Line_arc.png index 2412d3c6c24154971ebcae7cf417d21c206b9eb1..f75c6c228cd474992f1c2045834510fbbecdc32d 100644 GIT binary patch literal 18234 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 BbAA8- literal 20343 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≶9#t=8c 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 literal 0 HcmV?d00001 diff --git a/__tests__/integration/snapshots/Line_simple.png b/__tests__/integration/snapshots/Line_simple.png new file mode 100644 index 0000000000000000000000000000000000000000..fff985902609b6179c760e43d4975733d1e43da1 GIT binary patch literal 16628 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 QH1XtdgJbFcvH9hH0gd7RX#fBK literal 0 HcmV?d00001 diff --git a/__tests__/integration/snapshots/Line_wall.png b/__tests__/integration/snapshots/Line_wall.png new file mode 100644 index 0000000000000000000000000000000000000000..b8cb5d2977e834e12bd5dde8399e9331f218c217 GIT binary patch literal 165232 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%0DW4W}_P>&qfD z-g3pB<6L!Lbi#g88%7Z*BTjLar!#gwx^P|(=)d^Q{{Qj2f`O%&l%<6`TFPW?5C7~( z34NX%&d_cV7>jKMm~Ouo02bo?$^XnZ#E3Vq@lgtU20p%MAUPeXPO|%vHWnQ;iAh$E zheK5MJM9(o>%|@kmkwx0A(hy*>dwUV&EODu^}uP|uiDWC1Ac5btg7Xl_ZG7`LV%N_X5f^v2TvyCR#^Ld+ zBe5kj=%onfcMB(fYY2i;Xu|83?;|m28ZkS_rdp#5-?0)0)I7- zy)y9K*+M1ULfzxUkFwHz8xjVYy;4&e{i z{z3RzmRiVn=6x^ltN4xrW8(TckUAsT$ni&zeQ3z|Lv{1TSv3SQh`GB318N;W<07sf zN?2W?nk<%zQhxdxX!$rw+)S=Y^PuI9@VE#krIwpI#^hF<2CLNj#+(#bux){w)7a-0 zABr(RKNtp!+Yy4xY5)z$zerZfw(JGaK?`Un?i)1ZltFeY}(&Zkrv-@eKv6>2B4s8VIO z++pk(Avixk1#mrzrH$u+L#ZtaAe$}A-yg+@kBRnQd!Nrzl?0eWf)@^2(gFIR$-?JH zuMdRW0?qW`-I*6BzpLLU$UynX1&ZjVri1nJOC-6a1)1NDXFqK7+qrw~-&pC~6yFRiGk+mMsFElu;#kE`@4l(T^ zIdcm=P9kPEvoCI?r7#k#WHrWsDe#8?g2Ws-4S>qU^cTZRk?@MD$-6;(t@{C3eH%jD z*BPJlfal_XL4fA6a>ZKNF>Wy6Id_J~Hi^XqD7-^Ks|cbtMlxs66;Co!^6Xiuxy09Z zHWL8AUkZXDFM$X}?3G9(B^gMVTkhhG7A=Gx)(dZhGBJ-@lMlCc4nYic@i)=bax=Dl zKGd(XY113HOKr}INo!leB!RPJq+Y;kf1(0d#cEU(y6?98{Rj58!}AfL9f`y;%o$0t zQITZ{+%nK0k$OMo9h)Y4;Y$oQ2t6M$av%so?`P5PP*D~8j{U43z?`Fy!r>5>61FAp zIOA&IFqWkoAyRaLONaV6#*)zcUczRVww}QNoZJWG0Qy-wlyExK47jD8k{;}mKtrHo zU?@U;*;BB#sV}q$5%hsU5=q`7w&XLdQuJqA?oltCA#|3S31`4B)PQuIIU$1<%&+>( zty#p_N^jjQ8_hN3J0Aw_L*POF)QSFTnU6FR6E$oc*dNk;{+A zgC*A<`S5z)WaDqxbxT#Wgmk8GSMrSB76--lG5OxTPnZI41y(Fgwz(9jRWoq=mI5+pbyriv#!|0r-!zi_kY{B^$=X(HMjVzFq4^YD z8PRv{;NtW$O%k+3N04ro;`a#|s~K<*7(%!m2td05Zv&n`gyF-N8d@m@K41w_wZxn| zD<&~(FK;+m>PcnoAP&i*vAux}Y=vo58szT5grKm)wRJc?08Qy79lxHvL1Ci-zfsro znxQQr)MniqsL_zqxLhkY?x|k%rn!6f%FgGi4ZecBlFh}d)I9LnYj=))q?9b^myaaKTA2m{ipfG|GZBR*mO#&adSh< zAI)p)f#1|6N{fFpO@~k}R-!l#yWTAaekZ+STi5x^J%JiSh?*fO17>JU6nIGvvJEs? z>Nb5Q@dSlMjw+E2BwejNDG{t6Qh&BdWi|n}3f4oFby^3*Y*iGfK42CDJ%6n$+Qq6F z`W7284OBpLM}ZhAc<8CO?d#>XC>Ciyk=`(gEsCPLG-fuvw4AbnQVRgJC?PawEQx2v zv{(8N0hdZDN^p&GBi!YM=N z_N438_{7{*;qZDuxI{8iDGk!J#A)*3QTmm}B~KjLBzI5VjJGQ-EjimAondcP^)&`A z-s|_Vij3(3I4#Jy;zutW%`G%*Q<$_RuYOn}y-R3FxDzBS>20_oo~I^A_LsK}!Mdkclj%o*?uz(NFxwgz+O8|q{Qjsp8LoP`8}kH%s+0rl_~l0OR55_22ic3o;VvSpdVE)D66td^H0^# z7N8@a#QD-;!Z(CbDxuvSPA8(0qX8aS^FO?c67Lf-+vY{>CO~xpj~f`Tr&!(YJ>M^Q zoXr+j|2GJyE{s-+98$!;adWUBASS0=XcDUak!aB&O?`iK^r3hdVMxHAR|a(0TNFSG zQxbh?i-Us0Av;4r3u^o>x=LAFpV`TgBf-6)6-HwTIb~EUkpjloCck2zX>DJBVr|n1 zWP^+GpRthYHT2h{1gdr>w7zNfs0a21zN0G9lu9#}5o%*vlNhI>TMz`N3K@G3qLCy` zczRoU2*x|E=Z$vBRYF+6U2;wZ<~X}hg|HRxb0p52Y4Ogauaar>dZBL(WWPETJ4VY< zs^#()>U2Z5?MbhbwBj`t!fXQDTop!5d3%0iO_9vk2bU`WWBJ;8s^4Tma?Yg#R^N}x~u@(iU3f#@8&_T4eM=8S7b9bzjgUfNl zfXi@OHhs-K8r}HIPctEb`*8!7MbB~R_e`30GCF@JF0eq746BNn`9}c`(2gUzc;@IY znGx`4d4ofID6E#BVVLMdq+h5%KhbJ%&>1Oy^=qa16>~x9)x?(@k9}8pTY$aFYApXP z-(}y!4*pfcisuUr2J9;4G@ds^Eo=_1xPV%@1k{QrLGUFVC z9!8I<^(@nAIBw&1s`;MhZVmNN6hMdP_SP~sikI&U7M*tP8o$6nsC2H#*0$Vokc_)v%oMT ztprm0&{U0=aXEb%X4v` z$wat>IwIQx;GNadk&pP*$CgvCwkTn+mg$qQIX8F&kQ}t`S7XG+ zhTDF#rwGJ7t{~(PjDQ(NMtC&kcZCh#Z#($ju2Wa`_g7XpZyjWObbn7KLrZQC;Ag0y z*yFhJ@ogVJPf>?{&VmNCDLh>hUnDq<*fMuP5DS{XGYxAZp+a6Wg{KCuH=A_#w^CP^ zbhCyXsX0p)F*R|$uj^1s&@)~e2dNsw7QXvX4dTbsTT(XRC8rcar<9W@Vd||sFq75_ z71@+ zfN3)agt4Xu)!RcO(Xv<5CAh``&{QO;tjuW)(DOElJn#H){5}*8RNwj5Gpd%_f+K}$ z(2$v9Zh0sW)NumY^pI7x1Eqe`5}N&#A)%A$#@qzVe6Gg4$M1H?O3h3#xnsFRXz1x=0^2-fgTQ5DU2=VNv z8}nNh(++WP2cSau-DGf7p4>~vwKvK1>3Zv}7s(@c*X0+ds($Z-(LRo#VXH_58R%J% z1k+r7zc|WnyPBGHOBk($EenWg5zjt`0W$9F5|Zs=^N zd+kfuvDUG0*82I7Vtsrz+@4v25AJ=nTS)MW`AXa!SH) z3nhb2asig7h%x$&<6sdJpxXox2@POF_ym{bnqfPG*qfMaOoY~-fFD^Ze~2{Mq=&c^ z%wFV*LT@TZMhk+_rUZ1}eM%#X#wfrFq{F~cQ7ko#;IokF>-W8UaYn%aetX!lHbtQ2 zyT;|PGrsbk?q5mM`u`0@^9TV+7-kCOH=_ju#w*Q@ zL0;+@fPH~q71+4>*M#Slm8PM?N~8<$hQ@DK8{jvMxwF9^j+O`MP3mNwB?vaQk~7D% zse~}Gg@Ty#K$Db!oaSc*(kM1?6kFzF2edJ?k-wH7(9x4zpjHz2d7{)#YE!F$dK19< z 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

IwNO9_qan3Z}| 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 z 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 literal 17674 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 Je|P1l{|#tE4`l!V diff --git a/__tests__/integration/snapshots/Point_column.png b/__tests__/integration/snapshots/Point_column.png index 2b3530ed182366d390284b696fadeab13c66f4ef..4b5fefe55c2dc6d6be5b0cb337b7af718fd91210 100644 GIT binary patch literal 26475 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 literal 22319 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 diff --git a/__tests__/integration/snapshots/Point_fill.png b/__tests__/integration/snapshots/Point_fill.png index 60e86af5c67e80310f0eb7d97f3530d3a6cd17e2..9476a02278c0e6cc6c6e593760a62769dec431fc 100644 GIT binary patch literal 24022 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 diff --git a/__tests__/integration/snapshots/Point_fill_image.png b/__tests__/integration/snapshots/Point_fill_image.png index 58aadff76fc76579772a83eee97f01c6d9a7bd62..00501406244d816163e76c3919299b636a0e705c 100644 GIT binary patch literal 20779 zcmeIad05le+Ad7%+q!ohxb|)0K!kvTfXv->3o=(!Xu@PG5E&F@4iKW-t?a6R z1PF#9sbvx&P!j?&J3|Ob1SA+n6+)PYgei>YS!wrs-tYR}>wMq&>-=%L>t$k+-*2t; ztmnC(`@UDQfBMeVe#a+!K2cFo+2L^F@9rupAHmZPU;XK0co35MJycY_lR5nTZ>M8F zn0&IWvg@O(hHnQq7^I_HO~XEW(XJwAE^E)FWxjvY7wUXUM~f!OFum_Ga=s=qF7~jN zcYb^2#pMCI`qn89?=_F~UCgl5D5}Eky)25l# zgZvR$AdIZC(K-8WX2*A$$I(BobR7H;J!W|P1wH&+c@sUT6rTAH^l*UrHG23a=<^TI zqhskF`1?xC=RD1F`1@ zQb>zp9kaoNh>ewsO$&A)|C2RcT{PtE$34Bh5z{r&B9GDl(hN};FEb;{&4}2pV3W=w z7v9yans>uU6JF-h+z3|WScf-hp=-C+Y#o}NwBQee{MS}*97HWP8mo?)?@8uFlXvzU*5|`@Crz$&H2?|+m zln5tIT%9r|%7*8O!)f;6<0Zu-ML8E+VLCbJo?08TNo)z#Yvk!R!?x(&3t3sdak`uH zZkrinoy7zalgU)9bT`qT?X=W~MMG>_KT`9)bEeeeqt^R>f|Wg1U+$_%%rqp8If+S2 z{qlwxl40E>%jshM+{^7>9Qsm+kr2Mi&^Omp-7-3KrH{P1jw^0IKa8gE%kf)A7yBN0 zhjTGCQ&qj;%kPp1FK&KbGyb5oqlvsZKR@sP_VLxR$;q}P+qHMw_Z&G;oEMD`6y(x& z8wdKodwN|=V30a`dvk0oryre5fxjZ7qerqs%DFNLF9Pl+ZMNOGtnEh6y*%_1wvW8I z8qs#RdAK0mwe^Rjz0|k{dS1+c`F9@5EE{;fH>NL*Ewr&5dYR0-P~A`cV9UqD!|85< zp;TLXcgOi79mR!(m9e zb``MM#@*f#E&`j?$-c|Ydljjh%cL6$*pP89)!H=YLKV){VyxiEp5(S{6TOMmw_9!RqHQn^Y-@qSN+-~X+UH*0{&U6| zRQ^}0f8b}E5RLhP#*DRLorrFqn1GG~2bxiU;|*0UdZ(MMwW`hXSxrcGD1JZgN&CH- z=z~EaA-u6-23;T!)Tfa*m&k5~?p(CX@V~M!xFzjKkUK(!&Gn|un4OlBzve~=%!%)R z(qT2)YZCWg+o~!+b+{=fZ@8gVp)$M5dT=C%mxF+3+3i_Uli4@K&wfWCR2wSa;eQ9P z2P1n$p{DFmadu?%Vo_-+ePF=u?76NE_kxB7zn)$%qlDPa(+4xrHKDB!h+CQXu1qyQ z@4Ub4v-5xRYhqAXn46Q66I=n=4l9U^iIJ8RQv-R}tpTrou2Nq1-~lnI%v+q7l44iY zd$I0u(Jzp#96T2OJiD=j_sel%v3OGO_Q^T|wqJD*%65Lwd7!sEoi%Qs#z! zsYe$(_>3pIpXu@AroRTVX==XTXP(Tj`Xu8CV_hsFzPo+~E%41}XV_PTVSqc+qqDbHi7-V)2+~y?e;95_+YKlZ%)y&}w0G}b z+^=WMYft0?N?1={khAyNA){U8#Q1V)qLK>ghlKOgr?$x7yBk?=-FPn%Z`l_1#I^XFtN& zR50WoQ@=jjY5wk?pUR@GWG(xMdWmzl{QUbKUEXaKd&!q~^K(5`w{Ls^)F1!K2U}zt zOHH;(nsMh%|M}Ii8^Zv9ZP0))53EZLV~WMF1)fL$7Et zsGFp8%WnCteZ5sP_N*_nxLBw6LbcCITaKBbS>L5&DEi*QzZJU@-UN>Ex6}*;qwV>p zN=~Dy4_JaGKdg*V)5b~}T1369RZsltV^z)EZ3d6N%(qV!pnKgis69~X!Te+)ys4gJ5sEhZ)gA$28(Bk2jL;J2jhGX`KzfV^mXe0592n;()ST@Si~6BRtaz|mLt zYStHfPknYA>P#q^*_fUQU+RyMq6>f0q2E1x?&a`=-)7v6?Yk-69bH|S5IbAO=9*L< z3_L^Cdj7i<>%}*dbu*3TGxc(#*x9%B>2U99cpWgrz>I>(s zEmk-26;cM{l&d)g^$U6L;D#v-5V!(8)8^JLY%4S^#=nUoY%HQwxse?XH527^2*hGe z6}mgX7JTYvl?F54S0O=N?#@@o+?Bz9tZq5_^EKIZ!-TJ(R|^r-QuB>fK8I|)yVSVU zU_Mrm&I%Q?))xFWqii|k`adB~eqTA5Zmlz-__sQw*=;_H8CX5&dUAVx9+n|4*a#9i^$RDPX^xdo%PNU(UT-ypHrU-Hv`U&cLzPxLyHg^Gq83mX*(TrHT=TLG0pk_# z)tc_2Cp3$wV0b+?2Kv)o%b1IZRg{Ib-1({ox_iXzldZ+V{8XE4$el@`q_{ySO*(u8 zTS1r~Z3o68v^aKSy8{D~3bVetB=ovG)37u`nu+)8>FHrTd;^>rSMxl)lzcGE6?N{Kr6)4LwdCR`k z;eTv1_|r@ZjvXiwZmtRC&?E@e{n0#B)W3D~+@ps<5jsPf0u8zO%L&HsG@pbh_}=I@ zUxivc5T8K6hN3PS8*C!KyuCYJBodXe;}*t&zyLcetMDi-%+KFfQQXjAT~P?_j#)d? zxGGCaP1vuFXqKc4LMw|y_e9bTbtAN^*s3>QC)@4&RNJ}5!mw#Ayz0%5x5~oa{Q3iK zaJ;Kj{^ne204kalBvF8VgzBRW0>B?ec+{nBG{R4y=b%T*5J?#Z z9OIdEd#C?$0O40zXGaGm3fkqsiI9+x#`!|S08qgK3#eZH=bqkaaSfUq%Mh)~>S_XX z6ruX=Bj>+EY8n6niZcp5{oA#VC3&nLU);2U;#G{8HPKweQ`LhoBHf!P$pkUr#E>$` zHWM%c52yvZ@pC;7f6}#&ceF0g4MohoP?L5cnyH-=)<~op`q33~X)!Dsr4J0G#T}Cnkv}j6F2HVP_o<3*V<^`I=&J&O(-wpIpk9tZ>tC%u=X*^0_>^CrZkI|5KQ0Q#{K?{p`|$6JB0p_UZ| z8nJ2~ILsKLR&8`^%ing3G+jGUUKR$s-h$*Im=rS(5GWBi3H|0)6Ag3Y}?27}OS~A%)6(8!Qmg7zK3{AS6bOHFgQ< zy`kn*A!?Zm>&wly0tcPEjAN?SN7w|R;F+pzE@ID$C4d5b??;D(Qd0wXs;N7<6by@d0FO%`T#CATM~5Gou!Pu#}-(B;ZOF35*k_;o1JO~Ow6fFHi7~h~Vx|PeD6p>R^C&$~Uqvb<%$`6X zT&x`{nw{2T{kg=WRH^;r=0_7`>5R7LKYeN(A}U)OvfVhh^XS_vYxiu{$K0eZ)cn9V z(MUIs7#Z%Gh9;~L`}V5%wF{sca%37|tUzQ1Y;LR?2ef7=SrJ%D;gE31B0%mK>bcTq zS{s)F+wP{J9U%e8bPy1W;hPQS7CL2(3~6n~ZpaKbjiA8^Bl@Gd11cI8TVLJ>(DNt- z*im`w=29s39%%b`emLDQ0Gj2Wa*80o;aX+Cw%DB0+Dsctu{5xSNh8KO?ADd;Wqpv{F4h13 z*DveY58nB7LCG?!2Q1)IDw}7VsQSn{`fx%IQTzX5j)tDaVvong$Ah*8az>?ojo!}5 z4mSODaZv;g8A#-hT7LnLX=;iIYrB#xMnoO}0OpwCVsCGc`Uf~$|Ew+s0YBjD0<`~U zXTX}3rLY}vtI#$eG&y)C)d=`F5?QgUH$%@pOIi}L0(c(=ARlzQ)_^U1^4G(qUBS9+ zJagATBS?Ozs$E{&+rWv~+IqJA7pZaZ>$mVJmC&0v>$iNoBbfK|-t@|Er%x`;*%kwzkM~SXr3Js;a7jKJ)nH1CVZcd3hz>6UY;@ zOWu=vb&D53lFF|o;JZL`@Ip72NkZ5^zG#h%79n3DwCq6_wUTqDbHJAmHK_#jdfih+ z!+^zYkdYb#dl9hYPmHcK4Yec^K8*-k2 z10z$Q4|GAze1{W+<~|~`&?ajDcftpV(g1Kj#@JmRUIE~IB2Cl*ZBofZK}*RXSD{J* z@{EO6#)xUap6xR5zAG2n+V=PN(}2Dut_^9S7KT)C1Xz>^^$@=YO^S+5DM1Sy(mMtQ z=m_yv2R9RAFC0tSsU+@2phQ4Rx`M=EK-fVVFu2gZkgpCR&LXBi%G026`8}8jYff~a zn)5Yp|FJC`3PE~5Kcy8he$;K#wOv~O^_P8MrG|I9m<50tB90JRBZZ9a4-^H=1RpBa zi`w1!zZM`jPNGD7tbV_H0<|9`WXryP_%+~+>xhuSKtTWz3Gc)tF0vVgz7+&mEb=ly ziy09Fxv2k&fia_SO7>|fP9O<_tN>e3U2K3cDY7im>@{gNKnIDaW%tDnCGR%!KY{QI zt~C2!j0IhU4=e(*?dI%C%F*}#LL{UH0Fi};LkzJ~`mcQ{EugHz`6k^32W}z@oMudL zRaz|I$`EB-9b?dLYhuPa4pAj!`jb*D#_wBguE}fO-_%p;7UT^)y}nIe;zl|M@l8Y^ zzrHkRtCM@_+j3C$^>nbfOHLKvi19E%Nf`!iCcOomn-1yYEvjv=?j4I5y_ZykBvw^_ zbniS7JoCcq6rVxYVG6opV1vE!j1A%>3SD`%rF>CMd z&x=B&2*iQ0vLQ6WDL^42uBE3B0&fXAvImC@eG=005hHC0umpbT!s22PzzOO9c_q@Y zP)6_gXAWkfnLrEfK;pc5FfksTz0~(WOS=na7zSH4E`3vu%#{jpXwiY2Wfi^^QXt1I z!2A~K&!E$kj;zKEbnGyJ6rZQ}<>P>?Zw@JswCZ;t-t!lGjWiobUt|=0yi?_Euk;&C;}<72El* zAOs%>1#6yW7Um0(*MtZ<>SmDpol@Xvyd<0XduUIg-%P|q2C|zq;|qky4+7$0h-@HZ zI3x&t_+r->8#K`fa94pkpe~XusAqr@w34?OE5J(01Cnl<8;p`};6_MAgDEN_baDe6 zw+{|Ka1C)$zCxdv{>)U;lS-L zA{3G=ltBo&5TWlX^-QY12rnp}sx{t$1i>Q93yK1^2pyh{yguc|?`~Y=K&L>h9{R+X zF$5|%yj2$+I?0039=h7D&nFD24N zA;o;;E+i@z_~&+Y55!5f!$KdEADq6C_-Jf&^u+F{$Vh*9{%%Tnc6i18dzQZgGP=M2?Subc2cW+nJ#?Yy zfA`5g`;<0tgHi5y{C;B`-0wiKk{4t={r$aY*m=Y{GCY5q%sr1%i7FWB-x8Ic`I{>s zx)F4S{z+?dxp~W4xALIl%@rUTY-A-h1wX#>fg-0#k)yI{q8z&ZDp)h9rNXIH7*GXG zaK&@U8wzvq!NNs2f`mq(bASEe8SBL^FJu@ydwP1(|@kBz+=|(N6rqk(TJ`yo|4`FqDkR(iab*JNFEI!N7T>gY7z{bz6q}V%4X}F=qIF2U z23I`b+-Oiav5nOk#+IE&zl7r@e`Iz7vS@&}@WFuhZ)km1%nH~Ivnz6A(82zL)1K-! z)IK32;Z)TKh`IvJap`bEu)&0N3PY8LG~XJV0zWb_@6c-pa+l|CDh84lvP&qR>`1LM?cPAm{`n ztyo0T4B-hf-=M;*ARI)_^z?LFuDP+_`nczodTZs`%)sMaUZH8%x2YAuW$1Vq;XWcb z$HY)a^18uw0}|@85CUXG0u{J$;exVIok3(wO-+p%gK|WNArKwqF`(Hjko5ydW@D@S zD4-w@pDK1$Rys-s^{2KQL$)K}OYzXb16a67k|BSS4jFhPhmR(Rz_w|H)(>>$UhaSW`oR_V(b3TstzW>F`FG{~ zUdAoG?NH$0^ZZlx0CBzl?J`#Ou?09^+>&9htjYhMb*~Kg|K@ileus=dF8!~2`~UuG z$sb|*BN3Ht^M8KZ=#P~6BPISXOo=nd^0m7MBB!|8tiOLDGG?h@pfiUa7Z#_UJa4)u z2>r?V?Fiub$$|q1gLDsq+c?%;ku4GhgZFaU3$HvFMO1ON9K=|VX*zh|^gxr4Iz0PF zmnMBbA8xD3aSMxdPQQbv8)kuC(C+*IdmQhzXUvmX!0B<04>8`-o3p#GiS`vI@MG2U zMGYKUaG?$i=k5TS6#l3zcb-B{!OTtgTFH3w*FFo5qDW3bz8l2aa^V0g9B$@t@;yWoI(W#vT-~eI4BLPc#cK8C zk_*~HwMz=x^CCScCYg>m9oe5Mx+&K-SUf=ng4jiPTk{uZ(1%7qY+1}fkAqUrzoHxr=C z8PY5@;`sGo-`E<8CoCTB5*LPPXyDg(#>Jbh z4GuAGnB+iKQ5~f`4%2(F-PY@j2jSJ@4?g%g7qRZM*X}RP!&m<(U3pAgZ58Ds!(GJS z%O*m@Qh&uboZlHI2X=&xq?SX;!KMx5)XzJnr3f4?>TVs$cHj_P@c5gsVi)joR1Rbz z<-L5(B!>@F_sAZ88U7TP)pdaw9fWD}a`$iN9j8_t>}bb1G!)a&_ePwv9o#4;K3us| z`o@Lh!56#=qrP#w(QR>R!mj|Oo$Nj^*ekXt(6<@c6#9Up2a`E`{qy5=Qb|j_)Jrx= zarDKVatJeqd`osPc4#mo5?wIc{0?^XP)?T~hcqho3$b3udwuu~@ian?%?qlo=M1b> z<%b4^a(YA~X_53!+h7+5M+p#9_nDVx9WB{rX_xz9$J%I8|`q;@9TSaOQ)Pa(;Dg#6Yp;N0H}oMoFI~ ziR$aiC-#o5QuA=!OfM5*qldh8B0o2-VR+n*E2=CAQ_y2BiHxZr-a_*5d;Uq^y3?}cZTY!P9^r~WuHeX+*Yq|^Hf5qZ-FU(z zo?2I?k14&yer=$#{W-e0k3$?Jgk*a+Sqo@-Cc=7=PqUW`yl>e7-quE(ZCx^T*vdTa)LzEI+aVC>R_8+nYj;FV{&pZ)zQHM-`x_)Eg#>; zH}00DX_y1g+EZrl=m>N%!u#Pn7(abt)^^x6V6a4$tTJVz3S&*d@HK0~W*49x5*^46rez@zWbQ z3Dqmq(CG~CM;`3eA6euQ;ZN5-IIE((ncLW^O{dtZI!3$Za@`2TzA^5>NS`EIJ;%hd zv%t;Cf!pBjWHe6U9>C>R>fff!JrX{>k74=~d|B2PXadKoBJN_P|A3C%W~L>Q>Rp42 zSPYkqKB4601!<>WR(aHv{2`>7RtU3@L!FumDi6a-o-Sld1+Q~!Pe*J7^O^kYJe<>@ z%ms^`siG9T_79>=;>IFE!*~xHNQ-6jIIr_#QnOCH(FB!ktuA@V%-+`RDDW8zzmOkz z&JvP|T3s9lQy6|3$U5vNSYQ%&y5j$H*ojr@6fr9#$An;zRUg?nGIq*G6ebFFNf+U# zIdk{@FL$uW93giL$>vgla9@&C+$17g(A5nvkEx{g_0T1$>qqdDSSOz4viV1JbwUyHuvb@>Nt0oo9=!iVad_dJMm|(yZV`eH{iVJX>q^ zZE{(;{>RJdrqzMObNaR}Wd8 zEA7iX>FP5L1!Y30c5%iJ_;65Z;s@SMGJeA%}Qe7d`1;~6IR z+cD#EtWU3lbuGm`u!dMS+?Sc1O zz=4W-Uzy+fWMDA%>QcT4A1EJQjOK@A*%KGr4h%l}PPVdOkkd&K*Gn2s8fjwcs4G^N zewA>yj+j?A1(YoA?#iAi$e_482D^A<>F5URlZ*x%4CWFn+^UL9hg+t9F=ER?c?+Xg|>tbS< z3*1FlE|dRPm1#0chohS^y=~$*2Z_fVWNb$Eh}0%ZPj18|%gGfGs$0O{#iy1f zoc|aIGw^X}y!;TQsGzLdyUB-Tt>=Ira4M`U)1Oy7PNSx;uILA3Q%(+)ykKOOX_X)w$1Wr{&n16?No2S#jlZEtd`-!-~o9_M?$#3Y8v@kiVEpLceb z>Et#h9t{)Wc{HBSK-otF41+=anuj>!38#(v49e|Vf1}{B;Eo>snHwjw^i#ZE`ZzH$ zF{K#V5?~nG3lkNU?Sg#!m3naniAbraH)`FRRxcwxq?jHat(aDB`pFFhx>R?H%s< zuTU4+_~&{EHdTYZbs%-I0uyCS6Htf@TQ!nX5t}krRxl$krwP5H1F@Yrrx25vQmTI+ z=e9inu`)eVt&i~DSz`x-3Dioetwhb1{b_8|%BwA0IG7f5`i!O>9l7!45SlP?kFK~+ zmnN{M30D)$@J@kI=4NJ2RnfsCkOl4tsrOVv*_D2va`sN5f>7ly6D=}12`dk$9LSi})OeiYPRXb*4wPs2_HsGN6n>t8TwyhHda&AA$`!e0g{YfUS5b(1 zHC~04&URSdw%^*u**lsxM});%4CyVyNCkVX-|tP^{fQ4}Jd>6x+g6AxL~hTIT(O>s z=f$qj>HXN5WDx`+G&HL|t|TzvVSszI5$(1-dVvJ(oc}`IN8ndd!#QJ=harX3cwxBy zeXRN~eh+m?24!=&*i`>xnkF&0cYzPd& z8|6rI@F6u>cuKD&X7JIgfD5`}lW}7jlz?X8MDVoT;F6dwh**fuQWHcGFEk7U_ zI_d^7B^M)2AaZ5c1?c*oTT~vOb+N;cSEXTv)HPjIt!cU3_R;6DO%t`*U4_H1%853Y zE>Tl$UQ3VZtXf_AS=jTV6W$5WYY;7Adpn1pc4b3nHVB>MFYvEB6XbnNfFI`6WoRO@ z_chsU&)QHIr|I)BXp{-g%XR0}Cn{SG0n@m)cr_nGo-*!SYn3(=k73aSs@y~VeCM^h zktRn&+{_zio(GUR7z@`qI@Xhf}$qDWTIAxXFA3z+Kl3g1GG*=H#FW|9!`P zA7%+>gpUuQ@ulLP9_~VpWlbf=)-bQaoK(Wg^un--yj~N{%t@ah^V$kkm8GVW0G9Pl zvY(i1?|3Fc#)NwacXL@QG%%p#qvdKx-LYDKqLJ`je{V?;&d0lTpo^*|?DnqnVK7J9!b}gB&5<{@kB!o?| z4;>UY9N|R}Lg?oGlC>^_>T1fE)zaw@F08j?fwGX3Zzad`$|e3$4+AduK}^K;{^v?Z zR;GqW0=X|eSmsz_v0XleQ)si=y#m;d(?Hd#B#O3$B8mgP_JzOq>V8bVg>WE~8sQmS z-uIw}<3piVioy-s0}*c9Z&YH(fCS6hO$^$HR;Y$49RK5hFl=Y`yz(4 zvz%iUd0#mFf*Bc=QScvER(lZ>PVnMTGdfuHZ=}l`)c#VFtufVBWK-f?f>A?HfQ8$L zd_Ts4SN8xDMCw?=viGxbFlQ%SlTABreb|^6FqIl01y0+z?F}SN^FG30u!Al_>fe~@ z!NLMPOzAeP(-6_o$<73a3l%p|ydU8s6m~`-4k0zgBP5#$v3#&xOs6^%uuMtgNlK)NxVk6& zM=~$XT3%)#FxtKK%GECr*RFGSWK|v#+|MBZw>v^31biiC<7KTchTn52A?lFr)9QuV z+lGc)=+q?D1@p=};nPP2qQ9!#_yLezWq>+&-^p`T-x(jxtkmc`!#Z*iwF=s<;;cjH|(N9B*75Em;J#)5aKJUgtE30_Rh5XII=_=H1M-P_x?(e*+@ zY$+(Mh%qN~fX?$HMX-$tGY1L_IMi}&`$hOo+^Bqcj=0DauwQX9{;Kk^zj7LB&~ftt z$;F(GfSKf=#i@h9zMbvzy&v^RUj}j)kI)2i>wFIN`bloN#70N8O+L&e0)1p#(FjNO ze01f9-6$3@FUlnb=?=W|LSo8H7*X*p-^?J=JccvU!%T2HfEf!$UD#eLTgv^ElrlNS zX1(g@0>LCysx3V`AC`CEZf2GKZ5>?p{!%CGR#C9P&&6PHGCaO6kU*a&@#0G|3aG%? z0hgr1SBZ41_V6D!^?5_g+qDjkx*wd4Rc3|HNk@n7DBJ;3Ei3OjE4{zp)pdH1(K+Em zCt+(YVL^8US~%eyR~j*pc?~Bi9h8$;++7HNm+W4;JYn{^mHlEH+iF1Y{^`-e43$I9 zK&`;4dcX-ZDxo>Q#NoYLdR%#}-!i(cQ;a=}K!0U9nK_nUcn!S=_M6s0DZEZ4mBJE( zh_i34QZ=U{!pRKDb^q5c?v8&}d1ivPZppd3OWzIF%V&oXziM8LGLH|ScN=u))=@yz zupaubj9rT4Aat0LJUs`Ojwnoexe#~^$cLY{U{$rod#_H_=&)s)=O|gAQ7l!2H%D#r&UWMy_(dpdIc z-HmAb>pbf!MMgQo@Q^zHbvyp`5R7NoLQM@WJc8{Xq9dk*)(QBbk9Ej(mmT+gK>(oZ zj3ekIFMzp8{Iv0I3@1e%mI-q|g7%X<4XrAeRr|^a5aw~Yzl9zsVX+mhxtZ+`s|kh_^8Z*6Oj^B0rCj5thC959C~;$&a~LN51@$5&GQGg-M6E;k{7*Re zW!DkOq%^&o;pk4O^zXjL-AC3f$=}`;YU;+sa71YCkC(uVd>SH5k=He`avR-z*ZBn; ze^%~o&vb6E5za-sj^dN#<(e=Ur@c8t&IHS(Kb|xMoQxyqxPe1dVF@e6S zO@h9Y(=DQzb1~a${dGhQDPAu%;q6ro%ftg=(Np8e@O3s`%@F)v`kUw(94}{G6t;G8 zU^d-$ot97CzEt^=(&X{6bsk!qhl`}%p9V%rj32aDO&3l=@SG>cOxZX-4Bzb z>9S~(Q7u~_G^I6a1rUjtrcDV!Mr)eoX1L3uIU-g=L*9!QFZ$-5$}9Yd0b!c)YyR+~ zP{V-k>CCe7^5GpqtMzX+No(9TsXSqdrY7HKyYf>)DPwJnY}T}(-b4?RzAj-amUYO7 z%*y?QG-EYZybwQd>D}4{aiMFQdGzGp9d#8R)nS9JY`=J2#`0Cwt!M+LuS5L(brth| z4S8fmQ(2MM1I0VP9#^y0nC~b_wpne(T+c)kakjSYn&1BX!ZloxWv6%Cda%vvIoq^y zb;)=p59imEeQoQKWa^EWHnP;T<{Zej$v??YvR(OJB=U$@Ux^k)PYKfYHHVMPzepHN zPaRGv^(-%*&^8Yrjuq5L9}KDUkX3Q~kL)2F(FBcS)+?q#gv?hLXWSgP>b30$csxDg z*oz7sp3`r85Rg$fJ6c?9zVTeYVr}9ieRWe?@hWv@ILCLHz#ZWvoGRg_ldX4SF=~D% zeAj-IJx|q1-HaV*t&wMikG@Ka>_5O3>o>bu-C+}ac~7pbhBqgx!_PyW#tj^z-DcO+ z#mxE-z*>|(R3H6Y;m4P*{(3}(r$y1B3)i71|pcj{-=9h}17whwd3wsM@2Pn`ZO z+a+6!TY`bENtk4kc1!U#U5mF6;t6r)XxPqu;~Tpno}5&=^+Td5@5TgU`xFh{*r|%Z znE{fxf#5eH$H8YJJ%kN(iR4ASOh(f%57&=@ppa)*{eCPkSFFo9ejQ+!Z-q z?0eHPKJISd`zTjyB~4W-;^&CP;u<@_&}eS*)Np!J?(JRj>zg5mH=7N$ zT3!y3_lYB{!Xzu4oFEb_W@aPTGDce}%me*z9yxkKkVmo(``!n~JEm%zotiNDsp9cD zH~*+86Bv5G?fgCle`MrHMPr<)*7}Cq$TO|=*y-ixstFdh8=u;y^Cr5(XWusFTCU=! zkA~038sx@XPfU2SYip@ce7V-~7R@PItqqIgr3Cq_XQ?BLFPYvAak{EjvHHrrGVH3~ z!B|fGg$N+ZbK@)VvdeOEs4^LR0qI=Ees_ zL>PCM545$P(}`G_*CW2Ynm<-+@Sk%pUG;)Q3maL?95&l*cVDsLN;f)()i$J+9`c;c z^X568>B4nBU%#AFp9$D{OU*z!`Y;{W6nPj9CBfB~3i7zq{qgROSs|Wb!+b$rJXR|~ z_AWtoN~<-YDxJyX>+2g3x~IExj}i~%RGURKzkF#26T73e{5t8BBlqD@Quy>_2+kMB zfBN2CWaz_3n?%bLFT#O}Bw>J>^(Z>ac93a8k_9p7Ym0(|gn%JWw?Ett@LpG}Ts} z?zcIUW!&ppWNM_wpxQ4Ij z`Pj^P#>hqqfi>#t>eXywyd|u;^}3wEVmG9vt7-`LW*MS(QY?F-V@n~e?i_ilSkT9o zOPCz+lI@u$#eUW~kSfQ(rB6B6tSafFb)quexz{G!(=SmsDOKY{ca-8H)AKH4qwIMmC`V-}rVZDRK)scNhLHXcAr`Avx#zKlw`Du`Ce{o6mUFxmhRaZBYxAF`}7N>H|V`t~;f4F@4aQtGKq^5#wl7BJd`t{4@zI8CBD{zbn zoOi;PG5T2SNLxrTi_OjhST38wJ51plS6+Lv$eULy*BpGhC2t;HQ;eV5wAhyZ!dW|i za-bo5MwHdKtN;SR#KW0K3|7@P+{kVHT|`anJMR=N+uU+EzXQ&)^z^{sb;hz`wd}R6 zR&ffYX_*lwnTnnKDM>c2M__S?){HeM&k%kNX*u6*Sd!&h%)!~LAJgJVc-;{SS&fzA zo~l2Qs2h{8yf0NE3Crcio|d)bs}^TaP+>3$GM5o_ S5_#e(4#!>pUjFUbfBX;iX~G-; literal 18385 zcmeHud0dm%x~{Fevb!C)-L_f;p%noYg$hVyOf6N45U`>kAfzorWC&=2%!6*XaGXG9 zLkMw#hzJNFATp^`AV7!`8A2FD12K%6gdq^feOK%`_ug~QxxaJ&y7!Oz>#u>3@B7wz z*ZV&2^E_+i(h+C-^?%#)w^gfFt#|n8$D^xOeFi^%`r@x^;DsAM=(cK={SAj74;+j7 zWb*0fk9s~kZ@ebLD9pW{YQ_g(LczV>RkiWm@`Gc>ke>nI>){me4`2AltdRbL){4eNbN69wy@_pb}pP<*n#eYRFM?4Rr zmvdeB(a2wK{Vs0decWs@p7T^qCohPV%b+J%y8A@?Cw#bq7pm_I>3gVk=JzjZJ~V4e zBPN+#+Zy>8RVqqc5mEL9yS;AAP(35;W=)NSC_gqdh~;TsIT#@rHC}mREb+YG9aM;; zX0KMa{%&|>uA1CwA@bu__}46s7n?>*_9<@ZJLlcVaIv*`;^n>`hVw+TFSx8;LgB{g zFHJICoNZ=bJ@8=a3y9U;p>-dc*M0rnH`PNi!JCYI^48<>_V2x8pW3;(apCzuw1_4q zb8Y5@|J>-@Dj99(iSFG=X%jQ(`CsTB62fce^Ue6YWbK$8g#73LTPcMrj2&L`akiSO zd~l+C8-aG#En?tIi&MU}MZ9*jFfA`;yr@Q8NF`0NddJW`?QJD#A@#F8HSeFTWj1ZF z5*Fn6v<)v04*M_4#QY<^zP=3~u7wF7Hf?ZZd2(RTq^F;4_M08=K5w$?Q<&NNH3`cT zcu_lkh17gaGiN4Ixx_!)>rH-p4HNL>+$R=tVFokm!<#zK;NalJfkfr9M_F|>1~VA$ zx@nJRX1Q<6Sh}MTn^--V-K37SHgqrTIPUJ9wX(d#sI9eHt+v4_HZ~T9nCkc9<^hYT zN}dUMtfS+`Ufs2ujXG?XCNuK$^JN;Q0Zu7a(~l~vt3|oNrR>XJ8Il%8l0^nsxr4q- zejYp}z)ol3i5jV6Z;SA5hI8Am$y>8aOG_s!+KtXve4K~=^rN>adGT|64XcQd(Audg zv?vDjIFfdv;zM2b(9n=9@YJc+VEGd@+v|r5(gS&g{^G8Jn%N#N=4iH8fQS~^8G{zl zCq`Ug{o(hG{FsRn*Roz7kCzcspWoTp`C$Hz&hicyo7rP%N!IDuT2~K{9J7tQbKzbE z+?Ayn`uaU59)2@5HB~c~8%&zx6GSkr*2ZN)<7aL6QI!;R?<+PB#!>eq%FGn^5|a+jcVk@~;n*@#rgN8x5R0-lk&nF%l_VX-yV& za(WwAX5$ul^v>TeZ6wcjyNedyrn6551b0&5L?-Nn`JCKc?6&zT53nw_iHO zY1b5s#SV^+j)zjTDDJU}4=vIzN8`~x-&9VvS12XJ*>Y!neLbo?bJ;ER_#Fg#d_+LU zjWj4M1Fp5y=}@Zn)*ZzkOR}k-6)X)HpN+AdEpizxt(|VW>yTmM-o=H`+X#SBJ$y-k=9ubjoZ79Ar&{T1B0^{u97Z3Iyt zmz()(Q_?7YWfV{9`!#tqkKD=L=wh9=-bT`@t6?2=db&oGuNYP?C8C6mn~5D>n|Zvz z2miA=TA0M3z-atA$qrN#t1{jG9d2=~9{7|IE2R8j()x*>hcyq{KkiK6GPW9+An3t%y16?p8LfO0=}_Sus@jU+|*8Ki9J) zn{%+l%@M#RilAx_H@`&CjbVB2sbl_Y7vbo?hE$GAm}AoY?e^^1!v~a=J~vL-yEIje zAG$wL)@VDd7{f>*nFzkcy%QSPggAsF2%*X%X6on16jCntigCjYo#l7-sA`x&-S?fS z=6g`8k0k5li+K!!V&Q}Q+2)4p$BW(k`zr&Z4aYdt9CQmF!-c!>;q7WPtFVLnsQ>cw zokOEg4xAXr93xI;Addv~A?oo8<7mfDrd9u@T%PA1-0YoM{WeK6v^CFyjFP=Btwkr% z+PG0cnj213)@2u$KHg=Qyn!>{FkfF;RfVwqCrA_Xq>}0(%M1gT&UY{Ge0<{ZG~AC6 z!+(Ch(d5@>|8%X&Z07nD?~}1kKYz*ZTcfU>$LzE;ys&2d-)2gK%zwqwhM)Zcrtd1<-rO%j{3avezbIK^nH^$S0?6}CMXv2&NOQjeM}6v*W=w@ zRlApF8WT$&y}5icezu#k*Y^-WE*U~MHi1{h?8-X4*g-Kh$nlQwfHf@-4-fZi*&5k_ zU+%__-n_7(Ee5;rR9!MSlYnW@-qY?AJC()GFc7`4Q|F*=sGG8XTfBC>?B&S_zCSc^ z`>yWpEW|w!&{qK~sS^Mk=0oqgs%2pUQH?Rf16J6{E*HirvdL%%lXFp8@7^G6HfzCZ3$^ za4?`{78Vwwz#w=>_-q_6cGTE^`WHZ)hjpGn5Xur}i`Q+nG^-v?h`oHfRfJW_72Wvd zp19VzIZe6AjaDgT;0o z#cMU*%a>^`iHkgb>`c8WvA@#H+5In_ z=4*#X;Q>zc+dH}lFK-{TSXp=r6mdy7Mh$a@szP9ZdRFA%S$9A%N$CA!yC5B+-&``N zXwi-pvaI0(4HLhgVBsP5QNC(h!;ds9JU0$lQONl~J}Ug!=^b<|*0=d8dueFCAuqhk z!J{EAdPTuiTGJPPH|XN?DJdx_s+m1LJ0XEiIohll*3p`#%bcnbj17>v9B9hgE04xH zY1H{f#E6msE#SG7@DL3#OJ`tl@!*VlLB;FV42R|d42hNZ!o!s22>#fPu>{|t|eL|kHU zaL}W|&%vl()@8jcElA$&HSR!bq6Gyf=V6z5A@3ma zP6bEV!wSx@AL4nB&b*aOg(X@c5=x64qTrqax+0O zW}UQC-rw7h4Qpnrv((ojd3Psu?5b&J>p%^e3~Zx-`{ev;GNPxgx~UzY94Iack__?G z6z9b)J2GH}5Y@-Z^vsG8qBTuAc;LmTp+I1);%xyv#-PI5W15oHx!#e3S*VH;>az{# zdA0zKg3wyx$_E|gURQ=Q2dJZDL_KkT83UFSy^+%(D~J<2;@i*K;uOvj{w1?EAx$51n5k@6e zu_FY;oEoxd?5&P6YKWM1SPyu-7h2wRn&!KanxO9s?hyiyYlmoQ!s-k?24pXQFvR;L z$VaW``h3OAIJsnA^6TmDW?OVk>fL=A7xbIYI>g4ICpN$Oe z4eoiMVAB;2+6fCIlW=1>%$7cji2bFF1_5t=za*ZXb_P}gWyt*H=|4cGFu4EtY;6V4 z+3F(49tZ$JHM9;f%S-cIluA&2vrwrSz-K^etnUtDRkB#4vk+Yo3(BGH`21ib-gfb2 zYJh7O5Ue^+s0kl*Pt>#h5Mg*#S{fC`o;0vv9?vDdfj)vGU6!2-1va*x3*|($yHFu- zuw8hKT8YK{0NJ&~jmOw=`Pi;380E+Rzn{KgN^nMkREyO5Ed_o?C^huCLEd!{J<+!J zBpC;#39P5W2Q6>$v0c%+*REZY1L4T?j^OJ}aG-kKPo6mltME(*577eDxT=XU3PY06 zgBgH>-Um1fGAsbMX8o4T$hNjDLn*2+ui-^Ea{_8b@JRA#mV04Q(aw0EsF8~y_u!|A zo|5(?x6+f8_3O8o?ReXg%0*h*y|_DwpNZ6&q1%I2gANK2~7swzr39wjV-isI4Ki{Y?bZ=Zdz5#d-3ggJ&OVD44eOQ3LB*{l}2#9e; zzkjO66TQBm?i>~twnbBuN07aHsqx(}-}jVyQ=xwMA(iOk;_mKV=uFEkiyJlM`{#I@ zKvl$vtcD%n{iw)eObsMep?@MU37G6F_n1Mw6M+-{=dxaD%yjKc18M=lP=d_~Knc(j zpkGxCp?XEI5D)ll8ap@nakXSM6Q#8kw}7MRVj;IGfLWjhFku7T7Il2{eTXHYa)PCu zgqs7~|K)A$yIaW>r(WLf$g?mtu9qDxbfTm?8rPda0!5-6R!>}LqL>99MM#_%Jw_QB zG=+k>s)Mz4vHtL*xh#XO*ls`zKZ*!sN4|}fI#zMI;r&Hpl}cj*mgbS#b_NCpf^M=` znK##v&PT4n-WIJ4&>ngqm`4U(IRPqqgS0io3(rQ2i3A;eMNBs#bmk#`o_O!+1vOPx z1MZrVgslh{G#}42ERmjkqIUOaksrAVFnsKOacLV+J?T^Rgzr$3M~na^fJz8=7rToR z6{*TJ9pyqx&6~@HBzWW~(EiTB$YI)g8pvN{DLGY^wDA^OAup}5Bt8QE-_SC{8x(FyGszbd?8y3gwwjx&njGt$< zWvu~sfo35saqs6lk|LM*T}a}CwIiucT&lJ}ggtq&gJ7Gn86O8BCOeIFP%_+W0mjL% z&#MKHF=yWVo(DJ~@2PIc0)!g_=YpHL)0NcaU;s`?C>v5W8@-PdH0rsjaY9{0iH#Z- z-pEjQr$hdkV}|3%*?YXQUE6*ha zin1?E#hxs~PYnekO#RCJWE!}7=I;3Tvq|eT(wFB1#sFyvA4%UioV%Bo7ZRTaL?Us7 zc6|NJ{WEWyN0I)ZB0FK_1R`OGWgy*eZVY<%Cy*`Z3N^UG$Jy1+4Kjrp;E=Y{fHw`{pAlga+lb{ELm`t>R|)Ev_t;>Y1!L#9EA+uF>7z#4L? znn(yzE5Jd#3mgTcu|Kb;2f0ChU}%j@?W{=KhjHie`5HSifV;?MhQEf-_hquGstUnS zxC$c#*k}^C`{@P;is_^6Icjal{R|8g>!>~m?JCm)9v6lOMGrMqT(TzM4F&H zs<78c^MPvx)=wT-1tQR0?clrSrs>)j0^phwIy+Du0F^feN&XX^SjE>zToZhX9Ka2r zp$Z&WVl>o1VfiL#0IQV!XMO|CsRB$OE=aHe#z_&nf@>si#x$fMRMxdmaRT}k(3wX8 zus1>!8986jQ=RCxHb{m(3)X}bUy&FqO=vV4Qjti$n(f;+%A_xc{K34TrRgJJM3GXw z#jg0~$4S_-n%DnWOF~eGOzPQQJRSJKw;({;HhG1lfrB~_&cjhKVLo#pU$j8T!XTZX z0jeZ4zQMYT@qbnyAzIxie0Ap$qlWf_d>PcgkxM8Qak&&iJ_Ve9_=^?Nh={5|L{(M@ zU?&(Ss{RZ9O{cjaBqKFJb|)}2v=gZS1$YE(WWcW8u>TwI4*eES0v%MfY-D7EQbqWM z{7t|#3*@$TT1z`14+lV$%H`a|{Qq@G8a~5c*lVTP>%^NOkGF~+KvglsMYQMO0eM~u z4)2!-(;SUzwu7O~Mq@xujEk+@4?)R%oyZ1JC8Ta;7UTEsNI;bcFB_J&BHd!AZexbh z0enqy9;`J2dE^4+oqqOt4KOij3}UQj$6vkg{J0r{Lw>YJ4at8|3!1kEEH7%dDnENp z5JtB}Eq4((0D@FxA|YP~oRM$h`vn3rut^5@yqY%fz-B*?Sz_1X?uy@@UzUMmDW5G% zq}d`9C27OfTr{qDkZl!!goN(<$5ncmG}`vQ8Tk+}pF-~KgI6lx9T^`wz)`pl^r=D@ zFoVD=Cxc@>di#n|+j`8vb%dpj;P7-I_c{Uu(g09s zpj+D^$~k+g`nGuyS;rSAK|EOiT1pT7kz>1I#{yggKp=vIHWOz6^Zxa1k!lZ)_-L*_ zn2b0tFo-}10qC53B*10|0N&&aE!ceeij09EMkT>1Hn9;aa=OyOG@#=rSVA;|lYlbO zEYxPfRgOlm1u}6UVQC66|ELM{hB2^0KGY$y<#(Ta^c}2mR93P+kY8D}qf^oP&FC>41h46ajpo(JTtCsaY-lE)bv8t*n(*xK+ z)RM}QKJquz`{DPtdmnx6zlPyejUw|I7~IToao3ZifAy~aUDrp{;XmF1J$LkLpzP47 zp8PY}YyK^a!``oxa5U{}rz zfg2MbY)u0d-6^u2uL)swyUC{`8>zQ}T?2H@8+JPnIBFhwc!e~bn?Zd*> z8%hgA&EU45)|G!Oxtj$AdT2MR#dfY-A*Qbc>O0-I4h-G~G8m;Q0uHY|3RskSc(uEQ94Jcs#XxA+8jfzWA9;umGeFY^kk zKa1oO5QE3Bdu2h?%HI zY+-!%)r3QRz7k)Mer%V+t}M{gw|5*pcG=AA%bl0EfeL_wDvQv6Z&t>{PKc*V?lNoB z=Q zA;xP%DPiGtOw#%Xgd=2^#d*ivCB5bQv&S^y#Lh1~S2(3o0De2Ov=&1o&enCgvD;Y7 z6$@G09NjiWe;D1??(W{z^Yh)}+Wh<>MRLpvJ;tW!SbB_2;EdDwP9Rm-W0IL&>x;JU zynJ|z=D5ZHR>StLfuQo0G(S5(WZxsqp4C>SQQxN(CcqQ7e7fpMZ5f2bJQ#Flu;t~t zuI$|&9-P}>9o*D-(vRJ?t=;V_k3k=o$Vl@eT!@)eXI!2*K8v2~ZKJ%!sLn5)_9NO? z`1#vud*3iSUaVpM5F@BG^Is}?%(J|W(M|3#z1x$OaBcl3t6mSHxlw7;`7u2aUqy?v zwlyY}w?6aF+U@!BdXC%it{xu;d-pCcZey{C=2m7f<;_mdTJKR|LYe;|ZI4KFH0TgYoJ)`h>Q+Ub%8Ln)~9aH;>lyg^h;WgoB-3n(BDN%6?eqUou_+ zd7RGAuZ-Lmz#mVtuDRFBbKD|PRBSWs-z9!`|1JYlBpU9X;AhHuGUiHAv#%!W3|ZmSB)#}65+TYGZ`L|ZC?h+TtJ z4*J^^jeUj2ZnQp$)<8dHqVwJtv$EiOj2)01ufg?QwQA-*oc|jdx?7^_QB(Ns6?|Z; z;`zZ%FkMmh@vd%Hhe#Kjnaaa@%3DVrE+dDciw9=2(xpBhdm=3T_*9lP>+VmmHP&3> zP!;AuDM?m`ZK#z+2Ov6x)V39&nF+~M)#jI%TcuUI`p!7h(kB}*-AZ!SIA`&^=O zere3QmMNk&P50OO2+Elee-{LHZNDaX@nW^w%WXUUdi>K@n#Vr*`{skY{)P1Dlh0qp zKKjSsK7aK6_p7&wKl{pJ$C#BbyAjofNF!;o2!*~$~5v3o!7F)BHHizTh|Lt*VIic2kr(+yorKDdT;{2|QSF`O}FwD4GwkD=U+TELu2{rTJ?-0)l>NXZr^~$`7WO6;*m9PZ4 zI};9%&i5SNB5dQ_ikmoUP==rKJHuj6anh~o&56{=?wgSY7gj=(4$Tv)1p$v}tzpYK z!l#skgbDX);ndY@*Zcyau3uPMqFC&2H7z?UeV&tC@i?uL*flmZz<0=YbF8X@CumQg z$<5-ijg*VCcPMxxk3pw3#D+VZ+WSP)y`H3D_J~4apTV>5k*X&Wwma4i4$Ss&J6?0SG3tk zT@+E~N4CS+IL(ptWu6$D#WU8L{1FxZFZ^-;2-9fyJf?3=gL!LrR(c6d|H1*P`An6*p{5=_c8`2Kn6@s4mg!72 z!%Z)~79X%(X$>8^R7K>u7(_CO!oE%44?QP6E7-1kZ;MP&eJDH6~7sj8JX2Q>|?XC(gl%+t0MdF zI`o^zmcjo5bMUEQ@N|vZm%t?2gT4k&vsxuA>H5s!^1P)Jo!COyc$(jr1R<+9mkL#%uhP568mU&mM(CVy**=;cy zgFe*A+kv^6=^a}`$?o6`m&=WAo*hp~{Z!Z)+}IXR9! z)wz>%s5W`xlrd^fdT*JY{oK}$j#~!`)vNf}o`Byfag0ibjLHl80xP{@FZP?DjEhuU zc8?`2LArUMza@4&A`kDfEa|F9!)H%11a~h+eariOK9GAXwlie9w!3(Ys zgk|VEP-jj_m%kq0&Qx2Hzg}L>v#@QABIvSDz($VMAT$77o*C{j&5!he%`ZRTtg}@( zz&@}kY+p^?K>NiByPAhL22SkZZ#4^4BhLLGs0tJaJDo`cgW;FL)F7!hvB4OZadjQb zBH<=S*I-G`wvQm4w$>QG`jdeHBGrO4*(|jBTCmPREpDVBP&j0uaQ> z)a2zacd}cLn8cpCo@)Dwd&gkWqRv=j7csZ+-|k{D=$tWq!o<9bJHj3uh&+v%p$~B+ zwABz3w*0xiySrsgeb(e$?z;ZFL}@;t){$y<`SP+gse-fQGDjN!$ym)`QJkG#7zos2 z2*JbrgQL0Ya-5UqBTZOg+Zk)>tz&NIu&nfY-7KS*J=yYLJ@>Gz2gFR78WD0>dWW}N z9G+hE!CbvlCVj_F=+v6d!9%tw%vBMG*1uTPbhz%iJ3A!RvRhw#mR9cvIbNS*ynHtW#>Tu{lC`le*kP~KB^SFyWeuzEh zTp1oKMf1)i0*9 z7is!l0$f!jRkj9qC@Fnp`Wsz4K-%1^sq09;Y_q5cyYB0H0X0hVfkM|cJM~n^vwbHp zl==dIt@}L)g&lV4*+D#(wZ7IAcDy{WX6hRN+S>jqoIsx_C=ARs!*v0~2IcA(n29sf z3(a=o9CqT;0i%ZmFw)mb!veFN1sS2$8&|CwcmEVQ!N-bK4%9t2$OHI>P6;}Qy6UDU z5OetY4(l*_ITr*}3;uNjU4no2kNXYcs4KSCY+ z|3)6VIfAcc8JiOlx3}k5@qHX4dNW2|n$t$^n&yQcO7A>vB0X))z*bTNR@Sm-Md@Y^ z{eH@LHihnT7{eN$UEEm!qzl#ed!H_j;F01Dd`pDhV*2&=&DfkuqKS3>I-Gt}2K&9A zNgbA-SjV|EzsG+;sbKo~S|r}X9d;NX#KD%>#H?zN`_&s|(Rw6Y&`s*o+dnsN;t>{vDT118LOY%)}zv8JZxh(uU6 zDg6CTeP-ytv1TzJ!bm^P;Ib*_&$9uft7k zZPUsUXD`Mn82L^-vuH+t6=!ZP;*h;Pxwp9NWb4B3PpubTu&tLSP5Ib;X>9hTI`Ksj zp2JVpM)R%qiQ1#H^!rA+4}GNuOCMgEBuHAK-(Hi)y<^i``^SSyPu64?tzME82D_Ju z-aHSc&}`BQ110t5m|p3dY9H=K7us4hnaPWxL(T6`NYd~_9ZCfzLwq$$AuJ1J@Hq6F z4$fGbEHZIwW>wB)Qqi1b zF&DyX^+ei<-!0AI0?wYbTAFk5kBKpNH`+56pPJA1HiQF~;&p_W7$bM1#|aV7?63hT z3TBT)xwUf%%gUIEnQhefs+M@;9JH6S?pkHQOr#UmI zK4m#I8yO~vqofpVo6K4`0K$wS?hMZRk#dfR0kAq}$%W;Bl#>`0-|+P$UjMx&E#vVB=VK>%Lr1(Mlurks&`gK#S#$d1h z=7!9=MgCnJNf;t|hj(nunM|>{@v>27oRLg-&P}g2P4wTJYQ1>=!H_3=e7vNCwm-`q zAHCPg%1T39yR&&QAUh`v0&Jc$^ytO~HFf{-C%0rv^>vGF1x`jMxeE)YjPe@O#bW+I zw>VsSt*kNgEiV~ne5}-)#=Vp=UqGZjC?WchNV~7}W=mhD(%KiN1bjZfZKO#}+VpBF zf;?TGEGhId42~X=_mU;Amf;oKTC@~kVr{L3606TpZ~oNc(*$iLQ{Z8VmlP=X=gur% zYNUpoO=nFB*?5=7cjR3&SI35xi)kU&GEDkva}1|h*JE^yzBPU(XGdt zW8B7WlXf$H1f?cFqN+KjxkxRv}>~hid8gz(^#1(b}A%HL@`eMc5`QAI-x-#AAl2z z%MR2!Nmn&w6TZ{ixKS3DFK^pyVq%#trrfC^6Lcpgs!dHzbAo%bNoPk61q8VGefPDn zzgynXxs~e!CoS4avIG>04F$eAD|}T%QP~1;sMlv#w3@zpwOlwn)HcQuk{fNZpMJyU zB^t=vm6k*=NzJe}x96}#Rt6KpQ>%G1^N{@(rc487xbNP2A1oMgYuCD)>^u7nj>j&^ zV%2p&dp2q>=EC^e zpD9MKx;O>+h3|I6xRE9o!b1m6bO?nfnwt+Xb4rZ{S|4fDjr;g+)Nf-@n7yS*R-P}m2f{+C51naWW6*2w%4Qo`(I(&z&uC4`1cp`s= z;v&j$Nwj2e^Elp2GQ$Mhc%yoYOig2pcAIxWW+jn|fiKmJmFVj?o0z>qA88?<9XSk; zE9*F!qGgkN>(u794-`qIM z8SwFH@0h$a@F>BwJ^`DUS4AY3HMg{w?A@EKiP>aoW0OOnY~&9Ob&i+702HSazOI^? z3;=9(bTmXM+tqbAA~J#*Pq4BQ)H~s}c64?9mZD{)Dz+$0xHLX$LF}U~H?57Hj!c$x zByMp?G^mk<7`P}T&YcN$IkDyC<&+Z6l$J%z?%q-#cIVt7=X}fj+Uy*6@@Si8wD4sM z>D`N$Cu<*PmcNXTjwM2PAb2Mq@24j;(tTSth)Vf2z8;TAJ6lq4qP`E5lh(?Z6c-%_ z29K>C6z;dXVBM%h6C){vi7m}dSS-CLnxy9*=9$4+KUiai3h`!=LL1a^8H$?3O3G#| zCTn<^;Tx#Net(LJS8z%OiZ2>ofrN%mRquM9(+-bf(d5ZyY@g1M7r7+5tT^DLL5`o46D8 zBka254La;wP4Jy=Xf%fSmAFl1M*gH>z{cf}kOzd{Na#BgtKNsc8(Ruj+&Yjj-a9Q! zR2IJ+nBBa>c1y|E5c;r)73F8Fpp3IQ9DzlQ>{eZ1c(|Dw5QcW+c+){=jIOSoN6lGN zXa)Z9@%!%FVUT+J`c9ReOwfgugT}^bSl+mkW!r06p+v>yXrg_nui-t8!R;~dy&Zr=>uDhm1r&Hc*TtJMKx7uT`kB)ZlHZ~T% zoX1}O@S%L*>~y&rc}3uE@`^|rn-l{NV%WwRN!>Rwt72@3{nm5mlaC%|Q?=t3R-jZ| zfP-{Q77bicF%JXzdwXq1!I+B~sxHJ!_=AI-g$3}E;al*7U6oTDbL_e9Vq9+eBz8ze sqN2jYV`^smz}<#_QDOi0{?{^g!6$UV$9_!@x`V?(=O0Ud_~jq}9iH)WX8-^I diff --git a/__tests__/integration/snapshots/Point_text.png b/__tests__/integration/snapshots/Point_text.png index ef40ffe2bbf6cef4fa3fd3923d028baa80b940d7..bdc90d76062c60722353122704c756eb8c28419d 100644 GIT binary patch literal 53507 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 diff --git a/__tests__/integration/snapshots/Polygon_extrude.png b/__tests__/integration/snapshots/Polygon_extrude.png index 731383adf13198090815f2ebf5d138732e34d5aa..ec1075d93db3625df169de251955122539fc149b 100644 GIT binary patch literal 55873 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�t} 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 z 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%0AUMRe>qd+BCBb0 zm+l1j3ELJGdIyWf>(c~c=osiGUbyUkn+_V-M1h0u$N@geaD;0%+=ttzO}Pn!LH9MO za`SiX*nj=b$*$+cfpvBCdw6)b!xY;TEPFn~mqGa{t7#@-2Gkz8@R6-PKcot(F-{`x z_yqU(>i9*bR6_gF#eqoCqqsh6Yx(BxO3L71I7cY&+8?&)V%M`0kfk161MOmzp=yJv9Z;L>z3?NA683+gXJ(h0DpvacfZ`c! zT#D5biSvAjE44S5P}F9pKGX>8hF*ra9KGET-9Mx!5hf_mUE$7Z>Ld6-4c^p!THCye=XV zNC~QXr-!#;^R1TT0F}@t`?w@3$1?*D4dWDpno)F1>(hJBiFh>$SRAGpB0UspSW2d2 zjxM$JxlLQH^DYV46ZH6^0s>#P9`s9MrxiXrQ$-c1mg=_J3*S1F-&s~q?VGv`6UP+K z_Ree_EI%E+JFwAyKr)P1lSX_LE1*DJQclk7-GXqi-^a`cTt=k*tG`_q2mFRG9ZRnn zuxvOCdwrE^PF&xj9Qo)9wG*BR)JY;|)W)P~#=`ti1Z-gV0*BuC028eadPP1NU7sYJ zwj%vP2ue+p@+HoPRI21M@3I&-fe4ZYX$}VxY*Rje8OXvc9(6{4g0D0 z-z>RF^|4#%ns?n$eUIb?)xI&N`kP#Ayrt2Fq@;FG?EVjF<>l5PS)kC zPoZuDIdc}6P-odBE6n*}Z5^_HQ%{dZzSBi(!|t(8Uc4uc^Wj7N8Tm`?&aiB8=z+z< z(?4Ecs*i<1gfFD za==GDMFX0pre`Z!fO9lIF==USRi*Z0dik=xL)UCaKqxX?=i`fQOuHm1LwcctZ3_^;YZue#$)({F25m?PLQ^@nHz*ZihCyU2^LWBY{J(V%CBCYF`!R_y}z z(*&BqK{8Iv10Ub?RqTR*`5}b#X%)CUxxV^y1@1;??raAMKECA&h;o3rJ*7bS-hwpT zOUSN%4sK>Xc=8%+r-`MdF8{YmV~75EoA+ez$*@~@%UzBwThX)MknEk8UK<&0bdSEF z>ITOP(h9>K*k&x^Wr0Y$a1{NaLwCqfSV_ZEYL*`GG~5QT>X)cqxK#_inI5osX#MJS za7WahCYbly|M@*x&=A+>A}TysCA$MVO&;ZvZiV`Xz#urtP~J;p*b=!sRnuE99hkuQ z^8oQJ*W@zye88%AvoPje5HMm!#BgOcVsN>8XxHD=$--=-*4BeLMQ~ZAPk;65xG;I~ zK}|WOy7#)fN^Y8R$jOV&&gq5D_|Can_DI(^tO}IE(V}$@lx<4jOa`h7wmMzuCGA7X z?{@Dy8UlOV-Dif98+#1`u1+ec;wt9%@?ClToGIFM-j7#caIHwiP!n&j#z30c2Kac8 zlS-pxp1Ke1_VW@yiYng=;%$JVcl`;GgrZc!Kdr?n?wRk}n|4GT<#%6;~- z-%!1J5U>Em4oODI{=8H9e6NjmcFuWeFl2tdRaoi_=*f6&$KGo(YJZWvN+;L)CjTi= zRbH7|w6>4ftEASwvKSw;6KO^2amBjNek(zKMzR;xHaS$=G$7kFb*ZepscBBzh`6_> zC#vQx`m2}PR0KNK-mO0muUTIXcvaZCx*!}W?Z0wu>D%fO&6I}f>C-3+*-xz7)!>uy z5ln$8R{ldR|3ae#Qb_0H>HCs?Nxf)SqGLTs z+iw~cWmO30Xe?;I*)2i#ssNRe z7pLMU`6zG;Ip>EOdLVB;9dgkC2{?nw#Xk6s_3-3MBiTIa(Xp{ zJ|uJt+Rm|2W`5HfUp?crv;=K^pInMJxWsh^P0IPv+Rvlgw(u%djr9?$GYF5@OntiVsZeVFRUIc^(I!%EbDX7(F7JQ zH^wV$K`?9ao7y5PoH^$5wqz0v@H2$x3JxwE|CCc&O8)V?tJWhQ%4>i+;hKZV&cluVYux3 zZT8xWGLe(8pAxseI7NRie{~PaLB~;{L-q;nV{ZYA(>c{%LXxZg?9yPRPx-Vj1o-}8 zq6y>xl$;dm_4>RQS^pg!%7vbwh*&B$IIl7ANnzf7Y2>WPHp8QTxe+|RX&Ve@VLsO+ z;^*n*6;mJguqI>ZkLSe2yqEsN!()V~*+E?SDcJ8)Jv{at3?Wy8j>^XDsk%N^HxRwolD zhuFWpSS>Cmzd_#gx+FKdalU6TNDd?VA5tU-eBieb9D+36N2ta=E7_!Xk6aO}zG~ z_CD?CY&O@f%e=q5{D)ME_xmk==<;42mCSs1cZ~fIl=NoQPM98h()j02&BBMuye&5^CI&|*er-xzvIj|1@b~Z5ut?t1*H^ae zRK9k@_>gqz?FqWsM!U6NWt~;aqm_B-HjG1y^@C;Z)l%P>@Y>dfzlqWKd=t1SeoNLx z`-?l{PtF)TJuF#?vA8rpQ8fL?YqjXY?3L{8JfFpND*d3! zQd8uO!*8ZuZe9K|g+wZ!Exxp#(6`$Cix@5E?1>(;A&_JKKe>cW#LuJ)2V@&0CllO z^~)J_e$sJpO?x$ zf1$fK_Q!jcCo(P*qs_J*g0X0RG&Nj3w&xhTX}~Ly#R_4GbFHhjhAVWSQS|3*n#6=9 z=2IN4GqrXq$F1&p5AN2q0ZD!p2!MT@@^T_q&JI>i#d-)b-ogyhdAhjyNdBV~jW<8e zivE5>C}-`a@!wPz<#%4yi+fi~=DQ>x&v&WVXK8&m(=;BPOp;E1_SU2(Rk%4}>oohH(g>)1Tig zzoGv78)b1j{j`u@SmN2$p7 zO`ptAE!k<$TBpi#+Q{1&!!_1F2k6C!(b-dNFpB7q(q#}C8DnjZf!pBekIMthC(x7rB@&}QGUr=ZG$ zY&4RmI(EI)T&3(GBO~jsY&@q9y>;6$E_p)aBjYVLYbMZlEQ&L2^*_(jmOXbd8yVT2 zd8qWX=5#9^IPHTCw6S$-l9axF=9u?Vz)8BIovgR#xC-r%uJTY1a(ob)x*ogI(|wQk zz@zClXAHQ*zL;=}#j?IN^UNRL)c+A#x;jpiWQkT$fA3K8Ll(nTIgxCg$B*d)M4;+ zJy*N5D6MMTem{<$DMdJFj-1fEw{hiTBTihbka*%io)>S$TqFgbAG*=v3~KSA3Ab?u z&+%ydLrr)fo9&SN)osn?To!@{Ia^ctw3{#Fp#i_Ht9x|%v#`pdpqcIZA6Ox`$jO;^ zZwhwN62n*svY4JY0$rM0AW6cxc`9xe7mIxvPE6{J^x;_IGtCrjD*X0%UKsHvnL_2dRk7lr^}9F~T$oIPv#_*A$5vgb_8!?G(5 z8Sqr#lE_`5gPiojg@VuzGAhEVr=L*=8~q$tx!mct+veHHx;XLp;&UI)vAh{Cv(r-P z21%`7xXka%+o|TH7931*n`-4B?Dp+LkYbKpyS*4jb^*4)*VJBghBnMSm&ZF?-|b7g ze-H_6Fwy0=y=LxFmsS29iR(wK`DUz)CP8&sS;#ezMwHT42I5bAhJKqKR7|cZrY+Rg zIGQ1Gddi{Wm2VYSv>sq|xI)CAaxUSC(NBBZAWoZcFixqV`G9pX)N9tnTvyRg2rpg9 zXU;Fe+MaJdnac%l>0I?N5V5@=Xl9j{_wsD+P66%aygY=}&(KFp`{Bu~7;zhkvmfF< zd@cDUgMKU1UADZVHS4iv@Uz!MCGRCE=C+Gq$AS`Sf=>94oF}f-tRD7`gkt5?b-_Y=Rwc8v1z%=Kd&Q2Lie!Rt$h=Y!soxg z2r=wr+qv2AaTs#yaLT{$3W391eK38ZdiiJG zNGF_`^dpnG?{hsm%Ww1L8u$+>qcc^^kc;!dJEB9b`1mlfqFuL}uVhmHBX-we##@{| zoFSLoe1N7rq~cZfEMFn>nV=ww*Q8$=0CgLJxaOBVe)I2|wgexNR6SvkS8f#Y#ZWs6 z?{t@no9zXUC4#O5y<)x`tdo?|`)(W0saGbBjmnW=>jG-`{Sy@`5lbS4%o#jqID&pu zEWGxDaI-dr7}DNTvVH#&(|txvd+?WVsl6Ewzi6E?x>yPXB>X0PgO9PbhkprAUt65& zP!5D9)2U6uMo*Q9r2R+y?!GhN{Z-teJ4k=RZ7Y9u6{`N{`8>lWkyzolKkS(K~Jixz_kEAvMGO#)X3K5EjL@P zaWYp8^{msE?($*NG|zkHwLW!z5B7Y@QBMZQ$NC7fSbKWB0#aswF9)pCU9$cE>=Se< z=r_aVU>b(ix$-oB*~pZ=TG83YCR(79*vAm2g_bI_h7$H>K?MwZq8`_e+Re*@GO0Gi zmvR<}m>DAH(KLMsNCnR!Rh#H$gx;hV`^ab-IR>+gWk~+v(a5b$G^$3T171l56)?4N z_;6|xKw$&a+;(7ia&4_>L`TG&``M=Vgk?X@sT{k{1s2T9hhV~!w`4f~e~yLGG#oY` zzWrtA4-M!Eb#I2mwjO$|Lnkg!$e;0}cliqX^@amP7y19}lhUJsznW_g-;tWEZMY2r zm{A32&vI1Xq{31vSCC_R9g6-CDCM?4pkEQZ-yDH;Hj_^a&)PP4 zZ#jf7FZIiVFFP|>Vp^7=L2+uLa|%p1XNa9zV2?RCbd$9xJ=XEwDh(@=$**FP03$L- zdTuUE{}ptR0iy2+wNcOi*VvnfL-~LI5blh-o*a~qfL+}9e*3yce7sky!ueU^pq(0Q;c9y*n&JirMhTuB8|9AW^q(f|1H0s zox7SD*6lOBl<}$qc%aw&$5;96&{J&Sz6}DS!dpqkvm|vIy5f+BflJT*zJJf~%u6d* z54x$uva=uRIsR*auYYD4a>4$ zINkWglKV$xE4V!u!!#VfvZsRMIJj>41(J7X2jtDT3F7I!5)T&$k24{>swd>SA^ET< z{qb3t5KCVJp=nCEg)OT1@+%`lS|5d&F#Rf(@k$^&uPoXwIu!DK+8-6c;oXxVGWBND z4@%u|V#PJNc_?72MMHX}1Pmm~E7fjE+hu-uGIk@RsVL>d4Isi{7&8%wPRGB;+w6Nc zceHxGt6V*AF<);6i|pDY|MW*l0>N%y> zI_`m*=3x-}5_x8>t7TX1W%-PjHRyJqe=6*r+%$wc58IWlmOFF$SOP}27XmKs(t7u|qgt1#C* zMpRgCQ`;B1ddMA6fXIYUuS|H<3xB$u|${Cd{fisvm<}P`j5Yxa2@^skwUo)64VynQHS? zmkB({Hspba^ZjwK6>ft)GZ$s5nUJv0JrpreGj(q=hOQR8`9ylOLJVv|Fo9(`@T zJu2z8(oEZhQ3;yHfgG(vNaNfv1!(UPntN@_e|@{;Lr#ESb_|>hwpw>D#&1D9upBM= zB7JvcF_Y0KH}m7af9$reh~Tp7mfkQ1l~SDWm_`W5!_K`p&+%*DjpfhvtNT4(#_P0Z zE{u2#Llk`Lf9h2DE?t>*>lO%IVXE+bvy@Su4FR#9ex$y{aD4egd(@xax3y`}5Y}xc zkBT~ykgB&r`_1DD4POKT)Bi9bR==F#^HM#xfIN zGxF_5$_;(7W2*1-Vkl?O#)K6!o1@YOIfEO%Dc&s>Qz6J17?4#b7{{PhJ1f3xzxSiD|e2?k6>==zDOeB86;3^qo0ptEb@g zWcke6Lf9Xt2i0pn{mXOyvo3bTd7a$f?CC)(Tf+3AJVHaij;VM1JgD(uno(J67M`(1 z%D@6C1HB0X5a#bEFkQ+N8L23DXB#Sb-l;7yv$73S>clS4oD7^fS3>4e|9KaUT<=`& zT9eT@@>lZlU%8+VmcS2}GbZ{G+@b&0-4P=X>Fi4q842O^}W zw5ULch{2n|fX+8iv-Ww8Fn)8{|JtVg5)pWO@~Mn8!E4ZaLB~3i+}&b03maBV)W6G{ zOB@ynF^F%E$QK>qe1#peaL_A=mmJ!;tR@bsHfQU_Z)*NS)-(^ir++c-fk`UpJkaTFm=Jt;(l${ab@Oci)I zAMkoxl9TdWKStsGbeNFsP=CH?{n1u@xjCA6E%#6STN5c#FzI1q4H?(Lq3e#pt?a5` za~Sv`gb*ycYhZAGtJ=x~10rAE$gQ{QDoyOwTr2y!m`EohWQ3SaAP0sh{TE8WQydiW z`2-$nyqK|Ighn{|94QSz)=%kX;kG~d+@y#>pQ)nQ1s8=Et%$5Ngjd2i431%!BpcXP zj@lMdiP%;I5KqWA0#0Z@7ONOIja!A?w4{vxDfJLmL7X70yGq8zNQ0F>(AK&lwb53E z;7tGFsqRj@6(>nQ*a?FOt-!|YW68$kG^&U~_TN*NWrXN3V;CePQQJ8g<&h8`L#MOk z3p2__I{#RPvI*n<53$8)+s=U((}by6)n|pRqKZqu=IJLxf(Pp+3Hn`BW% z;P7HPi03lyjw#@I7FyBMsX0%R*jL0h8~@+!U(ki77gnZqRHPiC*7fZ4#@)w6e;oT? zDa?*3GSU^5p1)a}%u3@*;@UPJHl}5L3q!DuIP|et@i={Os zuNQyve|C``(vZ+eT30$3)U@81NbXw__>H;8=1MTRsX=6o*(=F5j+|##qWg;W3*VHD zG8;QM?weWP|EPjUB-4+2D*m$Dwzcru#s=h{zwXG;Gok{;I00l`1CbzifQ@%X`lYOV>gG<=hp28v zOfAk^cu0o^Dh1#m%M>}#(Gzdzwq^f1c!2tU#uS{k z<_5vL!X5jbjD-y}X0sIzpI?lfvPb_wnb)pzP<}gG_CM`OBcl+ zWF;d;jqq$t&w9hb@$7)br?1x=I!}*5lxQ54>X!!IEa zgdKpq)-DQnVMykTTS*CxyB+PUt2_r-%IBlb!C{x_F?0ZlKs>*JpT!=3@7Jr%tG2#n zfav?ifA;p?#p$NEwHXhhc}Tmii#QtncdJB~$Ym+C|Lj00@ruAD`OS?hZ_&;}$)(xw zV?JWI=DPU1Di0bd4rLIxg@-63w4d;ut})TX0)hK|ZEN>|A5C3M@&~;T0TyV_*!lw8 z;@)%UqG4VFRvv$t;yGtO<2}}X>_Vm2p)NCl{$H+e{)5i^ya}L6Rvesnn0UZwZtAFw z!F9mL)8hoqEyBHT$_U-pp44{t{8HJpdG5ZS?ZQ`;mb{t40|>PKyG28X$B_0j0w%<< zI6=6>HQ^0rC-_-jJg^Opr%I5K;?=Vm$e!Km``nN#n&1+G5X3VJ^KcCe1SEnGV{(KV zuR~hL8-s}iVZA2gU{sIxkyERwp!o|5h9kr!H3T&bdO1enQPYPLC%^LLBe_)qd#XOvx z>~}|4W4{bF)|Fn2X1nA>&)QdyigKq3*&ufOVahAWX^6(}1QMfp9+5|OUuyR(hBb$o8oMt;UwtqRze%YTFVy^ujA08P=-*_3jUl-Dp zf0W2xBcNsY(sg1}+WCTIC~ zFDhuRA5P_H7Y_Z)5IC2Fr6D|^!%P6ZEp9}`meKb2r@mM?sh33N7IPcN2r5RLHhhvl zOdB8&q@qE(Z}M--CJP{H7T|FjC~!7j8iFI#lB9$Nk}T3NUdPdH(sI(mT~u=Mc`+RN zn(-hLK;bzAC}-#~Oa$M?e&n_VRH(_j2#6{R^hK`}7Eb39)UXzYQqvH#Lc6X3HQtJb zkWNF;gs29RSQ_Q<683{DGB9mfBILOA{Krn6y~n~MZAP*+8kFe29JUs#Fe@={z(zla zjv=cf6U~Xq0gfW22K_BJL!2LG?OyadGC>Gv>iz&SgzCNGL?P62_UsEM~xM9_5^(fbgEF@S$1 z-XfZVX#p>d0!VN2x$Q-}D99~xVfoHYXy^nldNE+c201WVkPi73@-ze{keD3{TF#(=-!Hb=@6tgVWg);Mn_Y}( zQKCiCff-I!f+oK#DLvNvdFx(rtU5OAgfqSKJgh*>h8hlaq}Cms85HvO66#%FG$*@ zVOL63oJDT0!0E5cn&IRvkorDAos5EF%N$UFNhS7k2Ki-{eE$U(~ea9P+D zsr?+1tlf;;D@RE@mr`H^I*oV-oCkMxe9lx zqEIlLV>1flpc?{$O2n!0`qZdXSln?e&T=_N|9^pKWbzzhMI<(+C%At(C#{s6W1<5J}5-q<~FYx~50K4!= z7dkPx_yIW%k32}T-P~}}s6iacAhU5dHMW|4Q-TXd73QOLc>TRPkfSC_J?StR861XL zh`tkJ0^PUJAp%^&yNh!l0856LTmTdWP*s)qv}iN9K8cIohYT|4YcTw`b7E{UtDMI% zxPFX>>A!AC1tD*&p&}jH3?=R;I}DzJ*QF@2OndU{lLCyMdFaK}KxF2nFcDH)p)e=t zgU&tpV-c3SCE2>Iyz5YOKz1iH$d6z=fG8aBCn)K;{~BQldzMYH|{xffp`I( zkV=4wS2?o~9!DH9dEB^r$t+(}B^5K#=Y_DXr7e)xyYhaZ*p zACJ%vL9YR7mIHDH83=+aaCsUzgd>gLfm=K9g)kEjFdEV`(TO44>rN`soxD%AA@78v3A}irhO8G( zgXs*MB&|X*b0C9CU+MgO?SAMV^mwkuyy!hNgoBYVhy+r@mRM8KIGl=<0Dy*41k{Sd z$x04@qUA8l%w5N(7$$2m#;wQ;vYveD_Sl?bi+x8&g98T!;Ds(GJRO6|)2y(OxGj$^k zHGYR<2qPSZQUkcZ)4*ju+))k$1I)+6OV~)MRP->2ps)GLl2xnAC?H=h(U`<@r^9Fh z1yxc>55pGhSiaF?EI0(O!$&!h&EP148sCG@z-HkUZicSx z0(%W*W+^wG`O}+Q1=mYs@{t{Lx4c?itX(ucKBKXO4#Px;@g%(DLS(oS`hd7$8wS89 z?MIMK5hF>NyeZC|IeqC8OD&d(u#X;Qn{NvIM9tq9K^kW2ERYQE+(#8jq#> zyQe=-ES}m(_~UiB|FqsK8FcTU1Icy|7#R4V_ZTe?GSWfak+y`E$A1NoYSwD5B5_Kh zukTwF>k52xFBH3Z$f~w^P6Z>&ZAt)*e2YH2!s#AG&A&D%5JGB_mq;c z`s()0t#k3aO;Ij|AnN=2<1Gp$ro$I+whq^?C#sH$o*i}D(ZB ze(>LUT8ob}vN%zZ5cIb8vfqCeKA}ekg}wDGZ7t47EZxyP`N*tHH0PUFaE8azSC1I4 znDM_NHvEdGq8@ONVc4PmF?Rl^mv=04(v{X9i8HdfZ!ha5DanZ_ai+?)&u?iFZrz`# zm-O6eu<=Q|u8VdfkGx!ZLW+5dVar#w<5>-K?o%7*6Z!#-QCx6#bVGo-03D_i*vY840Vzs&-{6V9%A}G zG4xJKot@GeT3XKe-_fO)3mzTNx_@QIy=SFV42qi$=|pm$m-Uh{%Sl2@r);OTLW;VFC!+zQ+dcX(+N33AVf z>C_C|mtRmhz2tEibZ%~XlGE78rlqB2NyEa*%9?VBycQB{?Ulr*iqWRwc90Zt!qPI! zJfnginPT?sg4BWkP&#bW^3I52bt&$jbTW8y~4Eu1zjB(VA&X$zhTNvtZAd{yJ^TNb1Ob1)xah~8+|WS1yR57%-o;hxb>CM!#JDgJ$#h$p&*w=^ zFPUe$R8F!y4#F|i+C{R@bj4^BPxClP9t0yfbEsPq6W?>2>Ll|CXP)u60JfCz1yC0I zB8%nNo}r7wAr21VvWLK!F6D+;wf*ok_KuQmFV%n~naNpVg+>wwPW7y1u=UIhs(C_nwMegCZ?2{C+=|^OqYF{I%9~0 ztN0Ja@gFySei&;Ptxs^mI$eW|c()mB)Pj>9_xbbTvgIww>cSEdvC-m^l8$O;iY|ie zGQMTR%#`a620jLk20oHkK@Tg`=^6DlZ{ZwSDW?lp1j2M{ zR#t*C;eK!m^Zh^jALCeA_2~H#PcN3N{{C^bh*_qh=iu8)ST}l)fPoW zN;oZFF2DhR-Xr^rXgk^}fUJ~X04c0hO*6xfV?jpAAiN>rsX;4ZPb9a){gVvbj4nv( zLE1Rg#4{!DZP~OF8{$6d9u%5F<$L*rJDum?OvfdMJPcuiu$YhNAUN=PSAUL0y5<*W zVH@!?v61*$mx`880usrf_-uY1f~2K1-at%AIh)iYf34+7G;8kt`+VcOrR&3|UYpN? z0O$O9#J-dp5UeJjA0L8eeGWl+$*?t33HkE?DCPe;_dk9r!XM8|v_@|Ft+4q^`}jsM zB#GylgyuJ+32~4}iAB&bcxt^)^^P)a;$BDu=vac4NtJ!06%~B9^T)Um9oJeZ!Te~A z+t5AAuG!GA_0q2>mHYvw+kxT6dpi;-udQV) zXB3yXryEn*hwD9k`m}Igfgwv-0HlhoQC5| z-)SUmaa?wnE{}bN#33l|I0*zV3*1Z(jpNhH4m9>(Rx}xRT zzbGgXdH%5e7g+{|mG^ZsjEPz@oXwB`7N=cMjG&?_^%n~8f&PsYcIt`w5#x%Ac6LQm zC+($F7VEvLWv4%D``Pk~rJ4=EkGL})TT?KbD)v5qQkcKQU5b=)rKfR;OiLv9V;RBi z$_9cs;agx4WSw;P?hbG$tpjEBt}`29l2jm(9gB)C$Z)j?>o6mAnHV=duFZMk#EG~a ziFe#LBV{r(W7zfi)$@J)!GBJVccJ>^m4X%ptE!fpot!@_pQt=LD&KN4TO}}Z>5GDI z>UkzwJgJF}M)MYgrMc+-U9p40pTyqj%Rk?SHsa4lqbLx^?>zX%bLs%1j}^O9T#TGu9`hS!9WRoC`EmQlM4&Xx0UPl}pmWvT7PVdMlrOB{TZ)gj0d zXQMAalj*Tqb|j5ml*X)UJ0#zH#yuc5pOfNLY5%|tV)EhG&?cc|75Wx8K85`X3cK6S zPo3gA_ULi0gUHC7;$g)yJ^~vO7h@fTbav!-I*Ct>nWND!S==R8^hXKTAz(5wRf#(!{x)`9vv1$HoE94fZ_)Eq%N2mz7R=$=KPe$yze*MP$!cQ;pAtRS@}*~28PUgg zq3Rf*=KH3eF-lW!-0@I7R#$E-^J1!4gvQlqIr&>)4zSBLK9r`*&eqJY_{McvD5@lN zeSM)&j}Syo*I|Sz)6*2}!nUPYA9+4@r)Xqk*R|)q$Qrpr6zvy21gt83?)HaxbvCrM z`J35#&g_F_-~7;q>ueJ=x-{|Y+t1Jh-CJYh`e{2y zM)@luk7=XNc!Hm)lgrSrHucf13#ow<3cjLQD0RHIA>X2`S6 z-|}gU7gS#0>J6+K@f7xd{dNYBqcz@w;<$~isBn$9cX>@B%y{?fzHgr{fEnydK1~B% z(LEEQnF$G|FNIP&uYeooruL6-6e1Y;WO3rB{I!OzxS*Lg=h(i0bck}w z=Q)Z!GaL4#r)Es&y5vI!4PSR|J;$D$HT_W5sz-hO@c2ED89%og^N`&XB#qxH2oiO5WtVsxtu-r&C~;){e=YcmhsnM=Ho z_T6Qtz;!`O8Djek486`G!9UjsaW#MNw;D&z7a#!CwemV_-;Oaj=9%;@5{D%h=N$c49tvdFo4Oq3^yD$R?o(r+yRhBCw$}Ek~wVzQl-1`<8yiTK{F7f790C$gXz)cFk5kWqm+&CwU?#vHdl*=TB z%h%J%>-G>T&g%BWES}Z1r@wbJ@xYBB-Sv9urjITnJOTWlKWsVj)A!JbH&OoXA)XyO zCmsZMw6_5pI5~|Hcu#QiR(IF_EWTZHi)d~2aIyE5PeR=9+4|(c8opDj(_Hm?rX|AG z6p#7)+ueCIw!d46Kj>Ge&w@|fn>T?e5fPdNquEX~{brFonh-n6*R_To$&S9{l$=AF z=Q3I=-L!4W1NnMb?05rCf7GY7SN@!Ca5a4-O7u+LL)z{Tx)c^3N5~K1s9c*nZqIIqDK)RJ+&FuQhu?l>1*4`e@9o`l496dp zytd_}K$Ns9%Nnzn+gZOveXfUdp9R#f^h`_~oplKcdSGH+kyXXLbLS}dkeF=z@n`Va z5C>W%rT2?VSFVy9 zpSqHil$x2@J{?KJmn4=uYz!YyCOU9qmpm;3GUO}8d7eFXDLKis^n7-&&Yy~!jP7*l zWS_$WVNoOZ20yC2`@{T8KJV$)es#hX`tjLiX+d z+z+s>uG0G1Pwo;|RlPDY!kX>7opbz{2~kIDcI=+B>-gNq!-o|AJRO!(R@Sz$*_E69 zCvJZJ{L#*i)7TKL*U?O>*VC+UFW;X}UrOT;HVZr=ySjQ;@#SLhEru;IHua9|&-dhm zqA~sCFlvh76w|l#M2XfbH5WGB`?VC-{jqMR6P+)!Q5cnHJrynXZPWM=q192+iMAoE zRN$Z*eYexWoSj31^~;(o59~+}XT>=@`d;=0MZSD#3L8QmKJHK7$2_j5r~CfsmH#~P zP((@C=Oo*M)3pw{~g1KCi*48x3 z%H=2PyfdZMD$^o7-a`5c@&t3WzW-i5TU;bOJ)IVs6l+v=VQ7etC8VqRX@{<{FY@!hi0|2(%(AwxZENzML)X|7ywOWmeJXi^JtNNe$EwPF6L8@tbL2)e}ip3iy7aiLN}6WljHTr<-b9JrnQQokp#T{|5RK)h!KkJqJ_yBU{z+4896QsxB|@85}0Uuj0$RhyWX z8l}UoHZ;@Cy{?Z4TM}{Qum7Vd(q#3qu%1_h=+q^`x2-p1M9yW*W2)-)i(dgmZ$$$u zt1VSkfr=BOkjqp4{yC#-FMgJIwsJO(-ac8cW*|sxFB&}CcVFsMfIBg+p+U1l0{gzs zNupb+Ln2{nT1Cgz@?eAmgKEYDlapp0`T9dZK37v%g)_S^+TN-;CFS5}uh^4yApaka z+-T+V99F{5*E;g9yD8sQTRa>j;#^!X6QWMay=z)2+f^B+gjcDSJ}DBmbOx@9M@K(b zSrWA$X}??7sQUAPC`jFzlQYzug)zRGep8z;5eOp<50B<4xVg;L^l^Cn7Gc45Cy^)L zg=0G>M@o9S5x@Yf)vNsW%`QRzXw{%^d`->SSFd`J$qW6`JD99=lKlHx@V8JsuwJ4!9ENpnw50ExIVY+`+<|y z?>Yk%yZpKm16-i4($X3r7T41)O)M*61Y})#@Wbq+na1wKlLGMJX;@WNtI4S};+hT%ft$V~m$uv%in?!Wg>N3~4Ds{3)UkTwo^@??9MeQ_8)jVQP*Ydj zoJw-Jn=)f;({?T{oT;6ufmN$b!e#xv`}U4@6{bS>wnu+-@NPz&ocsgZ zL+vXa{`WgxJXg{Q3ls3@8;trt=5;ry7xRB=miAqa&5$c$gx0j|+xqnA{AZr`a0uk4dgOia9b^QMv8giWPdNraZQtx4N-B>q$;PyO$?km{bFS98j< zycN4Xex$N_pSfvToFs$#g1MPegTU$=|FxblEZcm~mzcfP7b62Q8$NzK043?>KFNFJ zNSYRXl;-#EKJKU0VumL~ak`@&Z|sy0b<4?+b!46-#U&;R?wn9_@$(~ebqOlnE1SF2 zQreO%CMMSWB&}!Sc1=y3(-j@eoh^FCKT~hqc!A%!GAG!rR3In+eZlw1#D_=wLkICc zqxXr6ADvrP*%$+~v^b-3=>t~OPu`uczdN!#V!XEMKYpsI<*AZyb<~%pkh24&96bwh zkCq~?WGe@9mY?Te{SIhVdeO8&3?&Vk?mmQD&sC%W%JAGDPGOG~Ua jrT-jue*XV!!J0tL(zPwx-HW|c@TGUeNb3RKA@ctLrFq-1 literal 42404 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 Tv(0FB2zT?koOssNJCFY#L%aS; diff --git a/__tests__/integration/snapshots/Polygon_extrusion.png b/__tests__/integration/snapshots/Polygon_extrusion.png new file mode 100644 index 0000000000000000000000000000000000000000..c97b2a1beb779e9dbab75d1a5affd840f70696c9 GIT binary patch literal 29794 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 literal 0 HcmV?d00001 diff --git a/__tests__/integration/snapshots/Polygon_fill.png b/__tests__/integration/snapshots/Polygon_fill.png index d4fc874e3b7003bc1c72159d03b000a34fc1e7ad..92421e443cf0e9ebbbb2377c058864ea0e6053ab 100644 GIT binary patch literal 26363 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 literal 100982 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¬*EdHlVnpZ=`n7 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 diff --git a/examples/demos/gallery/index.ts b/examples/demos/gallery/index.ts index d6077164542..0b9bb2f8e1d 100644 --- a/examples/demos/gallery/index.ts +++ b/examples/demos/gallery/index.ts @@ -1 +1,2 @@ export { MapRender as fujian } from './fujian'; +export { MapRender as variFlight } from './vari-flight'; diff --git a/examples/demos/line/arc_plane.ts b/examples/demos/gallery/vari-flight.ts similarity index 100% rename from examples/demos/line/arc_plane.ts rename to examples/demos/gallery/vari-flight.ts diff --git a/examples/demos/line/arc-3d.ts b/examples/demos/line/arc-3d.ts new file mode 100644 index 00000000000..dc4b158cd88 --- /dev/null +++ b/examples/demos/line/arc-3d.ts @@ -0,0 +1,44 @@ +import { LineLayer, Scene } from '@antv/l7'; +import * as allMap from '@antv/l7-maps'; +import type { RenderDemoOptions } from '../../types'; + +export function MapRender(options: RenderDemoOptions) { + const scene = new Scene({ + id: 'map', + renderer: options.renderer, + map: new allMap[options.map]({ + style: 'dark', + center: [104.34278, 41.12554], + zoom: 2.94888, + pitch: 0, + }), + }); + + scene.on('loaded', () => { + fetch('https://gw.alipayobjects.com/os/bmw-prod/e495c407-953b-44cc-8f77-87b9cf257578.json') + .then((res) => res.json()) + .then((data) => { + const layer = new LineLayer({}) + .source(data, { + parser: { + type: 'json', + x: 'from_lon', + y: 'from_lat', + x1: 'to_lon', + y1: 'to_lat', + }, + }) + .size(2) + .shape('arc3d') + .color('#FF7C6A') + .style({ + segmentNumber: 15, + opacity: 0.8, + }); + scene.addLayer(layer); + if (window['screenshot']) { + window['screenshot'](); + } + }); + }); +} diff --git a/examples/demos/line/arc.ts b/examples/demos/line/arc.ts index 2a79d00e2cd..b583b4201fb 100644 --- a/examples/demos/line/arc.ts +++ b/examples/demos/line/arc.ts @@ -25,7 +25,7 @@ export function MapRender(options: RenderDemoOptions) { type: 'MultiLineString', coordinates: [ [ - [116.371436, 39.942372], + [116.43, 39.97], [121.467025, 31.2327], ], ], @@ -55,8 +55,6 @@ export function MapRender(options: RenderDemoOptions) { const source = new Source(geoData); const source2 = new Source(geoData2); - // scene.on('zoom', e => console.log(e)) - const layer = new LineLayer({ blend: 'normal', autoFit: true }) .source(source) .size(2) @@ -83,55 +81,17 @@ export function MapRender(options: RenderDemoOptions) { const point = new PointLayer({ blend: 'normal', zIndex: 1 }) .source( [ - { - lng: 116.43, - lat: 39.97, - }, - { - lng: 108.39, - lat: 22.91, - }, + { lng: 116.43, lat: 39.97 }, + { lng: 108.39, lat: 22.91 }, ], { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, + parser: { type: 'json', x: 'lng', y: 'lat' }, }, ) .shape('circle') .size(10) .color('blue'); - const point2 = new PointLayer({ blend: 'normal', zIndex: 1 }) - .source( - [ - { - lng: 116.43, - lat: 39.97, - }, - { - lng: 108.39, - lat: 22.91, - }, - ], - { - parser: { - type: 'json', - x: 'lng', - y: 'lat', - }, - }, - ) - .shape('circle') - .size(100000) - .color('blue') - .style({ - opacity: 0.5, - unit: 'meter', - }); scene.addLayer(point); - scene.addLayer(point2); scene.addLayer(layer); scene.addLayer(layer2); diff --git a/examples/demos/line/greatcircle.ts b/examples/demos/line/greatcircle.ts new file mode 100644 index 00000000000..5336d7d3c97 --- /dev/null +++ b/examples/demos/line/greatcircle.ts @@ -0,0 +1,51 @@ +import { LineLayer, Scene } from '@antv/l7'; +import * as allMap from '@antv/l7-maps'; +import type { RenderDemoOptions } from '../../types'; + +export function MapRender(options: RenderDemoOptions) { + const scene = new Scene({ + id: 'map', + renderer: options.renderer, + map: new allMap[options.map]({ + style: 'light', + center: [107.77791556935472, 35.443286920228644], + zoom: 2.9142882493605033, + }), + }); + + scene.on('loaded', () => { + fetch('https://gw.alipayobjects.com/os/rmsportal/UEXQMifxtkQlYfChpPwT.txt') + .then((res) => res.text()) + .then((data) => { + const layer = new LineLayer({ + blend: 'normal', + }) + .source(data, { + parser: { + type: 'csv', + x: 'lng1', + y: 'lat1', + x1: 'lng2', + y1: 'lat2', + }, + }) + .size(1) + .shape('greatcircle') + // .animate({ + // enable: true, + // interval: 0.1, + // trailLength: 0.5, + // duration: 2, + // }) + .color('#8C1EB2') + .style({ + opacity: 0.8, + }); + scene.addLayer(layer); + }); + }); + + if (window['screenshot']) { + window['screenshot'](); + } +} diff --git a/examples/demos/line/index.ts b/examples/demos/line/index.ts index 35487ecf8b1..6478c742566 100644 --- a/examples/demos/line/index.ts +++ b/examples/demos/line/index.ts @@ -1,6 +1,8 @@ export { MapRender as arc } from './arc'; -export { MapRender as arc_plane } from './arc_plane'; +export { MapRender as arc3D } from './arc-3d'; export { MapRender as dash } from './dash'; export { MapRender as flow } from './flow'; +export { MapRender as greatcircle } from './greatcircle'; export { MapRender as normal } from './normal'; +export { MapRender as simple } from './simple'; export { MapRender as wall } from './wall'; diff --git a/examples/demos/line/normal.ts b/examples/demos/line/normal.ts index b203300ecb9..92294cd0d23 100644 --- a/examples/demos/line/normal.ts +++ b/examples/demos/line/normal.ts @@ -12,7 +12,6 @@ export function MapRender(options: RenderDemoOptions) { zoom: 14.83, }), }); - console.log(111); const geoData = { type: 'FeatureCollection', features: [ diff --git a/examples/demos/line/simple.ts b/examples/demos/line/simple.ts new file mode 100644 index 00000000000..c2227ed80cc --- /dev/null +++ b/examples/demos/line/simple.ts @@ -0,0 +1,73 @@ +import { LineLayer, Scene, Source } from '@antv/l7'; +import * as allMap from '@antv/l7-maps'; +import type { RenderDemoOptions } from '../../types'; + +export function MapRender(options: RenderDemoOptions) { + const scene = new Scene({ + id: 'map', + renderer: options.renderer, + map: new allMap[options.map]({ + style: 'light', + center: [121.434765, 31.256735], + zoom: 14.83, + }), + }); + const geoData = { + type: 'FeatureCollection', + features: [ + { + type: 'Feature', + properties: { + offset: 0.3, + }, + geometry: { + type: 'MultiLineString', + coordinates: [ + [ + [99.228515625, 37.43997405227057], + [100.72265625, 27.994401411046148], + [110, 27.994401411046148], + [110, 25], + [100, 25], + ], + [ + [108.544921875, 37.71859032558816], + [112.412109375, 32.84267363195431], + [115, 32.84267363195431], + [115, 35], + ], + ], + }, + }, + { + type: 'Feature', + properties: { + offset: 0.8, + }, + geometry: { + type: 'MultiLineString', + coordinates: [ + [ + [110, 30], + [120, 30], + [120, 40], + ], + ], + }, + }, + ], + }; + const source = new Source(geoData); + const layer = new LineLayer({ autoFit: true }) + .source(source) + .size(1) + .shape('simple') + .color('#f00'); + + scene.on('loaded', () => { + scene.addLayer(layer); + if (window['screenshot']) { + window['screenshot'](); + } + }); +} diff --git a/examples/demos/line/wall.ts b/examples/demos/line/wall.ts index 8faa3377eeb..008e2880a9e 100644 --- a/examples/demos/line/wall.ts +++ b/examples/demos/line/wall.ts @@ -10,6 +10,7 @@ export function MapRender(options: RenderDemoOptions) { style: 'light', center: [121.434765, 31.256735], zoom: 14.83, + pitch: 45, }), }); fetch('https://gw.alipayobjects.com/os/bmw-prod/ec5351c9-d22b-4918-ad6c-1838064d3a64.json') diff --git a/examples/demos/point/column.ts b/examples/demos/point/column.ts index 6f0ddaba6b3..35d50109d14 100644 --- a/examples/demos/point/column.ts +++ b/examples/demos/point/column.ts @@ -10,7 +10,7 @@ export function MapRender(options: RenderDemoOptions) { style: 'light', center: [121.400257, 31.25287], zoom: 14.55, - rotation: 134.9507, + pitch: 45, }), }); diff --git a/examples/demos/point/dot.ts b/examples/demos/point/dot.ts new file mode 100644 index 00000000000..b2f413c441b --- /dev/null +++ b/examples/demos/point/dot.ts @@ -0,0 +1,53 @@ +import { PointLayer, Scene } from '@antv/l7'; +import * as allMap from '@antv/l7-maps'; +import type { RenderDemoOptions } from '../../types'; + +export function MapRender(options: RenderDemoOptions) { + const scene = new Scene({ + id: 'map', + renderer: options.renderer, + map: new allMap[options.map]({ + style: 'light', + center: [116.417463, 40.015175], + zoom: 8, + minZoom: 5, + }), + }); + scene.on('loaded', () => { + fetch('https://gw.alipayobjects.com/os/antfincdn/8Ps2h%24qgmk/traffic_110000.csv') + .then((res) => res.text()) + .then((data) => { + const colors = ['#c57f34', '#cbfddf', '#edea70', '#8cc9f1', '#2c7bb6']; + const pointLayer = new PointLayer({}) + .source(data, { + parser: { + type: 'csv', + y: 'lat', + x: 'lng', + }, + }) + .shape('dot') + .size(0.5) + .color('type', (type) => { + switch (parseInt(type)) { + case 3: + return colors[0]; + case 4: + return colors[1]; + case 41: + return colors[2]; + case 5: + return colors[3]; + default: + return colors[4]; + } + }); + + scene.addLayer(pointLayer); + + if (window['screenshot']) { + window['screenshot'](); + } + }); + }); +} diff --git a/examples/demos/point/fill.ts b/examples/demos/point/fill.ts index 3043ba8136d..fc10834dbd9 100644 --- a/examples/demos/point/fill.ts +++ b/examples/demos/point/fill.ts @@ -41,7 +41,10 @@ export function MapRender(options: RenderDemoOptions) { .select(true) .color('name', ['#5B8FF9', '#5CCEA1', '#5D7092', '#F6BD16', '#E86452']) .style({ - opacity: 1, + opacity: { + field: 'unit_price', + value: () => 1, + }, strokeWidth: 2, }); diff --git a/examples/demos/point/fill_image.ts b/examples/demos/point/fill_image.ts index 8b8bdb5fe6a..1553161e7c6 100644 --- a/examples/demos/point/fill_image.ts +++ b/examples/demos/point/fill_image.ts @@ -9,7 +9,7 @@ export function MapRender(options: RenderDemoOptions) { map: new allMap[options.map]({ style: 'light', center: [120, 30], - pitch: 60, + pitch: 0, zoom: 14, }), }); @@ -46,7 +46,7 @@ export function MapRender(options: RenderDemoOptions) { .source( [ { - lng: 120, + lng: 120.01, lat: 30, name: 'marker', }, diff --git a/examples/demos/point/image.ts b/examples/demos/point/image.ts index d159ae2b460..7e627384702 100644 --- a/examples/demos/point/image.ts +++ b/examples/demos/point/image.ts @@ -38,22 +38,8 @@ export function MapRender(options: RenderDemoOptions) { }) .shape('name', ['00', '01', '02']) .size(10); - const imageLayerText = new PointLayer() - .source(data, { - parser: { - type: 'json', - x: 'longitude', - y: 'latitude', - }, - }) - .shape('name', 'text') - .color('#f00') - .size(25) - .style({ - textOffset: [0, 20], - }); + scene.addLayer(imageLayer); - scene.addLayer(imageLayerText); if (window['screenshot']) { window['screenshot'](); diff --git a/examples/demos/point/index.ts b/examples/demos/point/index.ts index 3684a2fc28b..2ddd2a7a1ea 100644 --- a/examples/demos/point/index.ts +++ b/examples/demos/point/index.ts @@ -1,6 +1,8 @@ export { MapRender as billboard } from './billboard'; export { MapRender as column } from './column'; +export { MapRender as dot } from './dot'; export { MapRender as fill } from './fill'; export { MapRender as fill_image } from './fill_image'; export { MapRender as image } from './image'; +export { MapRender as radar } from './radar'; export { MapRender as text } from './text'; diff --git a/examples/demos/point/radar.ts b/examples/demos/point/radar.ts new file mode 100644 index 00000000000..4e9f1deff74 --- /dev/null +++ b/examples/demos/point/radar.ts @@ -0,0 +1,31 @@ +import { PointLayer, Scene } from '@antv/l7'; +import * as allMap from '@antv/l7-maps'; +import type { RenderDemoOptions } from '../../types'; + +export function MapRender(options: RenderDemoOptions) { + const scene = new Scene({ + id: 'map', + renderer: options.renderer, + map: new allMap[options.map]({ + style: 'light', + center: [120, 30], + zoom: 13, + }), + }); + + const layer = new PointLayer() + .source([{ lng: 120, lat: 30 }], { + parser: { type: 'json', x: 'lng', y: 'lat' }, + }) + .shape('radar') + .size(100) + .color('#d00') + .style({ + speed: 5, + }) + .animate(true); + + scene.on('loaded', () => { + scene.addLayer(layer); + }); +} diff --git a/examples/demos/polygon/extrude-city.ts b/examples/demos/polygon/extrude-city.ts new file mode 100644 index 00000000000..9a07d09cdd0 --- /dev/null +++ b/examples/demos/polygon/extrude-city.ts @@ -0,0 +1,36 @@ +import { PolygonLayer, Scene } from '@antv/l7'; +import * as allMap from '@antv/l7-maps'; +import type { RenderDemoOptions } from '../../types'; + +export function MapRender(options: RenderDemoOptions) { + const scene = new Scene({ + id: 'map', + renderer: options.renderer, + map: new allMap[options.map]({ + style: 'dark', + center: [121.434765, 31.256735], + zoom: 14.83, + pitch: 45, + }), + }); + scene.on('loaded', () => { + fetch('https://gw.alipayobjects.com/os/basement_prod/972566c5-a2b9-4a7e-8da1-bae9d0eb0117.json') + .then((res) => res.json()) + .then((data) => { + const layer = new PolygonLayer({ autoFit: true }) + .source(data) + .shape('extrude') + .size('h20', [100, 120, 160, 200, 260, 500]) + .color('h20', [ + '#816CAD', + '#A67FB5', + '#C997C7', + '#DEB8D4', + '#F5D4E6', + '#FAE4F1', + '#FFF3FC', + ]); + scene.addLayer(layer); + }); + }); +} diff --git a/examples/demos/polygon/extrude.ts b/examples/demos/polygon/extrude.ts index 09725a3b85b..c577f63e4c8 100644 --- a/examples/demos/polygon/extrude.ts +++ b/examples/demos/polygon/extrude.ts @@ -13,22 +13,6 @@ export function MapRender(options: RenderDemoOptions) { pitch: 45, }), }); - - const colors = [ - '#87CEFA', - '#00BFFF', - - '#7FFFAA', - '#00FF7F', - '#32CD32', - - '#F0E68C', - '#FFD700', - - '#FF7F50', - '#FF6347', - '#FF0000', - ]; scene.on('loaded', () => { fetch('https://gw.alipayobjects.com/os/bmw-prod/94763191-2816-4c1a-8d0d-8bcf4181056a.json') .then((res) => res.json()) @@ -45,7 +29,6 @@ export function MapRender(options: RenderDemoOptions) { .color('count', ['#f2f0f7', '#dadaeb', '#bcbddc', '#9e9ac8', '#756bb1', '#54278f']) .style({ pickLight: true, - opacity: 1, }); scene.addLayer(filllayer); diff --git a/examples/demos/polygon/extrusion.ts b/examples/demos/polygon/extrusion.ts new file mode 100644 index 00000000000..e8797087edf --- /dev/null +++ b/examples/demos/polygon/extrusion.ts @@ -0,0 +1,45 @@ +import { PolygonLayer, Scene } from '@antv/l7'; +import * as allMap from '@antv/l7-maps'; +import type { RenderDemoOptions } from '../../types'; + +export function MapRender(options: RenderDemoOptions) { + const scene = new Scene({ + id: 'map', + renderer: options.renderer, + map: new allMap[options.map]({ + style: ['MapLibre', 'Mapbox'].includes(options.map) + ? 'https://basemaps.cartocdn.com/gl/positron-nolabels-gl-style/style.json' + : 'normal', + center: [120, 29.732983], + zoom: 6.2, + pitch: 30, + }), + }); + + scene.on('loaded', () => { + fetch( + 'https://mdn.alipayobjects.com/afts/file/A*CGKZTL6s_ywAAAAAAAAAAAAADrd2AQ/indoor-3d-map.json', + ) + .then((res) => res.json()) + .then((data) => { + const provincelayerSide = new PolygonLayer({ + autoFit: true, + }) + .source(data) + .size('height') + .shape('extrusion') + .color('color') + .style({ + extrusionBase: { + field: 'base_height', + }, + opacity: 1.0, + }); + scene.addLayer(provincelayerSide); + }); + }); + + if (window['screenshot']) { + window['screenshot'](); + } +} diff --git a/examples/demos/polygon/fill-linear.ts b/examples/demos/polygon/fill-linear.ts new file mode 100644 index 00000000000..44f7d99db1a --- /dev/null +++ b/examples/demos/polygon/fill-linear.ts @@ -0,0 +1,61 @@ +import { PolygonLayer, Scene } from '@antv/l7'; +import * as allMap from '@antv/l7-maps'; +import type { RenderDemoOptions } from '../../types'; + +export function MapRender(options: RenderDemoOptions) { + const scene = new Scene({ + id: 'map', + renderer: options.renderer, + map: new allMap[options.map]({ + style: 'light', + center: [121.434765, 31.256735], + zoom: 14.83, + }), + }); + + const data = { + type: 'FeatureCollection', + features: [ + { + type: 'Feature', + properties: { + testOpacity: 0.8, + }, + geometry: { + type: 'Polygon', + coordinates: [ + [ + [113.8623046875, 30.031055426540206], + [116.3232421875, 30.031055426540206], + [116.3232421875, 31.090574094954192], + [113.8623046875, 31.090574094954192], + [113.8623046875, 30.031055426540206], + ], + ], + }, + }, + ], + }; + + const layer = new PolygonLayer({ + autoFit: true, + }) + .source(data) + .shape('fill') + .color('red') + .active(true) + .style({ + opacity: 0.5, + opacityLinear: { + enable: true, + dir: 'in', + }, + }); + + scene.on('loaded', () => { + scene.addLayer(layer); + if (window['screenshot']) { + window['screenshot'](); + } + }); +} diff --git a/examples/demos/polygon/fill.ts b/examples/demos/polygon/fill.ts index 44f7d99db1a..3f1f04f3089 100644 --- a/examples/demos/polygon/fill.ts +++ b/examples/demos/polygon/fill.ts @@ -8,54 +8,39 @@ export function MapRender(options: RenderDemoOptions) { renderer: options.renderer, map: new allMap[options.map]({ style: 'light', - center: [121.434765, 31.256735], - zoom: 14.83, + center: [-96, 37.8], + zoom: 3, }), }); - const data = { - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: { - testOpacity: 0.8, - }, - geometry: { - type: 'Polygon', - coordinates: [ - [ - [113.8623046875, 30.031055426540206], - [116.3232421875, 30.031055426540206], - [116.3232421875, 31.090574094954192], - [113.8623046875, 31.090574094954192], - [113.8623046875, 30.031055426540206], - ], - ], - }, - }, - ], - }; + scene.on('loaded', () => { + fetch('https://gw.alipayobjects.com/os/basement_prod/d36ad90e-3902-4742-b8a2-d93f7e5dafa2.json') + .then((res) => res.json()) + .then((data) => { + const color = [ + 'rgb(255,255,217)', + 'rgb(237,248,177)', + 'rgb(199,233,180)', + 'rgb(127,205,187)', + 'rgb(65,182,196)', + 'rgb(29,145,192)', + 'rgb(34,94,168)', + 'rgb(12,44,132)', + ]; + const layer = new PolygonLayer({}) + .source(data) + .scale('density', { + type: 'quantile', + }) + .color('density', color) + .shape('fill') + .active(true); - const layer = new PolygonLayer({ - autoFit: true, - }) - .source(data) - .shape('fill') - .color('red') - .active(true) - .style({ - opacity: 0.5, - opacityLinear: { - enable: true, - dir: 'in', - }, - }); + scene.addLayer(layer); - scene.on('loaded', () => { - scene.addLayer(layer); - if (window['screenshot']) { - window['screenshot'](); - } + if (window['screenshot']) { + window['screenshot'](); + } + }); }); } diff --git a/examples/demos/polygon/index.ts b/examples/demos/polygon/index.ts index acecf274f9e..4618ddaf912 100644 --- a/examples/demos/polygon/index.ts +++ b/examples/demos/polygon/index.ts @@ -1,5 +1,8 @@ export { MapRender as extrude } from './extrude'; +export { MapRender as extrudeCity } from './extrude-city'; +export { MapRender as extrusion } from './extrusion'; export { MapRender as fill } from './fill'; +export { MapRender as fillLinear } from './fill-linear'; export { MapRender as ocean } from './ocean'; export { MapRender as texture } from './texture'; export { MapRender as water } from './water'; diff --git a/examples/demos/raster/image_coord.ts b/examples/demos/raster/image_coord.ts index 37ca975dd5b..c6270678a98 100644 --- a/examples/demos/raster/image_coord.ts +++ b/examples/demos/raster/image_coord.ts @@ -1,4 +1,4 @@ -import { ImageLayer, PolygonLayer, Scene } from '@antv/l7'; +import { ImageLayer, Scene } from '@antv/l7'; import * as allMap from '@antv/l7-maps'; import type { RenderDemoOptions } from '../../types'; @@ -13,32 +13,6 @@ export function MapRender(options: RenderDemoOptions) { }), }); scene.on('loaded', () => { - const fill = new PolygonLayer() - .source({ - type: 'FeatureCollection', - features: [ - { - type: 'Feature', - properties: {}, - geometry: { - type: 'Polygon', - coordinates: [ - [ - [-80.425, 46.437], - [-71.516, 46.437], - [-71.516, 37.936], - [-80.425, 37.936], - [-80.425, 46.437], - ], - ], - }, - }, - ], - }) - .shape('line') - .color('red') - .size(1) - .style({ opacity: 1 }); const layer = new ImageLayer({ autoFit: true, }); @@ -58,7 +32,6 @@ export function MapRender(options: RenderDemoOptions) { }, ); scene.addLayer(layer); - scene.addLayer(fill); if (window['screenshot']) { window['screenshot'](); } diff --git a/packages/core/src/services/layer/ILayerService.ts b/packages/core/src/services/layer/ILayerService.ts index 738a1c4c033..2ba0695a571 100644 --- a/packages/core/src/services/layer/ILayerService.ts +++ b/packages/core/src/services/layer/ILayerService.ts @@ -1,4 +1,3 @@ -// @ts-ignore import type { AsyncSeriesBailHook, AsyncWaterfallHook, @@ -29,6 +28,7 @@ import type { import type { IRendererService } from '../renderer/IRendererService'; import type { ITexture2D } from '../renderer/ITexture2D'; import type { IUniform } from '../renderer/IUniform'; +import type { ShaderDefine, ShaderInject } from '../shader/IShaderModuleService'; import type { IParseDataItem, ISource, ISourceCFG, ITransform } from '../source/ISourceService'; import type { IAnimateOption, @@ -73,6 +73,10 @@ export interface ILayerModelInitializationOptions { moduleName: string; vertexShader: string; fragmentShader: string; + /** Code injections */ + inject?: ShaderInject; + /** Defines to be injected */ + defines?: Record; triangulation: Triangulation; styleOption?: unknown; workerEnabled?: boolean; diff --git a/packages/core/src/services/renderer/IModel.ts b/packages/core/src/services/renderer/IModel.ts index 9a256e96eac..8d0c9f6d3d8 100644 --- a/packages/core/src/services/renderer/IModel.ts +++ b/packages/core/src/services/renderer/IModel.ts @@ -128,14 +128,7 @@ type BlendingFunctionSeparate = Partial<{ | gl.SRC_ALPHA_SATURATE; dstAlpha: number; }>; -export type injectType = - | 'vs:#decl' - | 'vs:#main-start' - | 'vs:#main-end' - | 'fs:#decl' - | 'fs:#main-start' - | 'fs:#main-end'; -export type IInject = Partial>; + export interface IModelInitializationOptions { /** * 该 model 是否支持拾取 @@ -147,8 +140,6 @@ export interface IModelInitializationOptions { vs: string; fs: string; - inject?: IInject; - uniforms?: { [key: string]: IUniform; }; diff --git a/packages/core/src/services/shader/IShaderModuleService.ts b/packages/core/src/services/shader/IShaderModuleService.ts index 35f97be07d0..deef199bb38 100644 --- a/packages/core/src/services/shader/IShaderModuleService.ts +++ b/packages/core/src/services/shader/IShaderModuleService.ts @@ -1,6 +1,17 @@ -import type { IInject } from '../renderer/IModel'; import type { IUniform } from '../renderer/IUniform'; +export type ShaderInjectType = + | 'vs:#decl' + | 'vs:#main-start' + | 'vs:#main-end' + | 'fs:#decl' + | 'fs:#main-start' + | 'fs:#main-end'; + +export type ShaderInject = Partial>; + +export type ShaderDefine = string | number | boolean; + /** * 提供 ShaderModule 管理服务 */ @@ -11,7 +22,10 @@ export interface IModuleParams { uniforms?: { [key: string]: IUniform; }; - inject?: IInject; + /** Code injections */ + inject?: ShaderInject; + /** Defines to be injected */ + defines?: Record; } export interface IShaderModuleService { diff --git a/packages/core/src/services/shader/ShaderModuleService.ts b/packages/core/src/services/shader/ShaderModuleService.ts index 4954bb9de40..bf43bbb7878 100644 --- a/packages/core/src/services/shader/ShaderModuleService.ts +++ b/packages/core/src/services/shader/ShaderModuleService.ts @@ -1,6 +1,6 @@ import { lodashUtil } from '@antv/l7-utils'; import { extractUniforms } from '../../utils/shader-module'; -import type { IModuleParams, IShaderModuleService } from './IShaderModuleService'; +import type { IModuleParams, IShaderModuleService, ShaderDefine } from './IShaderModuleService'; const { uniq } = lodashUtil; import common from '../../shaders/common.glsl'; @@ -15,6 +15,7 @@ import projection from '../../shaders/projection.glsl'; import rotation_2d from '../../shaders/rotation_2d.glsl'; import scene_uniforms from '../../shaders/scene_uniforms.glsl'; import sdf2d from '../../shaders/sdf_2d.glsl'; + const precisionRegExp = /precision\s+(high|low|medium)p\s+float/; const globalDefaultprecision = '#ifdef GL_FRAGMENT_PRECISION_HIGH\n precision highp float;\n #else\n precision mediump float;\n#endif\n'; @@ -29,14 +30,8 @@ export default class ShaderModuleService implements IShaderModuleService { this.destroy(); this.registerModule('common', { vs: common, fs: common }); this.registerModule('decode', { vs: decode, fs: '' }); - this.registerModule('scene_uniforms', { - vs: scene_uniforms, - fs: scene_uniforms, - }); - this.registerModule('picking_uniforms', { - vs: picking_uniforms, - fs: picking_uniforms, - }); + this.registerModule('scene_uniforms', { vs: scene_uniforms, fs: scene_uniforms }); + this.registerModule('picking_uniforms', { vs: picking_uniforms, fs: picking_uniforms }); this.registerModule('projection', { vs: projection, fs: projection }); this.registerModule('project', { vs: project, fs: '' }); @@ -55,11 +50,13 @@ export default class ShaderModuleService implements IShaderModuleService { moduleParams.vs = moduleParams.vs.replace(/\r\n/g, '\n'); // 将所有的\r\n替换为\n moduleParams.fs = moduleParams.fs.replace(/\r\n/g, '\n'); // 将所有的\r\n替换为\n - const { vs, fs, uniforms: declaredUniforms, inject } = moduleParams; + const { vs, fs, uniforms: declaredUniforms, defines, inject } = moduleParams; const { content: extractedVS, uniforms: vsUniforms } = extractUniforms(vs); const { content: extractedFS, uniforms: fsUniforms } = extractUniforms(fs); + this.rawContentCache[moduleName] = { fs: extractedFS, + defines, inject, uniforms: { ...vsUniforms, @@ -69,10 +66,7 @@ export default class ShaderModuleService implements IShaderModuleService { vs: extractedVS, }; } - public destroy() { - this.moduleCache = {}; - this.rawContentCache = {}; - } + public getModule(moduleName: string): IModuleParams { // TODO: cache module // if (this.moduleCache[moduleName]) { @@ -81,27 +75,36 @@ export default class ShaderModuleService implements IShaderModuleService { let rawVS = this.rawContentCache[moduleName].vs; let rawFS = this.rawContentCache[moduleName].fs; - const inject = this.rawContentCache[moduleName].inject; + const { defines = {}, inject = {} } = this.rawContentCache[moduleName]; + let declaredUniforms = {}; - if (inject?.['vs:#decl']) { - // 头部注入 - rawVS = inject?.['vs:#decl'] + rawVS; - declaredUniforms = extractUniforms(inject?.['vs:#decl']).uniforms; + + // vs 头部注入 + if (inject['vs:#decl']) { + rawVS = inject['vs:#decl'] + rawVS; + declaredUniforms = extractUniforms(inject['vs:#decl']).uniforms; } - if (inject?.['vs:#main-start']) { - // main + + // vs main + if (inject['vs:#main-start']) { rawVS = rawVS.replace(REGEX_START_OF_MAIN, (match: string) => { - return match + inject?.['vs:#main-start']; + return match + inject['vs:#main-start']; }); } - if (inject?.['fs:#decl']) { - // 头部注入 - rawFS = inject?.['fs:#decl'] + rawFS; + + // fs 头部注入 + if (inject['fs:#decl']) { + rawFS = inject['fs:#decl'] + rawFS; } + const injectDefines = getInjectDefines(defines); + + // 注入定义的宏 + rawVS = injectDefines + rawVS; + const { content: vs, includeList: vsIncludeList } = this.processModule(rawVS, [], 'vs'); const { content: fs, includeList: fsIncludeList } = this.processModule(rawFS, [], 'fs'); - let compiledFs = ''; + // TODO: extract uniforms and their default values from GLSL const uniforms: { [key: string]: any; @@ -121,25 +124,28 @@ export default class ShaderModuleService implements IShaderModuleService { * set default precision for fragment shader * https://stackoverflow.com/questions/28540290/why-it-is-necessary-to-set-precision-for-the-fragment-shader */ - if (!precisionRegExp.test(fs)) { - compiledFs = compiledFs + globalDefaultprecision; - } - compiledFs = compiledFs + fs; - - let compiledVs = ''; - if (!precisionRegExp.test(vs)) { - compiledVs = compiledVs + globalDefaultprecision; - } - compiledVs = compiledVs + vs; + const compiledVs = (precisionRegExp.test(fs) ? '' : globalDefaultprecision) + vs; + const compiledFs = (precisionRegExp.test(fs) ? '' : globalDefaultprecision) + fs; this.moduleCache[moduleName] = { + vs: compiledVs.trim(), fs: compiledFs.trim(), uniforms, - vs: compiledVs.trim(), }; + return this.moduleCache[moduleName]; } + public destroy() { + this.moduleCache = {}; + this.rawContentCache = {}; + } + + /** + * + * 解析定义的内联模块 + * like: #pragma include "projection" + */ private processModule( rawContent: string, includeList: string[], @@ -169,11 +175,12 @@ export default class ShaderModuleService implements IShaderModuleService { includeList, }; } +} - private injectDefines(defines: Record) { - const defineStr = Object.keys(defines).reduce((prev, cur) => { - return prev + `#define ${cur.toUpperCase()} ${defines[cur]};\n`; - }, '\n'); - return defineStr; - } +/** Generates defines from an object of key value pairs */ +function getInjectDefines(defines: Record) { + const defineStr = Object.keys(defines).reduce((prev, cur) => { + return prev + `#define ${cur.toUpperCase()} ${defines[cur]}\n`; + }, '\n'); + return defineStr; } diff --git a/packages/core/src/shaders/picking.vert.glsl b/packages/core/src/shaders/picking.vert.glsl index c987c7b7c6a..f58bc32f540 100644 --- a/packages/core/src/shaders/picking.vert.glsl +++ b/packages/core/src/shaders/picking.vert.glsl @@ -1,4 +1,4 @@ -layout(location = 3) in vec3 a_PickingColor; +layout(location = ATTRIBUTE_LOCATION_PICKING_COLOR) in vec3 a_PickingColor; out vec4 v_PickingResult; #pragma include "picking_uniforms" diff --git a/packages/core/src/shaders/projection.glsl b/packages/core/src/shaders/projection.glsl index 5181d927356..04b2a906cce 100644 --- a/packages/core/src/shaders/projection.glsl +++ b/packages/core/src/shaders/projection.glsl @@ -1,41 +1,39 @@ -#define TILE_SIZE 512.0 -#define PI 3.1415926536 -#define WORLD_SCALE TILE_SIZE / (PI * 2.0) -#define EARTH_CIRCUMFERENCE 40.03e6 - -#define COORDINATE_SYSTEM_LNGLAT 1.0 // mapbox -#define COORDINATE_SYSTEM_LNGLAT_OFFSET 2.0 // mapbox offset -#define COORDINATE_SYSTEM_VECTOR_TILE 3.0 -#define COORDINATE_SYSTEM_IDENTITY 4.0 -#define COORDINATE_SYSTEM_P20 5.0 // amap -#define COORDINATE_SYSTEM_P20_OFFSET 6.0 // amap offset -#define COORDINATE_SYSTEM_METER_OFFSET 7.0 - -#define COORDINATE_SYSTEM_P20_2 8.0 // amap2.0 +#define TILE_SIZE (512.0) +#define PI (3.1415926536) +#define WORLD_SCALE (TILE_SIZE / (PI * 2.0)) +#define EARTH_CIRCUMFERENCE (40.03e6) + +#define COORDINATE_SYSTEM_LNGLAT (1.0) // mapbox +#define COORDINATE_SYSTEM_LNGLAT_OFFSET (2.0) // mapbox offset +#define COORDINATE_SYSTEM_VECTOR_TILE (3.0) +#define COORDINATE_SYSTEM_IDENTITY (4.0) +#define COORDINATE_SYSTEM_P20 (5.0) // amap +#define COORDINATE_SYSTEM_P20_OFFSET (6.0) // amap offset +#define COORDINATE_SYSTEM_METER_OFFSET (7.0) + +#define COORDINATE_SYSTEM_P20_2 (8.0) // amap2.0 #pragma include "scene_uniforms" +const vec2 ZERO_64_XY_LOW = vec2(0.0, 0.0); // web mercator coords -> world coords vec2 project_mercator(vec2 lnglat) { - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.0 + if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { + // gaode2.0 return lnglat; } float x = lnglat.x; - return vec2( - radians(x) + PI, - PI - log(tan(PI * 0.25 + radians(lnglat.y) * 0.5)) - ); + return vec2(radians(x) + PI, PI - log(tan(PI * 0.25 + radians(lnglat.y) * 0.5))); } float project_scale(float meters) { return meters * u_PixelsPerMeter.z; } - // offset coords -> world coords vec4 project_offset(vec4 offset) { float dy = offset.y; - dy = clamp(dy, -1., 1.); + dy = clamp(dy, -1.0, 1.0); vec3 pixels_per_unit = u_PixelsPerDegree + u_PixelsPerDegree2 * dy; return vec4(offset.xyz * pixels_per_unit, offset.w); } @@ -46,8 +44,11 @@ vec3 project_normal(vec3 normal) { } vec3 project_offset_normal(vec3 vector) { - if (u_CoordinateSystem < COORDINATE_SYSTEM_LNGLAT + 0.01 && u_CoordinateSystem >COORDINATE_SYSTEM_LNGLAT - 0.01 - || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { + if ( + u_CoordinateSystem < COORDINATE_SYSTEM_LNGLAT + 0.01 && + u_CoordinateSystem > COORDINATE_SYSTEM_LNGLAT - 0.01 || + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET + ) { // normals generated by the polygon tesselator are in lnglat offsets instead of meters return normalize(vector * u_PixelsPerDegree); } @@ -56,11 +57,15 @@ vec3 project_offset_normal(vec3 vector) { // || u_CoordinateSystem < COORDINATE_SYSTEM_P20_OFFSET + 0.01 && u_CoordinateSystem >COORDINATE_SYSTEM_P20_OFFSET - 0.01 // reverse Y vec3 reverse_offset_normal(vec3 vector) { - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20 ||u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET ) { + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_P20 || + u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET + ) { return vector * vec3(1.0, -1.0, 1.0); } - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.0 + if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { + // gaode2.0 return vector; } return vector; @@ -70,10 +75,16 @@ vec4 project_mvt_offset_position(vec4 position) { float a = COORDINATE_SYSTEM_LNGLAT_OFFSET; float b = COORDINATE_SYSTEM_P20_OFFSET; float c = COORDINATE_SYSTEM_LNGLAT; - if (u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET || u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET) { + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET || + u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET + ) { return project_offset(vec4(0.0, 0.0, position.z, position.w)); } - if (u_CoordinateSystem < COORDINATE_SYSTEM_LNGLAT + 0.01 && u_CoordinateSystem >COORDINATE_SYSTEM_LNGLAT - 0.01) { + if ( + u_CoordinateSystem < COORDINATE_SYSTEM_LNGLAT + 0.01 && + u_CoordinateSystem > COORDINATE_SYSTEM_LNGLAT - 0.01 + ) { return vec4( project_mercator(position.xy) * WORLD_SCALE * u_ZoomScale, project_scale(position.z), @@ -83,17 +94,25 @@ vec4 project_mvt_offset_position(vec4 position) { return position; } -vec4 project_position(vec4 position) { +vec4 project_position(vec4 position, vec2 position64xyLow) { float a = COORDINATE_SYSTEM_LNGLAT_OFFSET; float b = COORDINATE_SYSTEM_P20_OFFSET; float c = COORDINATE_SYSTEM_LNGLAT; - if (u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET - || u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET) { + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET || + u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET + ) { + // Subtract high part of 64 bit value. Convert remainder to float32, preserving precision. float X = position.x - u_ViewportCenter.x; float Y = position.y - u_ViewportCenter.y; - return project_offset(vec4(X, Y, position.z, position.w)); + return project_offset( + vec4(X + position64xyLow.x, Y + position64xyLow.y, position.z, position.w) + ); } - if (u_CoordinateSystem < COORDINATE_SYSTEM_LNGLAT + 0.01 && u_CoordinateSystem >COORDINATE_SYSTEM_LNGLAT - 0.01) { + if ( + u_CoordinateSystem < COORDINATE_SYSTEM_LNGLAT + 0.01 && + u_CoordinateSystem > COORDINATE_SYSTEM_LNGLAT - 0.01 + ) { return vec4( project_mercator(position.xy) * WORLD_SCALE * u_ZoomScale, project_scale(position.z), @@ -102,14 +121,14 @@ vec4 project_position(vec4 position) { } if (u_CoordinateSystem == COORDINATE_SYSTEM_P20) { return vec4( - (project_mercator(position.xy) * WORLD_SCALE * u_ZoomScale - vec2(215440491., 106744817.)) * vec2(1., -1.), + (project_mercator(position.xy) * WORLD_SCALE * u_ZoomScale - vec2(215440491.0, 106744817.0)) * + vec2(1.0, -1.0), project_scale(position.z), position.w ); } // if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { - // return vec4( // position.xy, @@ -119,113 +138,139 @@ vec4 project_position(vec4 position) { return position; // TODO: 瓦片坐标系 & 常规世界坐标系 + +} + +vec4 project_position(vec4 position) { + return project_position(position, ZERO_64_XY_LOW); } + vec2 project_pixel_size_to_clipspace(vec2 pixels) { vec2 offset = pixels / u_ViewportSize * u_DevicePixelRatio * 2.0; return offset * u_FocalDistance; } - - float project_pixel_allmap(float pixel) { - if(u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT) { + if (u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT) { return pixel * pow(2.0, u_Zoom); } - return pixel * u_FocalDistance ; + return pixel * u_FocalDistance; } // 适配纹理贴图的等像素大小 float project_pixel_texture(float pixel) { // mapbox zoom > 12 - if(u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { - return pixel * pow(0.5, u_Zoom) * u_FocalDistance ; + if (u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { + return pixel * pow(0.5, u_Zoom) * u_FocalDistance; } // amap2 zoom > 12 - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { - return pixel * pow(2.0, (19.0 - 3.0 - u_Zoom))* u_FocalDistance ; + if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { + return pixel * pow(2.0, 19.0 - 3.0 - u_Zoom) * u_FocalDistance; } // amap zoom > 12 if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET) { - return pixel * pow(0.5, u_Zoom)* u_FocalDistance ; + return pixel * pow(0.5, u_Zoom) * u_FocalDistance; } // amap zoom < 12 if (u_CoordinateSystem == COORDINATE_SYSTEM_P20) { - return pixel * pow(2.0, (20.0 - u_Zoom))* u_FocalDistance ; + return pixel * pow(2.0, 20.0 - u_Zoom) * u_FocalDistance; } - return pixel * 2.0 * u_FocalDistance;; + return pixel * 2.0 * u_FocalDistance; + ; } // 在不论什么底图下需要统一处理的时候使用 float project_float_pixel(float pixel) { - if (u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET + ) { // mapbox P20 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减1 - return pixel * pow(2.0, (19.0 - u_Zoom)) * u_FocalDistance ; + return pixel * pow(2.0, 19.0 - u_Zoom) * u_FocalDistance; } - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20 || u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET) { + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_P20 || + u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET + ) { // amap P20 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减1 - return pixel * pow(2.0, (19.0 - u_Zoom)); + return pixel * pow(2.0, 19.0 - u_Zoom); } - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { + if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // amap2 P20_2 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减3 - return pixel * pow(2.0, (19.0 - 3.0 - u_Zoom))* u_FocalDistance ; + return pixel * pow(2.0, 19.0 - 3.0 - u_Zoom) * u_FocalDistance; } return pixel * u_FocalDistance; } // Project meter into the unit of pixel which used in the camera world space float project_float_meter(float meter) { - if (u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET + ) { // Since the zoom level uniform is updated by mapservice and it's alread been subtracted by 1 // Not sure if we are supposed to do that again - return meter; - } else { + return meter; + } else { return project_float_pixel(meter); } // TODO: change the following code to make adaptations for amap // return u_FocalDistance * TILE_SIZE * pow(2.0, u_Zoom) * meter / EARTH_CIRCUMFERENCE; + } float project_pixel(float pixel) { - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20 || u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET) { + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_P20 || + u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET + ) { // amap P20 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减1 - return pixel * pow(2.0, (19.0 - u_Zoom)) * u_FocalDistance ; + return pixel * pow(2.0, 19.0 - u_Zoom) * u_FocalDistance; } - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { + if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // amap2 P20_2 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减3 - return pixel * pow(2.0, (19.0 - 3.0 - u_Zoom)) * u_FocalDistance ; + return pixel * pow(2.0, 19.0 - 3.0 - u_Zoom) * u_FocalDistance; } return pixel * u_FocalDistance; } vec2 project_pixel(vec2 pixel) { - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20 || u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET) { + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_P20 || + u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET + ) { // P20 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减1 - return pixel * pow(2.0, (19.0 - u_Zoom)) * u_FocalDistance ; + return pixel * pow(2.0, 19.0 - u_Zoom) * u_FocalDistance; } - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { + if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // P20_2 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减3 - return pixel * pow(2.0, (19.0 - 3.0 - u_Zoom)) * u_FocalDistance ; + return pixel * pow(2.0, 19.0 - 3.0 - u_Zoom) * u_FocalDistance; } - return pixel * -1. * u_FocalDistance; + return pixel * -1.0 * u_FocalDistance; } vec3 project_pixel(vec3 pixel) { - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20 || u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET) { + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_P20 || + u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET + ) { // P20 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减1 - return pixel * pow(2.0, (19.0 - u_Zoom)) * u_FocalDistance ; + return pixel * pow(2.0, 19.0 - u_Zoom) * u_FocalDistance; } - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { + if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // P20_2 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减3 - return pixel * pow(2.0, (19.0 - 3.0 - u_Zoom)) * u_FocalDistance ; + return pixel * pow(2.0, 19.0 - 3.0 - u_Zoom) * u_FocalDistance; } - return pixel * -1. * u_FocalDistance; + return pixel * -1.0 * u_FocalDistance; } vec4 project_common_position_to_clipspace(vec4 position, mat4 viewProjectionMatrix, vec4 center) { - if (u_CoordinateSystem == COORDINATE_SYSTEM_METER_OFFSET || - u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_METER_OFFSET || + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET + ) { // Needs to be divided with project_uCommonUnitsPerMeter position.w *= u_PixelsPerMeter.z; } @@ -245,22 +290,24 @@ vec4 project_common_position_to_clipspace(vec4 position) { vec4 unproject_clipspace_to_position(vec4 clipspacePos, mat4 u_InverseViewProjectionMatrix) { vec4 pos = u_InverseViewProjectionMatrix * (clipspacePos - u_ViewportCenterProjection); - if (u_CoordinateSystem == COORDINATE_SYSTEM_METER_OFFSET || - u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_METER_OFFSET || + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET + ) { // Needs to be divided with project_uCommonUnitsPerMeter - pos.w = pos.w / u_PixelsPerMeter.z; + pos.w = pos.w / u_PixelsPerMeter.z; } return pos; } - -bool isEqual( float a, float b) { - return a< b + 0.001 && a > b - 0.001; +bool isEqual(float a, float b) { + return a < b + 0.001 && a > b - 0.001; } // 支持 GaodeV2、Mapbox vec4 project_common_position_to_clipspace_v2(vec4 position) { - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x + if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { + // gaode2.x return u_Mvp * position; } else { return project_common_position_to_clipspace(position); diff --git a/packages/layers/src/citybuliding/models/build.ts b/packages/layers/src/citybuliding/models/build.ts index 3f55013a333..e4fe1c46e97 100644 --- a/packages/layers/src/citybuliding/models/build.ts +++ b/packages/layers/src/citybuliding/models/build.ts @@ -2,12 +2,21 @@ import type { IEncodeFeature, IModel } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; import { rgb2arr } from '@antv/l7-utils'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import type { ICityBuildLayerStyleOptions } from '../../core/interface'; import { PolygonExtrudeTriangulation } from '../../core/triangulation'; import buildFrag from '../shaders/build_frag.glsl'; import buildVert from '../shaders/build_vert.glsl'; + export default class CityBuildModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + NORMAL: 10, + UV: 11, + }); + } + private cityCenter: [number, number]; private cityMinSize: number; protected getCommonUniformsInfo(): { @@ -85,6 +94,7 @@ export default class CityBuildModel extends BaseModel { fragmentShader: buildFrag, triangulation: PolygonExtrudeTriangulation, depth: { enable: true }, + defines: this.getDefines(), inject: this.getInject(), cull: { enable: true, @@ -101,7 +111,7 @@ export default class CityBuildModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Normal', - shaderLocation: ShaderLocation.NORMAL, + shaderLocation: this.attributeLocation.NORMAL, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.STATIC_DRAW, @@ -126,7 +136,7 @@ export default class CityBuildModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, @@ -145,7 +155,7 @@ export default class CityBuildModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Uv', - shaderLocation: ShaderLocation.UV, + shaderLocation: this.attributeLocation.UV, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, diff --git a/packages/layers/src/citybuliding/shaders/build_frag.glsl b/packages/layers/src/citybuliding/shaders/build_frag.glsl index 669b88e9ebb..aa135fd1926 100644 --- a/packages/layers/src/citybuliding/shaders/build_frag.glsl +++ b/packages/layers/src/citybuliding/shaders/build_frag.glsl @@ -1,16 +1,16 @@ precision highp float; layout(std140) uniform commonUniforms { - vec4 u_baseColor : [ 1.0, 0, 0, 1.0 ]; - vec4 u_brightColor : [ 1.0, 0, 0, 1.0 ]; - vec4 u_windowColor : [ 1.0, 0, 0, 1.0 ]; + vec4 u_baseColor: [ 1.0, 0, 0, 1.0 ]; + vec4 u_brightColor: [ 1.0, 0, 0, 1.0 ]; + vec4 u_windowColor: [ 1.0, 0, 0, 1.0 ]; vec4 u_circleSweepColor; vec2 u_cityCenter; float u_circleSweep; float u_cityMinSize; float u_circleSweepSpeed; float u_opacity: 1.0; - float u_near : 0; - float u_far : 1; + float u_near: 0; + float u_far: 1; float u_time; }; in vec4 v_Color; @@ -114,7 +114,7 @@ void main() { float r = fract(((v_worldDis/u_cityMinSize) - u_time * u_circleSweepSpeed) * 2.0); outputColor.rgb += r * r * u_circleSweepColor.rgb; } - + outputColor.a *= u_opacity; outputColor = filterColor(outputColor); } diff --git a/packages/layers/src/citybuliding/shaders/build_vert.glsl b/packages/layers/src/citybuliding/shaders/build_vert.glsl index 54118f530e9..49d26460651 100644 --- a/packages/layers/src/citybuliding/shaders/build_vert.glsl +++ b/packages/layers/src/citybuliding/shaders/build_vert.glsl @@ -4,11 +4,11 @@ precision highp float; #define diffuseRatio 0.3 #define specularRatio 0.2 -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in float a_Size; -layout(location = 13) in vec3 a_Normal; -layout(location = 14) in vec2 a_Uv; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in float a_Size; +layout(location = ATTRIBUTE_LOCATION_NORMAL) in vec3 a_Normal; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_Uv; out vec2 v_texCoord; out vec4 v_Color; @@ -46,7 +46,7 @@ void main() { } v_worldDis = length(a_Position.xy + lnglatscale - u_cityCenter); } - + if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x gl_Position = u_Mvp * (vec4(project_pos.xyz, 1.0)); } else { diff --git a/packages/layers/src/core/BaseLayer.ts b/packages/layers/src/core/BaseLayer.ts index 64d552f13e1..d4cc3dca8b7 100644 --- a/packages/layers/src/core/BaseLayer.ts +++ b/packages/layers/src/core/BaseLayer.ts @@ -1174,6 +1174,7 @@ export default class BaseLayer moduleName, vertexShader, fragmentShader, + defines, inject, triangulation, styleOption, @@ -1183,6 +1184,7 @@ export default class BaseLayer this.shaderModuleService.registerModule(moduleName, { vs: vertexShader, fs: fragmentShader, + defines, inject, }); const { vs, fs, uniforms } = this.shaderModuleService.getModule(moduleName); diff --git a/packages/layers/src/core/BaseModel.ts b/packages/layers/src/core/BaseModel.ts index a9ec7c5efef..d1c3b7e71c1 100644 --- a/packages/layers/src/core/BaseModel.ts +++ b/packages/layers/src/core/BaseModel.ts @@ -5,10 +5,10 @@ import type { IBuffer, ICameraService, IElements, + IEncodeFeature, IFontService, IGlobalConfigService, IIconService, - IInject, ILayer, ILayerConfig, ILayerModel, @@ -17,20 +17,22 @@ import type { IModel, IModelUniform, IPickingService, - IRendererService, IRenderOptions, + IRendererService, IShaderModuleService, IStencilOptions, IStyleAttributeService, ITexture2D, ITexture2DInitializationOptions, + ShaderDefine, + ShaderInject, Triangulation, } from '@antv/l7-core'; -import { BlendType, MaskOperation, StencilType } from '@antv/l7-core'; -import { rgb2arr } from '@antv/l7-utils'; +import { AttributeType, BlendType, MaskOperation, StencilType, gl } from '@antv/l7-core'; +import { fp64LowPart, rgb2arr } from '@antv/l7-utils'; import { BlendTypes } from '../utils/blend'; import { getStencil, getStencilMask } from '../utils/stencil'; -import { getCommonStyleAttributeOptions, ShaderLocation } from './CommonStyleAttribute'; +import { COMMON_ATTRIBUTE_LOCATION, getCommonStyleAttributeOptions } from './CommonStyleAttribute'; import { DefaultUniformStyleType, DefaultUniformStyleValue } from './constant'; import { MultipleOfFourNumber } from './utils'; export type styleSingle = @@ -51,20 +53,22 @@ export interface ICellProperty { count: number; } -const shaderLocationMap: Record = { - opacity: ShaderLocation.OPACITY, - stroke: ShaderLocation.STROKE, - offsets: ShaderLocation.OFFSETS, - rotation: ShaderLocation.ROTATION, - extrusionBase: ShaderLocation.EXTRUSION_BASE, - thetaOffset: 15, -}; +type AttributeLayoutLocationType = typeof COMMON_ATTRIBUTE_LOCATION & Record; + +// 属性索引宏定义前缀,使用命名空间避免 define 名称重复情况 +const DEFINE_ATTRIBUTE_LOCATION_PREFIX = 'ATTRIBUTE_LOCATION_'; // eslint-disable-next-line @typescript-eslint/no-unused-vars export default class BaseModel implements ILayerModel { public triangulation: Triangulation; public uniformBuffers: IBuffer[] = []; public textures: ITexture2D[] = []; + /** + * Attribute Layout Location in Shader + */ + protected get attributeLocation(): AttributeLayoutLocationType { + return { ...COMMON_ATTRIBUTE_LOCATION }; + } // style texture data mapping public createTexture2D: (options: ITexture2DInitializationOptions) => ITexture2D; @@ -229,60 +233,26 @@ export default class BaseModel implements ILayerMod } } - // 动态注入参与数据映射的uniform - protected getInject(): IInject { - const encodeStyleAttribute = this.layer.encodeStyleAttribute; - let str = ''; - // a_Position = 0 - // a_Color = 1 - // a_PickingColor = 2 - - const uniforms: string[] = []; - // 支持数据映射的类型 - this.layer.enableShaderEncodeStyles.forEach((key: string) => { - if (encodeStyleAttribute[key]) { - // 配置了数据映射的类型 - str += `#define USE_ATTRIBUTE_${key.toUpperCase()} 0.0; \n\n`; - } else { - uniforms.push(` ${DefaultUniformStyleType[key]} u_${key};`); - } - let location = shaderLocationMap[key]; - if (!location && key === 'THETA_OFFSET') { - location = 15; - } - str += ` - #ifdef USE_ATTRIBUTE_${key.toUpperCase()} - layout(location = ${shaderLocationMap[key]}) in ${ - DefaultUniformStyleType[key] - } a_${key.charAt(0).toUpperCase() + key.slice(1)}; - #endif\n - `; - }); - const attributeUniforms = uniforms.length - ? ` -layout(std140) uniform AttributeUniforms { -${uniforms.join('\n')} -}; - ` - : ''; - str += attributeUniforms; + protected getInject(): ShaderInject { + const shaderInject = getDynamicStyleInject( + this.layer.enableShaderEncodeStyles, + this.layer.encodeStyleAttribute, + ); - let innerStr = ''; - this.layer.enableShaderEncodeStyles.forEach((key) => { - innerStr += `\n - #ifdef USE_ATTRIBUTE_${key.toUpperCase()} - ${DefaultUniformStyleType[key]} ${key} = a_${key.charAt(0).toUpperCase() + key.slice(1)}; - #else - ${DefaultUniformStyleType[key]} ${key} = u_${key}; - #endif\n - `; - }); + return shaderInject; + } - return { - 'vs:#decl': str, - 'fs:#decl': attributeUniforms, - 'vs:#main-start': innerStr, - }; + protected getDefines(): Record { + // define atribute Layout Location + const atributeLocationDefines = Object.keys(this.attributeLocation).reduce< + Record + >((result, key) => { + const normalizedKey = DEFINE_ATTRIBUTE_LOCATION_PREFIX + key; + result[normalizedKey] = this.attributeLocation[key]; + return result; + }, {}); + + return { ...atributeLocationDefines }; } // 获取数据映射样式 @@ -304,19 +274,41 @@ ${uniforms.join('\n')} }); return options; } + // 注册数据映射样式 protected registerStyleAttribute() { Object.keys(this.layer.encodeStyleAttribute).forEach((key) => { const options = getCommonStyleAttributeOptions(key); if (options) { this.styleAttributeService.registerStyleAttribute(options); - - if (options.descriptor) { - options.descriptor.shaderLocation = shaderLocationMap[key]; - } } }); } + + /** + * 注册 Position 属性 64 位地位部分,当经纬度数据开启双精度浮点数使用, + * 避免大于 20层级以上出现数据偏移 + */ + protected registerPosition64LowAttribute(enable64bitPosition = true) { + // save low part for enabled double precision POSITION attribute + this.styleAttributeService.registerStyleAttribute({ + name: 'position64Low', + type: AttributeType.Attribute, + descriptor: { + name: 'a_Position64Low', + shaderLocation: this.attributeLocation.POSITION_64LOW, + buffer: { + data: [], + type: gl.FLOAT, + }, + size: 2, + update: (feature: IEncodeFeature, featureIdx: number, vertex: number[]) => { + return enable64bitPosition ? [fp64LowPart(vertex[0]), fp64LowPart(vertex[1])] : [0, 0]; + }, + }, + }); + } + public updateEncodeAttribute(type: string, flag: boolean) { this.encodeStyleAttribute[type] = flag; } @@ -389,3 +381,59 @@ ${uniforms.join('\n')} }); } } + +/** + * 获取动态注入参与数据映射 uniform/attribute + */ +function getDynamicStyleInject( + shaderEncodeStyles: string[], + styleAttribute: Record, +): ShaderInject { + const uniforms: string[] = []; + let vsDeclInjection = ''; + + // 支持数据映射的类型 + shaderEncodeStyles.forEach((key) => { + const upperCaseKey = key.replace(/([a-z])([A-Z])/g, '$1_$2').toUpperCase(); + const shaderDefineName = DEFINE_ATTRIBUTE_LOCATION_PREFIX + upperCaseKey; + + if (styleAttribute[key]) { + // 配置了数据映射的类型 + vsDeclInjection += `#define USE_ATTRIBUTE_${upperCaseKey} 0.0 \n`; + } else { + uniforms.push(` ${DefaultUniformStyleType[key]} u_${key};`); + } + + vsDeclInjection += ` +#ifdef USE_ATTRIBUTE_${upperCaseKey} +layout(location = ${shaderDefineName}) in ${DefaultUniformStyleType[key]} a_${key.charAt(0).toUpperCase() + key.slice(1)}; +#endif \n`; + }); + + const fsDeclInjection = uniforms.length + ? ` +layout(std140) uniform AttributeUniforms { + ${uniforms.join('\n')} +};\n` + : ''; + + vsDeclInjection += fsDeclInjection; + + let vsMainInjection = ''; + shaderEncodeStyles.forEach((key) => { + const upperCaseKey = key.replace(/([a-z])([A-Z])/g, '$1_$2').toUpperCase(); + vsMainInjection += ` + #ifdef USE_ATTRIBUTE_${upperCaseKey} + ${DefaultUniformStyleType[key]} ${key} = a_${key.charAt(0).toUpperCase() + key.slice(1)}; + #else + ${DefaultUniformStyleType[key]} ${key} = u_${key}; + #endif + `; + }); + + return { + 'vs:#decl': vsDeclInjection, + 'fs:#decl': fsDeclInjection, + 'vs:#main-start': vsMainInjection, + }; +} diff --git a/packages/layers/src/core/CommonStyleAttribute.ts b/packages/layers/src/core/CommonStyleAttribute.ts index c45fdba95ab..0e49ea74fcf 100644 --- a/packages/layers/src/core/CommonStyleAttribute.ts +++ b/packages/layers/src/core/CommonStyleAttribute.ts @@ -1,24 +1,26 @@ import type { IEncodeFeature, IStyleAttribute } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; -export enum ShaderLocation { - POSITION = 0, - COLOR, - VERTEX_ID, - PICKING_COLOR, - STROKE, - OPACITY, - OFFSETS, - ROTATION, - EXTRUSION_BASE, - SIZE, - SHAPE, - EXTRUDE, - MAX, - NORMAL, - UV, - LINEAR, // Polygon Linear -} +/** + * Attribute Layout Location in Shader + */ +export const COMMON_ATTRIBUTE_LOCATION = { + // common attribute in RegisterStyleAttributePlugin + POSITION: 0, + // low part for double precision POSITION attribute + POSITION_64LOW: 1, + COLOR: 2, + PICKING_COLOR: 3, + + // common style attribute + STROKE: 4, + OPACITY: 5, + OFFSETS: 6, + ROTATION: 7, + + // last index + MAX: 8, +} as const; export function getCommonStyleAttributeOptions(name: string): Partial | undefined { switch (name) { @@ -29,7 +31,7 @@ export function getCommonStyleAttributeOptions(name: string): Partial { - const { extrusionBase: op = 0 } = feature; - return [op]; - }, - }, - }; case 'offsets': return { name: 'offsets', type: AttributeType.Attribute, descriptor: { name: 'a_Offsets', - shaderLocation: ShaderLocation.OFFSETS, + shaderLocation: COMMON_ATTRIBUTE_LOCATION.OFFSETS, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.STATIC_DRAW, @@ -122,26 +104,6 @@ export function getCommonStyleAttributeOptions(name: string): Partial { - const { thetaOffset: op = 1 } = feature; - return [op]; - }, - }, - }; default: return undefined; } diff --git a/packages/layers/src/earth/models/atmosphere.ts b/packages/layers/src/earth/models/atmosphere.ts index bca23db6e0d..038343287d9 100644 --- a/packages/layers/src/earth/models/atmosphere.ts +++ b/packages/layers/src/earth/models/atmosphere.ts @@ -2,16 +2,24 @@ import type { IEncodeFeature, IModel } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; import { lodashUtil } from '@antv/l7-utils'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import { earthTriangulation } from '../../core/triangulation'; import atmoSphereFrag from '../shaders/atmosphere/atmosphere_frag.glsl'; import atmoSphereVert from '../shaders/atmosphere/atmosphere_vert.glsl'; + interface IAtmoSphereLayerStyleOptions { opacity: number; } const { isNumber } = lodashUtil; export default class EarthAtomSphereModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + NORMAL: 9, + UV: 10, + }); + } + protected getCommonUniformsInfo(): { uniformsArray: number[]; uniformsLength: number; @@ -41,6 +49,7 @@ export default class EarthAtomSphereModel extends BaseModel { moduleName: 'earthAtmoSphere', vertexShader: atmoSphereVert, fragmentShader: atmoSphereFrag, + defines: this.getDefines(), triangulation: earthTriangulation, depth: { enable: false }, blend: this.getBlend(), @@ -50,31 +59,31 @@ export default class EarthAtomSphereModel extends BaseModel { protected registerBuiltinAttributes() { // point layer size; - this.styleAttributeService.registerStyleAttribute({ - name: 'size', - type: AttributeType.Attribute, - descriptor: { - name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, - buffer: { - usage: gl.DYNAMIC_DRAW, - data: [], - type: gl.FLOAT, - }, - size: 1, - update: (feature: IEncodeFeature) => { - const { size = 1 } = feature; - return Array.isArray(size) ? [size[0]] : [size as number]; - }, - }, - }); + // this.styleAttributeService.registerStyleAttribute({ + // name: 'size', + // type: AttributeType.Attribute, + // descriptor: { + // name: 'a_Size', + // shaderLocation: this.attributeLocation.SIZE, + // buffer: { + // usage: gl.DYNAMIC_DRAW, + // data: [], + // type: gl.FLOAT, + // }, + // size: 1, + // update: (feature: IEncodeFeature) => { + // const { size = 1 } = feature; + // return Array.isArray(size) ? [size[0]] : [size as number]; + // }, + // }, + // }); this.styleAttributeService.registerStyleAttribute({ name: 'normal', type: AttributeType.Attribute, descriptor: { name: 'a_Normal', - shaderLocation: ShaderLocation.NORMAL, + shaderLocation: this.attributeLocation.NORMAL, buffer: { usage: gl.STATIC_DRAW, data: [], @@ -98,7 +107,7 @@ export default class EarthAtomSphereModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Uv', - shaderLocation: ShaderLocation.UV, + shaderLocation: this.attributeLocation.UV, buffer: { usage: gl.DYNAMIC_DRAW, data: [], diff --git a/packages/layers/src/earth/models/base.ts b/packages/layers/src/earth/models/base.ts index 1c43ffc09ed..7685a4fbcef 100644 --- a/packages/layers/src/earth/models/base.ts +++ b/packages/layers/src/earth/models/base.ts @@ -4,11 +4,18 @@ import { AttributeType, gl } from '@antv/l7-core'; import BaseModel from '../../core/BaseModel'; import { earthTriangulation } from '../../core/triangulation'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import baseFrag from '../shaders/base/base_frag.glsl'; import baseVert from '../shaders/base/base_vert.glsl'; export default class BaseEarthModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + NORMAL: 9, + UV: 10, + }); + } + protected texture: ITexture2D; // T: 当前的地球时间 - 控制太阳的方位 private earthTime: number = 3.4; @@ -95,6 +102,7 @@ export default class BaseEarthModel extends BaseModel { moduleName: 'earthBase', vertexShader: baseVert, fragmentShader: baseFrag, + defines: this.getDefines(), triangulation: earthTriangulation, depth: { enable: true }, blend: this.getBlend(), @@ -103,31 +111,31 @@ export default class BaseEarthModel extends BaseModel { } protected registerBuiltinAttributes() { - this.styleAttributeService.registerStyleAttribute({ - name: 'size', - type: AttributeType.Attribute, - descriptor: { - name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, - buffer: { - usage: gl.DYNAMIC_DRAW, - data: [], - type: gl.FLOAT, - }, - size: 1, - update: (feature: IEncodeFeature) => { - const { size = 1 } = feature; - return Array.isArray(size) ? [size[0]] : [size as number]; - }, - }, - }); + // this.styleAttributeService.registerStyleAttribute({ + // name: 'size', + // type: AttributeType.Attribute, + // descriptor: { + // name: 'a_Size', + // shaderLocation: this.attributeLocation.SIZE, + // buffer: { + // usage: gl.DYNAMIC_DRAW, + // data: [], + // type: gl.FLOAT, + // }, + // size: 1, + // update: (feature: IEncodeFeature) => { + // const { size = 1 } = feature; + // return Array.isArray(size) ? [size[0]] : [size as number]; + // }, + // }, + // }); this.styleAttributeService.registerStyleAttribute({ name: 'normal', type: AttributeType.Attribute, descriptor: { name: 'a_Normal', - shaderLocation: ShaderLocation.NORMAL, + shaderLocation: this.attributeLocation.NORMAL, buffer: { usage: gl.STATIC_DRAW, data: [], @@ -151,7 +159,7 @@ export default class BaseEarthModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Uv', - shaderLocation: ShaderLocation.UV, + shaderLocation: this.attributeLocation.UV, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, diff --git a/packages/layers/src/earth/models/bloomsphere.ts b/packages/layers/src/earth/models/bloomsphere.ts index 01736058c1a..b189c6e7e10 100644 --- a/packages/layers/src/earth/models/bloomsphere.ts +++ b/packages/layers/src/earth/models/bloomsphere.ts @@ -3,7 +3,6 @@ import { AttributeType, gl } from '@antv/l7-core'; import { lodashUtil } from '@antv/l7-utils'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import { earthOuterTriangulation } from '../../core/triangulation'; import bloomSphereFrag from '../shaders/bloomshpere/bloomsphere_frag.glsl'; import bloomSphereVert from '../shaders/bloomshpere/bloomsphere_vert.glsl'; @@ -12,6 +11,14 @@ interface IBloomLayerStyleOptions { } const { isNumber } = lodashUtil; export default class EarthBloomSphereModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + NORMAL: 9, + UV: 10, + }); + } + protected getCommonUniformsInfo(): { uniformsArray: number[]; uniformsLength: number; @@ -41,6 +48,7 @@ export default class EarthBloomSphereModel extends BaseModel { moduleName: 'earthBloom', vertexShader: bloomSphereVert, fragmentShader: bloomSphereFrag, + defines: this.getDefines(), triangulation: earthOuterTriangulation, depth: { enable: false }, blend: this.getBlend(), @@ -49,31 +57,31 @@ export default class EarthBloomSphereModel extends BaseModel { } protected registerBuiltinAttributes() { - this.styleAttributeService.registerStyleAttribute({ - name: 'size', - type: AttributeType.Attribute, - descriptor: { - name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, - buffer: { - usage: gl.DYNAMIC_DRAW, - data: [], - type: gl.FLOAT, - }, - size: 1, - update: (feature: IEncodeFeature) => { - const { size = 1 } = feature; - return Array.isArray(size) ? [size[0]] : [size as number]; - }, - }, - }); + // this.styleAttributeService.registerStyleAttribute({ + // name: 'size', + // type: AttributeType.Attribute, + // descriptor: { + // name: 'a_Size', + // shaderLocation: this.attributeLocation.SIZE, + // buffer: { + // usage: gl.DYNAMIC_DRAW, + // data: [], + // type: gl.FLOAT, + // }, + // size: 1, + // update: (feature: IEncodeFeature) => { + // const { size = 1 } = feature; + // return Array.isArray(size) ? [size[0]] : [size as number]; + // }, + // }, + // }); this.styleAttributeService.registerStyleAttribute({ name: 'normal', type: AttributeType.Attribute, descriptor: { name: 'a_Normal', - shaderLocation: ShaderLocation.NORMAL, + shaderLocation: this.attributeLocation.NORMAL, buffer: { usage: gl.STATIC_DRAW, data: [], @@ -97,7 +105,7 @@ export default class EarthBloomSphereModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Uv', - shaderLocation: ShaderLocation.UV, + shaderLocation: this.attributeLocation.UV, buffer: { usage: gl.DYNAMIC_DRAW, data: [], diff --git a/packages/layers/src/earth/shaders/atmosphere/atmosphere_vert.glsl b/packages/layers/src/earth/shaders/atmosphere/atmosphere_vert.glsl index fa995a18ba9..712e89fb9bb 100644 --- a/packages/layers/src/earth/shaders/atmosphere/atmosphere_vert.glsl +++ b/packages/layers/src/earth/shaders/atmosphere/atmosphere_vert.glsl @@ -1,10 +1,12 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) vec4 a_Color; -layout(location = 13) in vec3 a_Normal; -layout(location = 14) in vec2 a_Uv; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_COLOR) vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_NORMAL) in vec3 a_Normal; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_Uv; + layout(std140) uniform commonUniforms { float u_opacity; }; + #pragma include "scene_uniforms" out vec3 vVertexNormal; out vec4 v_Color; @@ -12,7 +14,7 @@ out float v_offset; void main() { float EARTH_RADIUS = 100.0; - + v_Color = a_Color; v_offset = min(((length(u_CameraPosition) - EARTH_RADIUS)/600.0) * 0.5 + 0.4, 1.0); diff --git a/packages/layers/src/earth/shaders/base/base_vert.glsl b/packages/layers/src/earth/shaders/base/base_vert.glsl index 0837a31ad1d..bd49df4ce50 100644 --- a/packages/layers/src/earth/shaders/base/base_vert.glsl +++ b/packages/layers/src/earth/shaders/base/base_vert.glsl @@ -1,7 +1,7 @@ // attribute vec4 a_Color; -layout(location = 0) in vec3 a_Position; -layout(location = 13) in vec3 a_Normal; -layout(location = 14) in vec2 a_Uv; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_NORMAL) in vec3 a_Normal; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_Uv; // attribute vec2 a_Extrude; // attribute float a_Size; diff --git a/packages/layers/src/earth/shaders/bloomshpere/bloomsphere_vert.glsl b/packages/layers/src/earth/shaders/bloomshpere/bloomsphere_vert.glsl index f2ea5ad3bd9..401ebf9ecc6 100644 --- a/packages/layers/src/earth/shaders/bloomshpere/bloomsphere_vert.glsl +++ b/packages/layers/src/earth/shaders/bloomshpere/bloomsphere_vert.glsl @@ -1,7 +1,8 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) vec4 a_Color; -layout(location = 13) in vec3 a_Normal; -layout(location = 14) in vec2 a_Uv; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_COLOR) vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_NORMAL) in vec3 a_Normal; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_Uv; + layout(std140) uniform commonUniforms { float u_opacity; }; diff --git a/packages/layers/src/geometry/models/billboard.ts b/packages/layers/src/geometry/models/billboard.ts index b6d00311ef8..eaccf3b459c 100644 --- a/packages/layers/src/geometry/models/billboard.ts +++ b/packages/layers/src/geometry/models/billboard.ts @@ -1,12 +1,19 @@ import type { IEncodeFeature, IModel, IModelUniform, ITexture2D } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import type { IGeometryLayerStyleOptions } from '../../core/interface'; import planeFrag from '../shaders/billboard_frag.glsl'; import planeVert from '../shaders/billboard_vert.glsl'; export default class BillBoardModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + EXTRUDE: 9, + UV: 10, + }); + } + protected texture: ITexture2D; private radian: number = 0; // 旋转的弧度 @@ -97,6 +104,7 @@ export default class BillBoardModel extends BaseModel { vertexShader: planeVert, fragmentShader: planeFrag, triangulation: this.planeGeometryTriangulation, + defines: this.getDefines(), inject: this.getInject(), primitive: gl.TRIANGLES, depth: { enable: true }, @@ -136,7 +144,7 @@ export default class BillBoardModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Extrude', - shaderLocation: ShaderLocation.EXTRUDE, + shaderLocation: this.attributeLocation.EXTRUDE, buffer: { usage: gl.DYNAMIC_DRAW, data: [], @@ -160,7 +168,7 @@ export default class BillBoardModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Uv', - shaderLocation: ShaderLocation.UV, + shaderLocation: this.attributeLocation.UV, buffer: { usage: gl.DYNAMIC_DRAW, data: [], diff --git a/packages/layers/src/geometry/models/plane.ts b/packages/layers/src/geometry/models/plane.ts index 5f6610d0130..b744e09795e 100644 --- a/packages/layers/src/geometry/models/plane.ts +++ b/packages/layers/src/geometry/models/plane.ts @@ -8,12 +8,18 @@ import type { import { AttributeType, gl } from '@antv/l7-core'; // import { mat4, vec3 } from 'gl-matrix'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import type { IGeometryLayerStyleOptions } from '../../core/interface'; import planeFrag from '../shaders/plane_frag.glsl'; import planeVert from '../shaders/plane_vert.glsl'; export default class PlaneModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + UV: 10, + }); + } + protected texture: ITexture2D; protected terrainImage: HTMLImageElement; protected terrainImageLoaded: boolean = false; @@ -165,6 +171,7 @@ export default class PlaneModel extends BaseModel { vertexShader: planeVert, fragmentShader: planeFrag, triangulation: this.planeGeometryTriangulation, + defines: this.getDefines(), inject: this.getInject(), primitive: gl.TRIANGLES, depth: { enable: true }, @@ -356,7 +363,7 @@ export default class PlaneModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Uv', - shaderLocation: ShaderLocation.UV, + shaderLocation: this.attributeLocation.UV, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, diff --git a/packages/layers/src/geometry/models/sprite.ts b/packages/layers/src/geometry/models/sprite.ts index a43b5f555ca..80717378163 100644 --- a/packages/layers/src/geometry/models/sprite.ts +++ b/packages/layers/src/geometry/models/sprite.ts @@ -193,6 +193,7 @@ export default class SpriteModel extends BaseModel { vertexShader: spriteVert, fragmentShader: spriteFrag, triangulation: this.planeGeometryTriangulation, + defines: this.getDefines(), inject: this.getInject(), primitive: gl.POINTS, depth: { enable: false }, diff --git a/packages/layers/src/geometry/shaders/billboard_vert.glsl b/packages/layers/src/geometry/shaders/billboard_vert.glsl index 6d58e418dc1..4265e9d2c9a 100644 --- a/packages/layers/src/geometry/shaders/billboard_vert.glsl +++ b/packages/layers/src/geometry/shaders/billboard_vert.glsl @@ -1,6 +1,6 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 11) in vec3 a_Extrude; -layout(location = 14) in vec2 a_Uv; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_EXTRUDE) in vec3 a_Extrude; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_Uv; layout(std140) uniform commonUniforms { vec2 u_size; diff --git a/packages/layers/src/geometry/shaders/plane_vert.glsl b/packages/layers/src/geometry/shaders/plane_vert.glsl index 03b752467c2..0777afcc463 100644 --- a/packages/layers/src/geometry/shaders/plane_vert.glsl +++ b/packages/layers/src/geometry/shaders/plane_vert.glsl @@ -1,7 +1,7 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec3 a_Color; -layout(location = 14) in vec2 a_Uv; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec3 a_Color; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_Uv; layout(std140) uniform commonUniforms { float u_opacity; @@ -18,14 +18,14 @@ out float v_clip; void main() { v_Color = a_Color; v_uv = a_Uv; - + vec4 project_pos = project_position(vec4(a_Position, 1.0)); v_clip = 1.0; if(a_Position.z < u_terrainClipHeight) { v_clip = 0.0; } - + gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy, a_Position.z, 1.0)); setPickingColor(a_PickingColor); diff --git a/packages/layers/src/geometry/shaders/sprite_vert.glsl b/packages/layers/src/geometry/shaders/sprite_vert.glsl index 77e8fbbdaa7..09001ede1ff 100644 --- a/packages/layers/src/geometry/shaders/sprite_vert.glsl +++ b/packages/layers/src/geometry/shaders/sprite_vert.glsl @@ -1,5 +1,5 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec3 a_Color; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec3 a_Color; layout(std140) uniform commonUniforms { float u_opacity; @@ -12,12 +12,12 @@ out float v_d; #pragma include "projection" void main() { - v_Color = a_Color.xyz; - - vec4 project_pos = project_position(vec4(a_Position, 1.0)); + v_Color = a_Color.xyz; - v_d = a_Position.z; + vec4 project_pos = project_position(vec4(a_Position, 1.0)); + + v_d = a_Position.z; gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy, a_Position.z, 1.0)); -gl_PointSize = pow((u_Zoom - 1.0), 2.0) * u_Scale; + gl_PointSize = pow(u_Zoom - 1.0, 2.0) * u_Scale; } diff --git a/packages/layers/src/heatmap/models/grid.ts b/packages/layers/src/heatmap/models/grid.ts index db72882ceac..c4a2ea48b3f 100644 --- a/packages/layers/src/heatmap/models/grid.ts +++ b/packages/layers/src/heatmap/models/grid.ts @@ -6,6 +6,13 @@ import { HeatmapGridTriangulation } from '../../core/triangulation'; import grid_frag from '../shaders/grid/grid_frag.glsl'; import grid_vert from '../shaders/grid/grid_vert.glsl'; export default class GridModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + POS: 9, + }); + } + public getUninforms(): IModelUniform { const commoninfo = this.getCommonUniformsInfo(); const attributeInfo = this.getUniformsBufferInfo(this.getStyleAttribute()); @@ -43,6 +50,7 @@ export default class GridModel extends BaseModel { moduleName: 'heatmapGrid', vertexShader: grid_vert, fragmentShader: grid_frag, + defines: this.getDefines(), triangulation: HeatmapGridTriangulation, primitive: gl.TRIANGLES, depth: { enable: false }, @@ -54,7 +62,7 @@ export default class GridModel extends BaseModel { name: 'pos', // 顶点经纬度位置 type: AttributeType.Attribute, descriptor: { - shaderLocation: 10, + shaderLocation: this.attributeLocation.POS, name: 'a_Pos', buffer: { usage: gl.DYNAMIC_DRAW, diff --git a/packages/layers/src/heatmap/models/grid3d.ts b/packages/layers/src/heatmap/models/grid3d.ts index c78be6b780c..9c99aba116a 100644 --- a/packages/layers/src/heatmap/models/grid3d.ts +++ b/packages/layers/src/heatmap/models/grid3d.ts @@ -1,12 +1,20 @@ import type { IEncodeFeature, IModel, IModelUniform } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import type { IHeatMapLayerStyleOptions } from '../../core/interface'; import { PointExtrudeTriangulation } from '../../core/triangulation'; import grid_3d_frag from '../shaders/grid3d/grid_3d_frag.glsl'; import grid_3d_vert from '../shaders/grid3d/grid_3d_vert.glsl'; export default class Grid3DModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + POS: 10, + NORMAL: 11, + }); + } + public getUninforms(): IModelUniform { const commoninfo = this.getCommonUniformsInfo(); const attributeInfo = this.getUniformsBufferInfo(this.getStyleAttribute()); @@ -44,6 +52,7 @@ export default class Grid3DModel extends BaseModel { moduleName: 'heatmapGrid3d', vertexShader: grid_3d_vert, fragmentShader: grid_3d_frag, + defines: this.getDefines(), triangulation: PointExtrudeTriangulation, primitive: gl.TRIANGLES, depth: { enable: true }, @@ -55,7 +64,7 @@ export default class Grid3DModel extends BaseModel { name: 'size', type: AttributeType.Attribute, descriptor: { - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, name: 'a_Size', buffer: { usage: gl.DYNAMIC_DRAW, @@ -75,7 +84,7 @@ export default class Grid3DModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Normal', - shaderLocation: ShaderLocation.NORMAL, + shaderLocation: this.attributeLocation.NORMAL, buffer: { usage: gl.STATIC_DRAW, data: [], @@ -98,7 +107,7 @@ export default class Grid3DModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Pos', - shaderLocation: 10, + shaderLocation: this.attributeLocation.POS, buffer: { usage: gl.DYNAMIC_DRAW, data: [], diff --git a/packages/layers/src/heatmap/models/heatmap.ts b/packages/layers/src/heatmap/models/heatmap.ts index bd8f53a53e7..e71aff7e58f 100644 --- a/packages/layers/src/heatmap/models/heatmap.ts +++ b/packages/layers/src/heatmap/models/heatmap.ts @@ -21,13 +21,21 @@ import heatmap_3d_vert from '../shaders/heatmap/heatmap_3d_vert.glsl'; import heatmap_frag from '../shaders/heatmap/heatmap_frag.glsl'; import heatmap_vert from '../shaders/heatmap/heatmap_vert.glsl'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import heatmap_framebuffer_frag from '../shaders/heatmap/heatmap_framebuffer_frag.glsl'; import heatmap_framebuffer_vert from '../shaders/heatmap/heatmap_framebuffer_vert.glsl'; import { heatMap3DTriangulation } from '../triangulation'; const { isEqual } = lodashUtil; export default class HeatMapModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + UV: 10, + DIR: 11, + }); + } + protected texture: ITexture2D; protected colorTexture: ITexture2D; protected heatmapFramerBuffer: IFramebuffer; @@ -112,7 +120,7 @@ export default class HeatMapModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Dir', - shaderLocation: 10, + shaderLocation: this.attributeLocation.DIR, buffer: { usage: gl.DYNAMIC_DRAW, data: [], @@ -130,7 +138,7 @@ export default class HeatMapModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, @@ -159,6 +167,7 @@ export default class HeatMapModel extends BaseModel { vertexShader: heatmap_framebuffer_vert, fragmentShader: heatmap_framebuffer_frag, triangulation: HeatmapTriangulation, + defines: this.getDefines(), depth: { enable: false, @@ -192,7 +201,7 @@ export default class HeatMapModel extends BaseModel { uniformBuffers: [...this.colorModelUniformBuffer, ...this.rendererService.uniformBuffers], attributes: { a_Position: createAttribute({ - shaderLocation: ShaderLocation.POSITION, + shaderLocation: this.attributeLocation.POSITION, buffer: createBuffer({ data: [-1, 1, 0, 1, 1, 0, -1, -1, 0, 1, -1, 0], type: gl.FLOAT, @@ -200,7 +209,7 @@ export default class HeatMapModel extends BaseModel { size: 3, }), a_Uv: createAttribute({ - shaderLocation: ShaderLocation.UV, + shaderLocation: this.attributeLocation.UV, buffer: createBuffer({ data: [0, 1, 1, 1, 0, 0, 1, 0], type: gl.FLOAT, @@ -344,7 +353,7 @@ export default class HeatMapModel extends BaseModel { fs, attributes: { a_Position: createAttribute({ - shaderLocation: ShaderLocation.POSITION, + shaderLocation: this.attributeLocation.POSITION, buffer: createBuffer({ data: triangulation.vertices, type: gl.FLOAT, @@ -352,7 +361,7 @@ export default class HeatMapModel extends BaseModel { size: 3, }), a_Uv: createAttribute({ - shaderLocation: ShaderLocation.UV, + shaderLocation: this.attributeLocation.UV, buffer: createBuffer({ data: triangulation.uvs, type: gl.FLOAT, diff --git a/packages/layers/src/heatmap/models/hexagon.ts b/packages/layers/src/heatmap/models/hexagon.ts index c29e6d2eaf3..0dffacfd142 100644 --- a/packages/layers/src/heatmap/models/hexagon.ts +++ b/packages/layers/src/heatmap/models/hexagon.ts @@ -7,6 +7,13 @@ import hexagon_frag from '../shaders/hexagon/hexagon_frag.glsl'; import hexagon_vert from '../shaders/hexagon/hexagon_vert.glsl'; export default class HexagonModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + POS: 9, + }); + } + public getUninforms(): IModelUniform { const commoninfo = this.getCommonUniformsInfo(); const attributeInfo = this.getUniformsBufferInfo(this.getStyleAttribute()); @@ -56,7 +63,7 @@ export default class HexagonModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Pos', - shaderLocation: 10, + shaderLocation: this.attributeLocation.POS, buffer: { usage: gl.DYNAMIC_DRAW, data: [], diff --git a/packages/layers/src/heatmap/shaders/grid/grid_vert.glsl b/packages/layers/src/heatmap/shaders/grid/grid_vert.glsl index 35f949391dd..1bd0f22a1bf 100644 --- a/packages/layers/src/heatmap/shaders/grid/grid_vert.glsl +++ b/packages/layers/src/heatmap/shaders/grid/grid_vert.glsl @@ -1,42 +1,42 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 10) in vec3 a_Pos; - -layout(std140) uniform commonUniforms { - vec2 u_radius; - float u_opacity; - float u_coverage; - float u_angle; -}; - - -out vec4 v_color; - - -#pragma include "projection" -#pragma include "project" -#pragma include "picking" - -void main() { - v_color = a_Color; - v_color.a *= u_opacity; - - mat2 rotationMatrix = mat2(cos(u_angle), sin(u_angle), -sin(u_angle), cos(u_angle)); - vec2 offset = a_Position.xy * u_radius * rotationMatrix * u_coverage ; - // vec2 lnglat = unProjectFlat(a_Pos.xy + offset); - // vec4 project_pos = project_position(vec4(lnglat, 0, 1.0)); - // gl_Position = project_common_position_to_clipspace(project_pos); - - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x - vec2 lnglat = unProjectFlat(a_Pos.xy + offset); - vec2 customLnglat = customProject(lnglat) - u_sceneCenterMercator; // 将经纬度转换为高德2.0需要的平面坐标 - vec4 project_pos = project_position(vec4(customLnglat, 0, 1.0)); - gl_Position = u_Mvp * (project_pos); - } else { - vec2 lnglat = unProjectFlat(a_Pos.xy + offset); - vec4 project_pos = project_position(vec4(lnglat, 0, 1.0)); - gl_Position = project_common_position_to_clipspace(project_pos); - } - - setPickingColor(a_PickingColor); -} +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_POS) in vec3 a_Pos; + +layout(std140) uniform commonUniforms { + vec2 u_radius; + float u_opacity; + float u_coverage; + float u_angle; +}; + + +out vec4 v_color; + + +#pragma include "projection" +#pragma include "project" +#pragma include "picking" + +void main() { + v_color = a_Color; + v_color.a *= u_opacity; + + mat2 rotationMatrix = mat2(cos(u_angle), sin(u_angle), -sin(u_angle), cos(u_angle)); + vec2 offset = a_Position.xy * u_radius * rotationMatrix * u_coverage ; + // vec2 lnglat = unProjectFlat(a_Pos.xy + offset); + // vec4 project_pos = project_position(vec4(lnglat, 0, 1.0)); + // gl_Position = project_common_position_to_clipspace(project_pos); + + if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x + vec2 lnglat = unProjectFlat(a_Pos.xy + offset); + vec2 customLnglat = customProject(lnglat) - u_sceneCenterMercator; // 将经纬度转换为高德2.0需要的平面坐标 + vec4 project_pos = project_position(vec4(customLnglat, 0, 1.0)); + gl_Position = u_Mvp * (project_pos); + } else { + vec2 lnglat = unProjectFlat(a_Pos.xy + offset); + vec4 project_pos = project_position(vec4(lnglat, 0, 1.0)); + gl_Position = project_common_position_to_clipspace(project_pos); + } + + setPickingColor(a_PickingColor); +} diff --git a/packages/layers/src/heatmap/shaders/grid3d/grid_3d_vert.glsl b/packages/layers/src/heatmap/shaders/grid3d/grid_3d_vert.glsl index 8225f654cea..c44045311c1 100644 --- a/packages/layers/src/heatmap/shaders/grid3d/grid_3d_vert.glsl +++ b/packages/layers/src/heatmap/shaders/grid3d/grid_3d_vert.glsl @@ -1,8 +1,8 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in float a_Size; -layout(location = 10) in vec3 a_Pos; -layout(location = 13) in vec3 a_Normal; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in float a_Size; +layout(location = ATTRIBUTE_LOCATION_POS) in vec3 a_Pos; +layout(location = ATTRIBUTE_LOCATION_NORMAL) in vec3 a_Normal; layout(std140) uniform commonUniforms { vec2 u_radius; @@ -23,22 +23,22 @@ void main() { vec2 offset =(vec2(a_Position.xy * u_radius * rotationMatrix * u_coverage)); if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x - + vec2 lnglat = unProjectFlat(a_Pos.xy + offset); // 经纬度 vec2 customLnglat = customProject(lnglat) - u_sceneCenterMercator; // 将经纬度转换为高德2.0需要的平面坐标 vec4 project_pos = project_position(vec4(customLnglat, a_Position.z * a_Size, 1.0)); float lightWeight = calc_lighting(project_pos); v_color =vec4(a_Color.rgb*lightWeight, a_Color.w * u_opacity); - + gl_Position = u_Mvp * vec4(customLnglat , a_Position.z * a_Size, 1.0); } else { vec2 lnglat = unProjectFlat(a_Pos.xy + offset); // 实际的经纬度 vec4 project_pos = project_position(vec4(lnglat, a_Position.z * a_Size, 1.0)); - + float lightWeight = calc_lighting(project_pos); v_color =vec4(a_Color.rgb*lightWeight, a_Color.w); - + gl_Position = project_common_position_to_clipspace(project_pos); } diff --git a/packages/layers/src/heatmap/shaders/heatmap/heatmap_3d_vert.glsl b/packages/layers/src/heatmap/shaders/heatmap/heatmap_3d_vert.glsl index c523b491008..4c4741e74d3 100644 --- a/packages/layers/src/heatmap/shaders/heatmap/heatmap_3d_vert.glsl +++ b/packages/layers/src/heatmap/shaders/heatmap/heatmap_3d_vert.glsl @@ -1,5 +1,5 @@ layout(location = 0) in vec3 a_Position; -layout(location = 14) in vec2 a_Uv; +layout(location = 10) in vec2 a_Uv; layout(std140) uniform commonUniforms { mat4 u_ViewProjectionMatrixUncentered; @@ -17,13 +17,16 @@ out vec2 v_texCoord; out float v_intensity; vec2 toBezier(float t, vec2 P0, vec2 P1, vec2 P2, vec2 P3) { - float t2 = t * t; - float one_minus_t = 1.0 - t; - float one_minus_t2 = one_minus_t * one_minus_t; - return (P0 * one_minus_t2 * one_minus_t + P1 * 3.0 * t * one_minus_t2 + P2 * 3.0 * t2 * one_minus_t + P3 * t2 * t); + float t2 = t * t; + float one_minus_t = 1.0 - t; + float one_minus_t2 = one_minus_t * one_minus_t; + return P0 * one_minus_t2 * one_minus_t + + P1 * 3.0 * t * one_minus_t2 + + P2 * 3.0 * t2 * one_minus_t + + P3 * t2 * t; } -vec2 toBezier(float t, vec4 p){ - return toBezier(t, vec2(0.0, 0.0), vec2(p.x, p.y), vec2(p.z, p.w), vec2(1.0, 1.0)); +vec2 toBezier(float t, vec4 p) { + return toBezier(t, vec2(0.0, 0.0), vec2(p.x, p.y), vec2(p.z, p.w), vec2(1.0, 1.0)); } #pragma include "projection" @@ -35,22 +38,22 @@ void main() { vec2 pos = a_Uv * vec2(2.0) - vec2(1.0); // 将原本 0 -> 1 的 uv 转换为 -1 -> 1 的标准坐标空间(NDC) vec4 p1 = vec4(pos, 0.0, 1.0); // x/y 平面上的点(z == 0)可以认为是三维上的点被投影到平面后的点 - vec4 p2 = vec4(pos, 1.0, 1.0); // 平行于x/y平面、z==1 的平面上的点 + vec4 p2 = vec4(pos, 1.0, 1.0); // 平行于x/y平面、z==1 的平面上的点 - vec4 inverseP1 = u_InverseViewProjectionMatrix * p1; // 根据视图投影矩阵的逆矩阵平面上的反算出三维空间中的点(p1平面上的点) - vec4 inverseP2 = u_InverseViewProjectionMatrix * p2; + vec4 inverseP1 = u_InverseViewProjectionMatrix * p1; // 根据视图投影矩阵的逆矩阵平面上的反算出三维空间中的点(p1平面上的点) + vec4 inverseP2 = u_InverseViewProjectionMatrix * p2; inverseP1 = inverseP1 / inverseP1.w; // 归一化操作(归一化后为世界坐标) - inverseP2 = inverseP2 / inverseP2.w; + inverseP2 = inverseP2 / inverseP2.w; - float zPos = (0.0 - inverseP1.z) / (inverseP2.z - inverseP1.z); // ?? - vec4 position = inverseP1 + zPos * (inverseP2 - inverseP1); + float zPos = (0.0 - inverseP1.z) / (inverseP2.z - inverseP1.z); // ?? + vec4 position = inverseP1 + zPos * (inverseP2 - inverseP1); - vec4 b= vec4(0.5000, 0.0, 1.0, 0.5000); + vec4 b = vec4(0.5, 0.0, 1.0, 0.5); float fh; v_intensity = texture(SAMPLER_2D(u_texture), v_texCoord).r; fh = toBezier(v_intensity, b).y; - gl_Position = u_ViewProjectionMatrixUncentered * vec4(position.xy, fh * project_pixel(50.), 1.0); - + gl_Position = u_ViewProjectionMatrixUncentered * vec4(position.xy, fh * project_pixel(50.0), 1.0); + } diff --git a/packages/layers/src/heatmap/shaders/heatmap/heatmap_framebuffer_vert.glsl b/packages/layers/src/heatmap/shaders/heatmap/heatmap_framebuffer_vert.glsl index ea8a6600662..5d54c26c785 100644 --- a/packages/layers/src/heatmap/shaders/heatmap/heatmap_framebuffer_vert.glsl +++ b/packages/layers/src/heatmap/shaders/heatmap/heatmap_framebuffer_vert.glsl @@ -1,7 +1,6 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 9) in float a_Size; -layout(location = 10) in vec2 a_Dir; - +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_SIZE) in float a_Size; +layout(location = ATTRIBUTE_LOCATION_DIR) in vec2 a_Dir; layout(std140) uniform commonUniforms { float u_radius; diff --git a/packages/layers/src/heatmap/shaders/heatmap/heatmap_vert.glsl b/packages/layers/src/heatmap/shaders/heatmap/heatmap_vert.glsl index 88fc5038451..c0073fec6a5 100644 --- a/packages/layers/src/heatmap/shaders/heatmap/heatmap_vert.glsl +++ b/packages/layers/src/heatmap/shaders/heatmap/heatmap_vert.glsl @@ -1,6 +1,5 @@ - layout(location = 0) in vec3 a_Position; -layout(location = 14) in vec2 a_Uv; +layout(location = 10) in vec2 a_Uv; layout(std140) uniform commonUniforms { float u_opacity; @@ -15,8 +14,8 @@ out vec2 v_texCoord; void main() { v_texCoord = a_Uv; #ifdef VIEWPORT_ORIGIN_TL - v_texCoord.y = 1.0 - v_texCoord.y; + v_texCoord.y = 1.0 - v_texCoord.y; #endif - gl_Position = vec4(a_Position.xy, 0, 1.); + gl_Position = vec4(a_Position.xy, 0, 1.0); } diff --git a/packages/layers/src/heatmap/shaders/hexagon/hexagon_vert.glsl b/packages/layers/src/heatmap/shaders/hexagon/hexagon_vert.glsl index cc7fef95a30..d2a9c48994c 100644 --- a/packages/layers/src/heatmap/shaders/hexagon/hexagon_vert.glsl +++ b/packages/layers/src/heatmap/shaders/hexagon/hexagon_vert.glsl @@ -1,6 +1,6 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 10) in vec3 a_Pos; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_POS) in vec3 a_Pos; layout(std140) uniform commonUniforms { vec2 u_radius; @@ -19,11 +19,11 @@ out vec4 v_color; void main() { v_color = a_Color; v_color.a *= u_opacity; - + mat2 rotationMatrix = mat2(cos(u_angle), sin(u_angle), -sin(u_angle), cos(u_angle)); vec2 offset =(vec2(a_Position.xy * u_radius * rotationMatrix * u_coverage)); vec2 lnglat = unProjectFlat(a_Pos.xy + offset); - + // vec4 project_pos = project_position(vec4(lnglat, 0, 1.0)); // gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy, 0., 1.0)); if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x diff --git a/packages/layers/src/image/models/image.ts b/packages/layers/src/image/models/image.ts index 1ffb93f3232..2bb19300f37 100644 --- a/packages/layers/src/image/models/image.ts +++ b/packages/layers/src/image/models/image.ts @@ -2,13 +2,19 @@ import type { IEncodeFeature, IModel, ITexture2D } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; import { defaultValue } from '@antv/l7-utils'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import type { IImageLayerStyleOptions } from '../../core/interface'; import { RasterImageTriangulation } from '../../core/triangulation'; import ImageFrag from '../shaders/image_frag.glsl'; import ImageVert from '../shaders/image_vert.glsl'; + export default class ImageModel extends BaseModel { protected texture: ITexture2D; + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + UV: 9, + }); + } protected getCommonUniformsInfo(): { uniformsArray: number[]; @@ -61,6 +67,7 @@ export default class ImageModel extends BaseModel { moduleName: 'rasterImage', vertexShader: ImageVert, fragmentShader: ImageFrag, + defines: this.getDefines(), triangulation: RasterImageTriangulation, primitive: gl.TRIANGLES, blend: { @@ -74,12 +81,15 @@ export default class ImageModel extends BaseModel { } protected registerBuiltinAttributes() { + // 注册 Position 属性 64 位地位部分,经纬度数据开启双精度,避免大于 22 层级以上出现数据偏移 + this.registerPosition64LowAttribute(); + this.styleAttributeService.registerStyleAttribute({ name: 'uv', type: AttributeType.Attribute, descriptor: { name: 'a_Uv', - shaderLocation: ShaderLocation.UV, + shaderLocation: this.attributeLocation.UV, buffer: { usage: gl.DYNAMIC_DRAW, data: [], diff --git a/packages/layers/src/image/shaders/image_vert.glsl b/packages/layers/src/image/shaders/image_vert.glsl index dd48895f0c8..67009b615cf 100644 --- a/packages/layers/src/image/shaders/image_vert.glsl +++ b/packages/layers/src/image/shaders/image_vert.glsl @@ -1,5 +1,6 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 14) in vec2 a_Uv; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_POSITION_64LOW) in vec2 a_Position64Low; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_Uv; layout(std140) uniform commonUniforms { float u_opacity:1.0; @@ -11,9 +12,10 @@ layout(std140) uniform commonUniforms { out vec2 v_texCoord; #pragma include "projection" + void main() { - v_texCoord = a_Uv; - vec4 project_pos = project_position(vec4(a_Position, 1.0)); - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy,0., 1.0)); - + v_texCoord = a_Uv; + vec4 project_pos = project_position(vec4(a_Position, 1.0), a_Position64Low); + gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy, 0.0, 1.0)); + } diff --git a/packages/layers/src/line/models/arc.ts b/packages/layers/src/line/models/arc.ts index b6d4c60d9ea..5dd07e127a4 100644 --- a/packages/layers/src/line/models/arc.ts +++ b/packages/layers/src/line/models/arc.ts @@ -6,9 +6,8 @@ import type { ITexture2D, } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; -import { rgb2arr } from '@antv/l7-utils'; +import { fp64LowPart, rgb2arr } from '@antv/l7-utils'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import type { ILineLayerStyleOptions } from '../../core/interface'; import { LineArcTriangulation } from '../../core/triangulation'; import arc_line_frag from '../shaders/arc/line_arc_frag.glsl'; @@ -19,6 +18,16 @@ const lineStyleObj: { [key: string]: number } = { dash: 1.0, }; export default class ArcModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + INSTANCE: 10, + INSTANCE_64LOW: 11, + UV: 12, + THETA_OFFSET: 13, + }); + } protected texture: ITexture2D; protected getCommonUniformsInfo(): { uniformsArray: number[]; @@ -120,6 +129,7 @@ export default class ArcModel extends BaseModel { moduleName: 'lineArc2d' + type, vertexShader: vert, fragmentShader: frag, + defines: this.getDefines(), inject: this.getInject(), triangulation: LineArcTriangulation, depth: { enable: false }, @@ -134,7 +144,7 @@ export default class ArcModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, @@ -149,12 +159,13 @@ export default class ArcModel extends BaseModel { }, }); + // 弧线起始点信息 this.styleAttributeService.registerStyleAttribute({ - name: 'instance', // 弧线起始点信息 + name: 'instance', type: AttributeType.Attribute, descriptor: { name: 'a_Instance', - shaderLocation: 12, + shaderLocation: this.attributeLocation.INSTANCE, buffer: { usage: gl.STATIC_DRAW, data: [], @@ -167,14 +178,37 @@ export default class ArcModel extends BaseModel { }, }); + // save low part for enabled double precision INSTANCE attribute + this.styleAttributeService.registerStyleAttribute({ + name: 'instance64Low', + type: AttributeType.Attribute, + descriptor: { + name: 'a_Instance64Low', + shaderLocation: this.attributeLocation.INSTANCE_64LOW, + buffer: { + usage: gl.STATIC_DRAW, + data: [], + type: gl.FLOAT, + }, + size: 4, + update: (feature: IEncodeFeature, featureIdx: number, vertex: number[]) => { + return [ + fp64LowPart(vertex[3]), + fp64LowPart(vertex[4]), + fp64LowPart(vertex[5]), + fp64LowPart(vertex[6]), + ]; + }, + }, + }); + this.styleAttributeService.registerStyleAttribute({ name: 'uv', type: AttributeType.Attribute, descriptor: { name: 'a_iconMapUV', - shaderLocation: 14, + shaderLocation: this.attributeLocation.UV, buffer: { - // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, data: [], type: gl.FLOAT, @@ -188,6 +222,25 @@ export default class ArcModel extends BaseModel { }, }, }); + + this.styleAttributeService.registerStyleAttribute({ + name: 'thetaOffset', + type: AttributeType.Attribute, + descriptor: { + name: 'a_ThetaOffset', + shaderLocation: this.attributeLocation.THETA_OFFSET, + buffer: { + usage: gl.STATIC_DRAW, + data: [], + type: gl.FLOAT, + }, + size: 1, + update: (feature: IEncodeFeature) => { + const { thetaOffset: op = 1 } = feature; + return [op]; + }, + }, + }); } private updateTexture = () => { diff --git a/packages/layers/src/line/models/arc_3d.ts b/packages/layers/src/line/models/arc_3d.ts index 8d9547bbd78..11145b879f4 100644 --- a/packages/layers/src/line/models/arc_3d.ts +++ b/packages/layers/src/line/models/arc_3d.ts @@ -6,13 +6,12 @@ import type { ITexture2D, } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; -import { rgb2arr } from '@antv/l7-utils'; +import { fp64LowPart, rgb2arr } from '@antv/l7-utils'; import BaseModel from '../../core/BaseModel'; import type { ILineLayerStyleOptions } from '../../core/interface'; import { LineArcTriangulation } from '../../core/triangulation'; import { EARTH_RADIUS } from '../../earth/utils'; // arc3d line layer -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import arc3d_line_frag from '../shaders/arc3d/line_arc_3d_frag.glsl'; import arc3d_line_vert from '../shaders/arc3d/line_arc_3d_vert.glsl'; @@ -21,6 +20,16 @@ const lineStyleObj: { [key: string]: number } = { dash: 1.0, }; export default class Arc3DModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + INSTANCE: 10, + INSTANCE_64LOW: 11, + UV: 12, + THETA_OFFSET: 13, + }); + } protected texture: ITexture2D; // public enableShaderEncodeStyles = ['opacity']; protected getCommonUniformsInfo(): { @@ -117,6 +126,7 @@ export default class Arc3DModel extends BaseModel { moduleName: 'lineArc3d' + type, vertexShader: vert, fragmentShader: frag, + defines: this.getDefines(), inject: this.getInject(), triangulation: LineArcTriangulation, styleOption: { segmentNumber }, @@ -129,9 +139,8 @@ export default class Arc3DModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, buffer: { - // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, data: [], type: gl.FLOAT, @@ -149,7 +158,7 @@ export default class Arc3DModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Instance', - shaderLocation: 12, + shaderLocation: this.attributeLocation.INSTANCE, buffer: { usage: gl.STATIC_DRAW, data: [], @@ -162,12 +171,36 @@ export default class Arc3DModel extends BaseModel { }, }); + // save low part for enabled double precision INSTANCE attribute + this.styleAttributeService.registerStyleAttribute({ + name: 'instance64Low', + type: AttributeType.Attribute, + descriptor: { + name: 'a_Instance64Low', + shaderLocation: this.attributeLocation.INSTANCE_64LOW, + buffer: { + usage: gl.STATIC_DRAW, + data: [], + type: gl.FLOAT, + }, + size: 4, + update: (feature: IEncodeFeature, featureIdx: number, vertex: number[]) => { + return [ + fp64LowPart(vertex[3]), + fp64LowPart(vertex[4]), + fp64LowPart(vertex[5]), + fp64LowPart(vertex[6]), + ]; + }, + }, + }); + this.styleAttributeService.registerStyleAttribute({ name: 'uv', type: AttributeType.Attribute, descriptor: { name: 'a_iconMapUV', - shaderLocation: 14, + shaderLocation: this.attributeLocation.UV, buffer: { usage: gl.DYNAMIC_DRAW, data: [], @@ -182,6 +215,25 @@ export default class Arc3DModel extends BaseModel { }, }, }); + + this.styleAttributeService.registerStyleAttribute({ + name: 'thetaOffset', + type: AttributeType.Attribute, + descriptor: { + name: 'a_ThetaOffset', + shaderLocation: this.attributeLocation.THETA_OFFSET, + buffer: { + usage: gl.STATIC_DRAW, + data: [], + type: gl.FLOAT, + }, + size: 1, + update: (feature: IEncodeFeature) => { + const { thetaOffset: op = 1 } = feature; + return [op]; + }, + }, + }); } private updateTexture = () => { diff --git a/packages/layers/src/line/models/flow.ts b/packages/layers/src/line/models/flow.ts index 65e12c121d6..da0134e2b46 100644 --- a/packages/layers/src/line/models/flow.ts +++ b/packages/layers/src/line/models/flow.ts @@ -1,15 +1,22 @@ import type { IEncodeFeature, IModel } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; +import { fp64LowPart } from '@antv/l7-utils'; import BaseModel from '../../core/BaseModel'; import type { IFlowLineStyleOptions } from '../../core/interface'; import { FlowLineTriangulation } from '../../core/line_trangluation'; import flow_line_frag from '../shaders/flow/flow_line_frag.glsl'; - -// linear simple line shader - -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import flow_line_vert from '../shaders/flow/flow_line_vert.glsl'; + export default class FlowLineModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + INSTANCE: 10, + INSTANCE_64LOW: 11, + NORMAL: 12, + }); + } protected getCommonUniformsInfo(): { uniformsArray: number[]; uniformsLength: number; @@ -40,6 +47,7 @@ export default class FlowLineModel extends BaseModel { moduleName: 'flow_line', vertexShader: flow_line_vert, fragmentShader: flow_line_frag, + defines: this.getDefines(), inject: this.getInject(), triangulation: FlowLineTriangulation, styleOption: (this.layer.getLayerConfig() as IFlowLineStyleOptions).symbol, @@ -56,7 +64,7 @@ export default class FlowLineModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Size', // 宽度 - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, @@ -70,12 +78,13 @@ export default class FlowLineModel extends BaseModel { }, }, }); + this.styleAttributeService.registerStyleAttribute({ name: 'instance', // 弧线起始点信息 type: AttributeType.Attribute, descriptor: { name: 'a_Instance', - shaderLocation: 12, + shaderLocation: this.attributeLocation.INSTANCE, buffer: { usage: gl.STATIC_DRAW, data: [], @@ -88,14 +97,37 @@ export default class FlowLineModel extends BaseModel { }, }); + // save low part for enabled double precision INSTANCE attribute + this.styleAttributeService.registerStyleAttribute({ + name: 'instance64Low', + type: AttributeType.Attribute, + descriptor: { + name: 'a_Instance64Low', + shaderLocation: this.attributeLocation.INSTANCE_64LOW, + buffer: { + usage: gl.STATIC_DRAW, + data: [], + type: gl.FLOAT, + }, + size: 4, + update: (feature: IEncodeFeature, featureIdx: number, vertex: number[]) => { + return [ + fp64LowPart(vertex[3]), + fp64LowPart(vertex[4]), + fp64LowPart(vertex[5]), + fp64LowPart(vertex[6]), + ]; + }, + }, + }); + this.styleAttributeService.registerStyleAttribute({ name: 'normal', type: AttributeType.Attribute, descriptor: { name: 'a_Normal', - shaderLocation: ShaderLocation.NORMAL, + shaderLocation: this.attributeLocation.NORMAL, buffer: { - // give the WebGL driver a hint that this buffer may change usage: gl.STATIC_DRAW, data: [], type: gl.FLOAT, diff --git a/packages/layers/src/line/models/great_circle.ts b/packages/layers/src/line/models/great_circle.ts index 4b8c7824920..6ba7ceec769 100644 --- a/packages/layers/src/line/models/great_circle.ts +++ b/packages/layers/src/line/models/great_circle.ts @@ -6,9 +6,8 @@ import type { ITexture2D, } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; -import { rgb2arr } from '@antv/l7-utils'; +import { fp64LowPart, rgb2arr } from '@antv/l7-utils'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import type { ILineLayerStyleOptions } from '../../core/interface'; import { LineArcTriangulation } from '../../core/triangulation'; import line_arc_frag from '../shaders/greatCircle/line_arc_great_circle_frag.glsl'; @@ -19,6 +18,15 @@ const lineStyleObj: { [key: string]: number } = { }; export default class GreatCircleModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + INSTANCE: 10, + INSTANCE_64LOW: 11, + UV: 12, + }); + } protected texture: ITexture2D; protected getCommonUniformsInfo(): { uniformsArray: number[]; @@ -107,6 +115,7 @@ export default class GreatCircleModel extends BaseModel { fragmentShader: line_arc_frag, triangulation: LineArcTriangulation, styleOption: { segmentNumber }, + defines: this.getDefines(), inject: this.getInject(), depth: { enable: false }, }); @@ -118,7 +127,7 @@ export default class GreatCircleModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, @@ -138,7 +147,7 @@ export default class GreatCircleModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Instance', - shaderLocation: 12, + shaderLocation: this.attributeLocation.INSTANCE, buffer: { usage: gl.STATIC_DRAW, data: [], @@ -151,12 +160,36 @@ export default class GreatCircleModel extends BaseModel { }, }); + // save low part for enabled double precision INSTANCE attribute + this.styleAttributeService.registerStyleAttribute({ + name: 'instance64Low', + type: AttributeType.Attribute, + descriptor: { + name: 'a_Instance64Low', + shaderLocation: this.attributeLocation.INSTANCE_64LOW, + buffer: { + usage: gl.STATIC_DRAW, + data: [], + type: gl.FLOAT, + }, + size: 4, + update: (feature: IEncodeFeature, featureIdx: number, vertex: number[]) => { + return [ + fp64LowPart(vertex[3]), + fp64LowPart(vertex[4]), + fp64LowPart(vertex[5]), + fp64LowPart(vertex[6]), + ]; + }, + }, + }); + this.styleAttributeService.registerStyleAttribute({ name: 'uv', type: AttributeType.Attribute, descriptor: { name: 'a_iconMapUV', - shaderLocation: 14, + shaderLocation: this.attributeLocation.UV, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, diff --git a/packages/layers/src/line/models/line.ts b/packages/layers/src/line/models/line.ts index 4e107fb87a9..d70db29c773 100644 --- a/packages/layers/src/line/models/line.ts +++ b/packages/layers/src/line/models/line.ts @@ -12,11 +12,20 @@ import type { ILineLayerStyleOptions } from '../../core/interface'; import { LinearDir, TextureBlend } from '../../core/interface'; import { LineTriangulation } from '../../core/triangulation'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import line_frag from '../shaders/line/line_frag.glsl'; import line_vert from '../shaders/line/line_vert.glsl'; export default class LineModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + DISTANCE_INDEX: 10, + NORMAL: 11, + UV: 12, + }); + } + private textureEventFlag: boolean = false; protected texture: ITexture2D = this.createTexture2D({ data: new Uint8Array([0, 0, 0, 0]), @@ -121,6 +130,7 @@ export default class LineModel extends BaseModel { vertexShader: vert, fragmentShader: frag, triangulation: LineTriangulation, + defines: this.getDefines(), inject: this.getInject(), depth: { enable: depth }, }); @@ -138,13 +148,17 @@ export default class LineModel extends BaseModel { type: '', }; } + protected registerBuiltinAttributes() { + // 注册 Position 属性 64 位地位部分,经纬度数据开启双精度,避免大于 20层级以上出现数据偏移 + this.registerPosition64LowAttribute(); + this.styleAttributeService.registerStyleAttribute({ name: 'distanceAndIndex', type: AttributeType.Attribute, descriptor: { name: 'a_DistanceAndIndexAndMiter', - shaderLocation: 10, + shaderLocation: this.attributeLocation.DISTANCE_INDEX, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.STATIC_DRAW, @@ -172,7 +186,7 @@ export default class LineModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, @@ -187,13 +201,12 @@ export default class LineModel extends BaseModel { }, }); - // point layer size; this.styleAttributeService.registerStyleAttribute({ name: 'normal_total_distance', type: AttributeType.Attribute, descriptor: { name: 'a_Normal_Total_Distance', - shaderLocation: ShaderLocation.NORMAL, + shaderLocation: this.attributeLocation.NORMAL, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.STATIC_DRAW, @@ -218,7 +231,7 @@ export default class LineModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_iconMapUV', - shaderLocation: ShaderLocation.UV, + shaderLocation: this.attributeLocation.UV, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, diff --git a/packages/layers/src/line/models/simple_line.ts b/packages/layers/src/line/models/simple_line.ts index 10e174458f5..415604a3308 100644 --- a/packages/layers/src/line/models/simple_line.ts +++ b/packages/layers/src/line/models/simple_line.ts @@ -2,12 +2,18 @@ import type { IEncodeFeature, IModel } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; import { rgb2arr } from '@antv/l7-utils'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import type { ILineLayerStyleOptions } from '../../core/interface'; import { SimpleLineTriangulation } from '../../core/triangulation'; import simple_line_frag from '../shaders/simple/simpleline_frag.glsl'; import simple_line_vert from '../shaders/simple/simpleline_vert.glsl'; + export default class SimpleLineModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + }); + } protected getCommonUniformsInfo(): { uniformsArray: number[]; uniformsLength: number; @@ -70,6 +76,7 @@ export default class SimpleLineModel extends BaseModel { vertexShader: vert, fragmentShader: frag, triangulation: SimpleLineTriangulation, + defines: this.getDefines(), inject: this.getInject(), primitive: gl.LINES, depth: { enable: false }, @@ -79,57 +86,16 @@ export default class SimpleLineModel extends BaseModel { return [model]; } protected registerBuiltinAttributes() { - // this.styleAttributeService.registerStyleAttribute({ - // name: 'distance', - // type: AttributeType.Attribute, - // descriptor: { - // name: 'a_Distance', - // shaderLocation: 14, - // buffer: { - // // give the WebGL driver a hint that this buffer may change - // usage: gl.STATIC_DRAW, - // data: [], - // type: gl.FLOAT, - // }, - // size: 1, - // update: ( - // feature: IEncodeFeature, - // featureIdx: number, - // vertex: number[], - // ) => { - // return [vertex[3]]; - // }, - // }, - // }); - // this.styleAttributeService.registerStyleAttribute({ - // name: 'total_distance', - // type: AttributeType.Attribute, - // descriptor: { - // name: 'a_Total_Distance', - // shaderLocation: 13,//枚举不够了,先固定写值吧,在shader中location也成一致的并且不与其他的重复就行了 - // buffer: { - // // give the WebGL driver a hint that this buffer may change - // usage: gl.STATIC_DRAW, - // data: [], - // type: gl.FLOAT, - // }, - // size: 1, - // update: ( - // feature: IEncodeFeature, - // featureIdx: number, - // vertex: number[], - // ) => { - // return [vertex[5]]; - // }, - // }, - // }); + // 注册 Position 属性 64 位地位部分,经纬度数据开启双精度,避免大于 20层级以上出现数据偏移 + this.registerPosition64LowAttribute(); + //size.x,size,y,distance,totalDistance this.styleAttributeService.registerStyleAttribute({ name: 'sizeDistanceAndTotalDistance', type: AttributeType.Attribute, descriptor: { name: 'a_SizeDistanceAndTotalDistance', - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, buffer: { usage: gl.STATIC_DRAW, data: [], diff --git a/packages/layers/src/line/models/wall.ts b/packages/layers/src/line/models/wall.ts index f2c72c08043..c63173add01 100644 --- a/packages/layers/src/line/models/wall.ts +++ b/packages/layers/src/line/models/wall.ts @@ -8,12 +8,20 @@ import type { import { AttributeType, gl } from '@antv/l7-core'; import { rgb2arr } from '@antv/l7-utils'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import type { ILineLayerStyleOptions } from '../../core/interface'; import { LineTriangulation } from '../../core/triangulation'; import line_frag from '../shaders/wall/wall_frag.glsl'; import line_vert from '../shaders/wall/wall_vert.glsl'; export default class LineWallModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + NORMAL: 12, + UV: 13, + DISTANCE_MITER_TOTAL: 15, + }); + } protected texture: ITexture2D; protected getCommonUniformsInfo(): { uniformsArray: number[]; @@ -89,6 +97,7 @@ export default class LineWallModel extends BaseModel { vertexShader: line_vert, fragmentShader: line_frag, triangulation: LineTriangulation, + defines: this.getDefines(), inject: this.getInject(), depth: { enable: false }, blend: this.getBlend(), @@ -96,49 +105,15 @@ export default class LineWallModel extends BaseModel { return [model]; } protected registerBuiltinAttributes() { - this.styleAttributeService.registerStyleAttribute({ - name: 'distance', - type: AttributeType.Attribute, - descriptor: { - name: 'a_Distance', - shaderLocation: 15, - buffer: { - // give the WebGL driver a hint that this buffer may change - usage: gl.STATIC_DRAW, - data: [], - type: gl.FLOAT, - }, - size: 1, - update: (feature: IEncodeFeature, featureIdx: number, vertex: number[]) => { - return [vertex[3]]; - }, - }, - }); - this.styleAttributeService.registerStyleAttribute({ - name: 'total_distance', - type: AttributeType.Attribute, - descriptor: { - name: 'a_Total_Distance', - shaderLocation: 11, - buffer: { - // give the WebGL driver a hint that this buffer may change - usage: gl.STATIC_DRAW, - data: [], - type: gl.FLOAT, - }, - size: 1, - update: (feature: IEncodeFeature, featureIdx: number, vertex: number[]) => { - return [vertex[5]]; - }, - }, - }); + // 注册 Position 属性 64 位地位部分,经纬度数据开启双精度,避免大于 20层级以上出现数据偏移 + this.registerPosition64LowAttribute(); this.styleAttributeService.registerStyleAttribute({ name: 'size', type: AttributeType.Attribute, descriptor: { name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, @@ -153,13 +128,12 @@ export default class LineWallModel extends BaseModel { }, }); - // point layer size; this.styleAttributeService.registerStyleAttribute({ name: 'normal', type: AttributeType.Attribute, descriptor: { name: 'a_Normal', - shaderLocation: ShaderLocation.NORMAL, + shaderLocation: this.attributeLocation.NORMAL, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.STATIC_DRAW, @@ -181,20 +155,21 @@ export default class LineWallModel extends BaseModel { }); this.styleAttributeService.registerStyleAttribute({ - name: 'miter', + name: 'distanceAndTotalAndMiter', type: AttributeType.Attribute, descriptor: { - name: 'a_Miter', - shaderLocation: 10, + name: 'a_Distance_Total_Miter', + shaderLocation: this.attributeLocation.DISTANCE_MITER_TOTAL, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.STATIC_DRAW, data: [], type: gl.FLOAT, }, - size: 1, + size: 3, update: (feature: IEncodeFeature, featureIdx: number, vertex: number[]) => { - return [vertex[4]]; + // [distance, miter, total_distance] + return [vertex[3], vertex[4], vertex[5]]; }, }, }); @@ -204,7 +179,7 @@ export default class LineWallModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_iconMapUV', - shaderLocation: 14, + shaderLocation: this.attributeLocation.UV, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, diff --git a/packages/layers/src/line/shaders/arc/line_arc_vert.glsl b/packages/layers/src/line/shaders/arc/line_arc_vert.glsl index 3fb503ee43e..179cf1cd7d6 100644 --- a/packages/layers/src/line/shaders/arc/line_arc_vert.glsl +++ b/packages/layers/src/line/shaders/arc/line_arc_vert.glsl @@ -1,10 +1,12 @@ -#define Animate 0.0 -#define LineTexture 1.0 -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in float a_Size; -layout(location = 12) in vec4 a_Instance; -layout(location = 14) in vec2 a_iconMapUV; +#define Animate (0.0) +#define LineTexture (1.0) + +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in float a_Size; +layout(location = ATTRIBUTE_LOCATION_INSTANCE) in vec4 a_Instance; +layout(location = ATTRIBUTE_LOCATION_INSTANCE_64LOW) in vec4 a_Instance64Low; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_iconMapUV; layout(std140) uniform commonUniorm { vec4 u_animate: [ 1., 2., 1.0, 0.2 ]; @@ -22,6 +24,7 @@ layout(std140) uniform commonUniorm { float u_time; float u_linearColor: 0.0; }; + out vec4 v_color; out vec2 v_iconMapUV; out vec4 v_lineData; @@ -29,13 +32,12 @@ out vec4 v_lineData; out vec4 v_dash_array; out float v_distance_ratio; - #pragma include "projection" #pragma include "project" #pragma include "picking" float bezier3(vec3 arr, float t) { - float ut = 1. - t; + float ut = 1.0 - t; return (arr.x * ut + arr.y * t) * ut + (arr.y * ut + arr.z * t) * t; } vec2 midPoint(vec2 source, vec2 target, float arcThetaOffset) { @@ -45,10 +47,12 @@ vec2 midPoint(vec2 source, vec2 target, float arcThetaOffset) { float thetaOffset = arcThetaOffset; float r2 = r / 2.0 / cos(thetaOffset); float theta2 = theta + thetaOffset; - vec2 mid = vec2(r2*cos(theta2) + source.x, r2*sin(theta2) + source.y); - if(u_lineDir == 1.0) { // 正向 + vec2 mid = vec2(r2 * cos(theta2) + source.x, r2 * sin(theta2) + source.y); + if (u_lineDir == 1.0) { + // 正向 return mid; - } else { // 逆向 + } else { + // 逆向 // (mid + vmin)/2 = (s + t)/2 vec2 vmid = source + target - mid; return vmid; @@ -56,23 +60,23 @@ vec2 midPoint(vec2 source, vec2 target, float arcThetaOffset) { // return mid; } float getSegmentRatio(float index) { - // dash: index / (segmentNumber - 1.); - // normal: smoothstep(0.0, 1.0, index / (segmentNumber - 1.)); - return smoothstep(0.0, 1.0, index / (segmentNumber - 1.)); - // return index / (segmentNumber - 1.); + // dash: index / (segmentNumber - 1.); + // normal: smoothstep(0.0, 1.0, index / (segmentNumber - 1.)); + return smoothstep(0.0, 1.0, index / (segmentNumber - 1.0)); + // return index / (segmentNumber - 1.); } -vec2 interpolate (vec2 source, vec2 target, float t, float arcThetaOffset) { +vec2 interpolate(vec2 source, vec2 target, float t, float arcThetaOffset) { // if the angularDist is PI, linear interpolation is applied. otherwise, use spherical interpolation vec2 mid = midPoint(source, target, arcThetaOffset); vec3 x = vec3(source.x, mid.x, target.x); vec3 y = vec3(source.y, mid.y, target.y); - return vec2(bezier3(x ,t), bezier3(y,t)); + return vec2(bezier3(x, t), bezier3(y, t)); } vec2 getExtrusionOffset(vec2 line_clipspace, float offset_direction) { // normalized direction of the line vec2 dir_screenspace = normalize(line_clipspace); // rotate by 90 degrees - dir_screenspace = vec2(-dir_screenspace.y, dir_screenspace.x); + dir_screenspace = vec2(-dir_screenspace.y, dir_screenspace.x); vec2 offset = dir_screenspace * offset_direction * setPickingSize(a_Size) / 2.0; return offset; } @@ -80,35 +84,33 @@ vec2 getNormal(vec2 line_clipspace, float offset_direction) { // normalized direction of the line vec2 dir_screenspace = normalize(line_clipspace); // rotate by 90 degrees - dir_screenspace = vec2(-dir_screenspace.y, dir_screenspace.x); - return reverse_offset_normal(vec3(dir_screenspace,1.0)).xy * sign(offset_direction); + dir_screenspace = vec2(-dir_screenspace.y, dir_screenspace.x); + return reverse_offset_normal(vec3(dir_screenspace, 1.0)).xy * sign(offset_direction); } void main() { //vs中计算渐变色 - if(u_linearColor==1.0){ + if (u_linearColor == 1.0) { float d_segmentIndex = a_Position.x + 1.0; // 当前顶点在弧线中所处的分段位置 - v_color = mix(u_sourceColor, u_targetColor, d_segmentIndex/segmentNumber); - } - else{ + v_color = mix(u_sourceColor, u_targetColor, d_segmentIndex / segmentNumber); + } else { v_color = a_Color; } v_color.a = v_color.a * opacity; - vec2 source = a_Instance.rg; // 起始点 - vec2 target = a_Instance.ba; // 终点 - - + vec2 source_world = a_Instance.rg; // 起始点 + vec2 target_world = a_Instance.ba; // 终点 float segmentIndex = a_Position.x; float segmentRatio = getSegmentRatio(segmentIndex); //计算dashArray和distanceRatio 输出到片元 - vec2 s = source; - vec2 t = target; - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x - s = unProjCustomCoord(source); - t = unProjCustomCoord(target); + vec2 s = source_world; + vec2 t = target_world; + if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { + // gaode2.x + s = unProjCustomCoord(source_world); + t = unProjCustomCoord(target_world); } float total_Distance = pixelDistance(s, t) / 2.0 * PI; v_dash_array = pow(2.0, 20.0 - u_Zoom) * u_dash_array / total_Distance; @@ -117,48 +119,57 @@ void main() { float indexDir = mix(-1.0, 1.0, step(segmentIndex, 0.0)); float nextSegmentRatio = getSegmentRatio(segmentIndex + indexDir); float d_distance_ratio; - - if(u_animate.x == Animate) { - d_distance_ratio = segmentIndex / segmentNumber; - if(u_lineDir != 1.0) { - d_distance_ratio = 1.0 - d_distance_ratio; - } + + if (u_animate.x == Animate) { + d_distance_ratio = segmentIndex / segmentNumber; + if (u_lineDir != 1.0) { + d_distance_ratio = 1.0 - d_distance_ratio; + } } v_lineData.b = d_distance_ratio; - vec4 curr = project_position(vec4(interpolate(source, target, segmentRatio, thetaOffset), 0.0, 1.0)); - vec4 next = project_position(vec4(interpolate(source, target, nextSegmentRatio, thetaOffset), 0.0, 1.0)); + vec4 source = project_position(vec4(source_world, 0, 1.), a_Instance64Low.xy); + vec4 target = project_position(vec4(target_world, 0, 1.), a_Instance64Low.zw); - - vec2 offset = project_pixel(getExtrusionOffset((next.xy - curr.xy) * indexDir, a_Position.y)); + vec2 currPos = interpolate(source.xy, target.xy, segmentRatio, thetaOffset); + vec2 nextPos = interpolate(source.xy, target.xy, nextSegmentRatio, thetaOffset); + vec2 offset = project_pixel( + getExtrusionOffset((nextPos.xy - currPos.xy) * indexDir, a_Position.y) + ); float d_segmentIndex = a_Position.x + 1.0; // 当前顶点在弧线中所处的分段位置 v_lineData.r = d_segmentIndex; - if(LineTexture == u_line_texture) { // 开启贴图模式 + if (LineTexture == u_line_texture) { + // 开启贴图模式 - float arcDistrance = length(source - target); // 起始点和终点的距离 - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20) { // amap + float arcDistrance = length(source_world - target_world); // 起始点和终点的距离 + if (u_CoordinateSystem == COORDINATE_SYSTEM_P20) { + // amap arcDistrance *= 1000000.0; } - if(u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { // mapbox + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET + ) { + // mapbox // arcDistrance *= 8.0; arcDistrance = project_pixel_allmap(arcDistrance); } v_iconMapUV = a_iconMapUV; float pixelLen = project_pixel_texture(u_icon_step); // 贴图沿弧线方向的长度 - 随地图缩放改变 - float texCount = floor(arcDistrance/pixelLen); // 贴图在弧线上重复的数量 + float texCount = floor(arcDistrance / pixelLen); // 贴图在弧线上重复的数量 v_lineData.g = texCount; float lineOffsetWidth = length(offset + offset * sign(a_Position.y)); // 线横向偏移的距离 float linePixelSize = project_pixel(a_Size); // 定点位置偏移 - v_lineData.a = lineOffsetWidth/linePixelSize; // 线图层贴图部分的 v 坐标值 + v_lineData.a = lineOffsetWidth / linePixelSize; // 线图层贴图部分的 v 坐标值 } - gl_Position = project_common_position_to_clipspace_v2(vec4(curr.xy + offset, 0, 1.0)); + gl_Position = project_common_position_to_clipspace_v2(vec4(currPos.xy + offset, 0, 1.0)); setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/line/shaders/arc3d/line_arc_3d_vert.glsl b/packages/layers/src/line/shaders/arc3d/line_arc_3d_vert.glsl index 045397d18c1..734e75e65c4 100644 --- a/packages/layers/src/line/shaders/arc3d/line_arc_3d_vert.glsl +++ b/packages/layers/src/line/shaders/arc3d/line_arc_3d_vert.glsl @@ -2,11 +2,12 @@ #define LineTypeDash 1.0 #define Animate 0.0 #define LineTexture 1.0 -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in float a_Size; -layout(location = 12) in vec4 a_Instance; -layout(location = 14) in vec2 a_iconMapUV; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in float a_Size; +layout(location = ATTRIBUTE_LOCATION_INSTANCE) in vec4 a_Instance; +layout(location = ATTRIBUTE_LOCATION_INSTANCE_64LOW) in vec4 a_Instance64Low; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_iconMapUV; layout(std140) uniform commonUniorm { @@ -107,8 +108,8 @@ void main() { v_color = a_Color; } v_color.a = v_color.a * opacity; - vec2 source = project_position(vec4(a_Instance.rg, 0, 0)).xy; - vec2 target = project_position(vec4(a_Instance.ba, 0, 0)).xy; + vec2 source = project_position(vec4(a_Instance.rg, 0, 0), a_Instance64Low.xy).xy; + vec2 target = project_position(vec4(a_Instance.ba, 0, 0), a_Instance64Low.zw).xy; float segmentIndex = a_Position.x; float segmentRatio = getSegmentRatio(segmentIndex); float indexDir = mix(-1.0, 1.0, step(segmentIndex, 0.0)); @@ -118,7 +119,7 @@ void main() { d_distance_ratio = segmentIndex / segmentNumber; vec2 s = source; vec2 t = target; - + if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x s = unProjCustomCoord(source); t = unProjCustomCoord(target); @@ -139,7 +140,7 @@ void main() { v_segmentIndex = a_Position.x; - if(LineTexture == u_line_texture && u_line_type != LineTypeDash) { // 开启贴图模式 + if(LineTexture == u_line_texture && u_line_type != LineTypeDash) { // 开启贴图模式 float arcDistrance = length(source - target); float pixelLen = project_pixel_texture(u_icon_step); @@ -173,10 +174,10 @@ void main() { float lineHeight = u_global_height * (-4.0*segmentRatio*segmentRatio + 4.0 * segmentRatio) * lnglatLength; // 地球点位 vec3 globalPoint = normalize(mix(startLngLat, endLngLat, segmentRatio)) * (globalRadius + lineHeight) + lnglatOffset * a_Size; - + gl_Position = u_ViewProjectionMatrix * vec4(globalPoint, 1.0); } - + setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/line/shaders/flow/flow_line_vert.glsl b/packages/layers/src/line/shaders/flow/flow_line_vert.glsl index 705205c9232..ea1c391a316 100644 --- a/packages/layers/src/line/shaders/flow/flow_line_vert.glsl +++ b/packages/layers/src/line/shaders/flow/flow_line_vert.glsl @@ -1,8 +1,9 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in vec2 a_Size; -layout(location = 12) in vec4 a_Instance; -layout(location = 13) in vec3 a_Normal; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in vec2 a_Size; +layout(location = ATTRIBUTE_LOCATION_INSTANCE) in vec4 a_Instance; +layout(location = ATTRIBUTE_LOCATION_INSTANCE_64LOW) in vec4 a_Instance64Low; +layout(location = ATTRIBUTE_LOCATION_NORMAL) in vec3 a_Normal; layout(std140) uniform commonUniorm { float u_gap_width: 1.0; @@ -17,78 +18,82 @@ layout(std140) uniform commonUniorm { out vec4 v_color; vec2 project_pixel_offset(vec2 offsets) { - - vec2 data = project_pixel(offsets); - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { + vec2 data = project_pixel(offsets); + if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // P20_2 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减3 return data; } - return vec2(data.x, -data.y);; + return vec2(data.x, -data.y); + ; } vec2 line_dir(vec2 target, vec2 source) { - - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { + if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // P20_2 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减3 - return normalize(target - source); + return normalize(target - source); } return normalize(ProjectFlat(target) - ProjectFlat(source)); } float flag_gap() { - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { + if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // P20_2 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减3 - return 1.; + return 1.0; } - return -1.; + return -1.0; } - void main() { - -// 透明度计算 - vec2 source = a_Instance.rg; // 起始点 - vec2 target = a_Instance.ba; // 终点 - vec2 flowlineDir = line_dir(target,source); + // 透明度计算 + vec2 source_world = a_Instance.rg; // 起点 + vec2 target_world = a_Instance.ba; // 终点 + vec2 flowlineDir = line_dir(target_world, source_world); vec2 perpendicularDir = vec2(-flowlineDir.y, flowlineDir.x); // mapbox || 高德 - - vec2 position = mix(source, target, a_Position.x); - - float lengthCommon = length(project_position(vec4(target,0,1)) - project_position(vec4(source,0,1))); // + + vec2 position = mix(source_world, target_world, a_Position.x); + vec2 position64Low = mix(a_Instance64Low.rg, a_Instance64Low.ba, a_Position.x); + + float lengthCommon = length( + project_position(vec4(target_world, 0, 1)) - project_position(vec4(source_world, 0, 1)) + ); vec2 offsetDistances = a_Size.x * project_pixel_offset(vec2(a_Position.y, a_Position.z)); // Mapbox || 高德 - vec2 limitedOffsetDistances = clamp( - offsetDistances, - project_pixel(-lengthCommon*.2), project_pixel(lengthCommon*.2) + vec2 limitedOffsetDistances = clamp( + offsetDistances, + project_pixel(-lengthCommon * 0.2), + project_pixel(lengthCommon * 0.2) ); - float startOffsetCommon = project_pixel(offsets[0]); float endOffsetCommon = project_pixel(offsets[1]); float endpointOffset = mix( - clamp(startOffsetCommon, 0.0, lengthCommon*.2), - -clamp(endOffsetCommon, 0.0, lengthCommon*.2), + clamp(startOffsetCommon, 0.0, lengthCommon * 0.2), + -clamp(endOffsetCommon, 0.0, lengthCommon * 0.2), a_Position.x ); - vec2 normalsCommon = u_stroke_width * project_pixel_offset(vec2(a_Normal.x, a_Normal.y)); // mapbox || 高德 + vec2 normalsCommon = u_stroke_width * project_pixel_offset(vec2(a_Normal.x, a_Normal.y)); // mapbox || 高德 float gapCommon = flag_gap() * project_pixel(u_gap_width); vec3 offsetCommon = vec3( flowlineDir * (limitedOffsetDistances[1] + normalsCommon.y + endpointOffset * 1.05) - - perpendicularDir * (limitedOffsetDistances[0] + gapCommon + normalsCommon.x), + perpendicularDir * (limitedOffsetDistances[0] + gapCommon + normalsCommon.x), 0.0 ); - vec4 project_pos = project_position(vec4(position.xy, 0, 1.0)); + vec4 project_pos = project_position(vec4(position.xy, 0, 1.0), position64Low); vec4 fillColor = vec4(a_Color.rgb, a_Color.a * opacity); - v_color = mix(fillColor, vec4(u_stroke.xyz, u_stroke.w * fillColor.w * u_stroke_opacity), a_Normal.z); - - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy + offsetCommon.xy, 0., 1.0)); - + v_color = mix( + fillColor, + vec4(u_stroke.xyz, u_stroke.w * fillColor.w * u_stroke_opacity), + a_Normal.z + ); + gl_Position = project_common_position_to_clipspace_v2( + vec4(project_pos.xy + offsetCommon.xy, 0.0, 1.0) + ); setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/line/shaders/greatCircle/line_arc_great_circle_vert.glsl b/packages/layers/src/line/shaders/greatCircle/line_arc_great_circle_vert.glsl index ffbac484068..51c94dfd0e0 100644 --- a/packages/layers/src/line/shaders/greatCircle/line_arc_great_circle_vert.glsl +++ b/packages/layers/src/line/shaders/greatCircle/line_arc_great_circle_vert.glsl @@ -3,11 +3,12 @@ #define Animate 0.0 #define LineTexture 1.0 -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in float a_Size; -layout(location = 12) in vec4 a_Instance; -layout(location = 14) in vec2 a_iconMapUV; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in float a_Size; +layout(location = ATTRIBUTE_LOCATION_INSTANCE) in vec4 a_Instance; +layout(location = ATTRIBUTE_LOCATION_INSTANCE_64LOW) in vec4 a_Instance64Low; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_iconMapUV; layout(std140) uniform commonUniorm { vec4 u_animate: [ 1., 2., 1.0, 0.2 ]; @@ -137,7 +138,7 @@ void main() { v_distance_ratio = segmentIndex / segmentNumber; vec2 s = source; vec2 t = target; - + if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x s = unProjCustomCoord(source); t = unProjCustomCoord(target); @@ -153,15 +154,17 @@ void main() { float nextSegmentRatio = getSegmentRatio(segmentIndex + indexDir); v_distance_ratio = segmentIndex / segmentNumber; - vec4 curr = project_position(vec4(degrees(interpolate(source, target, angularDist, segmentRatio)), 0.0, 1.0)); - vec4 next = project_position(vec4(degrees(interpolate(source, target, angularDist, nextSegmentRatio)), 0.0, 1.0)); + + vec4 curr = project_position(vec4(degrees(interpolate(source, target, angularDist, segmentRatio)), 0.0, 1.0), a_Instance64Low.xy); + vec4 next = project_position(vec4(degrees(interpolate(source, target, angularDist, nextSegmentRatio)), 0.0, 1.0), a_Instance64Low.zw); + // v_normal = getNormal((next.xy - curr.xy) * indexDir, a_Position.y); vec2 offset = project_pixel(getExtrusionOffset((next.xy - curr.xy) * indexDir, a_Position.y)); // vec4 project_pos = project_position(vec4(curr.xy, 0, 1.0)); // gl_Position = project_common_position_to_clipspace(vec4(curr.xy + offset, curr.z, 1.0)); v_line_data.g = a_Position.x; // 该顶点在弧线上的分段排序 - if(LineTexture == u_line_texture) { // 开启贴图模式 + if(LineTexture == u_line_texture) { // 开启贴图模式 // float mapZoomScale = u_CoordinateSystem !== COORDINATE_SYSTEM_P20_2?10000000.0:1.0; float d_arcDistrance = length(source - target); if(u_CoordinateSystem == COORDINATE_SYSTEM_P20) { // amap diff --git a/packages/layers/src/line/shaders/line/line_vert.glsl b/packages/layers/src/line/shaders/line/line_vert.glsl index 552de2af110..3be1ddda021 100644 --- a/packages/layers/src/line/shaders/line/line_vert.glsl +++ b/packages/layers/src/line/shaders/line/line_vert.glsl @@ -1,12 +1,13 @@ #define Animate 0.0 -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in vec2 a_Size; -layout(location = 10) in vec3 a_DistanceAndIndexAndMiter; -layout(location = 13) in vec4 a_Normal_Total_Distance; -layout(location = 14) in vec2 a_iconMapUV; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_POSITION_64LOW) in vec2 a_Position64Low; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in vec2 a_Size; +layout(location = ATTRIBUTE_LOCATION_DISTANCE_INDEX) in vec3 a_DistanceAndIndexAndMiter; +layout(location = ATTRIBUTE_LOCATION_NORMAL) in vec4 a_Normal_Total_Distance; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_iconMapUV; layout(std140) uniform commonUniorm { vec4 u_animate: [ 1., 2., 1.0, 0.2 ]; @@ -62,21 +63,21 @@ void main() { v_stroke = stroke; vec3 size = a_Miter * setPickingSize(a_Size.x) * reverse_offset_normal(a_Normal); - + vec2 offset = project_pixel(size.xy); float lineDistance = a_DistanceAndIndex.x; float currentLinePointRatio = lineDistance / a_Total_Distance; - + float lineOffsetWidth = length(offset + offset * sign(a_Miter)); // 线横向偏移的距离(向两侧偏移的和) float linePixelSize = project_pixel(a_Size.x) * 2.0; // 定点位置偏移,按地图等级缩放后的距离 单侧 * 2 float texV = lineOffsetWidth/linePixelSize; // 线图层贴图部分的 v 坐标值 - + v_texture_data = vec4(currentLinePointRatio, lineDistance, d_texPixelLen, texV); // 设置数据集的参数 - vec4 project_pos = project_position(vec4(a_Position.xy, 0, 1.0)); + vec4 project_pos = project_position(vec4(a_Position.xy, 0, 1.0), a_Position64Low); // gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy + offset, a_Size.y, 1.0)); @@ -101,7 +102,7 @@ void main() { if(u_heightfixed > 0.0) { lineHeight *= mapboxZoomScale; } - + } else { // amap h += u_raisingHeight; diff --git a/packages/layers/src/line/shaders/simple/simpleline_vert.glsl b/packages/layers/src/line/shaders/simple/simpleline_vert.glsl index ceba6107a6b..2e528c183a4 100644 --- a/packages/layers/src/line/shaders/simple/simpleline_vert.glsl +++ b/packages/layers/src/line/shaders/simple/simpleline_vert.glsl @@ -1,6 +1,7 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in vec4 a_SizeDistanceAndTotalDistance; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_POSITION_64LOW) in vec2 a_Position64Low; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in vec4 a_SizeDistanceAndTotalDistance; layout(std140) uniform commonUniorm { vec4 u_sourceColor; @@ -21,10 +22,10 @@ void main() { //dash输出 v_dash_array = pow(2.0, 20.0 - u_Zoom) * u_dash_array / a_SizeDistanceAndTotalDistance.a; - v_color = a_Color; + v_color = a_Color; v_distanceScale = a_SizeDistanceAndTotalDistance.b / a_SizeDistanceAndTotalDistance.a; v_color.a = v_color.a * opacity; - vec4 project_pos = project_position(vec4(a_Position.xy, 0, 1.0)); + vec4 project_pos = project_position(vec4(a_Position.xy, 0, 1.0), a_Position64Low); float h = float(a_Position.z) * u_vertexScale; // 线顶点的高度 - 兼容不存在第三个数值的情况 diff --git a/packages/layers/src/line/shaders/wall/wall_vert.glsl b/packages/layers/src/line/shaders/wall/wall_vert.glsl index 83c9eb92558..7d2e69ca57e 100644 --- a/packages/layers/src/line/shaders/wall/wall_vert.glsl +++ b/packages/layers/src/line/shaders/wall/wall_vert.glsl @@ -1,14 +1,11 @@ #define Animate 0.0 -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in vec2 a_Size; -layout(location = 10) in float a_Miter; -layout(location = 11) in float a_Total_Distance; -layout(location = 12) in vec4 a_Instance; -layout(location = 13) in vec3 a_Normal; -layout(location = 14) in vec2 a_iconMapUV; -layout(location = 15) in float a_Distance; - +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_POSITION_64LOW) in vec2 a_Position64Low; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in vec2 a_Size; +layout(location = ATTRIBUTE_LOCATION_NORMAL) in vec3 a_Normal; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_iconMapUV; +layout(location = ATTRIBUTE_LOCATION_DISTANCE_MITER_TOTAL) in vec3 a_Distance_Total_Miter; layout(std140) uniform commonUniorm { vec4 u_animate: [ 1., 2., 1.0, 0.2 ]; @@ -35,61 +32,67 @@ out float v_radio; out vec4 v_dataset; void main() { - + float a_Distance = a_Distance_Total_Miter.x; + float a_Miter = a_Distance_Total_Miter.y; + float a_Total_Distance = a_Distance_Total_Miter.z; float d_distance_ratio; // 当前点位距离占线总长的比例 - float d_texPixelLen; // 贴图的像素长度,根据地图层级缩放 + float d_texPixelLen; // 贴图的像素长度,根据地图层级缩放 v_iconMapUV = a_iconMapUV; - if(u_heightfixed < 1.0) { // 高度随 zoom 调整 + if (u_heightfixed < 1.0) { + // 高度随 zoom 调整 d_texPixelLen = project_pixel(u_icon_step); } else { d_texPixelLen = u_icon_step; } - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { + if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { d_texPixelLen *= 10.0; } - if(u_animate.x == Animate || u_linearColor == 1.0) { - d_distance_ratio = a_Distance / a_Total_Distance; + if (u_animate.x == Animate || u_linearColor == 1.0) { + d_distance_ratio = a_Distance / a_Total_Distance; } - float miter = (a_Miter + 1.0)/2.0; + float miter = (a_Miter + 1.0) / 2.0; // 设置数据集的参数 v_dataset[0] = d_distance_ratio; // 当前点位距离占线总长的比例 - v_dataset[1] = a_Distance; // 当前顶点的距离 - v_dataset[2] = d_texPixelLen; // 贴图的像素长度,根据地图层级缩放 - v_dataset[3] = miter; // 线图层贴图部分的 v 坐标值 0 - 1 + v_dataset[1] = a_Distance; // 当前顶点的距离 + v_dataset[2] = d_texPixelLen; // 贴图的像素长度,根据地图层级缩放 + v_dataset[3] = miter; // 线图层贴图部分的 v 坐标值 0 - 1 - vec4 project_pos = project_position(vec4(a_Position.xy, 0, 1.0)); + vec4 project_pos = project_position(vec4(a_Position.xy, 0, 1.0), a_Position64Low); - float originSize = a_Size.x; // 固定高度 - if(u_heightfixed < 1.0) { - originSize = project_float_meter(a_Size.x); // 高度随 zoom 调整 + float originSize = a_Size.x; // 固定高度 + if (u_heightfixed < 1.0) { + originSize = project_float_meter(a_Size.x); // 高度随 zoom 调整 } - float wallHeight = originSize * miter; float lightWeight = calc_lighting(vec4(project_pos.xy, wallHeight, 1.0)); v_blur = min(project_float_pixel(2.0) / originSize, 0.05); v_color = vec4(a_Color.rgb * lightWeight, a_Color.w * opacity); - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x - gl_Position = u_Mvp * (vec4(project_pos.xy, wallHeight, 1.0)); + if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { + // gaode2.x + gl_Position = u_Mvp * vec4(project_pos.xy, wallHeight, 1.0); } else { -// 兼容 mapbox 在线高度上的效果表现基本一致 - if(u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { + // 兼容 mapbox 在线高度上的效果表现基本一致 + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET + ) { // mapbox // 保持高度相对不变 float mapboxZoomScale = 4.0 / pow(2.0, 21.0 - u_Zoom); - if(u_heightfixed > 0.0) { + if (u_heightfixed > 0.0) { wallHeight *= mapboxZoomScale; } - + } else { // lineHeight 顶点偏移高度 - if(u_heightfixed < 1.0) { + if (u_heightfixed < 1.0) { wallHeight *= pow(2.0, 20.0 - u_Zoom); } } diff --git a/packages/layers/src/mask/models/fill.ts b/packages/layers/src/mask/models/fill.ts index 43687b43fbb..740e139fe50 100644 --- a/packages/layers/src/mask/models/fill.ts +++ b/packages/layers/src/mask/models/fill.ts @@ -40,6 +40,7 @@ export default class MaskModel extends BaseModel { moduleName: 'mask', vertexShader: mask_vert, fragmentShader: mask_frag, + defines: this.getDefines(), triangulation: polygonTriangulation, depth: { enable: false }, pick: false, diff --git a/packages/layers/src/mask/shaders/mask_vert.glsl b/packages/layers/src/mask/shaders/mask_vert.glsl index 4a6b6b749b9..8f964590a76 100644 --- a/packages/layers/src/mask/shaders/mask_vert.glsl +++ b/packages/layers/src/mask/shaders/mask_vert.glsl @@ -1,4 +1,4 @@ -layout(location = 0) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; layout(std140) uniform commonUniorm { vec4 u_color; diff --git a/packages/layers/src/plugins/PixelPickingPlugin.ts b/packages/layers/src/plugins/PixelPickingPlugin.ts index 49096ff25ab..f032261fcba 100644 --- a/packages/layers/src/plugins/PixelPickingPlugin.ts +++ b/packages/layers/src/plugins/PixelPickingPlugin.ts @@ -1,7 +1,7 @@ import type { IEncodeFeature, ILayer, ILayerPlugin, L7Container } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; import { decodePickingColor, encodePickingColor, lodashUtil, rgb2arr } from '@antv/l7-utils'; -import { ShaderLocation } from '../core/CommonStyleAttribute'; +import { COMMON_ATTRIBUTE_LOCATION } from '../core/CommonStyleAttribute'; const { isNumber } = lodashUtil; const PickingStage = { @@ -67,7 +67,7 @@ export default class PixelPickingPlugin implements ILayerPlugin { type: AttributeType.Attribute, descriptor: { name: 'a_PickingColor', - shaderLocation: ShaderLocation.PICKING_COLOR, + shaderLocation: COMMON_ATTRIBUTE_LOCATION.PICKING_COLOR, buffer: { data: [], type: gl.FLOAT, diff --git a/packages/layers/src/plugins/RegisterStyleAttributePlugin.ts b/packages/layers/src/plugins/RegisterStyleAttributePlugin.ts index d253cee420e..5c81f7a47ae 100644 --- a/packages/layers/src/plugins/RegisterStyleAttributePlugin.ts +++ b/packages/layers/src/plugins/RegisterStyleAttributePlugin.ts @@ -6,7 +6,7 @@ import type { L7Container, } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; -import { ShaderLocation } from '../core/CommonStyleAttribute'; +import { COMMON_ATTRIBUTE_LOCATION } from '../core/CommonStyleAttribute'; import { isTileGroup } from '../tile/utils/utils'; /** @@ -34,7 +34,6 @@ export default class RegisterStyleAttributePlugin implements ILayerPlugin { this.registerPositionAttribute(styleAttributeService); // this.registerFilterAttribute(styleAttributeService);//数据层数据过滤 this.registerColorAttribute(styleAttributeService); - this.registerVertexIdAttribute(styleAttributeService); } private registerPositionAttribute(styleAttributeService: IStyleAttributeService) { @@ -43,7 +42,7 @@ export default class RegisterStyleAttributePlugin implements ILayerPlugin { type: AttributeType.Attribute, descriptor: { name: 'a_Position', - shaderLocation: ShaderLocation.POSITION, + shaderLocation: COMMON_ATTRIBUTE_LOCATION.POSITION, buffer: { data: [], type: gl.FLOAT, @@ -64,7 +63,7 @@ export default class RegisterStyleAttributePlugin implements ILayerPlugin { type: AttributeType.Attribute, descriptor: { name: 'a_Color', - shaderLocation: ShaderLocation.COLOR, + shaderLocation: COMMON_ATTRIBUTE_LOCATION.COLOR, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, @@ -79,26 +78,4 @@ export default class RegisterStyleAttributePlugin implements ILayerPlugin { }, }); } - - private registerVertexIdAttribute(styleAttributeService: IStyleAttributeService) { - styleAttributeService.registerStyleAttribute({ - // 统一注册每个顶点的唯一编号(目前用于样式的数据映射计算使用) - name: 'vertexId', - type: AttributeType.Attribute, - descriptor: { - name: 'a_vertexId', - shaderLocation: ShaderLocation.VERTEX_ID, - buffer: { - // give the WebGL driver a hint that this buffer may change - usage: gl.DYNAMIC_DRAW, - data: [], - type: gl.FLOAT, - }, - size: 1, - update: (feature: IEncodeFeature, featureIdx: number) => { - return [featureIdx]; - }, - }, - }); - } } diff --git a/packages/layers/src/point/models/billboard_point.ts b/packages/layers/src/point/models/billboard_point.ts index c4023aabf01..41898a6de40 100644 --- a/packages/layers/src/point/models/billboard_point.ts +++ b/packages/layers/src/point/models/billboard_point.ts @@ -4,7 +4,6 @@ import BaseModel from '../../core/BaseModel'; import type { IPointLayerStyleOptions } from '../../core/interface'; import { rgb2arr } from '@antv/l7-utils'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import simplePointFrag from '../shaders/billboard/billboard_point_frag.glsl'; import simplePointVert from '../shaders/billboard/billboard_point_vert.glsl'; @@ -18,6 +17,13 @@ export function PointTriangulation(feature: IEncodeFeature) { } export default class SimplePointModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + }); + } + public getDefaultStyle(): Partial { return { blend: 'additive', @@ -58,6 +64,7 @@ export default class SimplePointModel extends BaseModel { moduleName: 'pointSimple', vertexShader: simplePointVert, fragmentShader: simplePointFrag, + defines: this.getDefines(), inject: this.getInject(), triangulation: PointTriangulation, depth: { enable: false }, @@ -67,12 +74,15 @@ export default class SimplePointModel extends BaseModel { } protected registerBuiltinAttributes() { + // 注册 Position 属性 64 位地位部分,经纬度数据开启双精度,避免大于 22 层级以上出现数据偏移 + this.registerPosition64LowAttribute(); + this.styleAttributeService.registerStyleAttribute({ name: 'size', type: AttributeType.Attribute, descriptor: { name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, buffer: { usage: gl.DYNAMIC_DRAW, data: [], diff --git a/packages/layers/src/point/models/earthExtrude.ts b/packages/layers/src/point/models/earthExtrude.ts index 6d1ca237d10..57b3db3c657 100644 --- a/packages/layers/src/point/models/earthExtrude.ts +++ b/packages/layers/src/point/models/earthExtrude.ts @@ -2,7 +2,6 @@ import type { IEncodeFeature, ILayerConfig, IModel } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; import { calculateCentroid, getCullFace, lodashUtil, rgb2arr } from '@antv/l7-utils'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import type { IPointLayerStyleOptions } from '../../core/interface'; import { PointExtrudeTriangulation } from '../../core/triangulation'; import { lglt2xyz } from '../../earth/utils'; @@ -10,6 +9,15 @@ import pointExtrudeFrag from '../shaders/earthExtrude/earthExtrude_frag.glsl'; import pointExtrudeVert from '../shaders/earthExtrude/earthExtrude_vert.glsl'; const { isNumber } = lodashUtil; export default class ExtrudeModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + POS: 10, + NORMAL: 11, + }); + } + private raiseCount: number = 0; private raiseRepeat: number = 0; @@ -102,6 +110,7 @@ export default class ExtrudeModel extends BaseModel { fragmentShader: pointExtrudeFrag, triangulation: PointExtrudeTriangulation, depth: { enable: true }, + defines: this.getDefines(), inject: this.getInject(), cull: { enable: true, @@ -118,7 +127,7 @@ export default class ExtrudeModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, buffer: { usage: gl.DYNAMIC_DRAW, data: [], @@ -149,7 +158,7 @@ export default class ExtrudeModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Normal', - shaderLocation: ShaderLocation.NORMAL, + shaderLocation: this.attributeLocation.NORMAL, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.STATIC_DRAW, @@ -173,7 +182,7 @@ export default class ExtrudeModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Pos', - shaderLocation: 15, + shaderLocation: this.attributeLocation.POS, buffer: { usage: gl.DYNAMIC_DRAW, data: [], diff --git a/packages/layers/src/point/models/earthFill.ts b/packages/layers/src/point/models/earthFill.ts index e036c529d87..680162545f0 100644 --- a/packages/layers/src/point/models/earthFill.ts +++ b/packages/layers/src/point/models/earthFill.ts @@ -8,8 +8,17 @@ import pointFillFrag from '../shaders/earthFill/earthFill_frag.glsl'; import pointFillVert from '../shaders/earthFill/earthFill_vert.glsl'; import { mat4, vec3 } from 'gl-matrix'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; + export default class FillModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + SHAPE: 10, + EXTRUDE: 11, + }); + } + protected getCommonUniformsInfo(): { uniformsArray: number[]; uniformsLength: number; @@ -45,6 +54,7 @@ export default class FillModel extends BaseModel { vertexShader: pointFillVert, fragmentShader: pointFillFrag, triangulation: GlobelPointFillTriangulation, + defines: this.getDefines(), inject: this.getInject(), depth: { enable: true }, blend: this.getBlend(), @@ -62,7 +72,7 @@ export default class FillModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Extrude', - shaderLocation: ShaderLocation.EXTRUDE, + shaderLocation: this.attributeLocation.EXTRUDE, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, @@ -117,7 +127,7 @@ export default class FillModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, @@ -138,7 +148,7 @@ export default class FillModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Shape', - shaderLocation: ShaderLocation.SHAPE, + shaderLocation: this.attributeLocation.SHAPE, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, diff --git a/packages/layers/src/point/models/extrude.ts b/packages/layers/src/point/models/extrude.ts index a229b493992..a58602691b6 100644 --- a/packages/layers/src/point/models/extrude.ts +++ b/packages/layers/src/point/models/extrude.ts @@ -1,14 +1,22 @@ import type { IEncodeFeature, ILayerConfig, IModel } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; -import { calculateCentroid, getCullFace, rgb2arr } from '@antv/l7-utils'; +import { calculateCentroid, fp64LowPart, getCullFace, rgb2arr } from '@antv/l7-utils'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import type { IPointLayerStyleOptions } from '../../core/interface'; import { PointExtrudeTriangulation } from '../../core/triangulation'; import pointExtrudeFrag from '../shaders/extrude/extrude_frag.glsl'; import pointExtrudeVert from '../shaders/extrude/extrude_vert.glsl'; export default class ExtrudeModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + EXTRUDE: 10, + NORMAL: 11, + }); + } + private raiseCount: number = 0; private raiseRepeat: number = 0; protected getCommonUniformsInfo(): { @@ -102,6 +110,7 @@ export default class ExtrudeModel extends BaseModel { vertexShader: pointExtrudeVert, fragmentShader: pointExtrudeFrag, triangulation: PointExtrudeTriangulation, + defines: this.getDefines(), inject: this.getInject(), cull: { enable: true, @@ -120,7 +129,7 @@ export default class ExtrudeModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, buffer: { usage: gl.DYNAMIC_DRAW, data: [], @@ -145,13 +154,12 @@ export default class ExtrudeModel extends BaseModel { }, }); - // point layer size; this.styleAttributeService.registerStyleAttribute({ name: 'normal', type: AttributeType.Attribute, descriptor: { name: 'a_Normal', - shaderLocation: ShaderLocation.NORMAL, + shaderLocation: this.attributeLocation.NORMAL, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.STATIC_DRAW, @@ -170,22 +178,30 @@ export default class ExtrudeModel extends BaseModel { }, }, }); + this.styleAttributeService.registerStyleAttribute({ name: 'extrude', type: AttributeType.Attribute, descriptor: { name: 'a_Extrude', - shaderLocation: ShaderLocation.EXTRUDE, + shaderLocation: this.attributeLocation.EXTRUDE, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, data: [], type: gl.FLOAT, }, - size: 3, + size: 4, update: (feature: IEncodeFeature) => { const coordinates = calculateCentroid(feature.coordinates); - return [coordinates[0], coordinates[1], 0]; + // [lng, lat, lowLng, lowLat] + // low part for enabled double precision + return [ + coordinates[0], + coordinates[1], + fp64LowPart(coordinates[0]), + fp64LowPart(coordinates[1]), + ]; }, }, }); diff --git a/packages/layers/src/point/models/fill.ts b/packages/layers/src/point/models/fill.ts index 9ba7c5ce114..ad2c5537a25 100644 --- a/packages/layers/src/point/models/fill.ts +++ b/packages/layers/src/point/models/fill.ts @@ -9,7 +9,6 @@ import type { } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import { PointFillTriangulation } from '../../core/triangulation'; import pointFillFrag from '../shaders/fill/fill_frag.glsl'; @@ -19,6 +18,15 @@ import type { IPointLayerStyleOptions } from '../../core/interface'; import { SizeUnitType } from '../../core/interface'; export default class FillModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + SHAPE: 10, + EXTRUDE: 11, + }); + } + protected getCommonUniformsInfo(): { uniformsArray: number[]; uniformsLength: number; @@ -83,6 +91,7 @@ export default class FillModel extends BaseModel { moduleName: type, vertexShader: vert, fragmentShader: frag, + defines: this.getDefines(), inject: this.getInject(), triangulation: PointFillTriangulation, depth: { enable: false }, @@ -114,12 +123,15 @@ export default class FillModel extends BaseModel { // 注册 Style 参与数据映射的内置属性 const shape2d = this.layer.getLayerConfig().shape2d as string[]; + // 注册 Position 属性 64 位地位部分,经纬度数据开启双精度,避免大于 20层级以上出现数据偏移 + this.registerPosition64LowAttribute(); + this.styleAttributeService.registerStyleAttribute({ name: 'extrude', type: AttributeType.Attribute, descriptor: { name: 'a_Extrude', - shaderLocation: ShaderLocation.EXTRUDE, + shaderLocation: this.attributeLocation.EXTRUDE, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, @@ -146,7 +158,7 @@ export default class FillModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, @@ -167,7 +179,7 @@ export default class FillModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Shape', - shaderLocation: ShaderLocation.SHAPE, + shaderLocation: this.attributeLocation.SHAPE, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, diff --git a/packages/layers/src/point/models/fillImage.ts b/packages/layers/src/point/models/fillImage.ts index 94757d4aeca..b2bbd364e6e 100644 --- a/packages/layers/src/point/models/fillImage.ts +++ b/packages/layers/src/point/models/fillImage.ts @@ -5,12 +5,19 @@ import BaseModel from '../../core/BaseModel'; import type { IPointLayerStyleOptions } from '../../core/interface'; import { SizeUnitType } from '../../core/interface'; import { PointFillTriangulation } from '../../core/triangulation'; -// static pointLayer shader - not support animate -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import pointFillFrag from '../shaders/fillImage/fillImage_frag.glsl'; import pointFillVert from '../shaders/fillImage/fillImage_vert.glsl'; export default class FillImageModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + EXTRUDE: 10, + UV: 11, + }); + } + private meter2coord: number = 1; private texture: ITexture2D; private isMeter: boolean = false; @@ -73,6 +80,7 @@ export default class FillImageModel extends BaseModel { fragmentShader: pointFillFrag, triangulation: PointFillTriangulation, depth: { enable: false }, + defines: this.getDefines(), inject: this.getInject(), cull: { enable: true, @@ -89,12 +97,15 @@ export default class FillImageModel extends BaseModel { // overwrite baseModel func protected registerBuiltinAttributes() { + // 注册 Position 属性 64 位地位部分,经纬度数据开启双精度,避免大于 20层级以上出现数据偏移 + this.registerPosition64LowAttribute(); + this.styleAttributeService.registerStyleAttribute({ name: 'uv', type: AttributeType.Attribute, descriptor: { name: 'a_Uv', - shaderLocation: ShaderLocation.UV, + shaderLocation: this.attributeLocation.UV, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, @@ -116,7 +127,7 @@ export default class FillImageModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Extrude', - shaderLocation: ShaderLocation.EXTRUDE, + shaderLocation: this.attributeLocation.EXTRUDE, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, @@ -144,7 +155,7 @@ export default class FillImageModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, diff --git a/packages/layers/src/point/models/image.ts b/packages/layers/src/point/models/image.ts index 613c3a62560..f7d7b97bdc6 100644 --- a/packages/layers/src/point/models/image.ts +++ b/packages/layers/src/point/models/image.ts @@ -1,12 +1,19 @@ import type { IEncodeFeature, IModel, IModelUniform, ITexture2D } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import type { IPointLayerStyleOptions } from '../../core/interface'; import { PointImageTriangulation } from '../../core/triangulation'; import pointImageFrag from '../shaders/image/image_frag.glsl'; import pointImageVert from '../shaders/image/image_vert.glsl'; export default class ImageModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + UV: 10, + }); + } + private texture: ITexture2D; public getUninforms(): IModelUniform { @@ -63,6 +70,7 @@ export default class ImageModel extends BaseModel { vertexShader: pointImageVert, fragmentShader: pointImageFrag, triangulation: PointImageTriangulation, + defines: this.getDefines(), inject: this.getInject(), depth: { enable: false }, primitive: gl.POINTS, @@ -71,13 +79,16 @@ export default class ImageModel extends BaseModel { } protected registerBuiltinAttributes() { + // 注册 Position 属性 64 位地位部分,经纬度数据开启双精度,避免大于 20层级以上出现数据偏移 + this.registerPosition64LowAttribute(); + // point layer size; this.styleAttributeService.registerStyleAttribute({ name: 'size', type: AttributeType.Attribute, descriptor: { name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, @@ -98,7 +109,7 @@ export default class ImageModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Uv', - shaderLocation: ShaderLocation.UV, + shaderLocation: this.attributeLocation.UV, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, diff --git a/packages/layers/src/point/models/normal.ts b/packages/layers/src/point/models/normal.ts index 87cde43147d..b5d00a7ff37 100644 --- a/packages/layers/src/point/models/normal.ts +++ b/packages/layers/src/point/models/normal.ts @@ -1,7 +1,6 @@ import type { IEncodeFeature, IModel } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import type { IPointLayerStyleOptions } from '../../core/interface'; import normalFrag from '../shaders/normal/normal_frag.glsl'; import normalVert from '../shaders/normal/normal_vert.glsl'; @@ -16,6 +15,13 @@ export function PointTriangulation(feature: IEncodeFeature) { } export default class NormalModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + }); + } + public getDefaultStyle(): Partial { return { blend: 'additive', @@ -45,6 +51,7 @@ export default class NormalModel extends BaseModel { vertexShader: normalVert, fragmentShader: normalFrag, triangulation: PointTriangulation, + defines: this.getDefines(), inject: this.getInject(), depth: { enable: false }, primitive: gl.POINTS, @@ -58,12 +65,15 @@ export default class NormalModel extends BaseModel { } protected registerBuiltinAttributes() { + // 注册 Position 属性 64 位地位部分,经纬度数据开启双精度,避免大于 20层级以上出现数据偏移 + this.registerPosition64LowAttribute(); + this.styleAttributeService.registerStyleAttribute({ name: 'size', type: AttributeType.Attribute, descriptor: { name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, buffer: { usage: gl.DYNAMIC_DRAW, data: [], diff --git a/packages/layers/src/point/models/radar.ts b/packages/layers/src/point/models/radar.ts index aa557c4286c..2ebd0c71be0 100644 --- a/packages/layers/src/point/models/radar.ts +++ b/packages/layers/src/point/models/radar.ts @@ -11,12 +11,18 @@ import BaseModel from '../../core/BaseModel'; import type { IPointLayerStyleOptions } from '../../core/interface'; import { SizeUnitType } from '../../core/interface'; import { PointFillTriangulation } from '../../core/triangulation'; - -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import pointFillFrag from '../shaders/radar/radar_frag.glsl'; import pointFillVert from '../shaders/radar/radar_vert.glsl'; export default class RadarModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + EXTRUDE: 10, + }); + } + protected getCommonUniformsInfo(): { uniformsArray: number[]; uniformsLength: number; @@ -64,6 +70,7 @@ export default class RadarModel extends BaseModel { vertexShader: pointFillVert, fragmentShader: pointFillFrag, triangulation: PointFillTriangulation, + defines: this.getDefines(), inject: this.getInject(), depth: { enable: false }, }); @@ -75,12 +82,15 @@ export default class RadarModel extends BaseModel { return [option.enable ? 0 : 1.0, option.speed || 1, option.rings || 3, 0]; } protected registerBuiltinAttributes() { + // 注册 Position 属性 64 位地位部分,经纬度数据开启双精度,避免大于 20层级以上出现数据偏移 + this.registerPosition64LowAttribute(); + this.styleAttributeService.registerStyleAttribute({ name: 'extrude', type: AttributeType.Attribute, descriptor: { name: 'a_Extrude', - shaderLocation: ShaderLocation.EXTRUDE, + shaderLocation: this.attributeLocation.EXTRUDE, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, @@ -106,7 +116,7 @@ export default class RadarModel extends BaseModel { name: 'size', type: AttributeType.Attribute, descriptor: { - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, name: 'a_Size', buffer: { // give the WebGL driver a hint that this buffer may change diff --git a/packages/layers/src/point/models/text.ts b/packages/layers/src/point/models/text.ts index 3007b21d39f..3bd1b7e7a4c 100644 --- a/packages/layers/src/point/models/text.ts +++ b/packages/layers/src/point/models/text.ts @@ -8,7 +8,6 @@ import type { import { AttributeType, gl } from '@antv/l7-core'; import { boundsContains, calculateCentroid, lodashUtil, padBounds, rgb2arr } from '@antv/l7-utils'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import type { IPointLayerStyleOptions } from '../../core/interface'; import CollisionIndex from '../../utils/collision-index'; import type { IGlyphQuad } from '../../utils/symbol-layout'; @@ -73,6 +72,15 @@ export function TextTrianglation(feature: IEncodeFeature) { } export default class TextModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + TEXT_OFFSETS: 10, + UV: 11, + }); + } + public glyphInfo: IEncodeFeature[]; public glyphInfoMap: { [key: string]: { @@ -154,6 +162,7 @@ export default class TextModel extends BaseModel { moduleName: 'pointText', vertexShader: textVert, fragmentShader: textFrag, + defines: this.getDefines(), inject: this.getInject(), triangulation: TextTrianglation.bind(this), depth: { enable: false }, @@ -215,11 +224,14 @@ export default class TextModel extends BaseModel { } protected registerBuiltinAttributes() { + // 注册 Position 属性 64 位地位部分,经纬度数据开启双精度,避免大于 20层级以上出现数据偏移 + this.registerPosition64LowAttribute(); + this.styleAttributeService.registerStyleAttribute({ name: 'textOffsets', type: AttributeType.Attribute, descriptor: { - shaderLocation: 10, + shaderLocation: this.attributeLocation.TEXT_OFFSETS, name: 'a_textOffsets', // 文字偏移量 buffer: { // give the WebGL driver a hint that this buffer may change @@ -233,12 +245,13 @@ export default class TextModel extends BaseModel { }, }, }); + this.styleAttributeService.registerStyleAttribute({ name: 'textUv', type: AttributeType.Attribute, descriptor: { name: 'a_tex', - shaderLocation: ShaderLocation.UV, + shaderLocation: this.attributeLocation.UV, buffer: { usage: gl.DYNAMIC_DRAW, data: [], @@ -250,13 +263,14 @@ export default class TextModel extends BaseModel { }, }, }); + // point layer size; this.styleAttributeService.registerStyleAttribute({ name: 'size', type: AttributeType.Attribute, descriptor: { name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, @@ -509,6 +523,7 @@ export default class TextModel extends BaseModel { vertexShader: textVert, fragmentShader: textFrag, triangulation: TextTrianglation.bind(this), + defines: this.getDefines(), inject: this.getInject(), depth: { enable: false }, }); diff --git a/packages/layers/src/point/shaders/billboard/billboard_point_vert.glsl b/packages/layers/src/point/shaders/billboard/billboard_point_vert.glsl index a0503b62142..72606138261 100644 --- a/packages/layers/src/point/shaders/billboard/billboard_point_vert.glsl +++ b/packages/layers/src/point/shaders/billboard/billboard_point_vert.glsl @@ -1,7 +1,8 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in float a_Size; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_POSITION_64LOW) in vec2 a_Position64Low; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in float a_Size; layout(std140) uniform commonUniorm { vec4 u_stroke_color; @@ -21,16 +22,16 @@ void main() { v_color = vec4(a_Color.xyz, a_Color.w * opacity); v_blur = 1.0 - max(2.0/a_Size, 0.05); v_innerRadius = max((a_Size - u_stroke_width) / a_Size, 0.0); - + vec2 offset = project_pixel(u_offsets); - + if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x gl_Position = u_Mvp * vec4(a_Position.xy + offset, a_Position.z, 1.0); - } else { // else - vec4 project_pos = project_position(vec4(a_Position, 1.0)) + vec4(a_Size / 2.,-a_Size /2.,0.,0.); + } else { + vec4 project_pos = project_position(vec4(a_Position, 1.0), a_Position64Low); gl_Position = project_common_position_to_clipspace(vec4(vec2(project_pos.xy+offset),project_pos.z,project_pos.w)); } - + gl_PointSize = a_Size * 2.0 * u_DevicePixelRatio; setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/point/shaders/earthExtrude/earthExtrude_vert.glsl b/packages/layers/src/point/shaders/earthExtrude/earthExtrude_vert.glsl index 65e94bbdb9a..8009a2c3988 100644 --- a/packages/layers/src/point/shaders/earthExtrude/earthExtrude_vert.glsl +++ b/packages/layers/src/point/shaders/earthExtrude/earthExtrude_vert.glsl @@ -5,13 +5,11 @@ precision highp float; #define diffuseRatio 0.3 #define specularRatio 0.2 - -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in vec3 a_Size; -layout(location = 11) in vec3 a_Pos; -layout(location = 13) in vec3 a_Normal; - +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in vec3 a_Size; +layout(location = ATTRIBUTE_LOCATION_POS) in vec3 a_Pos; +layout(location = ATTRIBUTE_LOCATION_NORMAL) in vec3 a_Normal; layout(std140) uniform commonUniform { vec4 u_sourceColor; @@ -42,7 +40,7 @@ float getYRadian(float x, float z) { } else if(x > 0.0 && z <= 0.0){ return atan(-z/x) + pi/2.0; } else if(x <= 0.0 && z <= 0.0) { - return pi + atan(x/z); //atan(x/z) + + return pi + atan(x/z); //atan(x/z) + } else { return atan(z/-x) + pi*3.0/2.0; } @@ -62,7 +60,7 @@ void main() { vec3 offset = size; // 控制圆柱体的大小 - 从标准单位圆柱体进行偏移 if(u_heightfixed < 1.0) { // 圆柱体不固定高度 - + if (u_CoordinateSystem == COORDINATE_SYSTEM_P20 || u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET) { // P20 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减1 offset = offset * pow(2.0, (19.0 - u_Zoom)); @@ -98,7 +96,7 @@ void main() { } v_color.a *= u_opacity; - + // 在地球模式下,将原本垂直于 xy 平面的圆柱调整姿态到适应圆的角度 //旋转矩阵mx,创建绕x轴旋转矩阵 float r = sqrt(a_Pos.z*a_Pos.z + a_Pos.x*a_Pos.x); @@ -106,9 +104,9 @@ void main() { float xcos = cos(xRadian);//求解旋转角度余弦值 float xsin = sin(xRadian);//求解旋转角度正弦值 mat4 mx = mat4( - 1,0,0,0, - 0,xcos,-xsin,0, - 0,xsin,xcos,0, + 1,0,0,0, + 0,xcos,-xsin,0, + 0,xsin,xcos,0, 0,0,0,1); //旋转矩阵my,创建绕y轴旋转矩阵 @@ -116,13 +114,13 @@ void main() { float ycos = cos(yRadian);//求解旋转角度余弦值 float ysin = sin(yRadian);//求解旋转角度正弦值 mat4 my = mat4( - ycos,0,-ysin,0, - 0,1,0,0, - ysin,0,ycos,0, + ycos,0,-ysin,0, + 0,1,0,0, + ysin,0,ycos,0, 0,0,0,1); gl_Position = u_ViewProjectionMatrix * vec4(( my * mx * vec4(a_Position * a_Size, 1.0)).xyz + a_Pos, 1.0); - + setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/point/shaders/earthFill/earthFill_vert.glsl b/packages/layers/src/point/shaders/earthFill/earthFill_vert.glsl index 68fecdd3837..f312a0b4076 100644 --- a/packages/layers/src/point/shaders/earthFill/earthFill_vert.glsl +++ b/packages/layers/src/point/shaders/earthFill/earthFill_vert.glsl @@ -1,8 +1,8 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in float a_Size; -layout(location = 10) in float a_Shape; -layout(location = 11) in vec3 a_Extrude; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in float a_Size; +layout(location = ATTRIBUTE_LOCATION_SHAPE) in float a_Shape; +layout(location = ATTRIBUTE_LOCATION_EXTRUDE) in vec3 a_Extrude; layout(std140) uniform commonUniform { float u_additive; @@ -43,4 +43,4 @@ void main() { gl_Position = u_ViewProjectionMatrix * vec4(a_Position + extrude * newSize * 0.1 + vec3(u_offsets,0.0), 1.0); setPickingColor(a_PickingColor); -} \ No newline at end of file +} diff --git a/packages/layers/src/point/shaders/extrude/extrude_vert.glsl b/packages/layers/src/point/shaders/extrude/extrude_vert.glsl index bf62e62a267..9633779d4a3 100644 --- a/packages/layers/src/point/shaders/extrude/extrude_vert.glsl +++ b/packages/layers/src/point/shaders/extrude/extrude_vert.glsl @@ -1,10 +1,10 @@ -#define pi 3.1415926535 +#define pi (3.1415926535) -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in vec3 a_Size; -layout(location = 11) in vec3 a_Extrude; -layout(location = 13) in vec3 a_Normal; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in vec3 a_Size; +layout(location = ATTRIBUTE_LOCATION_EXTRUDE) in vec4 a_Extrude; +layout(location = ATTRIBUTE_LOCATION_NORMAL) in vec3 a_Normal; layout(std140) uniform commonUniforms { float u_pickLight; @@ -25,46 +25,53 @@ out float v_lightWeight; #pragma include "picking" float getYRadian(float x, float z) { - if(x > 0.0 && z > 0.0) { - return atan(x/z); - } else if(x > 0.0 && z <= 0.0){ - return atan(-z/x) + pi/2.0; - } else if(x <= 0.0 && z <= 0.0) { - return pi + atan(x/z); //atan(x/z) + + if (x > 0.0 && z > 0.0) { + return atan(x / z); + } else if (x > 0.0 && z <= 0.0) { + return atan(-z / x) + pi / 2.0; + } else if (x <= 0.0 && z <= 0.0) { + return pi + atan(x / z); //atan(x/z) + } else { - return atan(z/-x) + pi*3.0/2.0; + return atan(z / -x) + pi * 3.0 / 2.0; } } float getXRadian(float y, float r) { - return atan(y/r); + return atan(y / r); } void main() { - - vec3 size = a_Size * a_Position; vec3 offset = size; // 控制圆柱体的大小 - 从标准单位圆柱体进行偏移 - if(u_heightfixed < 1.0) { // 圆柱体不固定高度 - - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20 || u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET) { + if (u_heightfixed < 1.0) { + // 圆柱体不固定高度 + + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_P20 || + u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET + ) { // P20 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减1 - offset = offset * pow(2.0, (19.0 - u_Zoom)); + offset = offset * pow(2.0, 19.0 - u_Zoom); } - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { + if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // P20_2 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减3 - offset = offset * pow(2.0, (19.0 - 3.0 - u_Zoom)); + offset = offset * pow(2.0, 19.0 - 3.0 - u_Zoom); } - } else {// 圆柱体固定高度 ( 处理 mapbox ) - if(u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { - offset *= 4.0/pow(2.0, 21.0 - u_Zoom); + } else { + // 圆柱体固定高度 ( 处理 mapbox ) + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET + ) { + offset *= 4.0 / pow(2.0, 21.0 - u_Zoom); } } - - vec4 project_pos = project_position(vec4(a_Extrude.xy, 0., 1.0)); + vec2 positions = a_Extrude.xy; + vec2 positions64Low = a_Extrude.zw; + vec4 project_pos = project_position(vec4(positions, 0.0, 1.0), positions64Low); // u_r 控制圆柱的生长 vec4 pos = vec4(project_pos.xy + offset.xy, offset.z * u_r, 1.0); @@ -72,7 +79,8 @@ void main() { // // 圆柱光照效果 float lightWeight = 1.0; - if(u_lightEnable > 0.0) { // 取消三元表达式,增强健壮性 + if (u_lightEnable > 0.0) { + // 取消三元表达式,增强健壮性 lightWeight = calc_lighting(pos); } @@ -80,19 +88,19 @@ void main() { v_color = a_Color; - // 设置圆柱的底色 - if(u_linearColor == 1.0) { // 使用渐变颜色 + // 设置圆柱的底色 + if (u_linearColor == 1.0) { + // 使用渐变颜色 v_color = mix(u_sourceColor, u_targetColor, a_Position.z); - v_color.a = v_color.a * opacity; + v_color.a = v_color.a * opacity; } else { v_color = vec4(a_Color.rgb * lightWeight, a_Color.w * opacity); } - if(u_opacitylinear > 0.0) { - v_color.a *= u_opacitylinear_dir > 0.0 ? (1.0 - a_Position.z): a_Position.z; + if (u_opacitylinear > 0.0) { + v_color.a *= u_opacitylinear_dir > 0.0 ? 1.0 - a_Position.z : a_Position.z; } - gl_Position = project_common_position_to_clipspace_v2(pos); setPickingColor(a_PickingColor); diff --git a/packages/layers/src/point/shaders/fill/fill_vert.glsl b/packages/layers/src/point/shaders/fill/fill_vert.glsl index 2c2bb37bc47..84b8b3ecc0b 100644 --- a/packages/layers/src/point/shaders/fill/fill_vert.glsl +++ b/packages/layers/src/point/shaders/fill/fill_vert.glsl @@ -1,8 +1,9 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in float a_Size; -layout(location = 10) in float a_Shape; -layout(location = 11) in vec3 a_Extrude; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_POSITION_64LOW) in vec2 a_Position64Low; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in float a_Size; +layout(location = ATTRIBUTE_LOCATION_SHAPE) in float a_Shape; +layout(location = ATTRIBUTE_LOCATION_EXTRUDE) in vec3 a_Extrude; layout(std140) uniform commonUniforms { vec3 u_blur_height_fixed; @@ -11,7 +12,7 @@ layout(std140) uniform commonUniforms { float u_stroke_opacity; float u_size_unit; float u_time; - vec4 u_animate; + vec4 u_animate; }; out vec4 v_color; @@ -25,7 +26,7 @@ out float v_radius; void main() { // 透明度计算 - v_stroke = stroke; + v_stroke = stroke; vec3 extrude = a_Extrude; float shape_type = a_Shape; /* @@ -51,17 +52,14 @@ void main() { float antialiasblur = -max(2.0 / u_DevicePixelRatio / newSize, u_blur_height_fixed.x); vec2 offset = (extrude.xy * (newSize + u_stroke_width) + u_offsets); - vec3 aPosition = a_Position; offset = project_pixel(offset); offset = rotate_matrix(offset,rotation); - + // TODP: /abs(extrude.x) 是为了兼容地球模式 v_data = vec4(extrude.x/abs(extrude.x), extrude.y/abs(extrude.y), antialiasblur,shape_type); - - // vec4 project_pos = project_position(vec4(a_Position.xy, 0.0, 1.0)); - vec4 project_pos = project_position(vec4(aPosition.xy, 0.0, 1.0)); + vec4 project_pos = project_position(vec4(a_Position.xy, 0.0, 1.0), a_Position64Low); // gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy + offset, project_pixel(setPickingOrder(0.0)), 1.0)); float raisingHeight = u_blur_height_fixed.y; @@ -74,7 +72,7 @@ void main() { raisingHeight = u_blur_height_fixed.y * mapboxZoomScale; } } - + gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy + offset, raisingHeight, 1.0)); setPickingColor(a_PickingColor); diff --git a/packages/layers/src/point/shaders/fillImage/fillImage_vert.glsl b/packages/layers/src/point/shaders/fillImage/fillImage_vert.glsl index 65d2d6f1abc..c05031237a2 100644 --- a/packages/layers/src/point/shaders/fillImage/fillImage_vert.glsl +++ b/packages/layers/src/point/shaders/fillImage/fillImage_vert.glsl @@ -1,8 +1,9 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in float a_Size; -layout(location = 11) in vec3 a_Extrude; -layout(location = 14) in vec2 a_Uv; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_POSITION_64LOW) in vec2 a_Position64Low; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in float a_Size; +layout(location = ATTRIBUTE_LOCATION_EXTRUDE) in vec3 a_Extrude; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_Uv; layout(std140) uniform commonUniform { vec2 u_textSize; @@ -15,7 +16,6 @@ out vec2 v_uv; out vec2 v_Iconuv; out float v_opacity; - #pragma include "projection" #pragma include "picking" #pragma include "rotation_2d" @@ -30,7 +30,7 @@ void main() { if(u_size_unit == 1.0) { newSize = newSize * u_PixelsPerMeter.z; } - + // vec2 offset = (u_RotateMatrix * extrude.xy * (a_Size) + textrueOffsets); vec2 offset = (extrude.xy * (newSize) + offsets); @@ -40,7 +40,7 @@ void main() { offset = project_pixel(offset); - vec4 project_pos = project_position(vec4(aPosition.xy, 0.0, 1.0)); + vec4 project_pos = project_position(vec4(aPosition.xy, 0.0, 1.0), a_Position64Low); float raisingHeight = u_raisingHeight; if(u_heightfixed < 1.0) { // height fixed raisingHeight = project_pixel(u_raisingHeight); diff --git a/packages/layers/src/point/shaders/image/image_vert.glsl b/packages/layers/src/point/shaders/image/image_vert.glsl index 5b00b12213b..4e2eccbeb9c 100644 --- a/packages/layers/src/point/shaders/image/image_vert.glsl +++ b/packages/layers/src/point/shaders/image/image_vert.glsl @@ -1,7 +1,8 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in float a_Size; -layout(location = 14) in vec2 a_Uv; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_POSITION_64LOW) in vec2 a_Position64Low; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in float a_Size; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_Uv; layout(std140) uniform commonUniforms { vec2 u_textSize; @@ -17,27 +18,31 @@ out float v_opacity; #pragma include "picking" void main() { - // cal style mapping - 数据纹理映射部分的计算 v_color = a_Color; v_opacity = opacity; v_uv = a_Uv; - vec4 project_pos = project_position(vec4(a_Position, 1.0)); - + vec4 project_pos = project_position(vec4(a_Position, 1.0), a_Position64Low); + vec2 offset = project_pixel(offsets); float raisingHeight = u_raisingHeight; - if(u_heightfixed < 1.0) { // false + if (u_heightfixed < 1.0) { + // false raisingHeight = project_pixel(u_raisingHeight); } else { - if(u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { - float mapboxZoomScale = 4.0/pow(2.0, 21.0 - u_Zoom); + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET + ) { + float mapboxZoomScale = 4.0 / pow(2.0, 21.0 - u_Zoom); raisingHeight = u_raisingHeight * mapboxZoomScale; } } - - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy + offset, raisingHeight, 1.0)); + gl_Position = project_common_position_to_clipspace_v2( + vec4(project_pos.xy + offset, raisingHeight, 1.0) + ); gl_PointSize = a_Size * 2.0 * u_DevicePixelRatio; setPickingColor(a_PickingColor); diff --git a/packages/layers/src/point/shaders/normal/normal_vert.glsl b/packages/layers/src/point/shaders/normal/normal_vert.glsl index e7a784ed18d..a47d53f994e 100644 --- a/packages/layers/src/point/shaders/normal/normal_vert.glsl +++ b/packages/layers/src/point/shaders/normal/normal_vert.glsl @@ -1,6 +1,7 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in float a_Size; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_POSITION_64LOW) in vec2 a_Position64Low; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in float a_Size; layout(std140) uniform u_Common { float u_size_scale; @@ -17,7 +18,7 @@ void main() { if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x gl_Position = u_Mvp * vec4(a_Position, 1.0); } else { - vec4 project_pos = project_position(vec4(a_Position, 1.0)) + vec4(a_Size / 2., -a_Size /2., 0., 0.); + vec4 project_pos = project_position(vec4(a_Position, 1.0), a_Position64Low); gl_Position = project_common_position_to_clipspace(project_pos); } diff --git a/packages/layers/src/point/shaders/radar/radar_vert.glsl b/packages/layers/src/point/shaders/radar/radar_vert.glsl index 3c9ab56e499..da35ba2d5ca 100644 --- a/packages/layers/src/point/shaders/radar/radar_vert.glsl +++ b/packages/layers/src/point/shaders/radar/radar_vert.glsl @@ -1,7 +1,8 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in float a_Size; -layout(location = 11) in vec3 a_Extrude; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_POSITION_64LOW) in vec2 a_Position64Low; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in float a_Size; +layout(location = ATTRIBUTE_LOCATION_EXTRUDE) in vec3 a_Extrude; layout(std140) uniform commonUniorm { float u_additive; @@ -22,8 +23,8 @@ void main() { float newSize = setPickingSize(a_Size); float time = u_time * u_speed; - mat2 rotateMatrix = mat2( - cos(time), sin(time), + mat2 rotateMatrix = mat2( + cos(time), sin(time), -sin(time), cos(time) ); v_extrude = rotateMatrix * a_Extrude.xy; @@ -40,13 +41,12 @@ void main() { v_radius = newSize; vec2 offset = (a_Extrude.xy * (newSize)); - vec3 aPosition = a_Position; - + offset = project_pixel(offset); - + v_data = vec4(a_Extrude.x, a_Extrude.y, antialiasblur, -1.0); - vec4 project_pos = project_position(vec4(aPosition.xy, 0.0, 1.0)); + vec4 project_pos = project_position(vec4(a_Position.xy, 0.0, 1.0), a_Position64Low); gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy + offset, project_pixel(setPickingOrder(0.0)), 1.0)); setPickingColor(a_PickingColor); diff --git a/packages/layers/src/point/shaders/text/text_vert.glsl b/packages/layers/src/point/shaders/text/text_vert.glsl index 453fa2a7e34..554df58b237 100644 --- a/packages/layers/src/point/shaders/text/text_vert.glsl +++ b/packages/layers/src/point/shaders/text/text_vert.glsl @@ -2,11 +2,12 @@ #define EDGE_GAMMA 0.105 #define FONT_SIZE 24.0 -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in float a_Size; -layout(location = 10) in vec2 a_textOffsets; -layout(location = 14) in vec2 a_tex; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_POSITION_64LOW) in vec2 a_Position64Low; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in float a_Size; +layout(location = ATTRIBUTE_LOCATION_TEXT_OFFSETS) in vec2 a_textOffsets; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_tex; layout(std140) uniform commonUniforms { vec4 u_stroke_color : [0.0, 0.0, 0.0, 0.0]; @@ -29,7 +30,7 @@ out float v_fontScale; void main() { // cal style mapping - 数据纹理映射部分的计算 - + v_uv = a_tex / u_sdf_map_size; @@ -41,11 +42,11 @@ void main() { float fontScale = a_Size / FONT_SIZE; v_fontScale = fontScale; - vec4 project_pos = project_position(vec4(a_Position, 1.0)); + vec4 project_pos = project_position(vec4(a_Position, 1.0), a_Position64Low); // vec4 projected_position = project_common_position_to_clipspace(vec4(project_pos.xyz, 1.0)); vec2 offset = rotate_matrix(a_textOffsets,rotation); - + // gl_Position = vec4(projected_position.xy / projected_position.w + rotation_matrix * a_textOffsets * fontScale / u_ViewportSize * 2.0 * u_DevicePixelRatio, 0.0, 1.0); float raiseHeight = u_raisingHeight; diff --git a/packages/layers/src/polygon/models/extrude.ts b/packages/layers/src/polygon/models/extrude.ts index 832d2a8217b..c878abf0c65 100644 --- a/packages/layers/src/polygon/models/extrude.ts +++ b/packages/layers/src/polygon/models/extrude.ts @@ -4,20 +4,24 @@ import { rgb2arr } from '@antv/l7-utils'; import BaseModel from '../../core/BaseModel'; import type { IPolygonLayerStyleOptions } from '../../core/interface'; import { PolygonExtrudeTriangulation } from '../../core/triangulation'; +import { loadImage } from '../../utils/load-image'; import polygonExtrudeFrag from '../shaders/extrude/polygon_extrude_frag.glsl'; +import polygonExtrudePickLightFrag from '../shaders/extrude/polygon_extrude_picklight_frag.glsl'; +import polygonExtrudePickLightVert from '../shaders/extrude/polygon_extrude_picklight_vert.glsl'; import polygonExtrudeVert from '../shaders/extrude/polygon_extrude_vert.glsl'; -// extrude import polygonExtrudeTexFrag from '../shaders/extrude/polygon_extrudetex_frag.glsl'; -// texture import polygonExtrudeTexVert from '../shaders/extrude/polygon_extrudetex_vert.glsl'; -// extrude picking - -import { ShaderLocation } from '../../core/CommonStyleAttribute'; -import { loadImage } from '../../utils/load-image'; -import polygonExtrudePickLightFrag from '../shaders/extrude/polygon_extrude_picklight_frag.glsl'; -import polygonExtrudePickLightVert from '../shaders/extrude/polygon_extrude_picklight_vert.glsl'; export default class ExtrudeModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + NORMAL: 10, + UV: 11, + }); + } + protected texture: ITexture2D; public getUninforms() { const commoninfo = this.getCommonUniformsInfo(); @@ -84,6 +88,7 @@ export default class ExtrudeModel extends BaseModel { vertexShader: vert, fragmentShader: frag, depth: { enable: true }, + defines: this.getDefines(), inject: this.getInject(), triangulation: PolygonExtrudeTriangulation, }); @@ -142,12 +147,15 @@ export default class ExtrudeModel extends BaseModel { bounds = [minX, minY, maxX, maxY]; } + // 注册 Position 属性 64 位地位部分,经纬度数据开启双精度,避免大于 22 层级以上出现数据偏移 + this.registerPosition64LowAttribute(); + this.styleAttributeService.registerStyleAttribute({ name: 'uvs', type: AttributeType.Attribute, descriptor: { name: 'a_uvs', - shaderLocation: ShaderLocation.UV, + shaderLocation: this.attributeLocation.UV, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.STATIC_DRAW, @@ -168,7 +176,7 @@ export default class ExtrudeModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Normal', - shaderLocation: ShaderLocation.NORMAL, + shaderLocation: this.attributeLocation.NORMAL, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.STATIC_DRAW, @@ -193,7 +201,7 @@ export default class ExtrudeModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, buffer: { usage: gl.DYNAMIC_DRAW, data: [], diff --git a/packages/layers/src/polygon/models/extrusion.ts b/packages/layers/src/polygon/models/extrusion.ts index 52f4edca2a9..abfc33f750c 100644 --- a/packages/layers/src/polygon/models/extrusion.ts +++ b/packages/layers/src/polygon/models/extrusion.ts @@ -1,13 +1,22 @@ import type { IEncodeFeature, IModel, ITexture2D } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import { PolygonExtrudeTriangulation } from '../../core/triangulation'; import polygonExtrudeFrag from '../shaders/extrusion/polygon_extrusion_frag.glsl'; import polygonExtrudeVert from '../shaders/extrusion/polygon_extrusion_vert.glsl'; export default class ExtrusionModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + SIZE: 9, + NORMAL: 10, + EXTRUSION_BASE: 11, + }); + } + protected texture: ITexture2D; + public getUninforms() { const commoninfo = this.getCommonUniformsInfo(); const attributeInfo = this.getUniformsBufferInfo(this.getStyleAttribute()); @@ -39,6 +48,7 @@ export default class ExtrusionModel extends BaseModel { moduleName: type, vertexShader: vert, fragmentShader: frag, + defines: this.getDefines(), inject: this.getInject(), triangulation: PolygonExtrudeTriangulation, depth: { enable: true }, @@ -59,12 +69,15 @@ export default class ExtrusionModel extends BaseModel { } protected registerBuiltinAttributes() { + // 注册 Position 属性 64 位地位部分,经纬度数据开启双精度,避免大于 22 层级以上出现数据偏移 + this.registerPosition64LowAttribute(); + this.styleAttributeService.registerStyleAttribute({ name: 'normal', type: AttributeType.Attribute, descriptor: { name: 'a_Normal', - shaderLocation: ShaderLocation.NORMAL, + shaderLocation: this.attributeLocation.NORMAL, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.STATIC_DRAW, @@ -89,7 +102,7 @@ export default class ExtrusionModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Size', - shaderLocation: ShaderLocation.SIZE, + shaderLocation: this.attributeLocation.SIZE, buffer: { usage: gl.DYNAMIC_DRAW, data: [], @@ -102,5 +115,24 @@ export default class ExtrusionModel extends BaseModel { }, }, }); + + this.styleAttributeService.registerStyleAttribute({ + name: 'extrusionBase', + type: AttributeType.Attribute, + descriptor: { + name: 'a_ExtrusionBase', + shaderLocation: this.attributeLocation.EXTRUSION_BASE, + buffer: { + usage: gl.STATIC_DRAW, + data: [], + type: gl.FLOAT, + }, + size: 1, + update: (feature: IEncodeFeature) => { + const { extrusionBase: op = 0 } = feature; + return [op]; + }, + }, + }); } } diff --git a/packages/layers/src/polygon/models/fill.ts b/packages/layers/src/polygon/models/fill.ts index 277801161bd..2c47248aa53 100644 --- a/packages/layers/src/polygon/models/fill.ts +++ b/packages/layers/src/polygon/models/fill.ts @@ -1,7 +1,6 @@ import type { IEncodeFeature, IModel, Triangulation } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import type { IPolygonLayerStyleOptions } from '../../core/interface'; import { polygonTriangulation, polygonTriangulationWithCenter } from '../../core/triangulation'; import polygon_frag from '../shaders/fill/fill_frag.glsl'; @@ -9,6 +8,13 @@ import polygon_linear_frag from '../shaders/fill/fill_linear_frag.glsl'; import polygon_linear_vert from '../shaders/fill/fill_linear_vert.glsl'; import polygon_vert from '../shaders/fill/fill_vert.glsl'; export default class FillModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + LINEAR: 9, + }); + } + public getUninforms() { const commoninfo = this.getCommonUniformsInfo(); const attributeInfo = this.getUniformsBufferInfo(this.getStyleAttribute()); @@ -53,6 +59,7 @@ export default class FillModel extends BaseModel { moduleName: type, vertexShader: vert, fragmentShader: frag, + defines: this.getDefines(), inject: this.getInject(), triangulation, primitive: gl.TRIANGLES, @@ -62,12 +69,16 @@ export default class FillModel extends BaseModel { } protected registerBuiltinAttributes() { + // 注册 Position 属性 64 位地位部分,经纬度数据开启双精度,避免大于 22 层级以上出现数据偏移 + this.registerPosition64LowAttribute(); + const { opacityLinear = { enable: false, dir: 'in', }, } = this.layer.getLayerConfig() as IPolygonLayerStyleOptions; + if (opacityLinear.enable) { this.styleAttributeService.registerStyleAttribute({ name: 'linear', @@ -75,7 +86,7 @@ export default class FillModel extends BaseModel { descriptor: { name: 'a_linear', - shaderLocation: ShaderLocation.LINEAR, + shaderLocation: this.attributeLocation.LINEAR, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.STATIC_DRAW, diff --git a/packages/layers/src/polygon/models/ocean.ts b/packages/layers/src/polygon/models/ocean.ts index 069c3659138..eb2f6dc626f 100644 --- a/packages/layers/src/polygon/models/ocean.ts +++ b/packages/layers/src/polygon/models/ocean.ts @@ -2,12 +2,18 @@ import type { IEncodeFeature, IModel, IModelUniform, ITexture2D } from '@antv/l7 import { AttributeType, gl } from '@antv/l7-core'; import { rgb2arr } from '@antv/l7-utils'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import type { IPolygonLayerStyleOptions } from '../../core/interface'; import { polygonTriangulation } from '../../core/triangulation'; import ocean_frag from '../shaders/ocean/ocean_frag.glsl'; import ocean_vert from '../shaders/ocean/ocean_vert.glsl'; export default class OceanModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + UV: 9, + }); + } + private texture1: ITexture2D; private texture2: ITexture2D; private texture3: ITexture2D; @@ -59,6 +65,7 @@ export default class OceanModel extends BaseModel { moduleName: 'polygonOcean', vertexShader: ocean_vert, fragmentShader: ocean_frag, + defines: this.getDefines(), inject: this.getInject(), triangulation: polygonTriangulation, primitive: gl.TRIANGLES, @@ -84,7 +91,7 @@ export default class OceanModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_uv', - shaderLocation: ShaderLocation.UV, + shaderLocation: this.attributeLocation.UV, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.STATIC_DRAW, diff --git a/packages/layers/src/polygon/models/water.ts b/packages/layers/src/polygon/models/water.ts index 149edd3f0b2..98502863886 100644 --- a/packages/layers/src/polygon/models/water.ts +++ b/packages/layers/src/polygon/models/water.ts @@ -1,12 +1,19 @@ import type { IEncodeFeature, IModel, IModelUniform, ITexture2D } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import type { IPolygonLayerStyleOptions } from '../../core/interface'; import { polygonTriangulation } from '../../core/triangulation'; import water_frag from '../shaders/water/polygon_water_frag.glsl'; import water_vert from '../shaders/water/polygon_water_vert.glsl'; + export default class WaterModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + UV: 9, + }); + } + private texture: ITexture2D; public getUninforms() { const commoninfo = this.getCommonUniformsInfo(); @@ -54,6 +61,7 @@ export default class WaterModel extends BaseModel { vertexShader: water_vert, fragmentShader: water_frag, triangulation: polygonTriangulation, + defines: this.getDefines(), inject: this.getInject(), primitive: gl.TRIANGLES, depth: { enable: false }, @@ -78,7 +86,7 @@ export default class WaterModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_uv', - shaderLocation: ShaderLocation.UV, + shaderLocation: this.attributeLocation.UV, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.STATIC_DRAW, diff --git a/packages/layers/src/polygon/shaders/extrude/polygon_extrude_picklight_vert.glsl b/packages/layers/src/polygon/shaders/extrude/polygon_extrude_picklight_vert.glsl index 84ad306a79a..99c90bb188e 100644 --- a/packages/layers/src/polygon/shaders/extrude/polygon_extrude_picklight_vert.glsl +++ b/packages/layers/src/polygon/shaders/extrude/polygon_extrude_picklight_vert.glsl @@ -1,9 +1,9 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in float a_Size; -layout(location = 13) in vec3 a_Normal; -layout(location = 14) in vec3 a_uvs; - +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_POSITION_64LOW) in vec2 a_Position64Low; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in float a_Size; +layout(location = ATTRIBUTE_LOCATION_NORMAL) in vec3 a_Normal; +layout(location = ATTRIBUTE_LOCATION_UV) in vec3 a_uvs; layout(std140) uniform commonUniforms { vec4 u_sourceColor; @@ -24,26 +24,28 @@ out vec2 v_texture_data; #pragma include "picking" void main() { - - v_uvs = a_uvs; // cal style mapping - 数据纹理映射部分的计算 vec4 pos = vec4(a_Position.xy, a_Position.z * a_Size, 1.0); - vec4 project_pos = project_position(pos); + vec4 project_pos = project_position(pos, a_Position64Low); - if(u_heightfixed > 0.0) { // 判断几何体是否固定高度 + if (u_heightfixed > 0.0) { + // 判断几何体是否固定高度 project_pos.z = a_Position.z * a_Size; project_pos.z += u_raisingHeight; - if(u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { - float mapboxZoomScale = 4.0/pow(2.0, 21.0 - u_Zoom); + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET + ) { + float mapboxZoomScale = 4.0 / pow(2.0, 21.0 - u_Zoom); project_pos.z *= mapboxZoomScale; project_pos.z += u_raisingHeight * mapboxZoomScale; } } - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xyz, 1.0)); - float lightWeight = calc_lighting(pos); - v_texture_data = vec2(a_Position.z,lightWeight); + gl_Position = project_common_position_to_clipspace_v2(project_pos); + float lightWeight = calc_lighting(project_pos); + v_texture_data = vec2(a_Position.z, lightWeight); v_Color = vec4(a_Color.rgb * lightWeight, a_Color.w * opacity); diff --git a/packages/layers/src/polygon/shaders/extrude/polygon_extrude_vert.glsl b/packages/layers/src/polygon/shaders/extrude/polygon_extrude_vert.glsl index a341760cd93..634d5c02e28 100644 --- a/packages/layers/src/polygon/shaders/extrude/polygon_extrude_vert.glsl +++ b/packages/layers/src/polygon/shaders/extrude/polygon_extrude_vert.glsl @@ -1,8 +1,9 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in float a_Size; -layout(location = 13) in vec3 a_Normal; -layout(location = 14) in vec3 a_uvs; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_POSITION_64LOW) in vec2 a_Position64Low; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in float a_Size; +layout(location = ATTRIBUTE_LOCATION_NORMAL) in vec3 a_Normal; +layout(location = ATTRIBUTE_LOCATION_UV) in vec3 a_uvs; layout(std140) uniform commonUniforms { vec4 u_sourceColor; @@ -21,39 +22,41 @@ out vec4 v_Color; #pragma include "picking" void main() { - -float isSide = a_Position.z; - float topU = a_uvs[0]; - float topV = 1.0 - a_uvs[1]; - float sidey = a_uvs[2]; + float isSide = a_Position.z; + float topU = a_uvs[0]; + float topV = 1.0 - a_uvs[1]; + float sidey = a_uvs[2]; vec4 pos = vec4(a_Position.xy, a_Position.z * a_Size, 1.0); - float lightWeight = calc_lighting(pos); - vec4 project_pos = project_position(pos); + vec4 project_pos = project_position(pos, a_Position64Low); + float lightWeight = calc_lighting(project_pos); - if(u_heightfixed > 0.0) { // 判断几何体是否固定高度 + if (u_heightfixed > 0.0) { + // 判断几何体是否固定高度 project_pos.z = a_Position.z * a_Size; project_pos.z += u_raisingHeight; - if(u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { - float mapboxZoomScale = 4.0/pow(2.0, 21.0 - u_Zoom); + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET + ) { + float mapboxZoomScale = 4.0 / pow(2.0, 21.0 - u_Zoom); project_pos.z *= mapboxZoomScale; project_pos.z += u_raisingHeight * mapboxZoomScale; } } - - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xyz, 1.0)); + gl_Position = project_common_position_to_clipspace_v2(project_pos); // Tip: 部分机型 GPU 计算精度兼容 - if(isSide < 0.999) { + if (isSide < 0.999) { // side face // if(u_sidesurface < 1.0) { // discard; // } - if(u_linearColor == 1.0) { + if (u_linearColor == 1.0) { vec4 linearColor = mix(u_targetColor, u_sourceColor, sidey); linearColor.rgb *= lightWeight; v_Color = linearColor; @@ -67,6 +70,5 @@ float isSide = a_Position.z; v_Color = vec4(v_Color.rgb * lightWeight, v_Color.w * opacity); - setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/polygon/shaders/extrude/polygon_extrudetex_vert.glsl b/packages/layers/src/polygon/shaders/extrude/polygon_extrudetex_vert.glsl index 2717736fba7..4b7f2e56b3a 100644 --- a/packages/layers/src/polygon/shaders/extrude/polygon_extrudetex_vert.glsl +++ b/packages/layers/src/polygon/shaders/extrude/polygon_extrudetex_vert.glsl @@ -1,9 +1,9 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in float a_Size; -layout(location = 13) in vec3 a_Normal; -layout(location = 14) in vec3 a_uvs; - +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_POSITION_64LOW) in vec2 a_Position64Low; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in float a_Size; +layout(location = ATTRIBUTE_LOCATION_NORMAL) in vec3 a_Normal; +layout(location = ATTRIBUTE_LOCATION_UV) in vec3 a_uvs; layout(std140) uniform commonUniforms { vec4 u_sourceColor; @@ -24,31 +24,31 @@ out vec2 v_texture_data; #pragma include "picking" void main() { - vec4 pos = vec4(a_Position.xy, a_Position.z * a_Size, 1.0); - float lightWeight = calc_lighting(pos); - vec4 project_pos = project_position(pos); + vec4 project_pos = project_position(pos, a_Position64Low); + float lightWeight = calc_lighting(project_pos); v_uvs = a_uvs; v_Color = a_Color; v_Color.a *= opacity; - + v_texture_data = vec2(a_Position.z, lightWeight); - if(u_heightfixed > 0.0) { // 判断几何体是否固定高度 + if (u_heightfixed > 0.0) { + // 判断几何体是否固定高度 project_pos.z = a_Position.z * a_Size; project_pos.z += u_raisingHeight; - if(u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { - float mapboxZoomScale = 4.0/pow(2.0, 21.0 - u_Zoom); + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET + ) { + float mapboxZoomScale = 4.0 / pow(2.0, 21.0 - u_Zoom); project_pos.z *= mapboxZoomScale; project_pos.z += u_raisingHeight * mapboxZoomScale; } } - - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xyz, 1.0)); - - + gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xyz, 1.0)); setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/polygon/shaders/extrusion/polygon_extrusion_vert.glsl b/packages/layers/src/polygon/shaders/extrusion/polygon_extrusion_vert.glsl index b5b8d506c00..5eed3228668 100644 --- a/packages/layers/src/polygon/shaders/extrusion/polygon_extrusion_vert.glsl +++ b/packages/layers/src/polygon/shaders/extrusion/polygon_extrusion_vert.glsl @@ -1,7 +1,8 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 9) in float a_Size; -layout(location = 13) in vec3 a_Normal; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_POSITION_64LOW) in vec2 a_Position64Low; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_SIZE) in float a_Size; +layout(location = ATTRIBUTE_LOCATION_NORMAL) in vec3 a_Normal; out vec4 v_Color; @@ -10,11 +11,10 @@ out vec4 v_Color; #pragma include "picking" void main() { - vec4 pos = vec4(a_Position.xy, a_Position.z * a_Size + (1.0 - a_Position.z) * extrusionBase, 1.0); - vec4 project_pos = project_position(pos); - float lightWeight = calc_lighting(project_pos); + vec4 project_pos = project_position(pos, a_Position64Low); + float lightWeight = calc_lighting(project_pos); v_Color = a_Color; v_Color = vec4(v_Color.rgb * lightWeight, v_Color.w * opacity); diff --git a/packages/layers/src/polygon/shaders/fill/fill_linear_vert.glsl b/packages/layers/src/polygon/shaders/fill/fill_linear_vert.glsl index 969698a6e0e..3dcd4141afc 100644 --- a/packages/layers/src/polygon/shaders/fill/fill_linear_vert.glsl +++ b/packages/layers/src/polygon/shaders/fill/fill_linear_vert.glsl @@ -1,6 +1,7 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 15) in vec3 a_linear; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_POSITION_64LOW) in vec2 a_Position64Low; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_LINEAR) in vec3 a_linear; layout(std140) uniform commonUniforms { float u_raisingHeight; @@ -21,7 +22,7 @@ void main() { v_pos = a_Position.xy; } v_color = vec4(a_Color.xyz, a_Color.w * opacity); - vec4 project_pos = project_position(vec4(a_Position, 1.0)); + vec4 project_pos = project_position(vec4(a_Position, 1.0), a_Position64Low); project_pos.z += u_raisingHeight; if (u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { @@ -32,4 +33,4 @@ void main() { gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xyz, 1.0)); setPickingColor(a_PickingColor); -} \ No newline at end of file +} diff --git a/packages/layers/src/polygon/shaders/fill/fill_vert.glsl b/packages/layers/src/polygon/shaders/fill/fill_vert.glsl index a1117dc6964..a7ebba6c23e 100644 --- a/packages/layers/src/polygon/shaders/fill/fill_vert.glsl +++ b/packages/layers/src/polygon/shaders/fill/fill_vert.glsl @@ -1,14 +1,13 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_POSITION_64LOW) in vec2 a_Position64Low; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; layout(std140) uniform commonUniforms { float u_raisingHeight; }; - out vec4 v_color; - #pragma include "projection" #pragma include "picking" @@ -18,18 +17,20 @@ void main() { // cal style mapping - 数据纹理映射部分的计算 v_color = vec4(a_Color.xyz, a_Color.w * opacity); - vec4 project_pos = project_position(vec4(a_Position, 1.0)); + vec4 project_pos = project_position(vec4(a_Position, 1.0), a_Position64Low); // gl_Position = project_common_position_to_clipspace(vec4(project_pos.xyz, 1.0)); project_pos.z += u_raisingHeight; - if(u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { - float mapboxZoomScale = 4.0/pow(2.0, 21.0 - u_Zoom); + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET + ) { + float mapboxZoomScale = 4.0 / pow(2.0, 21.0 - u_Zoom); project_pos.z *= mapboxZoomScale; project_pos.z += u_raisingHeight * mapboxZoomScale; } - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xyz, 1.0)); setPickingColor(a_PickingColor); diff --git a/packages/layers/src/polygon/shaders/ocean/ocean_vert.glsl b/packages/layers/src/polygon/shaders/ocean/ocean_vert.glsl index 854bdbe3ced..f90cf60349c 100644 --- a/packages/layers/src/polygon/shaders/ocean/ocean_vert.glsl +++ b/packages/layers/src/polygon/shaders/ocean/ocean_vert.glsl @@ -1,5 +1,5 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 14) in vec2 a_uv; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_uv; layout(std140) uniform commonUniforms { vec4 u_watercolor; diff --git a/packages/layers/src/polygon/shaders/water/polygon_water_vert.glsl b/packages/layers/src/polygon/shaders/water/polygon_water_vert.glsl index 03fc492d3ca..77cb67500ec 100644 --- a/packages/layers/src/polygon/shaders/water/polygon_water_vert.glsl +++ b/packages/layers/src/polygon/shaders/water/polygon_water_vert.glsl @@ -1,6 +1,7 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 1) in vec4 a_Color; -layout(location = 14) in vec2 a_uv; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_uv; + layout(std140) uniform commonUniforms { float u_speed; float u_time; @@ -8,7 +9,6 @@ layout(std140) uniform commonUniforms { out vec4 v_Color; out vec2 v_uv; - #pragma include "projection" void main() { diff --git a/packages/layers/src/raster/index.ts b/packages/layers/src/raster/index.ts index 3025f494aa6..d4b143edfc5 100644 --- a/packages/layers/src/raster/index.ts +++ b/packages/layers/src/raster/index.ts @@ -4,7 +4,8 @@ import type { IRasterLayerStyleOptions } from '../core/interface'; import { rampColor2legend } from '../utils/rampcolor_legend'; import type { RasterModelType } from './models/index'; import RasterModels from './models/index'; -export default class RaterLayer extends BaseLayer { + +export default class RasterLayer extends BaseLayer { public type: string = 'RasterLayer'; public async buildModels() { const modelType = this.getModelType(); diff --git a/packages/layers/src/raster/models/raster.ts b/packages/layers/src/raster/models/raster.ts index 5526a249a51..92b813f9ef5 100644 --- a/packages/layers/src/raster/models/raster.ts +++ b/packages/layers/src/raster/models/raster.ts @@ -2,12 +2,18 @@ import type { IEncodeFeature, IModel, ITexture2D } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; import { getDefaultDomain } from '@antv/l7-utils'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import type { IRasterLayerStyleOptions } from '../../core/interface'; import { RasterImageTriangulation } from '../../core/triangulation'; import rasterFrag from '../shaders/raster/raster_2d_frag.glsl'; import rasterVert from '../shaders/raster/raster_2d_vert.glsl'; export default class RasterModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + UV: 9, + }); + } + protected texture: ITexture2D; protected colorTexture: ITexture2D; public getUninforms() { @@ -97,6 +103,7 @@ export default class RasterModel extends BaseModel { moduleName: 'rasterImageData', vertexShader: rasterVert, fragmentShader: rasterFrag, + defines: this.getDefines(), triangulation: RasterImageTriangulation, primitive: gl.TRIANGLES, depth: { enable: false }, @@ -111,12 +118,15 @@ export default class RasterModel extends BaseModel { } protected registerBuiltinAttributes() { + // 注册 Position 属性 64 位地位部分,经纬度数据开启双精度,避免大于 22 层级以上出现数据偏移 + this.registerPosition64LowAttribute(); + // point layer size; this.styleAttributeService.registerStyleAttribute({ name: 'uv', type: AttributeType.Attribute, descriptor: { - shaderLocation: ShaderLocation.UV, + shaderLocation: this.attributeLocation.UV, name: 'a_Uv', buffer: { // give the WebGL driver a hint that this buffer may change diff --git a/packages/layers/src/raster/models/rasterRgb.ts b/packages/layers/src/raster/models/rasterRgb.ts index e75512d7b76..dc756b9366c 100644 --- a/packages/layers/src/raster/models/rasterRgb.ts +++ b/packages/layers/src/raster/models/rasterRgb.ts @@ -1,12 +1,18 @@ import type { IEncodeFeature, IModel, ITexture2D } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import type { IRasterLayerStyleOptions } from '../../core/interface'; import { RasterImageTriangulation } from '../../core/triangulation'; import rasterFrag from '../shaders/rgb/raster_rgb_frag.glsl'; import rasterVert from '../shaders/rgb/raster_rgb_vert.glsl'; export default class RasterModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + UV: 9, + }); + } + protected texture: ITexture2D; protected dataOption: any = {}; @@ -89,6 +95,7 @@ export default class RasterModel extends BaseModel { moduleName: 'rasterImageDataRGBA', vertexShader: rasterVert, fragmentShader: rasterFrag, + defines: this.getDefines(), triangulation: RasterImageTriangulation, primitive: gl.TRIANGLES, depth: { enable: false }, @@ -106,13 +113,16 @@ export default class RasterModel extends BaseModel { } protected registerBuiltinAttributes() { + // 注册 Position 属性 64 位地位部分,经纬度数据开启双精度,避免大于 22 层级以上出现数据偏移 + this.registerPosition64LowAttribute(); + // point layer size; this.styleAttributeService.registerStyleAttribute({ name: 'uv', type: AttributeType.Attribute, descriptor: { name: 'a_Uv', - shaderLocation: ShaderLocation.UV, + shaderLocation: this.attributeLocation.UV, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, diff --git a/packages/layers/src/raster/models/rasterTerrainRgb.ts b/packages/layers/src/raster/models/rasterTerrainRgb.ts index b741995f717..f77ff23550f 100644 --- a/packages/layers/src/raster/models/rasterTerrainRgb.ts +++ b/packages/layers/src/raster/models/rasterTerrainRgb.ts @@ -2,13 +2,19 @@ import type { IEncodeFeature, IModel, ITexture2D } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; import { getDefaultDomain } from '@antv/l7-utils'; import BaseModel from '../../core/BaseModel'; -import { ShaderLocation } from '../../core/CommonStyleAttribute'; import type { IRasterTerrainLayerStyleOptions } from '../../core/interface'; import { RasterImageTriangulation } from '../../core/triangulation'; import Raster_terrainFrag from '../shaders/terrain/terrain_rgb_frag.glsl'; import Raster_terrainVert from '../shaders/terrain/terrain_rgb_vert.glsl'; export default class RasterTerrainRGB extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + UV: 9, + }); + } + protected texture: ITexture2D; protected getCommonUniformsInfo(): { uniformsArray: number[]; @@ -66,6 +72,7 @@ export default class RasterTerrainRGB extends BaseModel { moduleName: 'RasterTileDataImage', vertexShader: Raster_terrainVert, fragmentShader: Raster_terrainFrag, + defines: this.getDefines(), triangulation: RasterImageTriangulation, primitive: gl.TRIANGLES, depth: { enable: false }, @@ -82,12 +89,15 @@ export default class RasterTerrainRGB extends BaseModel { } protected registerBuiltinAttributes() { + // 注册 Position 属性 64 位地位部分,经纬度数据开启双精度,避免大于 22 层级以上出现数据偏移 + this.registerPosition64LowAttribute(); + this.styleAttributeService.registerStyleAttribute({ name: 'uv', type: AttributeType.Attribute, descriptor: { name: 'a_Uv', - shaderLocation: ShaderLocation.UV, + shaderLocation: this.attributeLocation.UV, buffer: { usage: gl.DYNAMIC_DRAW, data: [], diff --git a/packages/layers/src/raster/shaders/raster/raster_2d_vert.glsl b/packages/layers/src/raster/shaders/raster/raster_2d_vert.glsl index 78dcd0b7ee4..4a4e15a4b65 100644 --- a/packages/layers/src/raster/shaders/raster/raster_2d_vert.glsl +++ b/packages/layers/src/raster/shaders/raster/raster_2d_vert.glsl @@ -1,6 +1,6 @@ - -layout(location = 0) in vec3 a_Position; -layout(location = 14) in vec2 a_Uv; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_POSITION_64LOW) in vec2 a_Position64Low; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_Uv; layout(std140) uniform commonUniforms { vec2 u_domain; @@ -15,7 +15,7 @@ out vec2 v_texCoord; #pragma include "projection" void main() { - v_texCoord = a_Uv; - vec4 project_pos = project_position(vec4(a_Position, 1.0)); - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy,0., 1.0)); + v_texCoord = a_Uv; + vec4 project_pos = project_position(vec4(a_Position, 1.0), a_Position64Low); + gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy, 0.0, 1.0)); } diff --git a/packages/layers/src/raster/shaders/rgb/raster_rgb_vert.glsl b/packages/layers/src/raster/shaders/rgb/raster_rgb_vert.glsl index a57fa642ed0..d6d1b42ee71 100644 --- a/packages/layers/src/raster/shaders/rgb/raster_rgb_vert.glsl +++ b/packages/layers/src/raster/shaders/rgb/raster_rgb_vert.glsl @@ -1,13 +1,13 @@ - -layout(location = 0) in vec3 a_Position; -layout(location = 14) in vec2 a_Uv; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_POSITION_64LOW) in vec2 a_Position64Low; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_Uv; layout(std140) uniform commonUniforms { - vec2 u_rminmax; - vec2 u_gminmax; - vec2 u_bminmax; - float u_opacity; - float u_noDataValue; + vec2 u_rminmax; + vec2 u_gminmax; + vec2 u_bminmax; + float u_opacity; + float u_noDataValue; }; out vec2 v_texCoord; @@ -15,7 +15,7 @@ out vec2 v_texCoord; #pragma include "projection" void main() { - v_texCoord = a_Uv; - vec4 project_pos = project_position(vec4(a_Position, 1.0)); - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy,0., 1.0)); + v_texCoord = a_Uv; + vec4 project_pos = project_position(vec4(a_Position, 1.0), a_Position64Low); + gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy, 0.0, 1.0)); } diff --git a/packages/layers/src/raster/shaders/terrain/terrain_rgb_vert.glsl b/packages/layers/src/raster/shaders/terrain/terrain_rgb_vert.glsl index 11ffd4662b8..0bd9ef94b11 100644 --- a/packages/layers/src/raster/shaders/terrain/terrain_rgb_vert.glsl +++ b/packages/layers/src/raster/shaders/terrain/terrain_rgb_vert.glsl @@ -1,5 +1,5 @@ -layout(location = 0) in vec3 a_Position; -layout(location = 14) in vec2 a_Uv; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_Uv; layout(std140) uniform commonUniforms { vec4 u_unpack; diff --git a/packages/layers/src/wind/models/wind.ts b/packages/layers/src/wind/models/wind.ts index 175ad10ea7f..53382793dce 100644 --- a/packages/layers/src/wind/models/wind.ts +++ b/packages/layers/src/wind/models/wind.ts @@ -28,6 +28,13 @@ const defaultRampColors = { }; export default class WindModel extends BaseModel { + protected get attributeLocation() { + return Object.assign(super.attributeLocation, { + MAX: super.attributeLocation.MAX, + UV: 9, + }); + } + protected texture: ITexture2D; private colorModel: IModel; private wind: IWind; @@ -116,6 +123,7 @@ export default class WindModel extends BaseModel { moduleName: 'wind', vertexShader: WindVert, fragmentShader: WindFrag, + defines: this.getDefines(), triangulation: RasterImageTriangulation, primitive: gl.TRIANGLES, depth: { enable: false }, @@ -149,6 +157,7 @@ export default class WindModel extends BaseModel { type: AttributeType.Attribute, descriptor: { name: 'a_Uv', + shaderLocation: this.attributeLocation.UV, buffer: { // give the WebGL driver a hint that this buffer may change usage: gl.DYNAMIC_DRAW, diff --git a/packages/layers/src/wind/shaders/wind_vert.glsl b/packages/layers/src/wind/shaders/wind_vert.glsl index 022b2cb46eb..f0715e8762e 100644 --- a/packages/layers/src/wind/shaders/wind_vert.glsl +++ b/packages/layers/src/wind/shaders/wind_vert.glsl @@ -1,8 +1,9 @@ precision highp float; uniform mat4 u_ModelMatrix; -attribute vec3 a_Position; -attribute vec2 a_Uv; +layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; +layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_Uv; + varying vec2 v_texCoord; #pragma include "projection" void main() { diff --git a/packages/utils/src/index.ts b/packages/utils/src/index.ts index ecdab195e96..1e691ad87cc 100644 --- a/packages/utils/src/index.ts +++ b/packages/utils/src/index.ts @@ -1,4 +1,3 @@ -// @ts-ignore export * from './ajax'; export * from './anchor'; export * from './color'; @@ -9,13 +8,14 @@ export * from './env'; export * from './event'; export * from './geo'; export { BKDRHash, djb2hash, guid } from './hash'; +export * from './interface/map'; export * from './lineAtOffset'; export * from './lodash-adapter'; export * from './lru_cache'; -// export * from './mini-adapter/index'; -export * from './interface/map'; +export * from './math'; export * as Satistics from './statistics'; export * from './tileset-manager'; + export function defaultValue(v1: any, v2: any) { if (v1 === undefined || v1 === null) { return v2; diff --git a/packages/utils/src/math.ts b/packages/utils/src/math.ts index f98e5617c8c..fc573a90016 100644 --- a/packages/utils/src/math.ts +++ b/packages/utils/src/math.ts @@ -1,3 +1,12 @@ export function isNumber(n: any) { return typeof n === 'number'; } + +/** + * Calculate the low part of a WebGL 64 bit float + * @param x {number} - the input float number + * @returns {number} - the lower 32 bit of the number + */ +export function fp64LowPart(x: number): number { + return x - Math.fround(x); +} From 46efdc565563f27e57374c86d8f0ed209b12172c Mon Sep 17 00:00:00 2001 From: yunji Date: Tue, 30 Apr 2024 15:20:12 +0800 Subject: [PATCH 05/20] chore: set to beta version --- .changeset/pre.json | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .changeset/pre.json diff --git a/.changeset/pre.json b/.changeset/pre.json new file mode 100644 index 00000000000..5bb9d82b203 --- /dev/null +++ b/.changeset/pre.json @@ -0,0 +1,20 @@ +{ + "mode": "pre", + "tag": "beta", + "initialVersions": { + "@antv/l7-component": "2.21.8", + "@antv/l7-core": "2.21.8", + "@antv/l7": "2.21.8", + "@antv/l7-layers": "2.21.8", + "@antv/l7-map": "2.21.8", + "@antv/l7-maps": "2.21.8", + "@antv/l7-renderer": "2.21.8", + "@antv/l7-scene": "2.21.8", + "@antv/l7-source": "2.21.8", + "@antv/l7-test-utils": "2.21.8", + "@antv/l7-three": "2.21.8", + "@antv/l7-utils": "2.21.8", + "@antv/l7-site": "2.21.3" + }, + "changesets": [] +} From 969b5331de2afd050c81efe86b2fdfcfa8c804af Mon Sep 17 00:00:00 2001 From: lvisei Date: Mon, 6 May 2024 16:39:00 +0800 Subject: [PATCH 06/20] refactor: remove old amap v1 and v2 (#2435) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * refactor: remove old amap v1 and v2 * test: lineAtOffset * test: remove unuse map tyep * fix: map type * fix: amap support three * refactor: 移除不必要的剔除逻辑 * fix: 修复面图层光照计算 --- .prettierignore | 2 + __tests__/integration/gallery.spec.ts | 3 +- __tests__/integration/heatmap.spec.ts | 1 - __tests__/integration/line.spec.ts | 3 +- __tests__/integration/point.spec.ts | 1 + __tests__/integration/polygon.spec.ts | 4 +- examples/constants.ts | 1 - examples/data/globe-earthquake-mag.json | 6113 +++++++++++++++++ examples/data/hunan-citys.json | 1 + examples/data/indoor-3d-map.json | 685 ++ examples/data/us-states.json | 54 + examples/demos/extend/index.ts | 1 + examples/demos/extend/three.ts | 269 + examples/demos/heatmap/grid.ts | 91 +- examples/demos/heatmap/hexagon.ts | 81 +- examples/demos/heatmap/index.ts | 1 + examples/demos/heatmap/normal-3d.ts | 38 + examples/demos/heatmap/normal.ts | 43 +- examples/demos/index.ts | 5 + examples/demos/line/wall.ts | 30 +- examples/demos/polygon/extrusion.ts | 41 +- examples/demos/polygon/fill.ts | 49 +- examples/demos/webgpu/heatmap_grid.ts | 75 +- examples/demos/webgpu/heatmap_grid3d.ts | 63 - examples/demos/webgpu/heatmap_normal.ts | 31 +- examples/demos/webgpu/index.ts | 1 - examples/demos/webgpu/perf.ts | 53 +- examples/types.ts | 1 - package.json | 3 +- packages/component/src/marker.ts | 2 +- .../coordinate/CoordinateSystemService.ts | 9 +- .../coordinate/ICoordinateSystemService.ts | 8 +- .../services/interaction/PickingService.ts | 4 +- packages/core/src/services/map/IMapService.ts | 4 - packages/core/src/shaders/projection.glsl | 148 +- packages/core/src/shaders/scene_uniforms.glsl | 5 - .../layers/src/citybuliding/models/build.ts | 22 +- .../src/citybuliding/shaders/build_vert.glsl | 10 +- packages/layers/src/core/BaseLayer.ts | 7 +- packages/layers/src/core/triangulation.ts | 58 +- .../layers/src/geometry/models/billboard.ts | 7 +- packages/layers/src/geometry/models/plane.ts | 9 +- packages/layers/src/geometry/models/sprite.ts | 10 +- .../src/geometry/shaders/billboard_vert.glsl | 47 +- .../src/geometry/shaders/plane_vert.glsl | 2 +- .../src/geometry/shaders/sprite_vert.glsl | 6 +- packages/layers/src/heatmap/models/grid.ts | 4 +- packages/layers/src/heatmap/models/grid3d.ts | 4 +- packages/layers/src/heatmap/models/heatmap.ts | 138 +- packages/layers/src/heatmap/models/hexagon.ts | 4 +- .../src/heatmap/shaders/grid/grid_vert.glsl | 20 +- .../heatmap/shaders/grid3d/grid_3d_vert.glsl | 24 +- .../heatmap/heatmap_framebuffer_vert.glsl | 31 +- .../heatmap/shaders/hexagon/hexagon_vert.glsl | 26 +- .../layers/src/image/shaders/image_vert.glsl | 3 +- .../src/line/shaders/arc/line_arc_vert.glsl | 43 +- .../line/shaders/arc3d/line_arc_3d_vert.glsl | 14 +- .../src/line/shaders/flow/flow_line_vert.glsl | 29 +- .../line_arc_great_circle_vert.glsl | 109 +- .../src/line/shaders/line/line_vert.glsl | 60 +- .../line/shaders/simple/simpleline_vert.glsl | 30 +- .../src/line/shaders/wall/wall_vert.glsl | 38 +- .../layers/src/mask/shaders/mask_vert.glsl | 7 +- .../layers/src/plugins/DataMappingPlugin.ts | 28 +- .../layers/src/plugins/ShaderUniformPlugin.ts | 44 +- .../layers/src/point/models/earthExtrude.ts | 5 +- packages/layers/src/point/models/extrude.ts | 5 +- packages/layers/src/point/models/fillImage.ts | 10 +- packages/layers/src/point/models/text.ts | 12 +- .../billboard/billboard_point_vert.glsl | 10 +- .../earthExtrude/earthExtrude_vert.glsl | 10 +- .../point/shaders/extrude/extrude_vert.glsl | 14 +- .../src/point/shaders/fill/fill_vert.glsl | 2 +- .../shaders/fillImage/fillImage_vert.glsl | 30 +- .../src/point/shaders/image/image_vert.glsl | 4 +- .../src/point/shaders/normal/normal_vert.glsl | 10 +- .../src/point/shaders/radar/radar_vert.glsl | 2 +- .../src/point/shaders/text/text_vert.glsl | 2 +- packages/layers/src/polygon/models/extrude.ts | 24 +- packages/layers/src/polygon/models/ocean.ts | 11 +- packages/layers/src/polygon/models/water.ts | 11 +- .../polygon_extrude_picklight_vert.glsl | 2 +- .../shaders/extrude/polygon_extrude_vert.glsl | 2 +- .../extrude/polygon_extrudetex_vert.glsl | 2 +- .../extrusion/polygon_extrusion_vert.glsl | 2 +- .../shaders/fill/fill_linear_vert.glsl | 2 +- .../src/polygon/shaders/fill/fill_vert.glsl | 5 +- .../src/polygon/shaders/ocean/ocean_vert.glsl | 3 +- .../shaders/water/polygon_water_vert.glsl | 2 +- .../raster/shaders/raster/raster_2d_vert.glsl | 2 +- .../raster/shaders/rgb/raster_rgb_vert.glsl | 2 +- .../shaders/terrain/terrain_rgb_vert.glsl | 18 +- packages/layers/src/tile/core/BaseLayer.ts | 11 - packages/layers/src/utils/extrude_polyline.ts | 306 +- .../layers/src/wind/shaders/wind_vert.glsl | 6 +- packages/maps/__tests__/map.spec.ts | 2 +- packages/maps/src/amap-next/map.ts | 19 +- .../src/{utils/amap => amap-next}/theme.ts | 0 packages/maps/src/amap/Viewport.ts | 127 - packages/maps/src/amap/index.ts | 9 - packages/maps/src/amap/logo.css | 6 - packages/maps/src/amap/map.ts | 213 - packages/maps/src/amap2/Viewport.ts | 120 - packages/maps/src/amap2/index.ts | 9 - packages/maps/src/amap2/logo.css | 9 - packages/maps/src/amap2/map.ts | 419 -- packages/maps/src/index.ts | 20 +- packages/maps/src/map/map.ts | 2 +- packages/maps/src/maplibre/map.ts | 3 +- packages/maps/src/types.ts | 8 + .../maps/src/utils/amap/AMapBaseService.ts | 556 -- packages/maps/src/utils/amap/Viewport.ts | 127 - packages/maps/src/utils/amap/logo.css | 6 - packages/maps/src/utils/amaploader.ts | 169 - packages/three/src/core/baseLayer.ts | 9 +- packages/three/src/core/threeRenderService.ts | 58 +- packages/utils/__tests__/lineAtOffset.spec.ts | 119 +- packages/utils/src/cull.ts | 34 - packages/utils/src/index.ts | 2 - packages/utils/src/interface/map.ts | 8 - packages/utils/src/lineAtOffset/arc.ts | 38 +- .../utils/src/lineAtOffset/greatCircle.ts | 66 +- packages/utils/src/lineAtOffset/index.ts | 3 +- packages/utils/src/lineAtOffset/interface.ts | 2 - scripts/cloc-code.sh | 17 + 125 files changed, 7892 insertions(+), 3573 deletions(-) create mode 100644 examples/data/globe-earthquake-mag.json create mode 100644 examples/data/hunan-citys.json create mode 100644 examples/data/indoor-3d-map.json create mode 100644 examples/data/us-states.json create mode 100644 examples/demos/extend/index.ts create mode 100644 examples/demos/extend/three.ts create mode 100644 examples/demos/heatmap/normal-3d.ts delete mode 100644 examples/demos/webgpu/heatmap_grid3d.ts rename packages/maps/src/{utils/amap => amap-next}/theme.ts (100%) delete mode 100644 packages/maps/src/amap/Viewport.ts delete mode 100644 packages/maps/src/amap/index.ts delete mode 100644 packages/maps/src/amap/logo.css delete mode 100644 packages/maps/src/amap/map.ts delete mode 100644 packages/maps/src/amap2/Viewport.ts delete mode 100644 packages/maps/src/amap2/index.ts delete mode 100644 packages/maps/src/amap2/logo.css delete mode 100644 packages/maps/src/amap2/map.ts delete mode 100644 packages/maps/src/utils/amap/AMapBaseService.ts delete mode 100644 packages/maps/src/utils/amap/Viewport.ts delete mode 100644 packages/maps/src/utils/amap/logo.css delete mode 100644 packages/maps/src/utils/amaploader.ts delete mode 100644 packages/utils/src/cull.ts delete mode 100644 packages/utils/src/interface/map.ts create mode 100755 scripts/cloc-code.sh diff --git a/.prettierignore b/.prettierignore index 1caf0a0431e..54404306532 100644 --- a/.prettierignore +++ b/.prettierignore @@ -29,3 +29,5 @@ site/.dumi/tmp-production/ site/public/ site/public_site/ +# examples for data +examples/data/ diff --git a/__tests__/integration/gallery.spec.ts b/__tests__/integration/gallery.spec.ts index 3277097fff0..3a8a594fb4f 100644 --- a/__tests__/integration/gallery.spec.ts +++ b/__tests__/integration/gallery.spec.ts @@ -7,7 +7,8 @@ const TEST_CASES = [ }, { name: 'variFlight', - sleepTime: 2000, + sleepTime: 1000, + snapshots: false, }, ]; diff --git a/__tests__/integration/heatmap.spec.ts b/__tests__/integration/heatmap.spec.ts index 3232796435e..d45d075662e 100644 --- a/__tests__/integration/heatmap.spec.ts +++ b/__tests__/integration/heatmap.spec.ts @@ -3,7 +3,6 @@ import { generateCanvasTestCases } from './utils/generator'; const TEST_CASES = [ { name: 'normal', - sleepTime: 1000, }, { name: 'grid', diff --git a/__tests__/integration/line.spec.ts b/__tests__/integration/line.spec.ts index bb563d84ad4..2d0817f1cdf 100644 --- a/__tests__/integration/line.spec.ts +++ b/__tests__/integration/line.spec.ts @@ -14,7 +14,6 @@ const TEST_CASES = [ }, { name: 'wall', - sleepTime: 1000, }, { name: 'arc', @@ -22,7 +21,7 @@ const TEST_CASES = [ }, { name: 'arc3D', - sleepTime: 500, + sleepTime: 1000, }, { name: 'greatcircle', diff --git a/__tests__/integration/point.spec.ts b/__tests__/integration/point.spec.ts index 426d3070af9..b5baac16616 100644 --- a/__tests__/integration/point.spec.ts +++ b/__tests__/integration/point.spec.ts @@ -17,6 +17,7 @@ const TEST_CASES = [ }, { name: 'fill_image', + sleepTime: 1000, }, { name: 'image', diff --git a/__tests__/integration/polygon.spec.ts b/__tests__/integration/polygon.spec.ts index ccbce8a5537..21ca870efd8 100644 --- a/__tests__/integration/polygon.spec.ts +++ b/__tests__/integration/polygon.spec.ts @@ -3,11 +3,11 @@ import { generateCanvasTestCases } from './utils/generator'; const TEST_CASES = [ { name: 'extrude', - sleepTime: 500, + sleepTime: 1000, }, { name: 'extrusion', - sleepTime: 1000, + sleepTime: 500, }, { name: 'fill', diff --git a/examples/constants.ts b/examples/constants.ts index ec720739c80..aef57639f85 100644 --- a/examples/constants.ts +++ b/examples/constants.ts @@ -3,7 +3,6 @@ import type { RenderDemoMap, RenderDemoOptions } from './types'; export const MAP_TYPES: RenderDemoMap[] = [ 'Map', 'GaodeMap', - 'GaodeMapNext', 'Mapbox', 'MapLibre', 'BaiduMap', diff --git a/examples/data/globe-earthquake-mag.json b/examples/data/globe-earthquake-mag.json new file mode 100644 index 00000000000..7c1f7c11a7d --- /dev/null +++ b/examples/data/globe-earthquake-mag.json @@ -0,0 +1,6113 @@ +{ +"type": "FeatureCollection", +"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } }, +"features": [ +{ "type": "Feature", "properties": { "id": "ak16994521", "mag": 2.3, "time": 1507425650893, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.5129, 63.1016, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994519", "mag": 1.7, "time": 1507425289659, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.4048, 63.1224, 105.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994517", "mag": 1.6, "time": 1507424832518, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3597, 63.0781, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38021336", "mag": 1.42, "time": 1507423898710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.497, 34.299667, 7.64 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b2nn", "mag": 4.2, "time": 1507422626990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -87.6901, 12.0623, 46.41 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994510", "mag": 1.6, "time": 1507422449194, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.5053, 63.0719, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b2nb", "mag": 4.6, "time": 1507420784440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4576, -20.2873, 614.26 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994298", "mag": 2.4, "time": 1507419370097, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.789, 63.1725, 7.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905861", "mag": 1.39, "time": 1507418785100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.993164, 36.421833, 6.37 ] } }, +{ "type": "Feature", "properties": { "id": "ci38021304", "mag": 1.11, "time": 1507418426010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.0155, 33.656333, 12.37 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994293", "mag": 1.5, "time": 1507417256497, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.512, 63.0879, 10.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994287", "mag": 2.0, "time": 1507413903714, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4378, 63.0933, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994285", "mag": 1.5, "time": 1507413670029, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.6538, 63.2272, 96.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994283", "mag": 1.4, "time": 1507413587442, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.5325, 63.0844, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994280", "mag": 1.3, "time": 1507413266231, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.4752, 61.8518, 54.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994278", "mag": 1.8, "time": 1507413195076, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8597, 61.6214, 50.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994274", "mag": 1.9, "time": 1507412827617, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.7142, 62.9656, 93.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994273", "mag": 1.2, "time": 1507411925999, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2484, 61.2705, 69.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994270", "mag": 2.0, "time": 1507411814209, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.0732, 65.5942, 14.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b2ly", "mag": 4.1, "time": 1507411448780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -90.5445, 13.5146, 54.36 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905841", "mag": 1.38, "time": 1507411214450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.819504, 37.605499, 4.14 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905836", "mag": 1.4, "time": 1507410206440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.930168, 37.636833, -0.71 ] } }, +{ "type": "Feature", "properties": { "id": "ci38021272", "mag": 1.34, "time": 1507408122250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.509167, 34.1555, 16.34 ] } }, +{ "type": "Feature", "properties": { "id": "ci38021264", "mag": 1.0, "time": 1507407938100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.792167, 33.5115, 5.16 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993963", "mag": 1.4, "time": 1507407100665, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9126, 63.1812, 150.4 ] } }, +{ "type": "Feature", "properties": { "id": "hv61936851", "mag": 2.55, "time": 1507406278360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.078659, 19.374167, 2.15 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993960", "mag": 1.4, "time": 1507405129739, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3106, 61.5726, 26.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993952", "mag": 1.7, "time": 1507403679922, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5846, 60.2607, 34.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci38021224", "mag": 1.04, "time": 1507401391710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.929, 34.254833, 18.27 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993752", "mag": 1.3, "time": 1507401212982, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.5065, 63.0847, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993746", "mag": 1.3, "time": 1507399350671, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.8929, 63.5257, 3.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b2jk", "mag": 4.6, "time": 1507398878400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -175.7258, -18.9821, 195.22 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993741", "mag": 1.6, "time": 1507398797233, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3473, 63.0775, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905766", "mag": 2.64, "time": 1507397278960, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.137497, 36.579834, 7.72 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993738", "mag": 1.4, "time": 1507396778206, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1075, 61.8312, 71.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993736", "mag": 1.2, "time": 1507396542471, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3769, 63.0621, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b2ii", "mag": 4.3, "time": 1507395765330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8319, 16.7195, 58.84 ] } }, +{ "type": "Feature", "properties": { "id": "uw61339006", "mag": 1.91, "time": 1507395622730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.689833, 47.049167, 5.38 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993732", "mag": 1.7, "time": 1507395602456, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.5283, 63.0785, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993720", "mag": 2.5, "time": 1507394741482, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.6683, 60.7696, 67.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993714", "mag": 1.6, "time": 1507394402896, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.7591, 61.6478, 30.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993710", "mag": 1.5, "time": 1507393418705, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3458, 63.0633, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993699", "mag": 1.6, "time": 1507392875390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4669, 63.0675, 3.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993695", "mag": 1.3, "time": 1507392837463, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.5169, 63.083, 1.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993692", "mag": 2.3, "time": 1507392657193, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4771, 63.0742, 4.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993486", "mag": 4.2, "time": 1507392435159, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.458, 63.1276, 14.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b2hz", "mag": 4.3, "time": 1507392287310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9686, 16.6087, 69.65 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905751", "mag": 1.21, "time": 1507391530870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.023666, 37.605335, 1.97 ] } }, +{ "type": "Feature", "properties": { "id": "ci38021056", "mag": 1.95, "time": 1507390783500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.793833, 33.493, 3.65 ] } }, +{ "type": "Feature", "properties": { "id": "ci38021048", "mag": 1.02, "time": 1507388708760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.225, 34.0335, 0.39 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993303", "mag": 1.9, "time": 1507385638408, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0033, 63.2623, 0.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b2hc", "mag": 4.9, "time": 1507385606770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.3179, -30.4302, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993301", "mag": 2.1, "time": 1507383291943, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.1913, 58.5727, 85.2 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251607", "mag": 3.09, "time": 1507383200950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -113.140503, 38.030666, 7.29 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905716", "mag": 1.07, "time": 1507382878240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.765663, 38.789166, 2.09 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905711", "mag": 1.17, "time": 1507382428800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.678001, 37.621498, 4.39 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993140", "mag": 1.9, "time": 1507381096302, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.8813, 63.1738, 75.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993128", "mag": 1.6, "time": 1507378828395, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.531, 61.7978, 14.8 ] } }, +{ "type": "Feature", "properties": { "id": "hv61936621", "mag": 1.98, "time": 1507378497820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.423492, 19.223499, 34.62 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993119", "mag": 1.5, "time": 1507378014192, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -138.8317, 59.7754, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905681", "mag": 1.39, "time": 1507377675100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.793999, 38.8255, 2.24 ] } }, +{ "type": "Feature", "properties": { "id": "hv61936531", "mag": 2.66, "time": 1507377140600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.32016, 19.338667, 4.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16992960", "mag": 1.9, "time": 1507376759252, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -158.4264, 67.7636, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16992953", "mag": 2.1, "time": 1507376626801, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.5725, 59.8372, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b2fz", "mag": 4.1, "time": 1507372645200, "felt": 103, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -71.7814, -32.4981, 23.29 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608370", "mag": 1.3, "time": 1507370926907, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.9711, 36.3094, 7.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16992628", "mag": 1.5, "time": 1507369548317, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.8046, 65.9499, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16992625", "mag": 1.4, "time": 1507369466929, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.8309, 63.376, 82.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905641", "mag": 1.22, "time": 1507368529650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.724167, 38.760334, 1.16 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b2fc", "mag": 5.1, "time": 1507368374110, "felt": 13, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -77.9778, -1.6647, 147.34 ] } }, +{ "type": "Feature", "properties": { "id": "ak16992611", "mag": 2.1, "time": 1507366872675, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.3324, 62.9966, 88.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16992607", "mag": 1.8, "time": 1507366536698, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.4858, 64.7593, 11.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b2et", "mag": 4.9, "time": 1507365487800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.7469, -33.0092, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16992603", "mag": 2.2, "time": 1507364931625, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.8133, 59.8473, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020960", "mag": 1.0, "time": 1507363084310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.673833, 33.904333, 35.76 ] } }, +{ "type": "Feature", "properties": { "id": "hv61936261", "mag": 1.72, "time": 1507362853030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.382172, 19.23, 34.41 ] } }, +{ "type": "Feature", "properties": { "id": "ak16992451", "mag": 1.8, "time": 1507362228460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.427, 66.3947, 5.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020944", "mag": 1.0, "time": 1507362158010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.457667, 34.326, 2.73 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259564", "mag": 1.03, "time": 1507361004730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.529833, 46.865833, 9.91 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905606", "mag": 1.19, "time": 1507358854330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.791832, 38.834835, 1.65 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608387", "mag": 1.0, "time": 1507358249243, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9071, 38.405, 11.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020896", "mag": 1.89, "time": 1507358144340, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.793833, 33.486833, 4.21 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b2dx", "mag": 4.5, "time": 1507357181260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 130.1291, -6.3628, 156.49 ] } }, +{ "type": "Feature", "properties": { "id": "se60208171", "mag": 2.4, "time": 1507353902490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -83.749833, 36.150333, 14.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905576", "mag": 1.77, "time": 1507352706600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.900833, 36.327168, 6.31 ] } }, +{ "type": "Feature", "properties": { "id": "ak16992147", "mag": 1.4, "time": 1507351430424, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0276, 62.5667, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16992146", "mag": 1.8, "time": 1507351047849, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -138.5063, 59.957, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905556", "mag": 1.77, "time": 1507350586140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.792, 38.834835, 1.77 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259559", "mag": 1.46, "time": 1507350177430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.530833, 46.869333, 10.71 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b2d1", "mag": 4.7, "time": 1507347862040, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -69.504, -16.7961, 178.13 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905531", "mag": 1.48, "time": 1507346675870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.831169, 37.4585, 2.53 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259549", "mag": 1.08, "time": 1507345321240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.516333, 46.8755, 11.43 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905521", "mag": 1.46, "time": 1507345267910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.816666, 37.603832, 4.04 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020824", "mag": 2.12, "time": 1507344823940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.655333, 34.632, 5.34 ] } }, +{ "type": "Feature", "properties": { "id": "ak16991857", "mag": 2.3, "time": 1507344587124, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.8808, 51.3254, 31.7 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608359", "mag": 1.1, "time": 1507344387447, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.1285, 37.4041, 0.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905511", "mag": 1.27, "time": 1507344302520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.817169, 37.604168, 4.02 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b2cx", "mag": 4.9, "time": 1507343887900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 69.1471, -23.7671, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905496", "mag": 1.94, "time": 1507341324260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.101166, 40.842499, 6.01 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b2cc", "mag": 5.0, "time": 1507340745260, "felt": null, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 132.668, 1.1151, 7.01 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020800", "mag": 1.46, "time": 1507340726000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.462667, 33.466333, 5.78 ] } }, +{ "type": "Feature", "properties": { "id": "ak16991706", "mag": 1.7, "time": 1507339655320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.2596, 60.2328, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16991711", "mag": 1.6, "time": 1507339653625, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.2013, 60.2021, 10.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16991704", "mag": 1.7, "time": 1507338343941, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.7575, 62.4396, 50.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16991697", "mag": 2.1, "time": 1507336466527, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.3178, 60.5797, 88.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020768", "mag": 1.56, "time": 1507336119080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.460167, 34.3335, 2.89 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020760", "mag": 1.22, "time": 1507335982510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.468167, 34.333167, 2.87 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020752", "mag": 1.81, "time": 1507335765850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.793, 33.490333, 4.58 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020744", "mag": 1.76, "time": 1507335646140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.566333, 35.339667, 7.86 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b2c0", "mag": 5.3, "time": 1507335391250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.3171, -33.0297, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905461", "mag": 1.16, "time": 1507333007350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.795998, 38.826, 2.32 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608334", "mag": 1.1, "time": 1507331333919, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.1247, 37.3789, 8.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16991557", "mag": 1.4, "time": 1507331263084, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.2293, 64.9749, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b2ba", "mag": 4.4, "time": 1507331102840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 152.3636, -10.0109, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b2b9", "mag": 4.2, "time": 1507331091160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 73.3529, 39.6124, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16991437", "mag": 2.0, "time": 1507330383962, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.4583, 60.3395, 72.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b2av", "mag": 4.3, "time": 1507329021540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 138.9649, 43.0121, 217.94 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608329", "mag": 1.3, "time": 1507328136999, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.1198, 37.3861, 8.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020720", "mag": 1.45, "time": 1507327306610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.955667, 34.34, -0.29 ] } }, +{ "type": "Feature", "properties": { "id": "uw61338531", "mag": 1.37, "time": 1507326914640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.991667, 46.572333, -0.3 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608354", "mag": 1.0, "time": 1507326343697, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.747, 39.8477, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905451", "mag": 1.47, "time": 1507326329600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.753833, 39.8485, 6.72 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905441", "mag": 1.23, "time": 1507325408690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.127, 36.566667, 9.16 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b29t", "mag": 4.5, "time": 1507325144410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 145.6471, 17.7456, 196.33 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b2ab", "mag": 2.6, "time": 1507324395860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -108.8949, 32.7663, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905436", "mag": 1.41, "time": 1507323505830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.155667, 36.5565, 6.94 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020712", "mag": 1.19, "time": 1507323492150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.991, 32.578667, 2.62 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b289", "mag": 2.4, "time": 1507321230800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.7321, 36.481, 5.37 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905431", "mag": 1.0, "time": 1507321021480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.178833, 38.107, -0.02 ] } }, +{ "type": "Feature", "properties": { "id": "ak16991182", "mag": 1.0, "time": 1507320721326, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.1644, 62.2007, 15.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16991178", "mag": 1.8, "time": 1507320357991, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5804, 63.1717, 121.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905426", "mag": 1.24, "time": 1507320241050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.688667, 37.5335, 6.91 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020680", "mag": 1.5, "time": 1507320090270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.516, 33.860833, 0.62 ] } }, +{ "type": "Feature", "properties": { "id": "ak16991069", "mag": 1.8, "time": 1507318145350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.6965, 59.7754, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b27a", "mag": 2.4, "time": 1507317641850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.2269, 36.6265, 5.07 ] } }, +{ "type": "Feature", "properties": { "id": "ak16991058", "mag": 2.6, "time": 1507317554328, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.3172, 63.6837, 3.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020656", "mag": 1.03, "time": 1507317548410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.646667, 36.148333, 0.93 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020648", "mag": 1.08, "time": 1507317476900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.1915, 35.0025, -0.87 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905416", "mag": 1.19, "time": 1507317386760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.803333, 37.457667, -0.31 ] } }, +{ "type": "Feature", "properties": { "id": "uw61338426", "mag": 1.65, "time": 1507316609360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.7105, 43.553333, 7.02 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259489", "mag": 1.66, "time": 1507316359200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.477167, 45.9945, -2.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020624", "mag": 1.22, "time": 1507316271630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.362, 32.941333, 10.15 ] } }, +{ "type": "Feature", "properties": { "id": "ak16991011", "mag": 2.0, "time": 1507315584886, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.9279, 62.7834, 4.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b26p", "mag": 4.7, "time": 1507315424010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 68.9568, -49.2119, 13.54 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251447", "mag": 2.18, "time": 1507314096180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.457, 42.633167, 4.91 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905411", "mag": 1.24, "time": 1507313481610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.962333, 37.920333, -0.33 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b260", "mag": 4.4, "time": 1507311862190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 86.7487, 30.0165, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020552", "mag": 1.28, "time": 1507311788210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.351667, 35.052833, -1.01 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b25h", "mag": 5.5, "time": 1507311683180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -15.5503, -35.3171, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990870", "mag": 1.8, "time": 1507310931075, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.9372, 62.1214, 48.9 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608306", "mag": 1.9, "time": 1507310059424, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.6177, 38.5802, 5.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b24c", "mag": 4.6, "time": 1507309684550, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 143.7841, 37.4191, 31.5 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259479", "mag": 1.25, "time": 1507309316470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5305, 46.867167, 12.62 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251412", "mag": 2.1, "time": 1507308318150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.460333, 42.602667, 6.75 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905346", "mag": 2.33, "time": 1507308237260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.803333, 37.457333, 0.99 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020512", "mag": 1.61, "time": 1507308155060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.2815, 35.633833, 6.15 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020480", "mag": 1.04, "time": 1507307612510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.314167, 34.0145, 2.75 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990671", "mag": 1.6, "time": 1507307067130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.0099, 66.2332, 1.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905326", "mag": 1.17, "time": 1507305678060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.706, 38.783667, 2.5 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259459", "mag": 0.95, "time": 1507305300890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5315, 46.8575, 12.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020408", "mag": 1.2, "time": 1507302977930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.019833, 33.876, -0.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990501", "mag": 2.8, "time": 1507302735109, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2441, 60.1679, 148.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b20f", "mag": 5.4, "time": 1507301800580, "felt": 169, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 141.1969, 37.0997, 47.42 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990465", "mag": 1.7, "time": 1507301707708, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.519, 67.5663, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020392", "mag": 2.6, "time": 1507301676460, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.894167, 31.614, 5.89 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990463", "mag": 1.6, "time": 1507300956103, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1925, 59.8037, 20.0 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251397", "mag": 1.18, "time": 1507300478100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.436333, 42.554833, 9.68 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608296", "mag": 1.1, "time": 1507299948387, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.9267, 39.4223, 8.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020376", "mag": 1.4, "time": 1507299919340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.476667, 35.752167, 2.24 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608295", "mag": 2.0, "time": 1507298898804, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9217, 38.4131, 8.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1zv", "mag": 5.1, "time": 1507298433140, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 95.0977, 12.0039, 21.82 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990379", "mag": 2.0, "time": 1507296668722, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.4456, 63.3167, 112.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990317", "mag": 2.4, "time": 1507295355033, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.6485, 60.9026, 21.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905256", "mag": 1.69, "time": 1507295344860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7755, 38.805167, 0.72 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020296", "mag": 0.98, "time": 1507294899000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.445, 34.226167, 12.35 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905246", "mag": 1.14, "time": 1507294685610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.797333, 38.813499, 2.36 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905241", "mag": 1.27, "time": 1507294429860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.806167, 38.822333, 1.56 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990306", "mag": 1.6, "time": 1507293337500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.164, 63.5211, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905231", "mag": 1.31, "time": 1507293268040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.600333, 38.771667, 0.05 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259449", "mag": 1.29, "time": 1507293189490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.557667, 46.894167, 9.91 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905226", "mag": 1.25, "time": 1507291334810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.798333, 37.565333, -0.35 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020256", "mag": 2.0, "time": 1507290973570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.757833, 34.172833, 6.62 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020240", "mag": 1.05, "time": 1507290356170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.355667, 35.822833, 16.75 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1xz", "mag": 5.2, "time": 1507289341850, "felt": null, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 155.9405, -6.8684, 106.51 ] } }, +{ "type": "Feature", "properties": { "id": "uw61338256", "mag": 1.22, "time": 1507287741010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.509333, 45.6895, 9.57 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020232", "mag": 1.4, "time": 1507287412090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.8455, 34.000333, 9.47 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259444", "mag": 1.6, "time": 1507286758530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.5795, 44.259167, 3.88 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259434", "mag": 1.18, "time": 1507286693390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.322167, 43.681333, 9.95 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990167", "mag": 3.0, "time": 1507285562299, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.2949, 51.2318, 28.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990162", "mag": 3.2, "time": 1507285408267, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.0402, 65.2966, 0.1 ] } }, +{ "type": "Feature", "properties": { "id": "hv61935226", "mag": 1.78, "time": 1507284229580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.42366, 19.2805, 7.76 ] } }, +{ "type": "Feature", "properties": { "id": "hv61935131", "mag": 1.67, "time": 1507283791470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.248833, 18.876833, 12.183 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990109", "mag": 1.9, "time": 1507282869514, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1519, 63.251, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1xd", "mag": 4.4, "time": 1507281825250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 119.9639, -0.4925, 44.07 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990102", "mag": 1.6, "time": 1507281420124, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7545, 61.5105, 70.6 ] } }, +{ "type": "Feature", "properties": { "id": "hv61935091", "mag": 2.94, "time": 1507279304370, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.2205, 19.380333, 14.051 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608291", "mag": 1.6, "time": 1507279195578, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.2224, 39.4096, 5.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905186", "mag": 0.99, "time": 1507278858510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8245, 37.483833, 5.31 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1v8", "mag": 6.0, "time": 1507276773110, "felt": 108, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 143.9537, 37.485, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251377", "mag": 1.43, "time": 1507274976970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.444, 42.660667, 5.95 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989976", "mag": 3.1, "time": 1507274375943, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.7235, 59.8808, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259414", "mag": 1.86, "time": 1507273645130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.997833, 47.455667, 1.73 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1v0", "mag": 4.7, "time": 1507273552100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 146.6145, 13.8504, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989973", "mag": 1.3, "time": 1507272833815, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.7833, 64.8537, 19.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b2dh", "mag": 3.3, "time": 1507270603000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.92, 49.06, 22.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989967", "mag": 1.9, "time": 1507270303410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.3206, 61.7195, 41.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020152", "mag": 1.08, "time": 1507270230410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.557333, 32.948833, 3.78 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1um", "mag": 2.7, "time": 1507269804040, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4493, 42.6517, 7.67 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905156", "mag": 1.79, "time": 1507269478010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.801167, 38.822, 2.67 ] } }, +{ "type": "Feature", "properties": { "id": "nc71107634", "mag": 1.13, "time": 1507269413290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.478167, 38.6015, 12.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1un", "mag": 4.3, "time": 1507269388630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.4985, 51.6139, 71.76 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251357", "mag": 1.47, "time": 1507268672130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.455333, 42.652833, 2.92 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989960", "mag": 1.1, "time": 1507268319981, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.2116, 64.2744, 14.8 ] } }, +{ "type": "Feature", "properties": { "id": "hv61935031", "mag": 1.75, "time": 1507267817920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.428833, 19.329, 10.185 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905151", "mag": 1.08, "time": 1507267299070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.823167, 37.607, 4.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259404", "mag": 1.03, "time": 1507266753410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.532167, 46.873, 11.23 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1u8", "mag": 4.6, "time": 1507265974560, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -64.1261, -17.5702, 36.33 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020112", "mag": 1.06, "time": 1507265623210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.434833, 33.0315, 3.46 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905146", "mag": 1.56, "time": 1507265461960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7915, 38.8195, 1.42 ] } }, +{ "type": "Feature", "properties": { "id": "uw61338091", "mag": 1.62, "time": 1507265317630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.2, 47.583333, 23.03 ] } }, +{ "type": "Feature", "properties": { "id": "uw61338086", "mag": 1.33, "time": 1507265080940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.200333, 47.583833, 23.12 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251347", "mag": 1.61, "time": 1507264823080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.494833, 42.639667, 0.79 ] } }, +{ "type": "Feature", "properties": { "id": "nc71107639", "mag": 1.32, "time": 1507263429870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.9235, 39.599833, 20.91 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905131", "mag": 1.06, "time": 1507263391130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.831, 37.5295, 5.95 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905121", "mag": 1.41, "time": 1507263129660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.403, 38.364167, 8.42 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1tr", "mag": 4.8, "time": 1507262599510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 151.9528, -10.3953, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989915", "mag": 1.5, "time": 1507260314998, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3718, 63.0764, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "uw61338061", "mag": 1.26, "time": 1507260032120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.744833, 47.490167, 16.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989910", "mag": 2.1, "time": 1507259762026, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.6057, 63.4194, 106.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905106", "mag": 1.0, "time": 1507258246340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.822, 38.814833, 1.61 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905101", "mag": 2.97, "time": 1507257072490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -125.777167, 41.2375, 7.51 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989906", "mag": 1.6, "time": 1507256091995, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.063, 65.8813, 12.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020032", "mag": 1.89, "time": 1507255962830, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.7975, 33.5, 5.36 ] } }, +{ "type": "Feature", "properties": { "id": "ci38020024", "mag": 1.53, "time": 1507255628970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.875167, 33.957, 3.47 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1t0", "mag": 4.8, "time": 1507255428530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -25.496, 0.9934, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1sv", "mag": 4.6, "time": 1507253577740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 152.1867, -9.9486, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251342", "mag": 1.12, "time": 1507252828550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.414167, 42.5485, 6.65 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905066", "mag": 0.98, "time": 1507251331760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9395, 37.636, 5.66 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608277", "mag": 1.5, "time": 1507251023072, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.857, 37.3396, 3.9 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251327", "mag": 1.16, "time": 1507250350380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.672333, 39.4485, 12.04 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989868", "mag": 1.6, "time": 1507249990990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.6081, 61.1327, 14.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019984", "mag": 1.38, "time": 1507249506910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.598667, 33.450667, 7.77 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608273", "mag": 1.0, "time": 1507249499810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.0539, 37.1082, 8.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019976", "mag": 1.92, "time": 1507249308880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.377167, 34.427, 9.46 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1s9", "mag": 4.0, "time": 1507248914000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -71.348, -29.925, 48.8 ] } }, +{ "type": "Feature", "properties": { "id": "uw61337986", "mag": 1.12, "time": 1507245979370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.395167, 45.685667, -0.74 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905011", "mag": 2.81, "time": 1507244867710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8105, 37.472, 6.12 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905016", "mag": 1.36, "time": 1507244847860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7825, 38.7915, 0.56 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259379", "mag": 0.99, "time": 1507244598420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.529, 46.871167, 12.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989827", "mag": 1.4, "time": 1507244539965, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.2289, 64.9761, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989825", "mag": 1.8, "time": 1507243916881, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1245, 62.4971, 81.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905001", "mag": 1.65, "time": 1507243472580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.808, 38.822, 1.64 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904996", "mag": 2.14, "time": 1507243164460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.588667, 40.652333, 25.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989822", "mag": 1.5, "time": 1507242888109, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.857, 61.9122, 45.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1rh", "mag": 4.6, "time": 1507242807430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 144.6063, 21.8848, 100.39 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989815", "mag": 2.5, "time": 1507240652193, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.192, 61.0044, 106.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989811", "mag": 1.8, "time": 1507240498324, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.939, 62.7658, 79.9 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251317", "mag": 1.66, "time": 1507240484300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.418167, 42.544333, 6.24 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1px", "mag": 2.6, "time": 1507239146260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4355, 42.5495, 8.32 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259359", "mag": 1.17, "time": 1507238290040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.965, 43.357333, 5.92 ] } }, +{ "type": "Feature", "properties": { "id": "uw61337951", "mag": 2.3, "time": 1507238213550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.549833, 49.328833, -0.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989718", "mag": 1.4, "time": 1507237904044, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.5289, 61.2012, 0.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989717", "mag": 1.9, "time": 1507237796189, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.701, 59.032, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "uw61337946", "mag": 2.27, "time": 1507237659430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.817167, 47.392167, -0.46 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904961", "mag": 0.97, "time": 1507237420050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8365, 37.482833, 1.23 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989714", "mag": 1.7, "time": 1507235850265, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0124, 65.8954, 7.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019864", "mag": 1.0, "time": 1507235571440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.794167, 33.508667, 6.47 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259334", "mag": 1.45, "time": 1507235042560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.525667, 46.872833, 11.13 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989709", "mag": 1.6, "time": 1507234798667, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.3071, 63.3209, 6.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989702", "mag": 2.5, "time": 1507234198600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.414, 63.3343, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989701", "mag": 1.8, "time": 1507234162044, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0004, 65.8966, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989699", "mag": 1.7, "time": 1507234036518, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.6575, 60.1339, 106.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904941", "mag": 1.63, "time": 1507233857390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.810167, 38.8205, 2.04 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904936", "mag": 3.14, "time": 1507233758820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -127.192, 40.163167, 11.62 ] } }, +{ "type": "Feature", "properties": { "id": "hv61934246", "mag": 1.02, "time": 1507233403750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.289833, 19.374, 1.772 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989698", "mag": 1.7, "time": 1507233388591, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0126, 65.8742, 0.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989695", "mag": 1.9, "time": 1507232812188, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9865, 65.9098, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904926", "mag": 1.29, "time": 1507232594330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.837167, 37.504167, 0.07 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019816", "mag": 1.31, "time": 1507231819600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.491, 33.846167, -0.48 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904891", "mag": 1.41, "time": 1507229918140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.104833, 37.324833, -0.31 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989694", "mag": 1.5, "time": 1507229700025, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.7663, 63.5209, 14.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904886", "mag": 2.03, "time": 1507229279930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.3835, 40.709833, 19.57 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989692", "mag": 1.6, "time": 1507228866480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0051, 65.8735, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904881", "mag": 1.48, "time": 1507228723050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.194667, 40.598333, 15.65 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019744", "mag": 1.44, "time": 1507226134710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.072333, 33.020667, -0.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989683", "mag": 2.4, "time": 1507225956631, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.785, 60.8774, 34.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019728", "mag": 1.0, "time": 1507225418070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.720667, 36.004, 2.64 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904846", "mag": 1.87, "time": 1507224165330, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.8105, 38.821167, 1.64 ] } }, +{ "type": "Feature", "properties": { "id": "hv61934126", "mag": 1.58, "time": 1507223732510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.252167, 18.903833, 12.692 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989680", "mag": 2.5, "time": 1507223654781, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.5871, 67.3896, 1.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989626", "mag": 1.5, "time": 1507223506919, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1613, 62.9421, 105.5 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251267", "mag": 1.3, "time": 1507222702710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.711, 37.088833, 8.72 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251262", "mag": 2.09, "time": 1507221444340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.413167, 42.600333, 6.09 ] } }, +{ "type": "Feature", "properties": { "id": "hv61934021", "mag": 1.71, "time": 1507221215150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.600174, 19.477667, 2.61 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259309", "mag": 0.99, "time": 1507220291830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.4755, 46.855833, 10.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904766", "mag": 1.2, "time": 1507219571830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.817667, 37.607833, 4.46 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1ip", "mag": 4.3, "time": 1507219416430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 127.6953, -3.0506, 46.98 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989556", "mag": 1.8, "time": 1507219027423, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.1068, 64.723, 3.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904761", "mag": 1.28, "time": 1507218469040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.786667, 35.167, 4.77 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989554", "mag": 1.8, "time": 1507217831958, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.9487, 67.1103, 6.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019560", "mag": 1.18, "time": 1507217071900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.2355, 35.399833, 11.83 ] } }, +{ "type": "Feature", "properties": { "id": "ld60143826", "mag": 1.25, "time": 1507215008870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -75.237833, 44.094, 4.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904741", "mag": 1.17, "time": 1507213799120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.883667, 37.539333, 2.63 ] } }, +{ "type": "Feature", "properties": { "id": "uw61314897", "mag": 1.26, "time": 1507213038640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.924167, 46.832167, 9.6 ] } }, +{ "type": "Feature", "properties": { "id": "hv61933821", "mag": 2.22, "time": 1507211808310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.427667, 19.767167, 23.499 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259289", "mag": 1.11, "time": 1507209951340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.482833, 46.8195, 2.22 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019464", "mag": 2.55, "time": 1507209518050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.010667, 33.179667, 8.09 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251247", "mag": 1.23, "time": 1507208707300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.086833, 44.772167, 11.73 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989517", "mag": 1.3, "time": 1507208506436, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3491, 63.087, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019448", "mag": 1.15, "time": 1507207944620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.294333, 34.679333, 2.44 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989485", "mag": 1.9, "time": 1507207780001, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -159.6654, 67.5326, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904706", "mag": 1.66, "time": 1507207659710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.798167, 38.793833, 3.66 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989482", "mag": 1.4, "time": 1507206716138, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.4807, 64.7367, 8.7 ] } }, +{ "type": "Feature", "properties": { "id": "uw61314867", "mag": 1.16, "time": 1507206461330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.192333, 47.183667, 14.42 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989481", "mag": 2.6, "time": 1507206068023, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.1435, 51.4576, 12.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904681", "mag": 2.64, "time": 1507204013350, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.8035, 38.791333, 3.29 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1f7", "mag": 5.0, "time": 1507202248310, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 126.4874, 7.3643, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259279", "mag": 1.25, "time": 1507201170830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.476333, 44.006167, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989448", "mag": 1.0, "time": 1507200035021, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.9384, 64.5888, 18.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1dj", "mag": 4.7, "time": 1507198268580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 49.1899, 31.277, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259274", "mag": 1.3, "time": 1507198163850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.318333, 46.1425, 12.9 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259269", "mag": 2.63, "time": 1507197824690, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.317333, 46.126333, 14.98 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019328", "mag": 2.0, "time": 1507197738510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.290167, 34.678, 2.65 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1da", "mag": 4.5, "time": 1507196589420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.5051, -25.068, 564.41 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019312", "mag": 1.27, "time": 1507196570560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.412333, 35.621833, 7.71 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259264", "mag": 1.58, "time": 1507195834720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.989667, 43.0535, 5.98 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989416", "mag": 1.9, "time": 1507192569868, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.8165, 59.7884, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259259", "mag": 1.73, "time": 1507192054540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.3, 46.1355, 13.17 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989388", "mag": 2.2, "time": 1507191783280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.8358, 59.8781, 1.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1c3", "mag": 5.4, "time": 1507191096920, "felt": 5, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -68.5742, -22.4118, 112.87 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904646", "mag": 2.52, "time": 1507190856940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.472, 40.616833, 21.52 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989386", "mag": 1.8, "time": 1507190760834, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.611, 63.1832, 11.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci37167708", "mag": 1.38, "time": 1507190349370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.7095, 33.2065, 10.46 ] } }, +{ "type": "Feature", "properties": { "id": "hv61933706", "mag": 1.21, "time": 1507190060680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.2125, 19.363, 1.776 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904641", "mag": 1.23, "time": 1507189755650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.236667, 37.334333, 8.36 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019264", "mag": 1.99, "time": 1507188934660, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.2315, 32.416667, 18.41 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251227", "mag": 1.34, "time": 1507188766440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.442667, 42.578833, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259244", "mag": 1.28, "time": 1507188159830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.527833, 46.866167, 12.04 ] } }, +{ "type": "Feature", "properties": { "id": "hv61933701", "mag": 2.09, "time": 1507187842930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.470673, 19.211, 37.73 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904626", "mag": 0.96, "time": 1507187453970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.572333, 39.013167, -0.67 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251207", "mag": 1.35, "time": 1507187087800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.301167, 39.1075, 2.75 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019256", "mag": 2.06, "time": 1507186145760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.372167, 33.358833, 11.42 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019248", "mag": 1.49, "time": 1507186142240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.366, 33.357667, 11.67 ] } }, +{ "type": "Feature", "properties": { "id": "uw61314807", "mag": 1.16, "time": 1507185870880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.191167, 47.179833, 15.66 ] } }, +{ "type": "Feature", "properties": { "id": "se60045413", "mag": 1.81, "time": 1507185703120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -83.742167, 35.985167, 18.08 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904601", "mag": 0.95, "time": 1507185126040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.819, 37.603333, 3.65 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019240", "mag": 1.25, "time": 1507185093960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.394, 35.618833, 8.88 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989380", "mag": 1.9, "time": 1507184561453, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3822, 60.6535, 53.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989379", "mag": 1.0, "time": 1507183395241, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.2677, 63.314, 4.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019200", "mag": 1.99, "time": 1507181070780, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.806833, 36.043833, 1.22 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019192", "mag": 1.69, "time": 1507180426220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.807333, 36.043167, 1.21 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904556", "mag": 1.22, "time": 1507178909260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7625, 38.821667, 1.49 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019184", "mag": 1.33, "time": 1507178811140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.319833, 33.886333, 15.24 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989373", "mag": 2.2, "time": 1507178319160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0253, 59.7752, 99.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989370", "mag": 2.0, "time": 1507178108703, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9621, 62.3999, 67.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc71107619", "mag": 2.37, "time": 1507175814060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.793167, 38.814333, 3.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904521", "mag": 2.61, "time": 1507175806240, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.792, 38.813833, 3.02 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989344", "mag": 1.8, "time": 1507174164228, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.5816, 59.9877, 48.6 ] } }, +{ "type": "Feature", "properties": { "id": "uw61314692", "mag": 1.1, "time": 1507174062970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.048833, 48.836333, 3.53 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259229", "mag": 1.6, "time": 1507174016680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.526667, 46.874333, 12.15 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251182", "mag": 2.38, "time": 1507172461010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.415167, 42.5495, 8.84 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019104", "mag": 1.08, "time": 1507172395710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.846167, 33.711167, 14.99 ] } }, +{ "type": "Feature", "properties": { "id": "uw61314677", "mag": 1.65, "time": 1507171780320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.027667, 48.845833, 0.9 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251177", "mag": 1.51, "time": 1507171597620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.880667, 37.041, 17.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904476", "mag": 1.12, "time": 1507171050970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7565, 38.782501, 0.82 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904471", "mag": 1.34, "time": 1507170987390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.753167, 38.775667, 1.61 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989336", "mag": 1.2, "time": 1507169863981, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2568, 63.5162, 8.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904466", "mag": 1.16, "time": 1507169797040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.808667, 37.467667, 1.31 ] } }, +{ "type": "Feature", "properties": { "id": "ci37167548", "mag": 1.21, "time": 1507169669520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.3645, 33.350667, 11.33 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019080", "mag": 1.35, "time": 1507169663590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.3545, 33.3525, 12.25 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989295", "mag": 4.3, "time": 1507169038804, "felt": 3, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ -152.901, 58.3623, 46.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci38019056", "mag": 2.12, "time": 1507167035520, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.805167, 36.042, 1.36 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989291", "mag": 1.7, "time": 1507165460879, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.1162, 61.3056, 37.1 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608181", "mag": 1.2, "time": 1507165236408, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.7192, 37.7977, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b190", "mag": 2.6, "time": 1507164698800, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.7663, 36.4461, 6.31 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989285", "mag": 2.3, "time": 1507164594638, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5337, 60.8331, 35.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018992", "mag": 1.21, "time": 1507164594280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.435667, 33.033167, 6.13 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905406", "mag": 1.37, "time": 1507163603630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.975, 40.912333, 6.11 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989282", "mag": 2.6, "time": 1507162971426, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.8816, 53.7666, 69.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b185", "mag": 3.4, "time": 1507162321850, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.755, 36.45, 7.23 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018976", "mag": 1.34, "time": 1507162296820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.6665, 33.961333, 15.54 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904421", "mag": 1.81, "time": 1507162198800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -124.311667, 40.594833, 17.71 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989280", "mag": 2.0, "time": 1507162092700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -162.2549, 67.5542, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259214", "mag": 1.11, "time": 1507161815690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.529, 46.873667, 10.6 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608178", "mag": 1.2, "time": 1507161066465, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.8195, 37.303, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018944", "mag": 1.13, "time": 1507160279190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.801333, 36.0425, 0.57 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018936", "mag": 1.06, "time": 1507160033160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.352833, 33.1335, 7.01 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018928", "mag": 0.95, "time": 1507159919230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.758833, 33.67, 13.89 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989265", "mag": 2.4, "time": 1507159550480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7536, 62.8345, 98.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989262", "mag": 1.2, "time": 1507158170981, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.4466, 64.9696, 1.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989256", "mag": 2.1, "time": 1507157336866, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3316, 62.6072, 87.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b16h", "mag": 4.5, "time": 1507156394080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -66.7169, -23.9861, 195.32 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259199", "mag": 1.02, "time": 1507156049410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.531, 46.862667, 9.74 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989147", "mag": 1.8, "time": 1507155523233, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.2126, 62.1419, 50.6 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259194", "mag": 2.1, "time": 1507155343850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.326833, 46.116, 15.12 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b15z", "mag": 3.5, "time": 1507154804460, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.7425, 36.4507, 4.85 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989143", "mag": 1.6, "time": 1507154781579, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2414, 61.1185, 60.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018808", "mag": 0.95, "time": 1507153541570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.803667, 36.042, 1.12 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259184", "mag": 2.43, "time": 1507153540560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.529, 46.875, 11.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018800", "mag": 1.11, "time": 1507153075770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.805667, 36.044667, 1.33 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904366", "mag": 2.17, "time": 1507152989540, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.821833, 37.603167, 4.37 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904361", "mag": 2.03, "time": 1507152804460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.802, 38.819667, 3.31 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018776", "mag": 1.23, "time": 1507152409830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.796667, 33.506833, 4.99 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018760", "mag": 1.23, "time": 1507152333150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.805333, 36.044167, 1.08 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018752", "mag": 1.02, "time": 1507152229710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.803833, 36.0435, 1.58 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904356", "mag": 1.39, "time": 1507151361960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.986333, 37.451833, 11.44 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b152", "mag": 4.2, "time": 1507151144560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5193, 15.6807, 43.81 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259179", "mag": 1.09, "time": 1507150593920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.249667, 45.922167, -2.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608141", "mag": 1.4, "time": 1507150245096, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.5709, 37.2677, 5.8 ] } }, +{ "type": "Feature", "properties": { "id": "uw61314607", "mag": 2.13, "time": 1507149876900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.029167, 48.8415, 0.56 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989132", "mag": 3.2, "time": 1507149758758, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.904, 54.6732, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018704", "mag": 1.42, "time": 1507149228410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.937167, 32.9105, -0.2 ] } }, +{ "type": "Feature", "properties": { "id": "hv61932706", "mag": 2.34, "time": 1507148766410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.0805, 19.384667, 3.233 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018696", "mag": 1.43, "time": 1507148649160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.469333, 33.481, 7.42 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018688", "mag": 1.23, "time": 1507148125030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.7775, 34.859167, -1.14 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989124", "mag": 2.3, "time": 1507147085613, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.9048, 62.8046, 5.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989120", "mag": 1.9, "time": 1507146960353, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.3904, 61.7684, 33.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904326", "mag": 1.4, "time": 1507146844270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.835, 37.6255, 3.28 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018648", "mag": 1.34, "time": 1507146046240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.282833, 33.307, 10.02 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b12w", "mag": 4.1, "time": 1507145834470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -108.5682, 23.7468, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "uw61314577", "mag": 2.31, "time": 1507145284260, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -124.101667, 47.519667, 24.66 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989116", "mag": 2.0, "time": 1507144999479, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9792, 59.2967, 30.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904301", "mag": 1.44, "time": 1507144400690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.590333, 37.9535, 3.71 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904291", "mag": 0.97, "time": 1507144116270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.807335, 38.823166, 0.51 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018592", "mag": 0.98, "time": 1507144088190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.191, 34.995667, -0.84 ] } }, +{ "type": "Feature", "properties": { "id": "nc71107609", "mag": 1.42, "time": 1507143933230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8315, 37.459167, 2.81 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904286", "mag": 2.01, "time": 1507143903920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.127667, 36.540667, 3.02 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259164", "mag": 1.54, "time": 1507143801870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.466667, 46.003833, -2.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989114", "mag": 1.5, "time": 1507143799499, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2987, 62.9001, 136.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904276", "mag": 2.19, "time": 1507143670520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.125833, 36.539667, 3.42 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989112", "mag": 1.5, "time": 1507143346025, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.9517, 60.4284, 76.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989109", "mag": 1.6, "time": 1507142888288, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.4575, 68.4924, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us1000alvi", "mag": 4.8, "time": 1507142880510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 69.2314, -22.7343, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b11q", "mag": 4.3, "time": 1507142721780, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -95.0179, 16.6332, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608130", "mag": 2.0, "time": 1507142028227, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.6247, 38.6437, 2.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018568", "mag": 1.17, "time": 1507141815580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.480167, 33.8245, -0.64 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904241", "mag": 1.13, "time": 1507141805960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.843333, 37.550333, -1.19 ] } }, +{ "type": "Feature", "properties": { "id": "nc71107614", "mag": 1.26, "time": 1507141794500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.9105, 37.975, 2.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904226", "mag": 1.44, "time": 1507141566380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.839167, 37.554167, -0.37 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904231", "mag": 0.95, "time": 1507141526700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.848, 37.565167, -0.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989106", "mag": 1.6, "time": 1507141095901, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5043, 63.2003, 100.7 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608125", "mag": 1.1, "time": 1507140434096, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.0698, 39.2152, 9.9 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251107", "mag": 2.02, "time": 1507140276970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.438667, 42.623, -0.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989101", "mag": 1.7, "time": 1507139784743, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.7521, 62.788, 15.0 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70236238", "mag": 1.83, "time": 1507139648960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.036, 37.001167, 5.77 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018464", "mag": 0.95, "time": 1507138418030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.469667, 34.0245, -0.75 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904196", "mag": 1.0, "time": 1507136805190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.407833, 36.764667, 10.33 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989095", "mag": 1.5, "time": 1507135541282, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.2816, 62.4313, 44.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018408", "mag": 1.57, "time": 1507134824880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.797167, 33.499, 4.25 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608107", "mag": 2.1, "time": 1507134616795, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9268, 38.3958, 7.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904171", "mag": 1.38, "time": 1507133031670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.614333, 36.881, 6.94 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904166", "mag": 2.71, "time": 1507132718170, "felt": 28, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.609333, 36.8815, 6.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989087", "mag": 1.4, "time": 1507131238883, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.032, 63.5134, 6.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0yw", "mag": 4.4, "time": 1507130270240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7831, 15.8774, 9.59 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989083", "mag": 2.0, "time": 1507129786603, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.5468, 62.9914, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989080", "mag": 1.7, "time": 1507129070012, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8528, 63.1143, 130.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b14r", "mag": 2.9, "time": 1507127377130, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -78.3466, -0.2479, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608088", "mag": 1.1, "time": 1507126739396, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.8623, 39.6344, 5.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0xy", "mag": 4.3, "time": 1507120048520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.219, 14.9246, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018272", "mag": 1.04, "time": 1507119983420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.979333, 33.952, 16.95 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018264", "mag": 1.21, "time": 1507118298180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.153667, 33.576, 12.56 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988954", "mag": 1.4, "time": 1507117165370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.0651, 59.0371, 113.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988951", "mag": 1.7, "time": 1507117164179, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7431, 61.7579, 50.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988955", "mag": 1.2, "time": 1507117137925, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.2404, 63.315, 3.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018256", "mag": 1.97, "time": 1507116401470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.047667, 33.9995, 14.99 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988947", "mag": 1.3, "time": 1507116091533, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.038, 61.8748, 115.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988943", "mag": 2.6, "time": 1507115904863, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -138.3287, 60.8439, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259149", "mag": 1.42, "time": 1507115359390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.520833, 46.866833, 12.33 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988941", "mag": 2.0, "time": 1507115138670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7265, 59.549, 35.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988937", "mag": 1.7, "time": 1507114508883, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.561, 63.6903, 125.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904051", "mag": 1.09, "time": 1507113834280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.793, 38.8355, 1.85 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018224", "mag": 1.17, "time": 1507113370200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.608833, 33.080833, 11.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904041", "mag": 1.12, "time": 1507113327750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.942, 36.506, 4.31 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251097", "mag": 2.09, "time": 1507111719760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.414333, 42.55, 7.34 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904031", "mag": 0.97, "time": 1507110773350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.365667, 36.7845, 3.47 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259134", "mag": 2.46, "time": 1507108546600, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.527833, 46.867833, 13.28 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018200", "mag": 1.17, "time": 1507108523230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.5975, 34.0275, 11.16 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904011", "mag": 1.65, "time": 1507108226290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.59, 39.034, 1.81 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988931", "mag": 1.6, "time": 1507107916290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.4053, 65.8348, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018192", "mag": 1.04, "time": 1507107119810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.243833, 34.561167, 7.55 ] } }, +{ "type": "Feature", "properties": { "id": "uw61337191", "mag": 1.11, "time": 1507106498380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.3995, 47.466167, 20.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988930", "mag": 1.5, "time": 1507105167087, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3314, 63.0932, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903991", "mag": 1.0, "time": 1507105008930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.831667, 37.479167, 7.18 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0vg", "mag": 4.8, "time": 1507102453200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0265, 15.081, 39.52 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251092", "mag": 1.15, "time": 1507102301120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -113.109167, 37.453, 7.33 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903961", "mag": 0.99, "time": 1507102290690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.886, 37.634, 6.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903951", "mag": 1.13, "time": 1507102067530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.873, 37.655, 2.24 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988890", "mag": 2.1, "time": 1507101218109, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.6853, 59.7843, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903941", "mag": 1.93, "time": 1507099899370, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.174833, 36.7355, 8.83 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988888", "mag": 2.1, "time": 1507099796449, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.599, 58.1927, 18.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988886", "mag": 1.1, "time": 1507099794659, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.1044, 65.1213, 20.9 ] } }, +{ "type": "Feature", "properties": { "id": "hv61932126", "mag": 2.54, "time": 1507098254160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.471, 19.958167, 34.056 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018128", "mag": 1.48, "time": 1507095935630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.237333, 33.3585, 9.93 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988874", "mag": 2.0, "time": 1507095643589, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.4213, 59.0929, 75.6 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259124", "mag": 1.12, "time": 1507094472670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5195, 46.889167, 10.71 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0ue", "mag": 4.7, "time": 1507093737820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 145.7448, 18.3756, 172.11 ] } }, +{ "type": "Feature", "properties": { "id": "hv61932021", "mag": 1.47, "time": 1507093555340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.7645, 19.608333, 19.406 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251087", "mag": 1.84, "time": 1507092267430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.456667, 42.600833, 1.84 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988835", "mag": 1.4, "time": 1507091990426, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.8997, 62.5624, 2.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988834", "mag": 2.0, "time": 1507091511196, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.6239, 61.9391, 35.9 ] } }, +{ "type": "Feature", "properties": { "id": "hv61931981", "mag": 2.06, "time": 1507091217900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.6845, 18.778833, 34.132 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988831", "mag": 1.7, "time": 1507090320674, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.0205, 61.3011, 30.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988828", "mag": 1.6, "time": 1507090167802, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.1141, 63.8125, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018104", "mag": 0.97, "time": 1507089080620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.364, 33.395667, 5.23 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018096", "mag": 1.15, "time": 1507088756230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.118, 33.743333, 14.37 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0th", "mag": 5.0, "time": 1507087351060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.1517, -31.5827, 35.55 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903886", "mag": 1.89, "time": 1507087145860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.157333, 36.593167, 6.68 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903881", "mag": 1.09, "time": 1507086787130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.718666, 38.771667, 2.16 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0t5", "mag": 5.2, "time": 1507086128100, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -68.1988, -23.1056, 126.96 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608095", "mag": 1.8, "time": 1507085141975, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.2313, 37.1571, 11.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988758", "mag": 1.7, "time": 1507084302637, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.3056, 61.634, 42.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903856", "mag": 1.42, "time": 1507084182620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.847167, 37.6515, 3.01 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988756", "mag": 1.9, "time": 1507083972695, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.8168, 61.2547, 28.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018048", "mag": 1.01, "time": 1507081338310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.112167, 34.101167, 8.93 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259119", "mag": 1.6, "time": 1507080820140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.521833, 46.872833, 10.74 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259154", "mag": 1.65, "time": 1507080779330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5265, 46.876167, 11.17 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988720", "mag": 2.3, "time": 1507079042841, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.4064, 60.3952, 12.4 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608069", "mag": 1.7, "time": 1507077765338, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.5495, 40.2609, 8.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988717", "mag": 1.6, "time": 1507077365759, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3311, 63.2608, 0.8 ] } }, +{ "type": "Feature", "properties": { "id": "hv61931706", "mag": 1.47, "time": 1507077049100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.6385, 19.553667, 11.424 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018040", "mag": 0.98, "time": 1507076389190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.269, 34.0685, 15.7 ] } }, +{ "type": "Feature", "properties": { "id": "uw61337006", "mag": 0.96, "time": 1507074699210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.751333, 47.996333, 14.52 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0rt", "mag": 4.2, "time": 1507074238890, "felt": 7, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -82.7745, 8.5663, 30.59 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018024", "mag": 1.57, "time": 1507073295750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.681, 35.0345, -0.82 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988594", "mag": 2.0, "time": 1507073162743, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2617, 62.1345, 75.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988588", "mag": 1.3, "time": 1507072732101, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.2839, 61.0371, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "uw61336986", "mag": 1.86, "time": 1507072508440, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.616667, 48.275333, 6.9 ] } }, +{ "type": "Feature", "properties": { "id": "uw61336981", "mag": 1.89, "time": 1507072212820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.6095, 48.259, 5.47 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988584", "mag": 1.0, "time": 1507071678363, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3354, 64.9934, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903836", "mag": 1.12, "time": 1507071527650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.805, 38.822667, 2.85 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903831", "mag": 1.06, "time": 1507071133930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.808998, 38.823166, 1.74 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994062", "mag": 1.2, "time": 1507071050929, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8464, 63.0394, 121.6 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608062", "mag": 1.5, "time": 1507069440991, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.445, 37.5469, 5.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903806", "mag": 1.23, "time": 1507069427950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.739333, 38.805667, 1.44 ] } }, +{ "type": "Feature", "properties": { "id": "uw61336956", "mag": 1.0, "time": 1507069356480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.319167, 46.078167, -1.11 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988555", "mag": 2.0, "time": 1507069258013, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.1558, 67.7665, 10.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988552", "mag": 1.6, "time": 1507069137803, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.3107, 61.1448, 20.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0q2", "mag": 4.2, "time": 1507068153470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2992, 15.6198, 60.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci38018000", "mag": 1.69, "time": 1507067212670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.446333, 34.153333, 6.34 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259099", "mag": 1.07, "time": 1507067005720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.4045, 43.682, 5.87 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988545", "mag": 1.7, "time": 1507066676846, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6733, 65.2302, 8.7 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608050", "mag": 1.7, "time": 1507066159273, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.0874, 39.024, 7.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017984", "mag": 1.71, "time": 1507065949300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.347667, 33.392, 3.2 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251062", "mag": 1.76, "time": 1507065772640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.412333, 42.583667, 5.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988519", "mag": 2.6, "time": 1507065657270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.2687, 57.0749, 82.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988491", "mag": 1.6, "time": 1507065428977, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -161.3929, 65.0131, 16.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988489", "mag": 1.2, "time": 1507065333200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.6212, 63.3407, 7.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988484", "mag": 2.3, "time": 1507065014972, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0452, 62.216, 67.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72905396", "mag": 1.11, "time": 1507064824530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.4595, 41.531833, 2.93 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251057", "mag": 2.05, "time": 1507064724100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.399, 42.521333, 8.16 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017976", "mag": 1.59, "time": 1507064335800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.445833, 34.1535, 6.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903776", "mag": 1.19, "time": 1507063701570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8805, 37.529167, 1.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0nr", "mag": 5.7, "time": 1507063144760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -49.3194, 13.4552, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903771", "mag": 2.49, "time": 1507062907080, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.767, 38.799167, 0.51 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988466", "mag": 1.3, "time": 1507062241011, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.5134, 62.1795, 23.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988439", "mag": 2.2, "time": 1507061510846, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.8761, 60.5934, 142.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0n8", "mag": 4.5, "time": 1507061510710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 166.7231, 55.3488, 28.06 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017952", "mag": 1.07, "time": 1507061299680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.4405, 34.156167, 8.27 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988437", "mag": 1.3, "time": 1507061230777, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.0856, 61.3457, 14.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988435", "mag": 1.5, "time": 1507060035702, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9837, 61.6046, 61.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903741", "mag": 1.18, "time": 1507059288800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.764831, 38.788502, -0.61 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017936", "mag": 1.69, "time": 1507059189120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.7955, 33.4895, 4.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994048", "mag": 1.6, "time": 1507059099655, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.6496, 59.6816, 88.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994047", "mag": 1.4, "time": 1507058879703, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.6613, 58.3127, 61.4 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608048", "mag": 1.1, "time": 1507058710135, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.9271, 40.1731, 13.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017912", "mag": 1.43, "time": 1507058424320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.440833, 34.1545, 6.88 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017904", "mag": 1.19, "time": 1507057846620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.1795, 35.002, -0.83 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017896", "mag": 1.26, "time": 1507057788590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.941667, 32.908, -0.33 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0lw", "mag": 5.2, "time": 1507057466210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -28.8364, -55.2702, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259069", "mag": 1.71, "time": 1507056294930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.503, 46.830333, 12.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988418", "mag": 1.8, "time": 1507056127213, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.6502, 57.4998, 47.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903726", "mag": 1.14, "time": 1507056074240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.84, 37.503833, 0.26 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988415", "mag": 1.4, "time": 1507055512017, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.8175, 61.6607, 28.4 ] } }, +{ "type": "Feature", "properties": { "id": "hv61931361", "mag": 2.65, "time": 1507055057800, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.324, 19.406667, 7.018 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017848", "mag": 1.04, "time": 1507054498390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.44, 34.157667, 8.94 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251037", "mag": 1.12, "time": 1507053937840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.424333, 42.592167, 6.15 ] } }, +{ "type": "Feature", "properties": { "id": "hv61931346", "mag": 2.16, "time": 1507053691890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.373667, 20.034833, 13.532 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259064", "mag": 1.12, "time": 1507053599620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.609167, 46.334833, -2.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988394", "mag": 1.6, "time": 1507052715999, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9718, 60.8946, 14.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988390", "mag": 1.9, "time": 1507052122028, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.3579, 61.0247, 111.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903716", "mag": 2.07, "time": 1507052014050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.787667, 37.598833, 5.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994042", "mag": 2.0, "time": 1507051700735, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.4244, 59.8428, 129.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0jm", "mag": 4.6, "time": 1507050191000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 140.1126, -2.5625, 21.57 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017808", "mag": 1.9, "time": 1507049580810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.445167, 33.264333, 2.22 ] } }, +{ "type": "Feature", "properties": { "id": "nn00608002", "mag": 1.2, "time": 1507049448566, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.2901, 37.8049, 7.5 ] } }, +{ "type": "Feature", "properties": { "id": "uu60251027", "mag": 1.41, "time": 1507048713320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.760333, 39.998667, 8.73 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988364", "mag": 1.1, "time": 1507048704427, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.9116, 61.1262, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988361", "mag": 1.8, "time": 1507048669896, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.1084, 64.9183, 18.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017800", "mag": 0.98, "time": 1507048261760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.446833, 34.154333, 7.94 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903676", "mag": 1.69, "time": 1507047264490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8285, 37.455833, 2.67 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903671", "mag": 1.3, "time": 1507047173830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.5795, 37.287833, 7.31 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017744", "mag": 1.05, "time": 1507046707770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.136833, 34.054167, 9.74 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903666", "mag": 2.58, "time": 1507046582120, "felt": 6, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.464333, 36.750833, 7.57 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988359", "mag": 1.4, "time": 1507045972022, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1249, 62.9454, 112.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988358", "mag": 1.6, "time": 1507045690910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.2536, 60.0003, 13.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994035", "mag": 1.7, "time": 1507044159018, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.6674, 59.3569, 72.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988345", "mag": 2.7, "time": 1507043705635, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0117, 59.5043, 89.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903631", "mag": 1.33, "time": 1507043277890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.800667, 38.820167, 3.51 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994033", "mag": 1.6, "time": 1507043019584, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3814, 58.3192, 13.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988343", "mag": 2.7, "time": 1507042999732, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.3915, 51.6134, 9.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994031", "mag": 1.7, "time": 1507042763401, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.1107, 59.3023, 7.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994030", "mag": 1.3, "time": 1507042659104, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9147, 62.9235, 104.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994029", "mag": 1.6, "time": 1507042166290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0354, 59.6428, 85.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0gv", "mag": 2.1, "time": 1507041358070, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.8228, 36.4458, 4.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988332", "mag": 1.4, "time": 1507041247450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2842, 62.1118, 75.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017688", "mag": 1.7, "time": 1507041034810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.665167, 35.975833, 2.12 ] } }, +{ "type": "Feature", "properties": { "id": "hv61931251", "mag": 2.87, "time": 1507040757870, "felt": 6, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.370833, 20.027333, 12.259 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0gr", "mag": 4.6, "time": 1507040383740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 175.9616, -39.6706, 78.62 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903611", "mag": 1.04, "time": 1507039230370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.979333, 37.537333, 3.49 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988330", "mag": 1.8, "time": 1507038947118, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.8047, 53.5035, 24.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0k7", "mag": 2.6, "time": 1507038712390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.1971, 51.3674, 18.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0gm", "mag": 4.5, "time": 1507038514350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 94.7848, 25.0488, 74.86 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988328", "mag": 1.3, "time": 1507038483396, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5284, 62.2253, 16.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994023", "mag": 1.9, "time": 1507038160436, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -162.9795, 54.3692, 39.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994021", "mag": 1.3, "time": 1507037424410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3659, 61.871, 45.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017640", "mag": 0.99, "time": 1507035054330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.962167, 34.044333, 11.19 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994019", "mag": 2.4, "time": 1507034930692, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.8074, 51.67, 77.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988323", "mag": 2.5, "time": 1507033401817, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -162.3851, 54.2478, 11.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988320", "mag": 1.8, "time": 1507033125169, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8594, 61.9955, 7.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903576", "mag": 1.25, "time": 1507033081250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.496833, 35.946833, 9.32 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988318", "mag": 1.5, "time": 1507032487878, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.705, 62.0401, 40.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903571", "mag": 1.19, "time": 1507032219730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.973167, 37.635667, 4.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988315", "mag": 1.6, "time": 1507031200996, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.1077, 57.8662, 5.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903561", "mag": 1.07, "time": 1507031172540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.802002, 38.825832, 2.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988314", "mag": 1.7, "time": 1507031152426, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.0389, 60.0214, 78.4 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259049", "mag": 2.51, "time": 1507030950500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.353833, 43.520167, 3.75 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903556", "mag": 1.59, "time": 1507030601280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.887667, 37.630333, 6.72 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017616", "mag": 1.23, "time": 1507030424420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.812833, 34.096833, 13.63 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017608", "mag": 1.47, "time": 1507030255050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.808167, 34.092333, 14.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903546", "mag": 1.09, "time": 1507029639750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.82267, 38.807835, 1.84 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988306", "mag": 2.7, "time": 1507027595732, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4068, 51.6479, 12.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903531", "mag": 1.14, "time": 1507027098870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.763168, 38.789001, 0.79 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988304", "mag": 1.4, "time": 1507026885090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.5708, 61.3679, 26.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994008", "mag": 1.6, "time": 1507025162686, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.958, 61.2532, 105.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16994007", "mag": 1.2, "time": 1507024176706, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1195, 62.8909, 99.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988295", "mag": 2.1, "time": 1507023250156, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.3958, 51.6323, 10.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988294", "mag": 1.3, "time": 1507023225669, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7855, 61.7554, 59.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988292", "mag": 2.6, "time": 1507022763592, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.7772, 53.1343, 25.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988287", "mag": 1.2, "time": 1507022053291, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.872, 64.5325, 18.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988284", "mag": 1.3, "time": 1507021950836, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.929, 64.5216, 18.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988282", "mag": 1.4, "time": 1507021938525, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.8923, 58.4847, 8.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017544", "mag": 1.28, "time": 1507021318130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.791333, 33.687167, 16.23 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988279", "mag": 2.0, "time": 1507020554043, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2158, 61.698, 77.3 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259034", "mag": 1.18, "time": 1507020432130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.521333, 46.873, 11.92 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0fa", "mag": 4.2, "time": 1507019233190, "felt": 43, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -72.0212, -33.014, 17.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988271", "mag": 1.8, "time": 1507019136375, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1655, 60.4739, 86.3 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250997", "mag": 1.69, "time": 1507019083210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.137833, 42.522333, -0.39 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993998", "mag": 1.8, "time": 1507018712322, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.0756, 60.1685, 13.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903491", "mag": 1.22, "time": 1507017869360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.486, 36.378, 5.97 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017536", "mag": 1.46, "time": 1507016252180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.479, 32.737333, 7.83 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988268", "mag": 1.4, "time": 1507015945802, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.0368, 61.1636, 0.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988267", "mag": 1.2, "time": 1507015806607, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4998, 63.1031, 5.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017504", "mag": 1.41, "time": 1507014429310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.363333, 34.832, 3.07 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988254", "mag": 4.1, "time": 1507013968245, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -161.3923, 54.6037, 20.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988252", "mag": 1.7, "time": 1507013732258, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.7964, 59.8936, 15.8 ] } }, +{ "type": "Feature", "properties": { "id": "mb80259004", "mag": 1.07, "time": 1507013501160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.523, 46.877333, 10.49 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607998", "mag": 1.1, "time": 1507013301155, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.3199, 37.7813, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993990", "mag": 1.4, "time": 1507012650027, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.264, 62.5244, 86.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988247", "mag": 2.1, "time": 1507012115547, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4061, 51.6742, 14.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988245", "mag": 1.0, "time": 1507011961646, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.539, 63.1068, 11.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017496", "mag": 1.24, "time": 1507011934810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.013833, 33.662167, 11.95 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017488", "mag": 1.25, "time": 1507011688900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.047333, 33.171, 5.29 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993987", "mag": 1.9, "time": 1507011535768, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -175.4878, 51.73, 4.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993986", "mag": 2.3, "time": 1507011386112, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.3903, 51.6732, 5.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017472", "mag": 1.5, "time": 1507010945840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.936833, 33.147, 7.23 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988244", "mag": 1.2, "time": 1507010895307, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.6337, 63.3262, 13.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017464", "mag": 1.4, "time": 1507008876900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.4845, 32.748667, 13.78 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017456", "mag": 1.19, "time": 1507008741980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.783833, 33.267833, 11.48 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0ef", "mag": 4.9, "time": 1507008633680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.9398, 15.4089, 62.32 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258984", "mag": 1.01, "time": 1507006889790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.430667, 43.6785, 7.63 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258979", "mag": 1.31, "time": 1507006468040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5225, 46.871167, 10.98 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988238", "mag": 2.4, "time": 1507005858917, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.1659, 51.8129, 90.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993983", "mag": 1.4, "time": 1507004701069, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7077, 62.778, 79.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017432", "mag": 1.1, "time": 1507003677250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.790667, 33.485333, 4.63 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988237", "mag": 1.5, "time": 1507003090709, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.0237, 61.1529, 7.4 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258949", "mag": 1.2, "time": 1507002724530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.529833, 46.869, 10.38 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988235", "mag": 2.7, "time": 1507001740915, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -167.6571, 52.9982, 32.2 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607958", "mag": 1.2, "time": 1507001239948, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.3057, 38.4484, 5.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988229", "mag": 1.6, "time": 1506999699601, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.3039, 62.7285, 79.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988225", "mag": 1.7, "time": 1506999179710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.178, 66.888, 7.7 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258939", "mag": 1.1, "time": 1506998768510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.528833, 46.860333, 12.25 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988222", "mag": 2.7, "time": 1506998450736, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.4948, 53.5386, 57.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988221", "mag": 1.2, "time": 1506998296606, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3526, 63.268, 2.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988218", "mag": 1.0, "time": 1506997994823, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.5335, 53.8446, 6.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988217", "mag": 2.2, "time": 1506997972933, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.6125, 58.9289, 125.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903391", "mag": 1.03, "time": 1506997840780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.847336, 38.829834, 1.06 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903396", "mag": 1.23, "time": 1506997715100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.315667, 37.487833, 3.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017400", "mag": 1.05, "time": 1506997467730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.334333, 33.346333, 9.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993974", "mag": 1.4, "time": 1506996608838, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2536, 62.5803, 93.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988215", "mag": 1.6, "time": 1506996320652, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.155, 61.9755, 70.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993972", "mag": 1.6, "time": 1506995513010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.7768, 60.1335, 76.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993971", "mag": 1.2, "time": 1506995387104, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.6738, 61.6682, 50.5 ] } }, +{ "type": "Feature", "properties": { "id": "hv61930601", "mag": 2.1, "time": 1506994522010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.565506, 19.795834, 15.58 ] } }, +{ "type": "Feature", "properties": { "id": "ak16993970", "mag": 1.1, "time": 1506994269143, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.0156, 64.7374, 10.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903381", "mag": 1.16, "time": 1506991878630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.803169, 38.824001, 2.33 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017368", "mag": 1.36, "time": 1506989712460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.168667, 34.0055, 13.99 ] } }, +{ "type": "Feature", "properties": { "id": "uw61336686", "mag": 1.47, "time": 1506988725560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.044167, 49.145, -1.01 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988200", "mag": 2.8, "time": 1506988653897, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6324, 61.3885, 39.1 ] } }, +{ "type": "Feature", "properties": { "id": "nm60207781", "mag": 1.99, "time": 1506988371180, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -89.444833, 36.088167, 13.18 ] } }, +{ "type": "Feature", "properties": { "id": "us2000az70", "mag": 4.7, "time": 1506987102640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 91.8995, 12.8626, 27.25 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017360", "mag": 1.72, "time": 1506986970860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.674, 35.035333, -0.82 ] } }, +{ "type": "Feature", "properties": { "id": "us2000azc7", "mag": 2.4, "time": 1506986577400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.6124, 36.8167, 5.123 ] } }, +{ "type": "Feature", "properties": { "id": "nm60207771", "mag": 1.11, "time": 1506984309110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -89.517167, 36.232667, 8.34 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017336", "mag": 1.0, "time": 1506984123180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.2705, 33.975833, 4.84 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903356", "mag": 1.77, "time": 1506983102870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.991833, 40.153833, 4.17 ] } }, +{ "type": "Feature", "properties": { "id": "uw61336646", "mag": 1.36, "time": 1506982150130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.4015, 46.173833, -0.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ayh7", "mag": 4.4, "time": 1506982074330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -68.7039, -22.2431, 108.4 ] } }, +{ "type": "Feature", "properties": { "id": "uw61336631", "mag": 1.27, "time": 1506980575160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.930333, 48.1035, -1.28 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aya0", "mag": 5.3, "time": 1506980277150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 167.7345, -19.4817, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903316", "mag": 1.65, "time": 1506979898940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.802, 38.824833, 2.33 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903311", "mag": 1.09, "time": 1506979301540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.531667, 37.139833, 8.93 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903306", "mag": 1.08, "time": 1506978484410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.444667, 36.959667, 6.72 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903301", "mag": 1.46, "time": 1506978005870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.351667, 39.5165, 4.32 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258889", "mag": 2.36, "time": 1506975888040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -113.9055, 47.358667, 13.73 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903286", "mag": 0.97, "time": 1506975385450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.946833, 37.590333, 0.28 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017200", "mag": 0.96, "time": 1506974805670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.503167, 33.8695, -0.36 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axzc", "mag": 2.8, "time": 1506974101570, "felt": 18, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -102.3612, 35.5909, 5.45 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903271", "mag": 2.25, "time": 1506973045100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.609167, 36.880667, 6.31 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258884", "mag": 1.4, "time": 1506972979050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5355, 46.8805, 12.28 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903261", "mag": 1.85, "time": 1506971674240, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.831833, 37.455667, 1.78 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017136", "mag": 1.08, "time": 1506971129830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.192, 34.993167, -0.84 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258874", "mag": 1.49, "time": 1506970982010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.4715, 45.995667, -2.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017120", "mag": 0.99, "time": 1506970881590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.649167, 35.932833, 2.94 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903251", "mag": 1.78, "time": 1506970847010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.308833, 40.750667, -0.79 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903246", "mag": 1.41, "time": 1506970631190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.932667, 35.639, 4.96 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903241", "mag": 1.21, "time": 1506970286520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.679167, 38.533833, 5.88 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017104", "mag": 1.66, "time": 1506970188840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.133167, 34.279, 6.09 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axxi", "mag": 4.6, "time": 1506969995010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 102.3915, -7.056, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258869", "mag": 1.46, "time": 1506969854670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.523167, 46.87, 10.71 ] } }, +{ "type": "Feature", "properties": { "id": "ci38017064", "mag": 1.26, "time": 1506968962060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.623333, 33.912167, 10.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903226", "mag": 0.96, "time": 1506968036980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.880333, 37.530667, 2.11 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axwl", "mag": 4.6, "time": 1506968031500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 94.5291, 21.4218, 96.74 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904986", "mag": 1.14, "time": 1506968001000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.718167, 40.935167, 12.07 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988088", "mag": 2.2, "time": 1506967247502, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.9366, 59.642, 98.9 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607868", "mag": 1.0, "time": 1506966403731, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.4944, 37.2386, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903211", "mag": 0.98, "time": 1506965951300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.833, 37.457667, 1.76 ] } }, +{ "type": "Feature", "properties": { "id": "ci37167228", "mag": 1.57, "time": 1506964185870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.4615, 34.328667, 3.74 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016984", "mag": 1.25, "time": 1506964183390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.466833, 34.3255, 4.39 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903196", "mag": 1.36, "time": 1506963756010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.827833, 37.456667, 2.57 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258854", "mag": 1.03, "time": 1506962682500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.528667, 46.8625, 13.48 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903176", "mag": 1.21, "time": 1506962394170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.827833, 37.457167, 2.28 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903166", "mag": 1.88, "time": 1506961834060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.827167, 37.4555, 1.91 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903156", "mag": 1.69, "time": 1506961396620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8265, 37.456333, 2.16 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903146", "mag": 3.02, "time": 1506961086740, "felt": 5, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.829, 37.453667, 2.61 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016888", "mag": 1.17, "time": 1506960224640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.0325, 33.879333, -0.97 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903131", "mag": 1.08, "time": 1506959715450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.371333, 35.706833, 1.86 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988071", "mag": 1.4, "time": 1506959208997, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -142.9837, 67.1697, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607854", "mag": 1.7, "time": 1506958960926, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -113.8425, 36.5559, 8.1 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250907", "mag": 2.05, "time": 1506957621760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4145, 42.546333, 7.87 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903111", "mag": 1.41, "time": 1506957279300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.997333, 36.462667, 5.69 ] } }, +{ "type": "Feature", "properties": { "id": "nm60207666", "mag": 2.19, "time": 1506957159610, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -89.8025, 36.5505, 12.47 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988065", "mag": 2.7, "time": 1506956391417, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.8151, 61.2492, 19.9 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258839", "mag": 1.19, "time": 1506955175250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.526167, 46.870333, 10.04 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axtv", "mag": 4.7, "time": 1506953290020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 127.1289, 2.6798, 25.66 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903096", "mag": 1.04, "time": 1506952925800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.822667, 37.513833, 8.22 ] } }, +{ "type": "Feature", "properties": { "id": "ak16987055", "mag": 1.1, "time": 1506952513029, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.2609, 64.6409, 14.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903081", "mag": 1.18, "time": 1506950851670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.751663, 38.832832, 0.68 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axtl", "mag": 4.7, "time": 1506950716850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 51.6372, 28.6895, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258829", "mag": 1.08, "time": 1506950613020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.524667, 46.868167, 9.75 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258824", "mag": 1.16, "time": 1506950147300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.523333, 46.866667, 11.08 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250902", "mag": 1.34, "time": 1506949268120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.084, 44.7795, 11.23 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258814", "mag": 1.19, "time": 1506949148400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.527333, 46.855833, 14.0 ] } }, +{ "type": "Feature", "properties": { "id": "hv61929981", "mag": 2.4, "time": 1506948942340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.592667, 19.465333, 0.033 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axsh", "mag": 2.6, "time": 1506947996150, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.5037, 36.2851, 3.93 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258799", "mag": 1.69, "time": 1506947507620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.527833, 46.869833, 10.17 ] } }, +{ "type": "Feature", "properties": { "id": "ak16987046", "mag": 1.5, "time": 1506947130357, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1189, 63.1205, 16.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903071", "mag": 1.5, "time": 1506946592080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.885667, 36.3165, 6.48 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axs4", "mag": 4.3, "time": 1506946114440, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -61.2682, 13.209, 136.91 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axsa", "mag": 4.3, "time": 1506945001990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 176.4854, -37.3176, 354.86 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258789", "mag": 2.2, "time": 1506944699010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.533, 46.869833, 13.3 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250897", "mag": 1.6, "time": 1506943796070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.218667, 42.571667, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16986042", "mag": 1.3, "time": 1506943225411, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.912, 63.0196, 66.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16986039", "mag": 1.4, "time": 1506941366267, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.3257, 63.3321, 6.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016776", "mag": 1.44, "time": 1506940900650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.510667, 34.2985, 9.93 ] } }, +{ "type": "Feature", "properties": { "id": "hv61929926", "mag": 2.13, "time": 1506940825170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.524002, 19.919001, 20.11 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258769", "mag": 1.48, "time": 1506940203900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.33, 46.119833, 6.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axrm", "mag": 4.9, "time": 1506939736050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -88.2184, 12.3486, 35.55 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016768", "mag": 1.12, "time": 1506938746370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.067167, 34.208333, 2.04 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016760", "mag": 1.75, "time": 1506938502900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.064833, 34.207833, 2.06 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903041", "mag": 1.87, "time": 1506938425810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.908833, 36.368667, 8.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16985035", "mag": 1.7, "time": 1506938303105, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1495, 63.1057, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016752", "mag": 1.08, "time": 1506938024070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.448833, 33.481, 8.33 ] } }, +{ "type": "Feature", "properties": { "id": "ak16985032", "mag": 1.1, "time": 1506937259442, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.8806, 64.6842, 6.7 ] } }, +{ "type": "Feature", "properties": { "id": "nm60207636", "mag": 1.71, "time": 1506936707930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -90.1365, 35.88, 10.55 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250892", "mag": 1.5, "time": 1506936161680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.480833, 42.384833, 5.67 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258764", "mag": 2.37, "time": 1506936112630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.534333, 46.8675, 13.36 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258759", "mag": 3.08, "time": 1506934838560, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.529167, 46.872333, 11.44 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016728", "mag": 1.01, "time": 1506934828760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.065667, 34.2065, 1.91 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axr0", "mag": 4.3, "time": 1506933668380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8824, 16.708, 65.53 ] } }, +{ "type": "Feature", "properties": { "id": "ci37398445", "mag": 0.97, "time": 1506933339570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.460667, 34.332333, 5.88 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903031", "mag": 1.45, "time": 1506933218670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.812667, 38.805, 2.29 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0e8", "mag": 1.4, "time": 1506931958320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -71.32, 43.6653, 7.15 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250882", "mag": 1.44, "time": 1506931830720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4165, 42.520333, 8.15 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250877", "mag": 1.13, "time": 1506930804620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.414333, 42.544333, 7.62 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016688", "mag": 1.28, "time": 1506929655950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.003333, 33.1775, 4.99 ] } }, +{ "type": "Feature", "properties": { "id": "ak16985021", "mag": 2.3, "time": 1506927665686, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.5448, 63.1998, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16985020", "mag": 1.7, "time": 1506927499500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.4204, 67.3068, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258749", "mag": 1.94, "time": 1506926930660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.523333, 46.874, 11.51 ] } }, +{ "type": "Feature", "properties": { "id": "ak16985018", "mag": 1.1, "time": 1506926698712, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.829, 65.5759, 9.2 ] } }, +{ "type": "Feature", "properties": { "id": "hv61929841", "mag": 1.98, "time": 1506926298850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.412338, 19.245501, 33.84 ] } }, +{ "type": "Feature", "properties": { "id": "se60045313", "mag": 1.9, "time": 1506925923790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -82.894667, 34.9895, 0.16 ] } }, +{ "type": "Feature", "properties": { "id": "ak16984019", "mag": 1.1, "time": 1506925731082, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.5467, 65.155, 3.8 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258744", "mag": 1.32, "time": 1506925562230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.528833, 46.867167, 11.58 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016672", "mag": 0.97, "time": 1506925004450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.422833, 33.04, 10.21 ] } }, +{ "type": "Feature", "properties": { "id": "ak16984018", "mag": 1.4, "time": 1506924871383, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.2817, 61.9608, 23.3 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250872", "mag": 1.58, "time": 1506924776930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.033833, 38.600333, 7.01 ] } }, +{ "type": "Feature", "properties": { "id": "ak16984009", "mag": 3.0, "time": 1506924381290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.1032, 58.7701, 99.0 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250867", "mag": 1.58, "time": 1506924167170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.409667, 42.562167, 7.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axq4", "mag": 4.2, "time": 1506924037060, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 174.3565, -41.7636, 24.13 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016664", "mag": 1.49, "time": 1506923205850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.589167, 32.780833, 12.71 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016656", "mag": 2.39, "time": 1506923145240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.009833, 33.179833, 9.12 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axq3", "mag": 4.7, "time": 1506923126070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.4587, -21.8514, 582.95 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016648", "mag": 2.46, "time": 1506922959220, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.010167, 33.179, 8.89 ] } }, +{ "type": "Feature", "properties": { "id": "uw61336471", "mag": 3.25, "time": 1506922219710, "felt": 66, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.8935, 47.887833, 54.22 ] } }, +{ "type": "Feature", "properties": { "id": "nm60207631", "mag": 1.51, "time": 1506922179830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -89.527833, 36.243667, 7.74 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607885", "mag": 1.0, "time": 1506921346217, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.0518, 37.0814, 8.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axpv", "mag": 4.8, "time": 1506921205270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 72.4324, 38.1132, 115.18 ] } }, +{ "type": "Feature", "properties": { "id": "ak16983007", "mag": 1.4, "time": 1506919945331, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.5212, 66.5767, 2.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902986", "mag": 1.91, "time": 1506919685230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.524833, 35.967333, 10.71 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axpm", "mag": 2.2, "time": 1506919604410, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.5118, 36.9048, 4.52 ] } }, +{ "type": "Feature", "properties": { "id": "uw61336446", "mag": 1.27, "time": 1506919122930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.245667, 46.345833, 7.97 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016584", "mag": 2.31, "time": 1506918555650, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.7985, 33.500167, 5.3 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250862", "mag": 1.41, "time": 1506917347110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.411167, 42.640167, -1.04 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016576", "mag": 1.0, "time": 1506916919110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.43, 33.028833, 3.21 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016568", "mag": 1.08, "time": 1506916645840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.048333, 33.2415, 5.47 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250857", "mag": 1.42, "time": 1506916237980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.446167, 42.608333, 6.68 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016552", "mag": 1.32, "time": 1506915577280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.482167, 35.754, 3.27 ] } }, +{ "type": "Feature", "properties": { "id": "hv61929701", "mag": 2.26, "time": 1506915466040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.021835, 19.397499, 0.02 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axp9", "mag": 2.5, "time": 1506915178660, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.5196, 36.2819, 4.38 ] } }, +{ "type": "Feature", "properties": { "id": "ak16982006", "mag": 3.4, "time": 1506913363596, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.9176, 55.7636, 20.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axp5", "mag": 2.7, "time": 1506913350820, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5073, 46.8582, 10.64 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258724", "mag": 1.27, "time": 1506912496350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -113.017333, 44.484667, 7.23 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902956", "mag": 1.67, "time": 1506912463450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.4705, 40.704167, 17.1 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250847", "mag": 1.01, "time": 1506911908120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.418333, 42.516667, 6.74 ] } }, +{ "type": "Feature", "properties": { "id": "ak16982001", "mag": 1.1, "time": 1506909373983, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.8167, 61.2439, 26.6 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250837", "mag": 1.18, "time": 1506909364560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.411833, 42.520667, 7.35 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258714", "mag": 1.56, "time": 1506908562340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.523167, 46.872833, 12.04 ] } }, +{ "type": "Feature", "properties": { "id": "ak16981996", "mag": 1.3, "time": 1506908205944, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.5285, 63.1691, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16982000", "mag": 1.4, "time": 1506908156528, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.6012, 59.5948, 56.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axnx", "mag": 2.6, "time": 1506907742490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4159, 42.5178, 6.97 ] } }, +{ "type": "Feature", "properties": { "id": "ak16981992", "mag": 1.8, "time": 1506907678571, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.2312, 63.3329, 7.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902936", "mag": 1.52, "time": 1506905787330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.426, 38.404, 7.4 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250827", "mag": 1.35, "time": 1506905780190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4175, 42.518833, 6.5 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250822", "mag": 1.43, "time": 1506905571670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.422333, 42.512667, 7.8 ] } }, +{ "type": "Feature", "properties": { "id": "hv61929496", "mag": 1.71, "time": 1506905364520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.584503, 19.484333, 2.03 ] } }, +{ "type": "Feature", "properties": { "id": "ak16981986", "mag": 1.5, "time": 1506903663272, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.7914, 61.5177, 34.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016496", "mag": 1.6, "time": 1506903468250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.793667, 33.502333, 5.16 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016488", "mag": 1.3, "time": 1506903227250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.5175, 34.2865, 7.02 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607841", "mag": 2.5, "time": 1506901760242, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.7954, 37.1971, 7.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902911", "mag": 2.66, "time": 1506901676700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -124.506167, 40.3085, 21.45 ] } }, +{ "type": "Feature", "properties": { "id": "ak16981979", "mag": 2.0, "time": 1506901404559, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6022, 63.105, 120.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990868", "mag": 2.0, "time": 1506900397361, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.1198, 58.9916, 108.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16980981", "mag": 1.3, "time": 1506899671796, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -138.1479, 60.8928, 4.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016456", "mag": 1.6, "time": 1506899253540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.2755, 33.976333, 5.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902901", "mag": 1.02, "time": 1506898875730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.810165, 38.816834, 1.1 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258679", "mag": 1.05, "time": 1506897817900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.525833, 46.891833, 12.84 ] } }, +{ "type": "Feature", "properties": { "id": "ak16980976", "mag": 1.1, "time": 1506897164997, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.9167, 60.5402, 8.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16980971", "mag": 1.8, "time": 1506896659586, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.1362, 61.9345, 11.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16980968", "mag": 2.0, "time": 1506896402168, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.9985, 65.5166, 15.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16980965", "mag": 1.5, "time": 1506895579977, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.6538, 59.9364, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016448", "mag": 1.52, "time": 1506895319020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.830833, 33.712, 16.9 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70236163", "mag": 2.36, "time": 1506894257160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.905833, 36.996333, 9.62 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990861", "mag": 1.1, "time": 1506893923115, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.3425, 61.0789, 57.8 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607826", "mag": 1.4, "time": 1506893733690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.6519, 39.1963, 5.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16980964", "mag": 1.2, "time": 1506892711109, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.8709, 61.4311, 46.5 ] } }, +{ "type": "Feature", "properties": { "id": "uw61336341", "mag": 1.82, "time": 1506892129610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.567667, 49.3235, -1.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990859", "mag": 1.9, "time": 1506891719402, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.8509, 57.8862, 54.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16980963", "mag": 1.2, "time": 1506891059795, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.5477, 60.1976, 34.8 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258669", "mag": 1.06, "time": 1506890613170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.515667, 46.8785, 11.55 ] } }, +{ "type": "Feature", "properties": { "id": "ak16980956", "mag": 2.1, "time": 1506890459542, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.2618, 53.748, 49.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16980945", "mag": 1.5, "time": 1506890359030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.5485, 59.782, 2.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16980939", "mag": 2.7, "time": 1506890337968, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.2691, 59.2151, 55.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16980943", "mag": 2.0, "time": 1506890332904, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.1083, 61.5648, 11.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axlg", "mag": 2.5, "time": 1506890067740, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -96.7952, 35.9855, 3.13 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902871", "mag": 1.2, "time": 1506890044550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.619333, 36.969667, 5.21 ] } }, +{ "type": "Feature", "properties": { "id": "ak16980936", "mag": 1.3, "time": 1506889965804, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.4052, 62.336, 46.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16980933", "mag": 1.6, "time": 1506888599699, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.5246, 51.8512, 19.4 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258664", "mag": 1.08, "time": 1506888514540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.525167, 46.889833, 12.19 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902866", "mag": 1.72, "time": 1506888000180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.3795, 40.710333, 18.86 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axkq", "mag": 3.3, "time": 1506887023210, "felt": 9, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.4467, 36.1992, 5.42 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axkh", "mag": 4.4, "time": 1506885748640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3923, 15.6065, 68.63 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axkg", "mag": 4.7, "time": 1506885628670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 131.0709, 30.4016, 52.09 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902851", "mag": 1.6, "time": 1506885379850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.806167, 38.816833, 2.01 ] } }, +{ "type": "Feature", "properties": { "id": "ak16979941", "mag": 1.1, "time": 1506885213719, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2184, 62.3649, 80.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902846", "mag": 1.16, "time": 1506883965960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.676, 37.612, 3.61 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607803", "mag": 1.2, "time": 1506883429003, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.7983, 37.0626, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990850", "mag": 1.4, "time": 1506881346159, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.4695, 60.2829, 104.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902836", "mag": 1.01, "time": 1506881205680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.800835, 38.831833, 1.97 ] } }, +{ "type": "Feature", "properties": { "id": "ak16979936", "mag": 1.1, "time": 1506880968876, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.7414, 62.1039, 54.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607807", "mag": 1.1, "time": 1506880810251, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.1156, 38.2725, 9.6 ] } }, +{ "type": "Feature", "properties": { "id": "hv61928951", "mag": 2.13, "time": 1506880210700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.408493, 19.198166, 32.85 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607796", "mag": 1.4, "time": 1506880150990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.7769, 37.082, 5.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16979932", "mag": 1.3, "time": 1506879650012, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.5344, 59.9497, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16979928", "mag": 1.4, "time": 1506878561352, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.7881, 59.4532, 86.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axj4", "mag": 4.9, "time": 1506877281250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.6588, -24.2867, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "uw61336301", "mag": 1.08, "time": 1506877137600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.289333, 46.525667, 12.49 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axiu", "mag": 4.8, "time": 1506876485410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -76.1816, -45.7692, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902831", "mag": 2.39, "time": 1506876142050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8365, 37.5015, 0.38 ] } }, +{ "type": "Feature", "properties": { "id": "ak16978937", "mag": 1.2, "time": 1506875682364, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.0123, 63.225, 1.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990844", "mag": 1.0, "time": 1506875638383, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.3476, 60.399, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16978936", "mag": 1.3, "time": 1506875438694, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1025, 62.0191, 64.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990842", "mag": 1.6, "time": 1506873845866, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -173.7815, 51.9812, 27.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16977948", "mag": 2.0, "time": 1506871550948, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.142, 60.236, 132.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axi9", "mag": 4.2, "time": 1506870604300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.8183, -18.2769, 600.28 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902801", "mag": 1.08, "time": 1506869234490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.736333, 37.427833, 11.17 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902796", "mag": 0.97, "time": 1506869005720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.80983, 38.822666, 2.38 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902791", "mag": 1.02, "time": 1506868646100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.018, 37.4345, 4.76 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axi8", "mag": 4.5, "time": 1506868536330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 92.3426, 12.898, 30.37 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902781", "mag": 1.48, "time": 1506867941180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.033833, 37.4125, 0.87 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axhz", "mag": 4.5, "time": 1506867628470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 142.306, 40.1598, 57.26 ] } }, +{ "type": "Feature", "properties": { "id": "uw61336271", "mag": 1.68, "time": 1506867619960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.078833, 44.103667, -0.53 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990839", "mag": 1.7, "time": 1506867169462, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.3848, 56.4945, 79.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axhv", "mag": 5.0, "time": 1506866880330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.5287, -22.8028, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16976960", "mag": 1.2, "time": 1506866784677, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.7487, 60.0824, 8.2 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250707", "mag": 2.06, "time": 1506866738590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.447833, 42.650333, 2.93 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258644", "mag": 1.07, "time": 1506866437550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.525833, 46.866, 11.8 ] } }, +{ "type": "Feature", "properties": { "id": "hv61928751", "mag": 1.73, "time": 1506865813980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.633499, 19.408501, 4.16 ] } }, +{ "type": "Feature", "properties": { "id": "ak16976951", "mag": 1.0, "time": 1506864160172, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.909, 58.2689, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16976949", "mag": 1.0, "time": 1506864011046, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.6138, 60.5977, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990832", "mag": 1.4, "time": 1506863730810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.1725, 60.1804, 135.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16975974", "mag": 1.1, "time": 1506862307453, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.3672, 61.3015, 47.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axhf", "mag": 4.6, "time": 1506862144080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 91.9129, 12.7332, 25.97 ] } }, +{ "type": "Feature", "properties": { "id": "ak16975970", "mag": 1.3, "time": 1506861392092, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.0328, 59.3749, 6.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16975965", "mag": 1.4, "time": 1506860447567, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.3802, 59.7999, 122.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16975961", "mag": 1.9, "time": 1506860241377, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.3702, 58.1855, 1.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016296", "mag": 0.97, "time": 1506860065660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.200333, 33.034167, 6.74 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902736", "mag": 1.01, "time": 1506859858880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.793999, 38.812668, 3.13 ] } }, +{ "type": "Feature", "properties": { "id": "ak16975960", "mag": 2.0, "time": 1506859830456, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -175.5366, 51.4282, 50.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16974988", "mag": 1.1, "time": 1506859403703, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.7216, 57.888, 61.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607763", "mag": 2.0, "time": 1506858283945, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.6834, 40.0949, 13.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16974986", "mag": 1.5, "time": 1506857978595, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.6219, 59.7494, 10.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016272", "mag": 1.31, "time": 1506857701950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.46, 34.330833, 3.08 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258619", "mag": 1.22, "time": 1506857080460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.509667, 46.908167, 15.76 ] } }, +{ "type": "Feature", "properties": { "id": "ak16974980", "mag": 2.0, "time": 1506856935435, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4679, 51.6302, 13.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16974977", "mag": 1.7, "time": 1506856591674, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.0171, 58.9928, 112.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990818", "mag": 1.6, "time": 1506856352544, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.6069, 60.035, 157.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902701", "mag": 1.04, "time": 1506856284600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.718, 38.742333, 1.86 ] } }, +{ "type": "Feature", "properties": { "id": "ak16974975", "mag": 1.2, "time": 1506856083450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.5011, 64.299, 14.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16974972", "mag": 1.5, "time": 1506855936313, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.5182, 59.9216, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016224", "mag": 1.28, "time": 1506855241040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.731167, 33.649, 12.54 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990815", "mag": 2.8, "time": 1506854643419, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 179.4705, 51.8814, 165.3 ] } }, +{ "type": "Feature", "properties": { "id": "hv61928636", "mag": 2.82, "time": 1506854300970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.485667, 20.355333, 14.282 ] } }, +{ "type": "Feature", "properties": { "id": "ak16974969", "mag": 1.4, "time": 1506854297360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.6332, 59.9863, 7.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902676", "mag": 1.69, "time": 1506853476410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.984, 37.5295, 2.12 ] } }, +{ "type": "Feature", "properties": { "id": "ak16973994", "mag": 1.0, "time": 1506853292474, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.0636, 62.2825, 41.1 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607794", "mag": 1.1, "time": 1506852962371, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9213, 38.3646, 5.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016200", "mag": 1.06, "time": 1506852815200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.791833, 33.502167, 4.66 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axgb", "mag": 5.1, "time": 1506852415110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -176.6916, -24.4751, 87.71 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016192", "mag": 1.27, "time": 1506852211900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.464167, 36.311167, 0.93 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990809", "mag": 1.3, "time": 1506851397558, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.4428, 58.7981, 124.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16973987", "mag": 1.3, "time": 1506850332700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.1498, 59.6631, 104.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902646", "mag": 1.37, "time": 1506850223860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.452, 37.402167, 4.64 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axfz", "mag": 4.0, "time": 1506849733290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.8612, 14.9405, 53.39 ] } }, +{ "type": "Feature", "properties": { "id": "ak16973981", "mag": 1.6, "time": 1506849720561, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2003, 60.1713, 129.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16973012", "mag": 1.1, "time": 1506849332753, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.7558, 59.8604, 10.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axfu", "mag": 4.4, "time": 1506848263400, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.7814, 18.4858, 79.09 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016176", "mag": 1.75, "time": 1506848220800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.651333, 35.934333, 2.81 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016160", "mag": 1.37, "time": 1506846375610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.908333, 35.5955, 1.49 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990805", "mag": 2.5, "time": 1506845582617, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -169.7071, 51.7987, 13.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16972044", "mag": 1.1, "time": 1506843571095, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.4859, 61.0501, 21.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axfi", "mag": 4.1, "time": 1506843463030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -77.5019, -1.5006, 197.35 ] } }, +{ "type": "Feature", "properties": { "id": "ak16972038", "mag": 1.5, "time": 1506842124989, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.6539, 62.7976, 71.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16972036", "mag": 1.2, "time": 1506841940900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8258, 61.6968, 61.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258604", "mag": 1.59, "time": 1506841735050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.459167, 46.866, 10.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016112", "mag": 1.44, "time": 1506840801230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.2085, 34.452833, 11.88 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70236143", "mag": 1.72, "time": 1506840567300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.7785, 37.328333, 4.35 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990799", "mag": 1.1, "time": 1506840419377, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.7218, 59.2315, 9.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16971064", "mag": 2.6, "time": 1506838204059, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.5055, 59.3191, 8.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axek", "mag": 3.2, "time": 1506836917300, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.7711, 36.4532, 6.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16970116", "mag": 2.7, "time": 1506836847043, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.9474, 62.6019, 6.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902586", "mag": 1.42, "time": 1506836822020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8205, 37.604, 4.13 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902581", "mag": 1.71, "time": 1506836766960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8205, 37.604333, 4.0 ] } }, +{ "type": "Feature", "properties": { "id": "hv61928476", "mag": 1.81, "time": 1506836276760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.631836, 19.188999, 0.89 ] } }, +{ "type": "Feature", "properties": { "id": "ak16970114", "mag": 1.3, "time": 1506835946408, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.345, 60.1863, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250622", "mag": 2.13, "time": 1506835247610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.578, 38.7305, -0.01 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axe4", "mag": 4.2, "time": 1506834536440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 146.1269, -6.2836, 59.98 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axdz", "mag": 4.1, "time": 1506833874150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -85.5987, 9.126, 39.13 ] } }, +{ "type": "Feature", "properties": { "id": "ak16970083", "mag": 2.0, "time": 1506833288717, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.6914, 61.3678, 29.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16969148", "mag": 1.9, "time": 1506832174570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -175.9412, 51.6192, 50.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16969146", "mag": 1.0, "time": 1506831622152, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.577, 62.7735, 79.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016048", "mag": 1.04, "time": 1506831472900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.833167, 33.669167, 16.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci38016040", "mag": 1.1, "time": 1506831149410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.485, 36.3695, 1.6 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258549", "mag": 1.59, "time": 1506830710300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5235, 46.889833, 13.14 ] } }, +{ "type": "Feature", "properties": { "id": "hv61928346", "mag": 2.95, "time": 1506829826670, "felt": 21, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.095333, 19.715167, 33.794 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990790", "mag": 1.0, "time": 1506829471423, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.2898, 60.1429, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902546", "mag": 1.45, "time": 1506828244030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.157167, 36.626, 8.14 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258544", "mag": 1.11, "time": 1506828010380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.526333, 46.871, 10.92 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902531", "mag": 1.44, "time": 1506827498200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.228833, 36.619333, 4.82 ] } }, +{ "type": "Feature", "properties": { "id": "ak16968180", "mag": 2.0, "time": 1506827492404, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.739, 61.1833, 86.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axpk", "mag": 1.6, "time": 1506827393900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -70.9053, 41.6481, 6.51 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015992", "mag": 1.15, "time": 1506827015230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.3845, 35.111667, 5.93 ] } }, +{ "type": "Feature", "properties": { "id": "hv61928261", "mag": 2.05, "time": 1506825377030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.476502, 19.216, 37.47 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990784", "mag": 1.4, "time": 1506825243899, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.2232, 51.7576, 46.6 ] } }, +{ "type": "Feature", "properties": { "id": "uw61336131", "mag": 1.16, "time": 1506825168050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.9095, 48.316167, 1.09 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258539", "mag": 1.53, "time": 1506824807150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.528833, 46.877, 11.86 ] } }, +{ "type": "Feature", "properties": { "id": "ak16967237", "mag": 1.8, "time": 1506824784256, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.7866, 53.1332, 25.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990782", "mag": 2.0, "time": 1506823956350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -173.6834, 51.2465, 35.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990781", "mag": 1.3, "time": 1506823856677, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.521, 59.9658, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902506", "mag": 1.22, "time": 1506821920520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.7125, 37.351167, 7.83 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axct", "mag": 5.1, "time": 1506821726490, "felt": 125, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -73.1491, 7.5135, 142.73 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015920", "mag": 1.75, "time": 1506821149880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.354833, 33.961167, 5.95 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axcn", "mag": 4.9, "time": 1506821107970, "felt": 24, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 140.5685, 36.9167, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990780", "mag": 2.5, "time": 1506821107760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -169.8117, 51.8357, 61.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015912", "mag": 1.0, "time": 1506820492420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.119167, 33.9365, 14.07 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990779", "mag": 1.3, "time": 1506819992776, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.8841, 57.2184, 46.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990778", "mag": 1.0, "time": 1506819499573, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.4019, 63.1122, 97.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902491", "mag": 1.79, "time": 1506819103020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.939, 37.635333, 5.76 ] } }, +{ "type": "Feature", "properties": { "id": "ak16966268", "mag": 1.8, "time": 1506818601975, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.9252, 60.1498, 112.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16966264", "mag": 1.5, "time": 1506818511725, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4432, 51.7288, 13.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16966263", "mag": 2.1, "time": 1506818242272, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.7041, 52.7581, 14.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990774", "mag": 1.5, "time": 1506818099252, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4546, 51.7076, 6.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16990772", "mag": 2.7, "time": 1506817440647, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -169.6939, 51.8802, 15.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axc3", "mag": 4.5, "time": 1506817163710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 126.9456, 7.2071, 68.13 ] } }, +{ "type": "Feature", "properties": { "id": "ak16965336", "mag": 1.9, "time": 1506816635445, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.9899, 60.0896, 71.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16965329", "mag": 1.2, "time": 1506816385660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3486, 64.9885, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axbx", "mag": 4.3, "time": 1506816328880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -169.9474, 51.9828, 27.38 ] } }, +{ "type": "Feature", "properties": { "id": "hv61928136", "mag": 2.02, "time": 1506816129630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.123672, 19.313999, 2.22 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250512", "mag": 2.38, "time": 1506814998100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.459167, 42.663667, 2.14 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axbj", "mag": 3.2, "time": 1506814776660, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4566, 42.652, 6.15 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axba", "mag": 2.8, "time": 1506814745510, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4606, 42.6545, 4.98 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axb6", "mag": 2.7, "time": 1506814557760, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.473, 42.6754, 3.19 ] } }, +{ "type": "Feature", "properties": { "id": "ak16964389", "mag": 1.2, "time": 1506813911112, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.5092, 62.3699, 51.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015880", "mag": 1.87, "time": 1506813831910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.455333, 34.324167, 2.96 ] } }, +{ "type": "Feature", "properties": { "id": "us2000axas", "mag": 5.5, "time": 1506813329570, "felt": null, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 128.5426, 3.9405, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16964388", "mag": 1.6, "time": 1506812976279, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.5291, 59.2674, 85.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989805", "mag": 1.4, "time": 1506812398891, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.7509, 60.014, 105.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16964387", "mag": 1.0, "time": 1506812112182, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.1116, 62.3522, 7.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16964380", "mag": 1.0, "time": 1506811899089, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.6933, 62.6659, 6.2 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607730", "mag": 1.0, "time": 1506811774166, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.9049, 37.2915, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607738", "mag": 1.0, "time": 1506811292528, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.8999, 37.2878, 3.1 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607737", "mag": 1.1, "time": 1506811240125, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.9056, 37.279, 6.4 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607728", "mag": 1.1, "time": 1506811230164, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.9061, 37.2885, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250442", "mag": 2.43, "time": 1506810599500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4515, 42.661, 2.56 ] } }, +{ "type": "Feature", "properties": { "id": "ak16963468", "mag": 1.2, "time": 1506810291866, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.5204, 63.352, 8.1 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607721", "mag": 1.4, "time": 1506807445148, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.6755, 40.2201, 8.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16963443", "mag": 1.1, "time": 1506806484011, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3476, 61.4217, 25.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16963413", "mag": 2.3, "time": 1506806152613, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -144.0067, 60.9307, 14.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16962501", "mag": 4.2, "time": 1506806106026, "felt": 17, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ -152.2422, 59.621, 83.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989798", "mag": 1.1, "time": 1506805696616, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.7955, 61.7318, 98.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax9r", "mag": 4.7, "time": 1506805651800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 139.9751, 27.653, 485.8 ] } }, +{ "type": "Feature", "properties": { "id": "uw61335981", "mag": 1.82, "time": 1506805100680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.056833, 48.412333, 50.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902471", "mag": 2.5, "time": 1506804691550, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.2745, 38.558167, 6.21 ] } }, +{ "type": "Feature", "properties": { "id": "nc71107604", "mag": 0.96, "time": 1506804690650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.780167, 35.5105, 3.92 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015856", "mag": 1.0, "time": 1506804008820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.791, 33.512, 6.24 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax9d", "mag": 4.1, "time": 1506803686610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 122.7108, -8.0939, 216.64 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax9h", "mag": 3.5, "time": 1506803627030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -68.5125, 17.7855, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "hv61927906", "mag": 3.49, "time": 1506803617560, "felt": 9, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.469, 19.209667, 35.947 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax99", "mag": 4.7, "time": 1506802488710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 143.8145, 21.6564, 64.59 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015848", "mag": 1.38, "time": 1506802371860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.363167, 33.357333, 10.38 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902466", "mag": 1.77, "time": 1506801988210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.781, 38.796667, 3.44 ] } }, +{ "type": "Feature", "properties": { "id": "ak16962490", "mag": 1.1, "time": 1506800090127, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1783, 59.7871, 69.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16962484", "mag": 1.5, "time": 1506799366659, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6852, 63.5864, 3.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607710", "mag": 1.2, "time": 1506799171022, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.1362, 38.2888, 10.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16962480", "mag": 3.0, "time": 1506798820424, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.1572, 55.8639, 11.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989794", "mag": 1.9, "time": 1506798785904, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -176.2132, 52.0688, 7.4 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258414", "mag": 1.87, "time": 1506798465250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.525333, 46.872833, 11.78 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax8b", "mag": 2.5, "time": 1506797682590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4618, 42.6659, 3.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16962476", "mag": 1.4, "time": 1506797627539, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.5093, 61.3123, 6.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16961588", "mag": 1.1, "time": 1506797036668, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.7901, 63.2441, 12.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0d3", "mag": 4.1, "time": 1506796297940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8027, 15.4984, 19.41 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015776", "mag": 1.28, "time": 1506796206280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.89, 34.349167, 2.93 ] } }, +{ "type": "Feature", "properties": { "id": "ak16961586", "mag": 2.0, "time": 1506795961720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.8619, 51.4801, 41.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16961585", "mag": 1.1, "time": 1506795458511, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.5581, 61.5616, 72.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015752", "mag": 1.52, "time": 1506795424490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.160667, 34.4365, 4.43 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax7s", "mag": 4.8, "time": 1506795349220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9189, 16.1602, 51.93 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904876", "mag": 1.25, "time": 1506795206390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.484167, 40.699167, 11.98 ] } }, +{ "type": "Feature", "properties": { "id": "ak16961582", "mag": 1.1, "time": 1506794436503, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.6079, 60.1354, 9.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16961580", "mag": 1.1, "time": 1506794299451, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.5942, 60.1565, 7.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16961575", "mag": 1.6, "time": 1506793157002, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.119, 51.4689, 25.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax76", "mag": 4.9, "time": 1506789944160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -90.9767, 1.0533, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902376", "mag": 1.84, "time": 1506788771420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.8085, 38.817833, 3.12 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902381", "mag": 1.19, "time": 1506788628860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.3415, 37.8225, -0.07 ] } }, +{ "type": "Feature", "properties": { "id": "ak16960680", "mag": 2.9, "time": 1506788491228, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 179.9778, 51.4147, 57.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989782", "mag": 1.1, "time": 1506788345464, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.7866, 57.4545, 53.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902371", "mag": 1.16, "time": 1506786770930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.691, 38.7405, 1.44 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax6w", "mag": 2.6, "time": 1506785489440, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.5446, 36.2305, 5.63 ] } }, +{ "type": "Feature", "properties": { "id": "ak16959801", "mag": 1.0, "time": 1506785312713, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7001, 61.542, 58.2 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258389", "mag": 1.27, "time": 1506783781070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.531167, 46.8685, 11.42 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015696", "mag": 2.28, "time": 1506783542670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.492667, 34.216, 5.74 ] } }, +{ "type": "Feature", "properties": { "id": "ak16959795", "mag": 1.6, "time": 1506783111232, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.5985, 59.916, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902346", "mag": 1.53, "time": 1506782817930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.249667, 37.864833, 5.03 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902336", "mag": 1.34, "time": 1506782106540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.819833, 37.603833, 4.12 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015672", "mag": 1.46, "time": 1506781658250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.2715, 34.059333, 15.26 ] } }, +{ "type": "Feature", "properties": { "id": "uw61335861", "mag": 1.05, "time": 1506780581040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.452333, 48.382667, 22.31 ] } }, +{ "type": "Feature", "properties": { "id": "hv61927751", "mag": 2.29, "time": 1506780487200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.627833, 19.405333, 3.602 ] } }, +{ "type": "Feature", "properties": { "id": "ak16958915", "mag": 1.1, "time": 1506779690755, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.5599, 60.3017, 2.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16958913", "mag": 1.2, "time": 1506779388174, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.6949, 63.8592, 1.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989774", "mag": 1.1, "time": 1506778517082, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.4836, 62.981, 94.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015648", "mag": 1.53, "time": 1506777358020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.461667, 34.329167, 3.88 ] } }, +{ "type": "Feature", "properties": { "id": "ak16958909", "mag": 1.8, "time": 1506777347886, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -159.2124, 67.8158, 1.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015640", "mag": 2.0, "time": 1506777335770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.658167, 31.867, 1.78 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015616", "mag": 1.28, "time": 1506776191250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.768833, 33.326833, 12.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16958907", "mag": 1.2, "time": 1506775842000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4069, 62.3275, 86.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902306", "mag": 1.41, "time": 1506775748110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.82, 37.605333, 4.33 ] } }, +{ "type": "Feature", "properties": { "id": "ak16958905", "mag": 2.0, "time": 1506775349934, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.7202, 67.3687, 4.2 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607651", "mag": 1.2, "time": 1506775034180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8976, 38.3688, 7.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16958026", "mag": 2.8, "time": 1506774114627, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.7286, 67.3815, 8.4 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250312", "mag": 2.59, "time": 1506774047790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.635, 37.764167, 13.14 ] } }, +{ "type": "Feature", "properties": { "id": "ak16958023", "mag": 1.6, "time": 1506773722633, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6494, 63.1022, 115.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989768", "mag": 1.6, "time": 1506773709105, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.8697, 59.0106, 105.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902286", "mag": 1.55, "time": 1506773378420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.898833, 37.522667, 12.57 ] } }, +{ "type": "Feature", "properties": { "id": "ld60143701", "mag": 0.98, "time": 1506773153350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -74.5095, 40.809333, 11.51 ] } }, +{ "type": "Feature", "properties": { "id": "ak16958020", "mag": 1.2, "time": 1506771142867, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.0654, 62.1893, 8.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16957154", "mag": 1.4, "time": 1506770413805, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.3117, 61.0872, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015552", "mag": 1.58, "time": 1506769732230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.155, 34.5615, 2.13 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989763", "mag": 1.5, "time": 1506768979985, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.1722, 60.0493, 117.8 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250297", "mag": 1.97, "time": 1506768169440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4255, 42.547, 7.49 ] } }, +{ "type": "Feature", "properties": { "id": "ak16957134", "mag": 1.5, "time": 1506768169245, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.9682, 61.4708, 39.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax5m", "mag": 5.2, "time": 1506767402460, "felt": null, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 128.7797, 1.8973, 37.67 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989760", "mag": 1.1, "time": 1506766077754, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8184, 60.0072, 67.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902251", "mag": 1.22, "time": 1506766057090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.800833, 38.792667, 2.88 ] } }, +{ "type": "Feature", "properties": { "id": "ak16956252", "mag": 1.6, "time": 1506765146662, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3164, 61.6465, 25.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax55", "mag": 4.4, "time": 1506764918800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0971, 15.3765, 35.53 ] } }, +{ "type": "Feature", "properties": { "id": "ak16956250", "mag": 3.1, "time": 1506764602367, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.3876, 51.6362, 13.1 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250277", "mag": 1.1, "time": 1506764348800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.411333, 38.962833, -1.36 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902211", "mag": 2.24, "time": 1506763678540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.1355, 37.688333, 25.77 ] } }, +{ "type": "Feature", "properties": { "id": "ak16955383", "mag": 2.0, "time": 1506763079790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.7222, 59.2509, 16.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16955380", "mag": 1.1, "time": 1506762584802, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.0664, 61.8814, 35.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902196", "mag": 1.37, "time": 1506761418100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7435, 38.788, 0.74 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax4r", "mag": 2.5, "time": 1506761330980, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.5543, 36.2286, 1.38 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015488", "mag": 1.48, "time": 1506761301510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.3055, 33.255167, 10.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015480", "mag": 1.54, "time": 1506760683740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.638333, 33.165167, 2.88 ] } }, +{ "type": "Feature", "properties": { "id": "ak16955371", "mag": 2.5, "time": 1506760322340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.9144, 51.2732, 19.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902186", "mag": 1.08, "time": 1506759358360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.750832, 38.806835, 0.69 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902176", "mag": 1.52, "time": 1506758934270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.270833, 39.463167, 6.67 ] } }, +{ "type": "Feature", "properties": { "id": "ak16955365", "mag": 2.3, "time": 1506758896299, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -173.4581, 50.7723, 29.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16955363", "mag": 1.2, "time": 1506758873795, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2563, 61.2042, 65.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902161", "mag": 1.43, "time": 1506758269830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.820833, 37.604167, 3.89 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902151", "mag": 1.08, "time": 1506757752200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.095167, 36.564333, 8.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16954507", "mag": 1.7, "time": 1506757551919, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -176.4734, 51.7808, 63.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16954502", "mag": 1.5, "time": 1506757337943, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.7203, 60.1564, 96.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16954501", "mag": 1.2, "time": 1506757146790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.0463, 62.4859, 12.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16954494", "mag": 1.2, "time": 1506755657374, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.4986, 59.9398, 15.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989746", "mag": 1.4, "time": 1506755147399, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -176.4214, 51.6622, 47.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902146", "mag": 1.49, "time": 1506754443300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7965, 38.821167, 2.97 ] } }, +{ "type": "Feature", "properties": { "id": "ak16953640", "mag": 1.8, "time": 1506754020475, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3389, 63.5229, 14.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015432", "mag": 1.45, "time": 1506753848290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.784, 34.512167, 18.77 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902141", "mag": 1.71, "time": 1506753528720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9575, 37.590333, -0.13 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax3z", "mag": 5.0, "time": 1506753276470, "felt": 12, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.7893, -37.146, 51.02 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax3x", "mag": 4.0, "time": 1506752562800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.1802, 15.1606, 44.16 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax3v", "mag": 5.5, "time": 1506752076970, "felt": 45, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 105.0015, 32.3196, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902116", "mag": 1.62, "time": 1506750865330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.599667, 37.407833, 9.53 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015368", "mag": 1.67, "time": 1506750508810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.076333, 36.188833, 2.55 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258359", "mag": 1.02, "time": 1506750398880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -113.9725, 47.5955, 16.81 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax3j", "mag": 2.7, "time": 1506750040910, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.2913, 46.8038, 7.79 ] } }, +{ "type": "Feature", "properties": { "id": "ak16952767", "mag": 1.8, "time": 1506749904921, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.3454, 60.3536, 81.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16952766", "mag": 2.3, "time": 1506749189648, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -169.3954, 52.6671, 7.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax39", "mag": 4.5, "time": 1506748759440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 146.5825, -6.071, 46.79 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902081", "mag": 1.59, "time": 1506748525170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.82, 37.603833, 3.81 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989740", "mag": 1.2, "time": 1506747601510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7455, 63.2374, 127.9 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250227", "mag": 1.55, "time": 1506747254170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.416167, 42.576, 7.87 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989738", "mag": 2.1, "time": 1506746345789, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -176.3938, 52.2402, 166.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax2y", "mag": 2.0, "time": 1506744973730, "felt": 15, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -103.5373, 31.4264, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax2z", "mag": 4.2, "time": 1506744770640, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 56.8179, 27.8699, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16951924", "mag": 1.9, "time": 1506744732618, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0884, 59.736, 45.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72902041", "mag": 1.11, "time": 1506744250250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.833, 37.493667, -0.44 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989735", "mag": 1.2, "time": 1506741220731, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9578, 61.9828, 69.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16951083", "mag": 2.6, "time": 1506741030111, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.6653, 59.3044, 110.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989733", "mag": 1.9, "time": 1506739580500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.7167, 57.5293, 92.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax2n", "mag": 4.5, "time": 1506739554570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 136.7409, -3.3243, 53.79 ] } }, +{ "type": "Feature", "properties": { "id": "ak16951081", "mag": 1.2, "time": 1506738073140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.643, 59.7863, 2.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015232", "mag": 1.78, "time": 1506737478680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.242833, 34.689, 2.49 ] } }, +{ "type": "Feature", "properties": { "id": "nm60207556", "mag": 1.6, "time": 1506737274410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -89.540333, 36.441167, 8.74 ] } }, +{ "type": "Feature", "properties": { "id": "ak16951079", "mag": 1.0, "time": 1506737168134, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.6248, 59.7789, 3.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989730", "mag": 1.0, "time": 1506736917340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.3855, 61.2392, 35.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16951077", "mag": 2.7, "time": 1506736523109, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -175.4182, 51.6603, 65.4 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607629", "mag": 1.3, "time": 1506736488217, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.2269, 38.6102, 7.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989728", "mag": 1.8, "time": 1506734962617, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.4354, 59.672, 120.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax2c", "mag": 4.2, "time": 1506734849800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.1267, 15.2552, 35.18 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015192", "mag": 1.59, "time": 1506734841110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.231333, 34.69, 2.26 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901986", "mag": 1.53, "time": 1506733264430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.820667, 37.604833, 4.25 ] } }, +{ "type": "Feature", "properties": { "id": "ak16950243", "mag": 1.5, "time": 1506732735872, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.8027, 59.8685, 4.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989726", "mag": 1.2, "time": 1506732275435, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.7993, 62.6213, 100.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b217", "mag": 4.4, "time": 1506731641840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.5238, -17.429, 578.55 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901976", "mag": 1.18, "time": 1506731621270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.821, 37.608667, 4.18 ] } }, +{ "type": "Feature", "properties": { "id": "ak16950242", "mag": 1.2, "time": 1506731391196, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.6362, 63.7125, 120.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989723", "mag": 1.7, "time": 1506730448510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.6879, 60.1242, 106.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015160", "mag": 1.92, "time": 1506730343820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.0465, 33.1715, 3.57 ] } }, +{ "type": "Feature", "properties": { "id": "ak16950224", "mag": 2.7, "time": 1506729701559, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.9689, 62.8827, 10.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015152", "mag": 2.71, "time": 1506729570740, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.046167, 33.172833, 9.13 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989254", "mag": 1.6, "time": 1506729481572, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.2839, 51.9212, 67.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16950219", "mag": 1.3, "time": 1506729013003, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.9672, 64.4141, 9.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16950216", "mag": 1.6, "time": 1506728300228, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.1933, 61.9028, 3.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax17", "mag": 4.7, "time": 1506727132760, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 120.696, 13.6996, 135.75 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949390", "mag": 2.0, "time": 1506727039137, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.6767, 61.5138, 15.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949386", "mag": 1.2, "time": 1506726713734, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3628, 64.9795, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901936", "mag": 1.7, "time": 1506726391160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.822, 37.604667, 4.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015128", "mag": 1.14, "time": 1506725917420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.794167, 33.499833, 4.55 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax0h", "mag": 4.3, "time": 1506725523560, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -72.9693, 6.7514, 162.39 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901926", "mag": 1.27, "time": 1506725219450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.819667, 37.6045, 3.92 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989247", "mag": 1.4, "time": 1506725194385, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2194, 60.3483, 70.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901921", "mag": 1.68, "time": 1506724972140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.7985, 38.0515, 10.15 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0b0", "mag": 4.2, "time": 1506724750370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.7775, 14.8225, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awzq", "mag": 4.2, "time": 1506724590080, "felt": 7, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -72.1967, -31.7027, 34.99 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250212", "mag": 1.71, "time": 1506723678770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.33, 44.419, 8.43 ] } }, +{ "type": "Feature", "properties": { "id": "ak16948452", "mag": 1.0, "time": 1506723638356, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.5236, 61.0736, 4.6 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250207", "mag": 0.97, "time": 1506723591620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.331, 44.419667, 7.85 ] } }, +{ "type": "Feature", "properties": { "id": "ak16948450", "mag": 2.2, "time": 1506723243356, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.3899, 51.6225, 6.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989243", "mag": 1.8, "time": 1506723039650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.6224, 58.8526, 127.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015088", "mag": 2.26, "time": 1506722552150, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.2355, 34.1175, 22.24 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awz1", "mag": 4.9, "time": 1506721850800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0878, 15.2008, 58.14 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awyk", "mag": 3.0, "time": 1506721368710, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -126.71, 43.4329, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awyj", "mag": 2.5, "time": 1506721170670, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -96.8727, 36.4662, 8.25 ] } }, +{ "type": "Feature", "properties": { "id": "ak16948433", "mag": 1.1, "time": 1506720878279, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3481, 63.5145, 7.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015064", "mag": 1.38, "time": 1506720751740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.9775, 33.998333, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901896", "mag": 1.79, "time": 1506720632350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.822, 37.604667, 3.82 ] } }, +{ "type": "Feature", "properties": { "id": "ak16948427", "mag": 2.1, "time": 1506720336314, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.3588, 61.6517, 20.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901891", "mag": 2.87, "time": 1506720104700, "felt": 12, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.352667, 38.643167, 5.77 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax7e", "mag": 2.5, "time": 1506719402880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.5572, 49.4225, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awxt", "mag": 4.4, "time": 1506718802820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8406, 16.1453, 55.29 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901871", "mag": 1.92, "time": 1506717945880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.878667, 37.535, 2.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015016", "mag": 1.05, "time": 1506717237070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.142333, 33.336167, -0.44 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awx6", "mag": 4.7, "time": 1506717060150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3377, 14.7629, 21.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901856", "mag": 1.02, "time": 1506716541140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.722, 38.777668, 1.65 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258329", "mag": 1.68, "time": 1506716143860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.210167, 46.588333, 0.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989238", "mag": 1.6, "time": 1506715318085, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.6762, 51.2251, 46.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci38015000", "mag": 1.05, "time": 1506715194050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.174667, 33.223167, -0.31 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989237", "mag": 1.3, "time": 1506715107803, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4109, 51.6654, 14.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989236", "mag": 1.8, "time": 1506714300796, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -173.0656, 51.6073, 13.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16946778", "mag": 1.8, "time": 1506713921345, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0358, 59.8156, 103.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awvi", "mag": 4.7, "time": 1506713408290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.8244, 14.6951, 25.26 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awvc", "mag": 5.3, "time": 1506713101350, "felt": 5, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 160.0808, 53.2159, 47.81 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901811", "mag": 1.13, "time": 1506712684050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.839833, 37.5695, 1.15 ] } }, +{ "type": "Feature", "properties": { "id": "ci38014936", "mag": 1.22, "time": 1506711284740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.962833, 36.582167, 5.17 ] } }, +{ "type": "Feature", "properties": { "id": "ak16945947", "mag": 1.1, "time": 1506711226973, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.7372, 61.7159, 11.2 ] } }, +{ "type": "Feature", "properties": { "id": "uw61335536", "mag": 1.21, "time": 1506711131520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.5445, 46.492667, -1.15 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901801", "mag": 1.03, "time": 1506711093580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.840332, 38.841, 1.28 ] } }, +{ "type": "Feature", "properties": { "id": "ci38014904", "mag": 1.27, "time": 1506710840540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.351833, 35.050333, -1.01 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901786", "mag": 1.25, "time": 1506710565410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.638, 38.771, 3.08 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901781", "mag": 1.14, "time": 1506710562310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.813333, 37.477, 10.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax1j", "mag": 2.6, "time": 1506708957540, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -126.9812, 40.4991, 10.41 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250167", "mag": 1.43, "time": 1506708811550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.408333, 42.627833, 0.01 ] } }, +{ "type": "Feature", "properties": { "id": "ak16945940", "mag": 2.2, "time": 1506708598408, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.1805, 65.8694, 11.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awu0", "mag": 4.4, "time": 1506708535930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -71.7041, -29.9428, 24.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989230", "mag": 1.2, "time": 1506708266694, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.5133, 51.924, 29.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901741", "mag": 0.97, "time": 1506707146210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.823167, 37.608833, 3.97 ] } }, +{ "type": "Feature", "properties": { "id": "ak16945938", "mag": 1.3, "time": 1506706984307, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -161.5563, 65.3108, 1.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16945133", "mag": 1.4, "time": 1506706312872, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.5157, 60.0338, 76.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16945129", "mag": 1.8, "time": 1506705516485, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.4094, 62.2086, 43.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901691", "mag": 1.19, "time": 1506705001740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.819833, 37.604, 4.23 ] } }, +{ "type": "Feature", "properties": { "id": "ak16945122", "mag": 2.7, "time": 1506704480054, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.3979, 51.6138, 9.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16945116", "mag": 1.6, "time": 1506703818483, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7333, 62.8722, 95.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901686", "mag": 1.37, "time": 1506703671060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.763167, 38.815, 1.59 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989222", "mag": 1.3, "time": 1506703480244, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.9223, 60.0784, 5.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aws4", "mag": 4.2, "time": 1506703454020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.2978, -24.5018, 178.46 ] } }, +{ "type": "Feature", "properties": { "id": "ak16945111", "mag": 1.4, "time": 1506703443591, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.3415, 60.1469, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aws9", "mag": 2.8, "time": 1506703434610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.561, 46.8309, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16945098", "mag": 2.9, "time": 1506703414975, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -176.2265, 52.0599, 4.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901676", "mag": 1.08, "time": 1506702827030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8685, 37.573667, 2.96 ] } }, +{ "type": "Feature", "properties": { "id": "ci38014752", "mag": 1.38, "time": 1506702364640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.9525, 33.161667, 8.71 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901666", "mag": 2.1, "time": 1506702098440, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.822, 37.604167, 4.23 ] } }, +{ "type": "Feature", "properties": { "id": "hv61926636", "mag": 2.18, "time": 1506702014920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.601833, 20.052667, 34.47 ] } }, +{ "type": "Feature", "properties": { "id": "ak16944301", "mag": 1.2, "time": 1506702004530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.4859, 61.9357, 38.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awn9", "mag": 4.6, "time": 1506701320270, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 30.6565, 36.9513, 89.38 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901651", "mag": 1.66, "time": 1506701302480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.628333, 36.892667, -0.13 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awp8", "mag": 5.0, "time": 1506701291670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 143.8294, 21.3911, 69.37 ] } }, +{ "type": "Feature", "properties": { "id": "ak16944298", "mag": 1.9, "time": 1506700558070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.3591, 59.6184, 107.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16944296", "mag": 1.5, "time": 1506699999652, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.347, 60.6887, 39.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16944295", "mag": 2.3, "time": 1506699741265, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.4266, 51.6803, 2.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16944283", "mag": 3.0, "time": 1506699614700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.523, 51.6975, 12.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989214", "mag": 1.4, "time": 1506699333969, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.5572, 51.8006, 17.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16944280", "mag": 1.6, "time": 1506699330322, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.4554, 63.4968, 4.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awju", "mag": 4.4, "time": 1506698634990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.674, 15.7931, 74.04 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901616", "mag": 1.45, "time": 1506698546300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.190833, 36.066, 9.01 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901611", "mag": 1.16, "time": 1506698374110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.820167, 37.606167, 4.24 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250142", "mag": 1.31, "time": 1506698139210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.502167, 42.0255, -0.68 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989212", "mag": 1.5, "time": 1506697780188, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1692, 61.0412, 92.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901601", "mag": 1.58, "time": 1506697356900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8215, 37.603833, 3.81 ] } }, +{ "type": "Feature", "properties": { "id": "ak16944278", "mag": 1.3, "time": 1506696524699, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.2498, 63.4064, 80.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16943485", "mag": 1.7, "time": 1506695993154, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.7332, 58.8106, 5.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16943478", "mag": 1.7, "time": 1506695477590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.7502, 58.8134, 7.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awj3", "mag": 2.5, "time": 1506695343600, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.0981, 36.3324, 6.543 ] } }, +{ "type": "Feature", "properties": { "id": "ak16943471", "mag": 2.5, "time": 1506695221683, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.9597, 58.9824, 104.1 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250137", "mag": 1.65, "time": 1506694436450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.506667, 42.031167, 2.68 ] } }, +{ "type": "Feature", "properties": { "id": "ak16943466", "mag": 1.3, "time": 1506694161233, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3879, 63.5817, 1.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989205", "mag": 2.0, "time": 1506693991548, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -176.2136, 52.0676, 4.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901566", "mag": 2.08, "time": 1506693960730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.862333, 37.5625, 4.47 ] } }, +{ "type": "Feature", "properties": { "id": "ak16943439", "mag": 1.3, "time": 1506693558920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.0206, 61.729, 33.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci38014568", "mag": 2.51, "time": 1506693023860, "felt": 13, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.270167, 33.67, 4.47 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awib", "mag": 5.0, "time": 1506692997440, "felt": 13, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 67.9437, 39.8728, 20.04 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901551", "mag": 1.74, "time": 1506692955010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.821167, 37.605667, 4.05 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901546", "mag": 2.76, "time": 1506692724780, "felt": 8, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.822, 37.606167, 4.07 ] } }, +{ "type": "Feature", "properties": { "id": "ak16942648", "mag": 1.5, "time": 1506692473989, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.3697, 60.1847, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250132", "mag": 1.79, "time": 1506692243980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.431, 42.543833, 7.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258279", "mag": 1.06, "time": 1506691959070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.531833, 46.8625, 13.38 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901536", "mag": 1.82, "time": 1506691724930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.821, 37.605667, 4.02 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607504", "mag": 1.8, "time": 1506690215490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.7002, 37.7048, 16.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16942645", "mag": 2.8, "time": 1506689890335, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -176.2102, 52.0495, 4.8 ] } }, +{ "type": "Feature", "properties": { "id": "hv61926461", "mag": 1.62, "time": 1506689375520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.457667, 19.1075, 28.777 ] } }, +{ "type": "Feature", "properties": { "id": "ci38014488", "mag": 1.71, "time": 1506688966950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.030167, 36.589833, 2.83 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250122", "mag": 1.68, "time": 1506688495310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.410833, 42.548333, 8.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci38014464", "mag": 1.51, "time": 1506688363340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.292833, 33.924, 11.12 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250117", "mag": 1.2, "time": 1506688147640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.451, 42.651167, 3.75 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607501", "mag": 1.5, "time": 1506687351344, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.1244, 38.2711, 14.1 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258269", "mag": 1.01, "time": 1506686927230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -113.712667, 47.670333, 12.54 ] } }, +{ "type": "Feature", "properties": { "id": "hv61926436", "mag": 2.78, "time": 1506686302190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.030667, 19.839833, 12.705 ] } }, +{ "type": "Feature", "properties": { "id": "ak16941853", "mag": 1.9, "time": 1506685697166, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.2959, 57.1271, 73.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awh4", "mag": 4.5, "time": 1506685520260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0117, 15.1312, 54.94 ] } }, +{ "type": "Feature", "properties": { "id": "ak16941849", "mag": 1.4, "time": 1506685238756, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.2101, 65.8679, 9.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awh2", "mag": 3.2, "time": 1506684953300, "felt": 21, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -105.3739, 35.8708, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901446", "mag": 1.81, "time": 1506683864270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8685, 37.5745, 2.94 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989195", "mag": 2.8, "time": 1506683238639, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -170.2168, 53.4134, 215.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16941846", "mag": 2.8, "time": 1506683013276, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4342, 51.6411, 13.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci38014408", "mag": 1.09, "time": 1506682934740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.248167, 34.684167, 3.67 ] } }, +{ "type": "Feature", "properties": { "id": "ci38014400", "mag": 1.41, "time": 1506682423780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.6475, 32.295833, 17.59 ] } }, +{ "type": "Feature", "properties": { "id": "uw61335391", "mag": 1.31, "time": 1506682259150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.713833, 45.779, 4.47 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607493", "mag": 1.3, "time": 1506681999912, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.1157, 38.2921, 8.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awgp", "mag": 4.0, "time": 1506681630910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -168.1308, 51.5953, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38014376", "mag": 2.27, "time": 1506680323320, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.236167, 34.686333, 2.51 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901411", "mag": 1.72, "time": 1506679482310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.821833, 37.606833, 4.18 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250092", "mag": 1.5, "time": 1506678952480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.408833, 42.556667, 7.57 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901396", "mag": 1.23, "time": 1506677982920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.0275, 36.556333, 6.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci38014304", "mag": 1.52, "time": 1506677845800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.798333, 33.502667, 4.26 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250087", "mag": 1.18, "time": 1506677776470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.772667, 41.2685, 12.53 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awgf", "mag": 4.7, "time": 1506677102490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 143.7467, 21.3618, 39.87 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989192", "mag": 1.2, "time": 1506676690210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.7405, 63.338, 95.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci38014288", "mag": 1.53, "time": 1506676635710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.671, 33.215333, 3.29 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901376", "mag": 1.15, "time": 1506676399250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.721832, 38.776001, 1.56 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901366", "mag": 1.25, "time": 1506676178310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.838167, 37.489833, 1.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607489", "mag": 1.9, "time": 1506676166910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.2245, 38.4923, 40.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989191", "mag": 1.8, "time": 1506675279572, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.0102, 58.492, 85.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989190", "mag": 1.3, "time": 1506674952846, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.1298, 60.9057, 47.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awfl", "mag": 4.4, "time": 1506674809710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.929, 14.9856, 43.22 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250082", "mag": 1.77, "time": 1506674053050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.7785, 38.186667, 4.92 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989188", "mag": 1.8, "time": 1506673945397, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -176.291, 51.5518, 1.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16940268", "mag": 1.1, "time": 1506673847917, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1687, 63.2488, 4.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901291", "mag": 1.25, "time": 1506673221590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.898667, 37.523167, 12.92 ] } }, +{ "type": "Feature", "properties": { "id": "ak16940267", "mag": 1.0, "time": 1506672847451, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5017, 66.1069, 17.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci38014192", "mag": 1.18, "time": 1506671965070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.4335, 34.163833, 7.61 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awf5", "mag": 4.2, "time": 1506671826720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 90.3467, 33.9272, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607584", "mag": 1.4, "time": 1506671521193, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.1177, 38.2758, 11.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci38014184", "mag": 2.46, "time": 1506671466000, "felt": 7, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.978833, 33.994167, 4.88 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607484", "mag": 1.8, "time": 1506671441804, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.1188, 38.2704, 11.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901256", "mag": 1.15, "time": 1506670814700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.8105, 38.808833, 0.67 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901241", "mag": 1.25, "time": 1506670284580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.989667, 36.427667, 2.31 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901231", "mag": 1.07, "time": 1506669441060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.540833, 37.406667, 8.01 ] } }, +{ "type": "Feature", "properties": { "id": "uw61335361", "mag": 1.94, "time": 1506668594230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.733667, 47.824, 24.16 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awej", "mag": 4.2, "time": 1506668295660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 55.3123, 28.2886, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901196", "mag": 0.96, "time": 1506668052570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.571833, 36.012667, 3.67 ] } }, +{ "type": "Feature", "properties": { "id": "ak16940266", "mag": 1.2, "time": 1506668048758, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.5877, 62.1976, 22.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901186", "mag": 1.14, "time": 1506667805720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.848167, 37.6535, 2.83 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901176", "mag": 1.25, "time": 1506667100210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.838333, 37.506167, 0.64 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901171", "mag": 2.27, "time": 1506666779210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.835333, 37.507167, -1.01 ] } }, +{ "type": "Feature", "properties": { "id": "ak16940265", "mag": 1.4, "time": 1506666562961, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.3945, 61.6303, 33.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16940263", "mag": 1.0, "time": 1506666497414, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.1712, 62.2695, 52.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901166", "mag": 1.28, "time": 1506666202970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.834167, 37.5065, 0.53 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awe6", "mag": 2.6, "time": 1506666160200, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -96.6816, 35.8653, 6.569 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607469", "mag": 1.0, "time": 1506665961601, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.5308, 38.52, 7.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci38014104", "mag": 1.28, "time": 1506665954550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.982833, 33.1725, 3.45 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989182", "mag": 1.1, "time": 1506665936336, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.485, 62.1641, 22.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901156", "mag": 2.23, "time": 1506665326530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8385, 37.505167, 1.37 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901146", "mag": 3.34, "time": 1506665130490, "felt": 5, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8355, 37.5055, 1.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989181", "mag": 1.9, "time": 1506664620963, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -168.5107, 52.4839, 24.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901116", "mag": 1.16, "time": 1506664498090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.824833, 37.605667, 4.02 ] } }, +{ "type": "Feature", "properties": { "id": "ak16939483", "mag": 1.1, "time": 1506663985990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.9358, 61.1521, 6.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901106", "mag": 1.19, "time": 1506663736480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.78717, 38.829334, 1.02 ] } }, +{ "type": "Feature", "properties": { "id": "nm60207436", "mag": 1.74, "time": 1506663708600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -89.653833, 36.539667, 9.66 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awdv", "mag": 4.5, "time": 1506663030100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.5233, -24.0812, 546.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16939475", "mag": 1.7, "time": 1506662432885, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8708, 60.1234, 43.7 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250077", "mag": 1.14, "time": 1506662404800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.55, 41.1085, 19.56 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901046", "mag": 1.46, "time": 1506661869950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.846833, 37.647833, 3.02 ] } }, +{ "type": "Feature", "properties": { "id": "ci38013856", "mag": 2.0, "time": 1506660542280, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.978, 33.995, 4.89 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989177", "mag": 1.2, "time": 1506660008320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.4686, 63.102, 104.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16945113", "mag": 2.3, "time": 1506659927913, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.0654, 53.6407, 46.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awd5", "mag": 5.0, "time": 1506659595610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.1021, 14.8894, 24.04 ] } }, +{ "type": "Feature", "properties": { "id": "nc72901021", "mag": 1.62, "time": 1506659436560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.826833, 38.814, 1.76 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awd1", "mag": 3.0, "time": 1506658713990, "felt": 5, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -96.6968, 35.8549, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258249", "mag": 2.26, "time": 1506658662520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.514, 46.840833, 13.41 ] } }, +{ "type": "Feature", "properties": { "id": "ci38013816", "mag": 1.03, "time": 1506658457830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.02, 34.015, 13.93 ] } }, +{ "type": "Feature", "properties": { "id": "ak16938672", "mag": 1.1, "time": 1506657671332, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.311, 64.8546, 17.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awcv", "mag": 5.6, "time": 1506657622320, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0465, 14.9039, 21.66 ] } }, +{ "type": "Feature", "properties": { "id": "ak16945097", "mag": 2.0, "time": 1506657417279, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.3696, 53.5031, 41.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900986", "mag": 1.05, "time": 1506657208460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.835833, 37.502333, -0.01 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70235973", "mag": 1.64, "time": 1506657154290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.887333, 37.201833, 5.03 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900981", "mag": 1.98, "time": 1506656801880, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.8045, 38.832333, 1.64 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900976", "mag": 1.12, "time": 1506656629400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.758667, 38.793499, 0.77 ] } }, +{ "type": "Feature", "properties": { "id": "ci38013768", "mag": 1.6, "time": 1506656062720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.976, 33.995833, 3.45 ] } }, +{ "type": "Feature", "properties": { "id": "ak16937888", "mag": 1.8, "time": 1506653782695, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9369, 62.1991, 64.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989171", "mag": 1.9, "time": 1506653188688, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.5129, 51.845, 110.0 ] } }, +{ "type": "Feature", "properties": { "id": "hv61925851", "mag": 0.95, "time": 1506653113010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.463667, 19.481, 6.56 ] } }, +{ "type": "Feature", "properties": { "id": "ci38013744", "mag": 1.0, "time": 1506653104110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.302333, 34.099, 15.05 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awce", "mag": 4.4, "time": 1506652310280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 141.7803, 35.9821, 42.36 ] } }, +{ "type": "Feature", "properties": { "id": "ci38013736", "mag": 2.07, "time": 1506652304260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.259833, 32.454333, 2.17 ] } }, +{ "type": "Feature", "properties": { "id": "ci38013720", "mag": 2.39, "time": 1506651375080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.569, 31.324, 4.82 ] } }, +{ "type": "Feature", "properties": { "id": "ci38013712", "mag": 1.12, "time": 1506651359620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.924833, 33.976167, 6.34 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607452", "mag": 1.0, "time": 1506651336185, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.1923, 35.5727, 11.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci38013704", "mag": 0.97, "time": 1506651243970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.7885, 33.494833, 5.39 ] } }, +{ "type": "Feature", "properties": { "id": "ci38013688", "mag": 1.05, "time": 1506650990920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.791167, 33.5105, 6.09 ] } }, +{ "type": "Feature", "properties": { "id": "ak16937883", "mag": 2.4, "time": 1506650514315, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.9834, 51.7396, 25.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900931", "mag": 1.16, "time": 1506649983200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.720497, 38.775501, 1.87 ] } }, +{ "type": "Feature", "properties": { "id": "ak16937869", "mag": 2.6, "time": 1506649468698, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8838, 61.8075, 66.1 ] } }, +{ "type": "Feature", "properties": { "id": "uu60013219", "mag": 1.32, "time": 1506648472160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.687, 41.150667, 12.61 ] } }, +{ "type": "Feature", "properties": { "id": "uu60250062", "mag": 2.53, "time": 1506648435990, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.936667, 38.921333, 10.59 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awbw", "mag": 4.5, "time": 1506648405500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -169.976, 52.0498, 29.97 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awbq", "mag": 4.9, "time": 1506648161110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -170.1717, 52.3421, 33.24 ] } }, +{ "type": "Feature", "properties": { "id": "ak16937823", "mag": 1.0, "time": 1506648034498, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.0631, 63.4906, 4.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989160", "mag": 1.6, "time": 1506646713769, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.579, 51.7059, 15.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900911", "mag": 1.15, "time": 1506646505210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.834333, 37.504, -0.73 ] } }, +{ "type": "Feature", "properties": { "id": "ci38013672", "mag": 2.61, "time": 1506646378780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.570333, 31.324667, 4.82 ] } }, +{ "type": "Feature", "properties": { "id": "ak16937047", "mag": 1.0, "time": 1506646107258, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4881, 63.0417, 2.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16937045", "mag": 1.9, "time": 1506646058692, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.135, 67.8468, 16.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900906", "mag": 1.03, "time": 1506645880090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.876831, 38.8405, 2.17 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900886", "mag": 1.63, "time": 1506645570060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.818333, 38.816667, 2.21 ] } }, +{ "type": "Feature", "properties": { "id": "ci38013656", "mag": 2.24, "time": 1506645489800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.313, 34.094167, 17.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci38013632", "mag": 1.51, "time": 1506645195410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.7955, 33.502667, 3.76 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900876", "mag": 1.03, "time": 1506644780060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.818, 37.470667, 1.87 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900871", "mag": 1.62, "time": 1506644672730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.585667, 37.234667, 6.49 ] } }, +{ "type": "Feature", "properties": { "id": "ak16937041", "mag": 1.3, "time": 1506644621941, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.3267, 62.8222, 57.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16937039", "mag": 1.7, "time": 1506644576562, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.2144, 60.0462, 13.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16937037", "mag": 1.1, "time": 1506644052798, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.3512, 58.196, 2.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989154", "mag": 1.6, "time": 1506643362489, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.3692, 51.6466, 12.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16937036", "mag": 1.4, "time": 1506643250597, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.7379, 61.4006, 18.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awbb", "mag": 4.9, "time": 1506643017480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 144.7489, 19.052, 30.59 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989677", "mag": 1.5, "time": 1506642839250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8862, 61.8988, 105.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16936268", "mag": 1.2, "time": 1506642106483, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.9604, 62.3327, 42.9 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607431", "mag": 1.9, "time": 1506641437450, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.5187, 36.978, 7.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900841", "mag": 1.93, "time": 1506641348540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.821, 37.606667, 4.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900846", "mag": 1.13, "time": 1506641325970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.818833, 37.608333, 4.24 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904266", "mag": 0.96, "time": 1506641269180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.0985, 41.357, -1.69 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989674", "mag": 1.6, "time": 1506641141934, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.9034, 59.5213, 94.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awa2", "mag": 4.4, "time": 1506640604400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -175.6403, 51.5228, 41.23 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607821", "mag": 1.1, "time": 1506640364409, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9062, 38.3722, 8.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aw9p", "mag": 5.4, "time": 1506640275740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.7911, -24.8725, 440.96 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1wl", "mag": 4.8, "time": 1506639694670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 127.5676, 1.0849, 4.38 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aw9e", "mag": 4.7, "time": 1506639688220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 133.3331, 2.9053, 15.04 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989671", "mag": 1.7, "time": 1506639639127, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.3134, 59.6717, 111.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16936241", "mag": 2.5, "time": 1506639635527, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.1768, 68.4586, 17.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900821", "mag": 1.1, "time": 1506639127150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.834833, 37.500333, -1.77 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aw90", "mag": 5.1, "time": 1506638831750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.5949, -34.0499, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aw8l", "mag": 4.3, "time": 1506638537770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 130.4998, -6.5326, 108.74 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900811", "mag": 2.32, "time": 1506638416610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.1135, 35.6885, 5.91 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900806", "mag": 1.35, "time": 1506638081190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.878833, 37.534, 2.41 ] } }, +{ "type": "Feature", "properties": { "id": "uw61335056", "mag": 1.84, "time": 1506638058160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.417833, 45.624333, -1.28 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258209", "mag": 1.37, "time": 1506637878310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.521333, 46.910833, 10.76 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935473", "mag": 1.9, "time": 1506637576311, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -158.5454, 67.5431, 1.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935469", "mag": 2.0, "time": 1506637236181, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.4826, 58.8115, 4.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989667", "mag": 2.0, "time": 1506636836791, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.4008, 59.8707, 143.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989666", "mag": 1.1, "time": 1506636594038, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2636, 62.56, 91.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900796", "mag": 1.35, "time": 1506636488490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.710833, 38.743, 2.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935467", "mag": 1.1, "time": 1506635722873, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.2148, 64.8337, 24.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989663", "mag": 1.2, "time": 1506634878192, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0761, 62.868, 105.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aw7x", "mag": 3.3, "time": 1506634428280, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 19.9413, 39.9063, 10.29 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989662", "mag": 1.3, "time": 1506634090975, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8044, 63.1677, 125.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1wj", "mag": 4.0, "time": 1506633989680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 150.778, 49.1768, 363.15 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935454", "mag": 2.6, "time": 1506633516577, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9288, 61.8846, 49.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935459", "mag": 2.8, "time": 1506633516034, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7041, 61.8689, 59.8 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607410", "mag": 2.0, "time": 1506633382650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9234, 38.4032, 7.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935451", "mag": 1.7, "time": 1506632963331, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.6029, 62.2054, 19.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci38013352", "mag": 1.79, "time": 1506632691350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.990833, 33.765333, 14.42 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607723", "mag": 1.0, "time": 1506632347835, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.1182, 38.2802, 11.5 ] } }, +{ "type": "Feature", "properties": { "id": "hv61925221", "mag": 1.37, "time": 1506631999030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.430333, 19.4155, 3.336 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935443", "mag": 2.3, "time": 1506631969817, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.484, 61.7831, 31.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aw54", "mag": 2.4, "time": 1506631716330, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.3897, 35.6755, 5.86 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aw51", "mag": 4.7, "time": 1506631326570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 129.2381, -7.2814, 142.87 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989658", "mag": 1.3, "time": 1506630830832, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5815, 63.2958, 125.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935439", "mag": 1.8, "time": 1506629924653, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.1989, 60.9639, 35.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci38013336", "mag": 1.94, "time": 1506629828900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.131167, 32.218833, 17.71 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989656", "mag": 1.2, "time": 1506629660078, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0033, 63.1036, 120.6 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258194", "mag": 1.36, "time": 1506628850530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.525833, 46.870167, 10.85 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989655", "mag": 1.6, "time": 1506628609513, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2274, 59.9548, 119.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989654", "mag": 1.5, "time": 1506627145969, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.4925, 59.606, 72.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900741", "mag": 1.19, "time": 1506626419400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.631667, 36.039167, 2.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989653", "mag": 1.4, "time": 1506626367074, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.3296, 60.9023, 42.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aw2q", "mag": 4.9, "time": 1506625864960, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -84.1381, 3.222, 33.2 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249967", "mag": 1.41, "time": 1506625553170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.457167, 42.614667, 6.24 ] } }, +{ "type": "Feature", "properties": { "id": "ak16933835", "mag": 2.9, "time": 1506625397763, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -171.0327, 52.1592, 53.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci38013288", "mag": 1.11, "time": 1506625160340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.118167, 33.2435, 12.25 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989651", "mag": 1.3, "time": 1506624662212, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.6565, 62.7268, 75.5 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607390", "mag": 1.2, "time": 1506624316884, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.0954, 35.994, 9.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16933797", "mag": 2.1, "time": 1506623643983, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.596, 60.994, 73.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16933794", "mag": 1.9, "time": 1506623613173, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8361, 62.7886, 1.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci38013264", "mag": 1.24, "time": 1506622262550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.530333, 35.347, 5.41 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989648", "mag": 1.6, "time": 1506621791811, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.5986, 59.752, 76.2 ] } }, +{ "type": "Feature", "properties": { "id": "hv61924821", "mag": 2.4, "time": 1506621499160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.122167, 19.331, 7.032 ] } }, +{ "type": "Feature", "properties": { "id": "ak16933793", "mag": 1.6, "time": 1506621344909, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.8725, 59.9048, 16.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900701", "mag": 1.21, "time": 1506621263930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.129833, 36.62, 9.54 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258169", "mag": 1.95, "time": 1506620957630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.495833, 46.896167, 10.98 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989646", "mag": 1.2, "time": 1506620810224, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.5002, 61.5482, 31.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900691", "mag": 1.44, "time": 1506620029980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.995833, 39.427167, 0.18 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989645", "mag": 1.5, "time": 1506619134173, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0379, 60.1776, 121.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci38013232", "mag": 1.17, "time": 1506618737450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.792167, 33.506833, 5.73 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avzh", "mag": 4.6, "time": 1506618485320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 127.5691, 2.1483, 97.53 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avzb", "mag": 4.9, "time": 1506617586500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 120.0401, 6.0164, 50.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16933018", "mag": 1.2, "time": 1506617374262, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7645, 61.7278, 64.1 ] } }, +{ "type": "Feature", "properties": { "id": "hv61924676", "mag": 1.37, "time": 1506617124930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.142167, 19.3215, 5.152 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989643", "mag": 1.6, "time": 1506616564611, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.8062, 60.4189, 2.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989642", "mag": 1.4, "time": 1506615776447, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.9273, 61.5228, 95.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989641", "mag": 1.3, "time": 1506615666771, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.3551, 60.8947, 43.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avyw", "mag": 2.7, "time": 1506615478140, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4394, 42.5767, 8.98 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900646", "mag": 1.38, "time": 1506615468050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.0045, 36.4415, 0.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989640", "mag": 1.3, "time": 1506615161794, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.0408, 63.589, 132.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989639", "mag": 1.2, "time": 1506615119980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.3231, 63.0526, 91.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16933017", "mag": 2.0, "time": 1506614678900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.3488, 68.1439, 6.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989637", "mag": 2.0, "time": 1506614163379, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.1177, 57.8245, 115.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900616", "mag": 1.97, "time": 1506613917930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.833833, 37.506167, 0.46 ] } }, +{ "type": "Feature", "properties": { "id": "ak16933016", "mag": 1.5, "time": 1506613537003, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1247, 62.197, 80.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900606", "mag": 1.53, "time": 1506612805340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.996667, 39.425333, 0.77 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989634", "mag": 1.6, "time": 1506612409300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.4495, 58.785, 109.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989633", "mag": 1.3, "time": 1506612360069, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.6854, 61.515, 2.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avy5", "mag": 2.4, "time": 1506612136390, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.1391, 37.351, 10.96 ] } }, +{ "type": "Feature", "properties": { "id": "ak16932254", "mag": 1.6, "time": 1506612041072, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.9819, 62.3692, 40.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avxu", "mag": 2.3, "time": 1506611699680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.3926, 36.3885, 15.33 ] } }, +{ "type": "Feature", "properties": { "id": "ak16932252", "mag": 1.4, "time": 1506611616543, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.7975, 61.8375, 20.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900586", "mag": 1.03, "time": 1506611392120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.821335, 38.808834, 2.14 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900581", "mag": 1.68, "time": 1506611003850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.995167, 39.428167, 0.76 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900571", "mag": 3.21, "time": 1506610414710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -127.1635, 40.137833, 15.62 ] } }, +{ "type": "Feature", "properties": { "id": "ak16932251", "mag": 2.9, "time": 1506610104421, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.9091, 51.7632, 40.8 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249947", "mag": 1.1, "time": 1506608975840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.421333, 42.593667, 5.84 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900556", "mag": 1.09, "time": 1506608575910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.821333, 37.6065, 3.9 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249942", "mag": 1.52, "time": 1506608341480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.415667, 42.591167, 5.46 ] } }, +{ "type": "Feature", "properties": { "id": "ak16932247", "mag": 2.1, "time": 1506608150712, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.4995, 59.282, 98.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989627", "mag": 1.2, "time": 1506607597338, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.5495, 63.4604, 104.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989625", "mag": 1.6, "time": 1506607488149, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.3463, 61.0393, 106.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16932246", "mag": 1.4, "time": 1506606933995, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.1075, 61.1056, 49.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16932241", "mag": 2.4, "time": 1506606217414, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.3566, 59.8225, 132.2 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607373", "mag": 1.4, "time": 1506605920785, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.4887, 38.6992, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989622", "mag": 1.0, "time": 1506605668248, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.09, 62.8911, 77.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16932239", "mag": 1.5, "time": 1506605540122, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.5382, 63.0052, 72.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900531", "mag": 1.45, "time": 1506605237980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.023333, 37.519667, 2.73 ] } }, +{ "type": "Feature", "properties": { "id": "uw61334636", "mag": 1.41, "time": 1506604992060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.905, 48.235833, 11.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989620", "mag": 1.1, "time": 1506604766781, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.9752, 64.7557, 17.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900521", "mag": 1.23, "time": 1506604242090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.078, 37.663333, 7.74 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989619", "mag": 1.3, "time": 1506603071727, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.42, 61.0462, 108.0 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249937", "mag": 2.05, "time": 1506602964450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.440333, 42.584, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16931481", "mag": 1.0, "time": 1506601991313, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.596, 66.821, 3.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989616", "mag": 1.3, "time": 1506601744056, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.1565, 57.9069, 53.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989615", "mag": 1.2, "time": 1506601651411, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3908, 68.9058, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16931479", "mag": 1.4, "time": 1506601472327, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.4079, 61.6728, 40.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16931477", "mag": 1.1, "time": 1506601302752, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8998, 65.8646, 6.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900496", "mag": 1.36, "time": 1506601178090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.88, 37.535, 2.88 ] } }, +{ "type": "Feature", "properties": { "id": "ak16931475", "mag": 1.2, "time": 1506600842484, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.174, 61.7151, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900446", "mag": 2.75, "time": 1506598677940, "felt": 11, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.825333, 38.840167, 1.73 ] } }, +{ "type": "Feature", "properties": { "id": "ak16930710", "mag": 2.2, "time": 1506598490657, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4189, 62.1612, 87.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avvw", "mag": 5.3, "time": 1506598185690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 140.558, 28.7786, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989610", "mag": 1.2, "time": 1506597726479, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.1805, 63.0271, 90.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900431", "mag": 1.92, "time": 1506596753080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.485667, 38.5015, 5.55 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989609", "mag": 1.5, "time": 1506596722964, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.1313, 51.5863, 44.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16930709", "mag": 1.4, "time": 1506596180091, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9834, 61.0931, 56.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16930708", "mag": 3.1, "time": 1506595515294, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 176.7195, 51.6195, 25.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989606", "mag": 1.5, "time": 1506595427986, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.5238, 51.5739, 68.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900416", "mag": 1.17, "time": 1506594935360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.096, 36.553167, 9.44 ] } }, +{ "type": "Feature", "properties": { "id": "ak16930706", "mag": 1.2, "time": 1506593895889, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.338, 63.1851, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012984", "mag": 1.12, "time": 1506593315340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.6855, 35.838833, 4.14 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900391", "mag": 1.49, "time": 1506592222290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.823333, 37.607, 4.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16930705", "mag": 1.1, "time": 1506591630653, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.3689, 61.3755, 23.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012952", "mag": 1.31, "time": 1506591135600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.834333, 32.734667, 5.37 ] } }, +{ "type": "Feature", "properties": { "id": "hv61924526", "mag": 1.45, "time": 1506590418070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.421333, 19.392167, 9.534 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900381", "mag": 1.63, "time": 1506590284210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.2205, 38.063167, 9.05 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avu4", "mag": 4.4, "time": 1506589563580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -66.6261, -23.7242, 196.73 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989602", "mag": 2.7, "time": 1506589434755, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -170.4192, 52.1877, 22.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012928", "mag": 1.18, "time": 1506589107820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.7675, 33.325167, 12.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989601", "mag": 1.5, "time": 1506589104993, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4957, 51.6758, 15.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16929945", "mag": 2.3, "time": 1506588754779, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.7058, 62.131, 34.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16929940", "mag": 2.6, "time": 1506588542400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.6191, 66.8364, 10.5 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607351", "mag": 1.4, "time": 1506588343442, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9118, 38.3801, 6.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16929936", "mag": 2.0, "time": 1506587984225, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.4437, 61.9903, 29.6 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258129", "mag": 1.62, "time": 1506587784100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.525167, 46.868167, 10.62 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900351", "mag": 1.19, "time": 1506586386820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.880833, 37.536333, 3.07 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avte", "mag": 4.7, "time": 1506586379850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 117.1706, -10.7291, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avtg", "mag": 5.3, "time": 1506586316130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 145.2449, 20.2657, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16929174", "mag": 2.3, "time": 1506586272361, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.7694, 61.6101, 47.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900346", "mag": 1.18, "time": 1506586053100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.823, 37.610167, 4.21 ] } }, +{ "type": "Feature", "properties": { "id": "uw61334586", "mag": 2.19, "time": 1506585933680, "felt": 9, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.6315, 48.074, -0.77 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607345", "mag": 1.8, "time": 1506585602623, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.6237, 38.7874, 8.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16929171", "mag": 1.6, "time": 1506585414754, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.1681, 58.2365, 0.7 ] } }, +{ "type": "Feature", "properties": { "id": "hv61924441", "mag": 1.7, "time": 1506585350220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.865167, 19.430333, 13.243 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900326", "mag": 1.41, "time": 1506585322460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.751, 38.783, 2.58 ] } }, +{ "type": "Feature", "properties": { "id": "ak16929167", "mag": 2.4, "time": 1506585219017, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.0108, 65.3932, 8.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16929164", "mag": 1.6, "time": 1506585151006, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.7632, 61.6155, 48.1 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607342", "mag": 1.4, "time": 1506584922597, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.6325, 38.7911, 6.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16929162", "mag": 1.5, "time": 1506584839080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.6957, 59.8727, 1.2 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258114", "mag": 1.59, "time": 1506584469140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.525167, 46.867333, 10.81 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258109", "mag": 1.16, "time": 1506584073450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.53, 46.878167, 13.02 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012872", "mag": 1.17, "time": 1506583959450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.817833, 34.8665, 6.68 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989588", "mag": 1.8, "time": 1506583466047, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2642, 60.2053, 132.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awdi", "mag": 1.5, "time": 1506583342200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -69.1659, 45.241, 4.82 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avsq", "mag": 4.8, "time": 1506582689240, "felt": 6, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 141.4054, 37.4649, 44.08 ] } }, +{ "type": "Feature", "properties": { "id": "ak16928412", "mag": 1.8, "time": 1506582059678, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -159.6189, 67.5652, 16.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16928397", "mag": 2.0, "time": 1506580602424, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.1188, 61.1485, 13.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16928399", "mag": 1.1, "time": 1506580596261, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.8057, 66.0421, 6.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900281", "mag": 1.14, "time": 1506579131440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.88, 37.5365, 3.19 ] } }, +{ "type": "Feature", "properties": { "id": "ak16928394", "mag": 1.6, "time": 1506578908430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.0895, 61.7515, 17.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012840", "mag": 0.96, "time": 1506578825230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.767667, 36.025167, 1.05 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012832", "mag": 1.0, "time": 1506578679490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.884833, 33.846833, 11.18 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249902", "mag": 1.26, "time": 1506578472190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.285833, 41.514167, 1.58 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249897", "mag": 1.56, "time": 1506578161990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4205, 42.5195, 5.83 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989578", "mag": 1.2, "time": 1506577617968, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.0285, 60.9615, 99.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16927642", "mag": 2.5, "time": 1506576956542, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4519, 60.4702, 49.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16927639", "mag": 1.1, "time": 1506575989243, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.9371, 64.4345, 12.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avrg", "mag": 4.2, "time": 1506575321430, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9228, 16.6784, 58.25 ] } }, +{ "type": "Feature", "properties": { "id": "ak16927634", "mag": 1.4, "time": 1506574806948, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9601, 61.6771, 57.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avr9", "mag": 3.0, "time": 1506574593800, "felt": 16, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -96.8025, 35.9915, 5.225 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900251", "mag": 1.08, "time": 1506573201460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.876833, 37.531833, 2.55 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989573", "mag": 1.0, "time": 1506573124099, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.1846, 68.5953, 17.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900241", "mag": 2.37, "time": 1506572664450, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8255, 37.454833, 2.13 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900236", "mag": 1.11, "time": 1506572038110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.088333, 36.5915, 6.51 ] } }, +{ "type": "Feature", "properties": { "id": "ak16927631", "mag": 2.2, "time": 1506572029624, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.6248, 51.535, 13.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989570", "mag": 1.3, "time": 1506571605724, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.1124, 61.418, 10.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avr1", "mag": 2.8, "time": 1506571358890, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.1712, 37.3741, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avqw", "mag": 3.2, "time": 1506571014630, "felt": 6, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.1535, 37.3739, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avr2", "mag": 4.9, "time": 1506570988200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 151.8102, -5.2471, 64.55 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900206", "mag": 1.12, "time": 1506569953990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.878833, 37.5315, 2.34 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900201", "mag": 1.78, "time": 1506569868050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.191167, 36.174833, 16.31 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258089", "mag": 0.96, "time": 1506568483250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5215, 46.872833, 14.45 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900166", "mag": 1.94, "time": 1506568350160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.970833, 36.399167, 0.33 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900156", "mag": 1.95, "time": 1506567041430, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8805, 37.535167, 2.92 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607321", "mag": 1.0, "time": 1506566989487, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.0173, 39.5809, 8.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012696", "mag": 1.54, "time": 1506566359150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.3855, 33.309667, 7.18 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926883", "mag": 1.4, "time": 1506564828219, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7449, 64.3314, 9.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926881", "mag": 1.6, "time": 1506563449576, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.7299, 60.5992, 21.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avqf", "mag": 3.5, "time": 1506563003590, "felt": 11, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -1.5206, 47.8948, 7.47 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avq4", "mag": 3.4, "time": 1506562916490, "felt": 8, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -83.8862, 9.972, 12.77 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926876", "mag": 1.5, "time": 1506562750811, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2038, 62.3276, 80.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989563", "mag": 2.4, "time": 1506562282380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.5433, 52.3165, 175.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012648", "mag": 1.44, "time": 1506561221540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.9255, 33.975833, 5.98 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989561", "mag": 1.2, "time": 1506560682030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.3529, 60.5442, 7.3 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249877", "mag": 2.9, "time": 1506560508370, "felt": 9, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.946, 38.905, 8.36 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012624", "mag": 1.0, "time": 1506559691050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.812, 36.016833, 1.28 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012616", "mag": 1.66, "time": 1506559333880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.939667, 33.686667, 9.17 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926874", "mag": 1.3, "time": 1506559196699, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5701, 61.4562, 64.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900121", "mag": 1.32, "time": 1506558055260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.2635, 39.396667, 0.45 ] } }, +{ "type": "Feature", "properties": { "id": "ak16989559", "mag": 1.0, "time": 1506557933118, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.9128, 61.7015, 46.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012608", "mag": 1.47, "time": 1506557437030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.089667, 35.6985, 2.41 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900106", "mag": 1.15, "time": 1506556889810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.794, 38.821167, 2.63 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607313", "mag": 1.3, "time": 1506556883650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.1041, 37.378, 3.6 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258084", "mag": 1.57, "time": 1506556538250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.526333, 46.874833, 14.66 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607310", "mag": 1.6, "time": 1506556172753, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.059, 37.1112, 7.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926873", "mag": 1.3, "time": 1506556116361, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.4042, 53.8015, 12.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900096", "mag": 1.12, "time": 1506556022400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.731667, 38.760166, 1.18 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988195", "mag": 1.9, "time": 1506555035171, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0633, 60.0089, 114.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avn9", "mag": 4.2, "time": 1506555004800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 119.4365, -8.2451, 154.02 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900086", "mag": 1.16, "time": 1506554882180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.738335, 38.755333, 0.36 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926134", "mag": 1.1, "time": 1506554881350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.2845, 60.8545, 21.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988193", "mag": 1.0, "time": 1506554670593, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.1097, 62.4437, 13.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926036", "mag": 1.3, "time": 1506554241873, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.6125, 61.555, 35.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900081", "mag": 1.22, "time": 1506554024900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.832, 37.5385, 4.78 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012576", "mag": 1.27, "time": 1506553539380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.392833, 34.878667, 4.66 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926028", "mag": 1.6, "time": 1506553116940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -159.5885, 67.5732, 17.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012568", "mag": 1.61, "time": 1506552976740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.758833, 33.666667, 13.28 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926026", "mag": 1.6, "time": 1506552344260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.6143, 63.0496, 5.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988188", "mag": 1.0, "time": 1506552342400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.0102, 64.7419, 2.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926025", "mag": 1.7, "time": 1506551886678, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4287, 51.666, 13.3 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249842", "mag": 1.14, "time": 1506551770950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.297667, 41.517833, 3.93 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926021", "mag": 1.0, "time": 1506550963839, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.7318, 63.2463, 16.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012528", "mag": 1.36, "time": 1506549674520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.792167, 33.505667, 5.04 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avlw", "mag": 4.5, "time": 1506549399140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 123.4716, 24.998, 125.83 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988184", "mag": 1.9, "time": 1506549387020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.4366, 51.4823, 54.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900041", "mag": 1.15, "time": 1506549261590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.745331, 38.788502, 0.88 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249832", "mag": 1.22, "time": 1506548944800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.294333, 41.516333, 2.01 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avm6", "mag": 4.7, "time": 1506548861390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 140.5824, 28.7476, 33.11 ] } }, +{ "type": "Feature", "properties": { "id": "hv61923721", "mag": 1.68, "time": 1506548248460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.233167, 19.411667, 26.335 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988183", "mag": 1.1, "time": 1506547027410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5065, 62.8856, 85.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988182", "mag": 1.3, "time": 1506546817449, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3499, 60.4052, 65.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avkb", "mag": 4.8, "time": 1506546638200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 140.5529, 28.769, 38.59 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avk0", "mag": 4.4, "time": 1506545901120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -73.9242, -10.8691, 104.23 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900011", "mag": 1.24, "time": 1506545494440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7435, 38.775167, 0.33 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258059", "mag": 1.99, "time": 1506545099310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.533833, 46.865333, 12.52 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988181", "mag": 1.9, "time": 1506544970602, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.5993, 58.8739, 125.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc71107599", "mag": 1.73, "time": 1506544649060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.852333, 36.770333, 5.22 ] } }, +{ "type": "Feature", "properties": { "id": "nc72900001", "mag": 1.02, "time": 1506544641500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.307333, 35.890833, 9.61 ] } }, +{ "type": "Feature", "properties": { "id": "uw61334351", "mag": 1.62, "time": 1506543856900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.103667, 46.818167, -0.37 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avim", "mag": 4.5, "time": 1506542712990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -71.6095, -15.1614, 131.74 ] } }, +{ "type": "Feature", "properties": { "id": "ak16924547", "mag": 1.3, "time": 1506542654107, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.6538, 61.2784, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899976", "mag": 1.46, "time": 1506542639270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.024, 37.520333, 2.59 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988179", "mag": 1.4, "time": 1506542327610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.9637, 61.5729, 96.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988178", "mag": 1.2, "time": 1506541938004, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1366, 60.2787, 53.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16924544", "mag": 1.5, "time": 1506541523210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.1298, 59.8511, 15.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16924540", "mag": 3.0, "time": 1506540667871, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.8525, 51.0507, 13.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16924539", "mag": 1.3, "time": 1506540652841, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -138.178, 61.5488, 2.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012400", "mag": 0.98, "time": 1506540581720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.481833, 33.471167, 13.16 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988174", "mag": 1.1, "time": 1506540333948, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.501, 61.2429, 47.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012384", "mag": 1.3, "time": 1506539422810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.197, 34.992, -0.84 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258049", "mag": 1.59, "time": 1506539240620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.472833, 46.002167, -2.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899931", "mag": 1.55, "time": 1506538588360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.4435, 38.569833, 7.29 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012368", "mag": 1.32, "time": 1506538425860, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.193167, 34.018167, 9.75 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012360", "mag": 1.78, "time": 1506537986730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.929, 33.395, 16.07 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258044", "mag": 1.34, "time": 1506537974910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.524833, 46.870667, 11.9 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258039", "mag": 1.67, "time": 1506537644220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.525, 46.873167, 11.84 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012352", "mag": 1.26, "time": 1506537396500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.313333, 35.0755, -0.97 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988173", "mag": 2.5, "time": 1506536259670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2174, 55.267, 28.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16923724", "mag": 1.8, "time": 1506535852212, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.5095, 57.4219, 64.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012280", "mag": 1.04, "time": 1506535593850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.8595, 37.1805, -1.52 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258024", "mag": 1.14, "time": 1506535428310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.542833, 46.867, 15.39 ] } }, +{ "type": "Feature", "properties": { "id": "ak16923723", "mag": 1.8, "time": 1506535251777, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.8081, 59.8933, 18.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899896", "mag": 1.43, "time": 1506534720980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.1055, 37.325167, -0.31 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607242", "mag": 1.3, "time": 1506533616061, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.8105, 37.3086, 1.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16922991", "mag": 1.3, "time": 1506533488405, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0074, 62.0045, 73.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16922987", "mag": 1.8, "time": 1506533174170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1276, 62.1421, 107.7 ] } }, +{ "type": "Feature", "properties": { "id": "mb80258019", "mag": 1.36, "time": 1506533071220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.9895, 46.553167, -2.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012256", "mag": 1.4, "time": 1506532727840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.796333, 33.501667, 4.58 ] } }, +{ "type": "Feature", "properties": { "id": "ak16922978", "mag": 3.9, "time": 1506532451736, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.5261, 52.9317, 19.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16922973", "mag": 1.3, "time": 1506532279574, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.0546, 62.1579, 12.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16922968", "mag": 2.2, "time": 1506532267245, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0431, 59.4743, 92.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16922975", "mag": 1.9, "time": 1506532266486, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.1368, 59.6598, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16922963", "mag": 1.1, "time": 1506530768012, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.1018, 64.1209, 3.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16924550", "mag": 2.4, "time": 1506530256430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.6494, 52.9731, 12.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avec", "mag": 2.6, "time": 1506529974600, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.0737, 44.3257, 12.14 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899871", "mag": 1.08, "time": 1506529473980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.836, 37.569167, 1.23 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012176", "mag": 1.03, "time": 1506529247980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.795833, 33.502, 4.86 ] } }, +{ "type": "Feature", "properties": { "id": "ak16922238", "mag": 1.6, "time": 1506529055903, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.7065, 67.422, 11.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899866", "mag": 1.85, "time": 1506528932600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.995833, 39.432667, 3.11 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ave0", "mag": 4.1, "time": 1506528488760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 119.9926, -7.5373, 611.74 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avdr", "mag": 4.1, "time": 1506527126210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 129.0234, -7.2935, 121.06 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899831", "mag": 1.23, "time": 1506526130580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.231667, 35.611, 3.55 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988160", "mag": 1.6, "time": 1506525379416, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.9254, 58.9648, 66.9 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257999", "mag": 1.8, "time": 1506524825390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.533333, 46.866, 13.41 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899816", "mag": 1.11, "time": 1506524218360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.989167, 37.558167, 1.34 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988159", "mag": 1.2, "time": 1506524092965, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.7404, 58.8609, 4.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012112", "mag": 1.73, "time": 1506523530510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.417833, 34.440833, 0.65 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899796", "mag": 0.95, "time": 1506523499180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8715, 37.492667, 3.48 ] } }, +{ "type": "Feature", "properties": { "id": "ak16921504", "mag": 1.8, "time": 1506522635679, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3466, 59.8103, 47.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988157", "mag": 1.5, "time": 1506522267480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.561, 57.6875, 76.6 ] } }, +{ "type": "Feature", "properties": { "id": "uw61311512", "mag": 1.06, "time": 1506522173600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.941333, 47.1825, 15.72 ] } }, +{ "type": "Feature", "properties": { "id": "ak16920785", "mag": 2.4, "time": 1506522058371, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.3316, 56.7652, 41.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16920784", "mag": 1.4, "time": 1506521703637, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.533, 60.0761, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "hv61923421", "mag": 1.78, "time": 1506521436470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.401167, 19.199167, 32.961 ] } }, +{ "type": "Feature", "properties": { "id": "ak16920775", "mag": 2.0, "time": 1506520826084, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.649, 61.9693, 57.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16920772", "mag": 2.0, "time": 1506520439615, "felt": 0, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.2196, 59.6108, 85.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16920758", "mag": 2.9, "time": 1506520230887, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.3755, 61.9643, 42.4 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257989", "mag": 1.28, "time": 1506520220400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5215, 46.870167, 11.81 ] } }, +{ "type": "Feature", "properties": { "id": "ak16920757", "mag": 1.0, "time": 1506520046138, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.5503, 65.1678, 11.6 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607209", "mag": 1.5, "time": 1506519994705, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.7233, 40.1708, 10.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci38012040", "mag": 1.13, "time": 1506519953180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.935333, 34.4565, 9.26 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899776", "mag": 1.01, "time": 1506519567480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.840667, 37.5315, -1.51 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899766", "mag": 1.77, "time": 1506519075660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.243667, 39.398333, 12.87 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899761", "mag": 1.35, "time": 1506518981970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.745833, 38.784333, 1.01 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avce", "mag": 2.7, "time": 1506518011840, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.555, 46.8463, 8.48 ] } }, +{ "type": "Feature", "properties": { "id": "ak16920754", "mag": 2.5, "time": 1506517941863, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 179.4288, 51.3519, 42.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16920753", "mag": 1.2, "time": 1506517783977, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.1318, 60.4494, 8.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16920743", "mag": 2.6, "time": 1506516302533, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.0235, 61.6238, 41.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988145", "mag": 1.2, "time": 1506515748862, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9213, 61.1389, 61.5 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257979", "mag": 1.95, "time": 1506514222430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.528667, 46.869667, 13.01 ] } }, +{ "type": "Feature", "properties": { "id": "ak16920741", "mag": 1.4, "time": 1506513863630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.4582, 62.4107, 39.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16920740", "mag": 2.1, "time": 1506513265227, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -168.2773, 65.177, 2.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16920737", "mag": 1.4, "time": 1506513028050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.1779, 58.0206, 30.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16920020", "mag": 1.9, "time": 1506512934355, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -135.4027, 59.1963, 7.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16920019", "mag": 1.3, "time": 1506511124207, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.9174, 59.9564, 76.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011952", "mag": 1.07, "time": 1506511069520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.789667, 33.489167, 5.35 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257974", "mag": 1.33, "time": 1506510967360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.526833, 46.881, 13.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avaw", "mag": 2.7, "time": 1506509852090, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -103.2764, 31.1697, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899726", "mag": 1.29, "time": 1506508915160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.809, 38.828833, 0.37 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899721", "mag": 1.52, "time": 1506508865060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.074167, 36.490333, 6.54 ] } }, +{ "type": "Feature", "properties": { "id": "ak16920017", "mag": 1.5, "time": 1506508671618, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.664, 59.7325, 12.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899716", "mag": 1.33, "time": 1506507368050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.621833, 36.9715, 5.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988138", "mag": 1.5, "time": 1506506488102, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.3194, 60.198, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899711", "mag": 1.1, "time": 1506506346060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.830667, 37.480333, -1.14 ] } }, +{ "type": "Feature", "properties": { "id": "ak16920009", "mag": 1.7, "time": 1506506054796, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.8154, 59.9932, 104.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988136", "mag": 1.4, "time": 1506505999692, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1528, 59.8387, 71.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16920005", "mag": 1.7, "time": 1506505194635, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.0126, 61.1428, 12.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16920003", "mag": 1.3, "time": 1506504555844, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.6373, 60.4592, 9.8 ] } }, +{ "type": "Feature", "properties": { "id": "hv61923186", "mag": 1.49, "time": 1506503971290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.2035, 19.597167, 24.581 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607200", "mag": 1.3, "time": 1506503935311, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.2622, 38.0846, 9.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000av9q", "mag": 3.0, "time": 1506503712310, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -103.2693, 31.1511, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899701", "mag": 1.06, "time": 1506503394340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.819167, 37.604333, 4.32 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257964", "mag": 1.06, "time": 1506503136100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.529667, 46.8705, 10.5 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249807", "mag": 1.65, "time": 1506503101030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.067, 42.665833, 6.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011904", "mag": 1.21, "time": 1506502961890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.0485, 33.171333, 5.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000av9i", "mag": 4.2, "time": 1506502867800, "felt": 8, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -71.3374, -29.45, 38.77 ] } }, +{ "type": "Feature", "properties": { "id": "ak16919291", "mag": 2.0, "time": 1506502630723, "felt": 6, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -135.4344, 59.1851, 6.2 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249797", "mag": 1.72, "time": 1506502497570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.061667, 42.664667, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011896", "mag": 1.37, "time": 1506502201400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.052, 33.172, 6.03 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011880", "mag": 1.16, "time": 1506501606110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.542667, 32.944667, 6.67 ] } }, +{ "type": "Feature", "properties": { "id": "us2000av94", "mag": 4.6, "time": 1506500888720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 54.1871, 28.1091, 45.31 ] } }, +{ "type": "Feature", "properties": { "id": "ak16919288", "mag": 1.0, "time": 1506500817789, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.4269, 65.2147, 15.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988130", "mag": 2.0, "time": 1506500078029, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 179.5053, 51.0555, 12.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc71107564", "mag": 1.29, "time": 1506499044330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.570833, 38.927167, 9.62 ] } }, +{ "type": "Feature", "properties": { "id": "us2000av8z", "mag": 4.3, "time": 1506498944880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.1801, -21.2747, 610.22 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899666", "mag": 1.1, "time": 1506498551180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8395, 37.568167, 1.44 ] } }, +{ "type": "Feature", "properties": { "id": "ak16918579", "mag": 1.9, "time": 1506498372082, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.5535, 59.8103, 129.5 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70235883", "mag": 1.79, "time": 1506498339870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.776167, 37.332333, 4.84 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899656", "mag": 1.07, "time": 1506497879900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.818169, 38.816334, 2.44 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988128", "mag": 1.7, "time": 1506497626569, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.5074, 58.9707, 125.1 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607194", "mag": 1.4, "time": 1506496907372, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.0035, 38.4922, 2.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16918577", "mag": 2.4, "time": 1506495198173, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -175.3064, 51.5599, 38.1 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607192", "mag": 1.3, "time": 1506495045147, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.1202, 38.2811, 9.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16917880", "mag": 1.4, "time": 1506494125518, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.4062, 59.5783, 46.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011824", "mag": 2.15, "time": 1506493452570, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.377, 34.425667, 6.94 ] } }, +{ "type": "Feature", "properties": { "id": "ak16917877", "mag": 1.0, "time": 1506493181446, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.74, 66.8722, 13.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988124", "mag": 2.0, "time": 1506492309885, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.6222, 51.5723, 70.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16917874", "mag": 1.0, "time": 1506491782705, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.3009, 62.1686, 20.4 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70235878", "mag": 1.72, "time": 1506491740260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.966167, 37.277667, 3.84 ] } }, +{ "type": "Feature", "properties": { "id": "ak16917871", "mag": 2.2, "time": 1506491690990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.227, 67.4203, 2.2 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257949", "mag": 1.15, "time": 1506491507770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.53, 46.8695, 10.41 ] } }, +{ "type": "Feature", "properties": { "id": "ak16917866", "mag": 2.4, "time": 1506491501818, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.2772, 62.1792, 19.3 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70235873", "mag": 2.14, "time": 1506491075330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.886, 37.201833, 5.78 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257939", "mag": 1.58, "time": 1506490489800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.536833, 46.867667, 13.76 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607189", "mag": 1.5, "time": 1506490367737, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.114, 38.2859, 6.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011800", "mag": 2.36, "time": 1506490230430, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.3735, 34.4205, 2.68 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011808", "mag": 1.19, "time": 1506490229680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.296833, 33.257333, 11.15 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899631", "mag": 1.3, "time": 1506489660140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.492333, 37.643167, 10.59 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011776", "mag": 1.48, "time": 1506489097510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.050333, 33.1715, 3.79 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011760", "mag": 1.09, "time": 1506488442000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.1045, 34.032667, 6.24 ] } }, +{ "type": "Feature", "properties": { "id": "ak16917162", "mag": 1.2, "time": 1506488287570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.7916, 59.8749, 12.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16917160", "mag": 1.7, "time": 1506488119627, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8594, 59.8596, 52.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011736", "mag": 1.35, "time": 1506488015210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.011667, 33.275333, 2.98 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011728", "mag": 1.28, "time": 1506487875520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.796667, 33.492, 4.46 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011720", "mag": 2.62, "time": 1506487715700, "felt": 25, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.372333, 34.4215, 3.6 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249762", "mag": 1.11, "time": 1506487228770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.7735, 44.765667, 7.75 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899586", "mag": 2.03, "time": 1506485795570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.784333, 38.836667, 1.36 ] } }, +{ "type": "Feature", "properties": { "id": "us2000av7z", "mag": 5.3, "time": 1506485581610, "felt": 2, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 139.7504, -3.5926, 60.39 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607179", "mag": 1.2, "time": 1506485505469, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.6245, 38.788, 6.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000av80", "mag": 5.0, "time": 1506485392430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -43.5388, 28.7234, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000av7x", "mag": 2.7, "time": 1506485373140, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -103.2078, 31.1233, 1.49 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899571", "mag": 1.02, "time": 1506485084470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.004333, 37.796167, 1.79 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988118", "mag": 1.8, "time": 1506483937222, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.399, 51.7067, 17.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16916451", "mag": 1.9, "time": 1506483073029, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0454, 59.6347, 103.9 ] } }, +{ "type": "Feature", "properties": { "id": "uw61311302", "mag": 2.23, "time": 1506482912030, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.555, 44.547167, 12.72 ] } }, +{ "type": "Feature", "properties": { "id": "uw61311297", "mag": 1.11, "time": 1506482481740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.683, 45.372667, -1.63 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011704", "mag": 1.57, "time": 1506482455900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.519833, 32.888, 10.14 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988116", "mag": 2.0, "time": 1506482397355, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.3801, 51.6434, 13.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899551", "mag": 1.76, "time": 1506481720510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.880667, 38.659333, 5.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16915757", "mag": 1.4, "time": 1506480400030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.6852, 64.9151, 3.6 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607173", "mag": 1.2, "time": 1506479979561, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.4858, 38.7006, 5.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000av7a", "mag": 2.7, "time": 1506479406560, "felt": 8, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.8806, 37.2184, 2.69 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988114", "mag": 1.6, "time": 1506479371570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 179.3827, 51.4303, 27.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011664", "mag": 1.8, "time": 1506478585030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.628167, 35.076167, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16915754", "mag": 2.0, "time": 1506478364486, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.3878, 61.6649, 31.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16915750", "mag": 1.2, "time": 1506477958824, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.6683, 62.8518, 73.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16915745", "mag": 1.8, "time": 1506477442438, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.6565, 53.4796, 20.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000av70", "mag": 4.7, "time": 1506476740040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -68.4332, -21.409, 120.07 ] } }, +{ "type": "Feature", "properties": { "id": "ak16915060", "mag": 1.3, "time": 1506476367132, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7491, 63.2266, 126.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000av6x", "mag": 4.7, "time": 1506475551840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 126.6287, 4.6053, 83.93 ] } }, +{ "type": "Feature", "properties": { "id": "ak16915057", "mag": 2.4, "time": 1506475504238, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.2738, 57.0675, 69.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011648", "mag": 2.25, "time": 1506474971480, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.7765, 33.325667, 11.63 ] } }, +{ "type": "Feature", "properties": { "id": "nm60207341", "mag": 1.82, "time": 1506473928680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -89.549667, 36.4815, 9.25 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988107", "mag": 1.9, "time": 1506471772798, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4471, 51.7337, 16.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988106", "mag": 1.6, "time": 1506471697831, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.0762, 58.2594, 21.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b1dn", "mag": 4.3, "time": 1506471581400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 142.4161, 40.39, 49.52 ] } }, +{ "type": "Feature", "properties": { "id": "ak16915048", "mag": 1.6, "time": 1506471507429, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7558, 60.1282, 31.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16914368", "mag": 1.9, "time": 1506469962223, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.0546, 60.9937, 12.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000av6e", "mag": 4.8, "time": 1506469452030, "felt": 11, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 145.0971, 14.1324, 113.77 ] } }, +{ "type": "Feature", "properties": { "id": "ak16914364", "mag": 1.0, "time": 1506469276260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.0231, 64.8914, 16.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011608", "mag": 1.21, "time": 1506468838030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.792667, 33.506, 6.88 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949369", "mag": 1.0, "time": 1506468623879, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.2412, 61.8508, 14.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899501", "mag": 0.98, "time": 1506468157640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.873833, 37.624833, 2.99 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011600", "mag": 1.67, "time": 1506468079690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.679333, 35.033667, -0.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b02y", "mag": 4.2, "time": 1506467949880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2432, 15.0466, 41.01 ] } }, +{ "type": "Feature", "properties": { "id": "ak16914361", "mag": 1.9, "time": 1506467622189, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.6178, 65.1477, 10.9 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257914", "mag": 1.23, "time": 1506467597640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.632, 46.8715, 5.29 ] } }, +{ "type": "Feature", "properties": { "id": "ak16914358", "mag": 1.0, "time": 1506466926514, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3996, 64.9811, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16914359", "mag": 1.0, "time": 1506466913331, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.0673, 63.4886, 10.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899481", "mag": 1.12, "time": 1506466887280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.808502, 38.832001, 1.23 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949365", "mag": 1.7, "time": 1506466403289, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.9009, 59.9001, 97.4 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607152", "mag": 1.1, "time": 1506466364846, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.6252, 38.7877, 5.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000av5w", "mag": 4.8, "time": 1506465046570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -11.6494, -2.0113, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "uw61311237", "mag": 2.77, "time": 1506464518680, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.953167, 44.251833, 24.14 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011536", "mag": 1.75, "time": 1506464439110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.304167, 33.253667, 10.84 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011520", "mag": 1.59, "time": 1506463692350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.216, 33.010333, 6.85 ] } }, +{ "type": "Feature", "properties": { "id": "us2000av56", "mag": 4.2, "time": 1506463598300, "felt": 37, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -72.2376, -31.7843, 7.09 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607136", "mag": 2.8, "time": 1506462799119, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.6217, 38.7826, 6.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011488", "mag": 1.81, "time": 1506462726380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.750667, 33.516333, 3.18 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899441", "mag": 2.97, "time": 1506462683270, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -127.0155, 40.263833, 11.96 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949362", "mag": 1.6, "time": 1506462418457, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0128, 59.6612, 95.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949359", "mag": 1.6, "time": 1506461654966, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.3493, 59.8886, 123.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000av40", "mag": 5.4, "time": 1506461346270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.9476, -23.5856, 538.01 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899416", "mag": 1.3, "time": 1506461324290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.810333, 38.8215, 0.97 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257904", "mag": 0.95, "time": 1506461125950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.496, 46.8605, 16.29 ] } }, +{ "type": "Feature", "properties": { "id": "ak16913020", "mag": 1.1, "time": 1506460729533, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0111, 65.8632, 12.1 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257894", "mag": 1.08, "time": 1506460594630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.515167, 43.545833, 12.83 ] } }, +{ "type": "Feature", "properties": { "id": "ak16913017", "mag": 1.8, "time": 1506459899986, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.56, 59.8031, 16.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16913011", "mag": 1.9, "time": 1506459063460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.6788, 61.3357, 16.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899391", "mag": 1.35, "time": 1506458512440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.735333, 38.789833, 1.23 ] } }, +{ "type": "Feature", "properties": { "id": "hv61922451", "mag": 1.7, "time": 1506458350950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.471167, 19.227667, 34.865 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899386", "mag": 1.89, "time": 1506458341570, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.609667, 36.888333, 1.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000av31", "mag": 5.8, "time": 1506457331560, "felt": 45, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 142.4059, 40.3206, 36.04 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949355", "mag": 1.3, "time": 1506457099270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1826, 62.1538, 80.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000av2y", "mag": 2.6, "time": 1506456843780, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.9668, 37.2773, 4.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16912327", "mag": 2.1, "time": 1506456421978, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.8619, 59.5574, 79.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16912325", "mag": 1.6, "time": 1506456406002, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.0714, 61.2493, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16912323", "mag": 1.4, "time": 1506455786083, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6417, 63.0711, 110.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899366", "mag": 1.19, "time": 1506455697960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.989167, 35.677333, -0.35 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257869", "mag": 1.78, "time": 1506455523560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.4975, 46.900667, 11.16 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899361", "mag": 1.14, "time": 1506455417130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.6625, 36.100833, 0.94 ] } }, +{ "type": "Feature", "properties": { "id": "uw61311182", "mag": 1.51, "time": 1506454723910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.398833, 46.488167, 17.99 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011384", "mag": 1.37, "time": 1506454231340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.897333, 32.7725, -0.37 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257864", "mag": 1.46, "time": 1506454190410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.413167, 45.912833, -2.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011376", "mag": 1.05, "time": 1506454146060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.797167, 33.509, 6.71 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607108", "mag": 1.0, "time": 1506454067433, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.4885, 38.5144, 10.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16912305", "mag": 1.2, "time": 1506453243306, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.4352, 61.6115, 33.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000av22", "mag": 5.4, "time": 1506452898220, "felt": null, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 132.7412, 1.2169, 17.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899341", "mag": 0.98, "time": 1506452133100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.783165, 38.837833, 0.59 ] } }, +{ "type": "Feature", "properties": { "id": "us2000av1t", "mag": 4.3, "time": 1506452028320, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.6352, 16.5993, 104.33 ] } }, +{ "type": "Feature", "properties": { "id": "ak16911656", "mag": 1.1, "time": 1506451444842, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9798, 65.8633, 10.8 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257849", "mag": 1.17, "time": 1506451369960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.531667, 46.869333, 10.26 ] } }, +{ "type": "Feature", "properties": { "id": "ak16911652", "mag": 1.7, "time": 1506451256386, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.2303, 62.9438, 64.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899331", "mag": 1.39, "time": 1506451169180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.46, 37.983333, -0.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949348", "mag": 1.2, "time": 1506450622498, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9789, 62.4498, 80.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899311", "mag": 1.66, "time": 1506450429900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.811, 38.812, 2.48 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011328", "mag": 1.82, "time": 1506450379870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.7965, 33.5035, 6.49 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011320", "mag": 1.66, "time": 1506450370460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.948, 35.292167, 17.31 ] } }, +{ "type": "Feature", "properties": { "id": "hv61922336", "mag": 3.25, "time": 1506450097970, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.231, 19.290833, 8.96 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949347", "mag": 1.4, "time": 1506449901001, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1914, 59.4295, 70.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011304", "mag": 1.2, "time": 1506449584430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.813667, 36.025833, 1.31 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011296", "mag": 0.98, "time": 1506449444340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.8115, 36.028167, 0.41 ] } }, +{ "type": "Feature", "properties": { "id": "ak16911638", "mag": 2.2, "time": 1506449441975, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.1385, 62.9479, 63.9 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257844", "mag": 1.11, "time": 1506448956940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.532, 46.8605, 12.58 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949345", "mag": 1.5, "time": 1506448347584, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8207, 61.1514, 89.2 ] } }, +{ "type": "Feature", "properties": { "id": "uw61311142", "mag": 1.41, "time": 1506448094510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.884, 43.419667, -0.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899291", "mag": 1.2, "time": 1506447644460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.291667, 36.660333, 3.36 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949344", "mag": 2.0, "time": 1506446368069, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -161.7955, 55.6327, 123.4 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257839", "mag": 1.6, "time": 1506446229250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.530333, 46.872167, 11.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949343", "mag": 1.8, "time": 1506445879278, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.0092, 56.5802, 60.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16910871", "mag": 2.2, "time": 1506445763160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.3757, 60.912, 119.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16910870", "mag": 1.2, "time": 1506445355025, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.837, 62.5503, 9.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949340", "mag": 1.4, "time": 1506445236601, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.4629, 59.6817, 72.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16910864", "mag": 1.6, "time": 1506444383456, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.3694, 61.142, 20.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16910865", "mag": 1.1, "time": 1506444338515, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.0798, 62.3953, 8.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16910858", "mag": 2.0, "time": 1506443746387, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.5248, 63.5317, 72.7 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249707", "mag": 1.38, "time": 1506443129640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.442, 42.558833, 7.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011192", "mag": 1.03, "time": 1506442702510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.823833, 33.4855, 7.53 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899266", "mag": 1.49, "time": 1506442696750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.809833, 37.472833, 3.95 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257829", "mag": 1.46, "time": 1506441830940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.498, 46.901167, 10.66 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903841", "mag": 1.48, "time": 1506440751200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.182167, 40.8515, 3.06 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249692", "mag": 1.82, "time": 1506439249930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.139833, 42.7365, 4.13 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011112", "mag": 2.13, "time": 1506439108770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.289833, 33.302833, 10.93 ] } }, +{ "type": "Feature", "properties": { "id": "us2000auyd", "mag": 2.6, "time": 1506439089180, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4364, 42.61, 9.35 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899236", "mag": 2.73, "time": 1506439073310, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.821, 37.6035, 4.3 ] } }, +{ "type": "Feature", "properties": { "id": "hv61922126", "mag": 1.89, "time": 1506438530250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.504837, 19.188499, 37.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16910217", "mag": 1.3, "time": 1506438468368, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.3857, 61.4705, 26.0 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249677", "mag": 1.01, "time": 1506437975140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.090667, 41.940333, 4.24 ] } }, +{ "type": "Feature", "properties": { "id": "ak16909586", "mag": 1.8, "time": 1506436541694, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.9329, 61.1528, 1.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16909585", "mag": 1.5, "time": 1506436508165, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -138.6533, 59.6178, 1.5 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249672", "mag": 1.15, "time": 1506436401660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.9865, 44.768833, 6.31 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949332", "mag": 2.7, "time": 1506436259231, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 177.8212, 50.3055, 25.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949331", "mag": 1.5, "time": 1506435973793, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.5906, 57.0801, 1.8 ] } }, +{ "type": "Feature", "properties": { "id": "hv61922056", "mag": 1.6, "time": 1506435671030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.617667, 19.403833, 11.352 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899211", "mag": 1.32, "time": 1506435393920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.617833, 36.045, 5.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949330", "mag": 2.3, "time": 1506435252977, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.7207, 53.0759, 5.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000auxj", "mag": 4.2, "time": 1506434841590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -71.3743, -28.3432, 19.86 ] } }, +{ "type": "Feature", "properties": { "id": "ak16909580", "mag": 1.0, "time": 1506433271780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.9281, 62.7345, 65.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011056", "mag": 2.34, "time": 1506433147890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.097167, 32.109167, 21.13 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011048", "mag": 1.64, "time": 1506433002700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.275333, 33.9755, 2.98 ] } }, +{ "type": "Feature", "properties": { "id": "ak16909574", "mag": 2.4, "time": 1506432197049, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.1982, 63.4664, 63.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899196", "mag": 2.34, "time": 1506431642070, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.2285, 36.1555, 11.25 ] } }, +{ "type": "Feature", "properties": { "id": "ci38011032", "mag": 1.31, "time": 1506431195640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.599833, 33.196, 3.24 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949325", "mag": 1.3, "time": 1506430179945, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.5507, 57.5978, 9.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16908944", "mag": 1.5, "time": 1506430094548, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7286, 62.9807, 109.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949323", "mag": 1.4, "time": 1506429667875, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -132.545, 57.8313, 1.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16908941", "mag": 1.9, "time": 1506428870068, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.9939, 51.4819, 42.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949321", "mag": 2.3, "time": 1506428515529, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.9246, 51.994, 156.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000auwv", "mag": 4.8, "time": 1506428086930, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -74.1449, -37.4108, 11.74 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949320", "mag": 1.7, "time": 1506428031233, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.8671, 57.0274, 77.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899171", "mag": 1.37, "time": 1506428015870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.786167, 37.594333, 4.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949319", "mag": 1.6, "time": 1506427960144, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0976, 58.7839, 68.4 ] } }, +{ "type": "Feature", "properties": { "id": "hv61921941", "mag": 1.75, "time": 1506427855790, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.293667, 19.364833, 29.473 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257779", "mag": 1.22, "time": 1506426612780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.524667, 46.871167, 11.47 ] } }, +{ "type": "Feature", "properties": { "id": "ak16908309", "mag": 2.6, "time": 1506426273590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0017, 63.0698, 125.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16908307", "mag": 1.4, "time": 1506425656703, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.0459, 60.021, 7.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899161", "mag": 1.33, "time": 1506425143350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.737833, 38.803333, 1.75 ] } }, +{ "type": "Feature", "properties": { "id": "us2000auwh", "mag": 4.6, "time": 1506424969320, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 168.1159, -17.1048, 50.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16908306", "mag": 1.2, "time": 1506424570466, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.412, 53.8051, 14.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16908302", "mag": 1.9, "time": 1506424147684, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.7411, 59.5065, 69.7 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249657", "mag": 1.69, "time": 1506424086980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.4815, 38.756167, 9.29 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257774", "mag": 1.11, "time": 1506422972160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.387167, 44.8185, 11.24 ] } }, +{ "type": "Feature", "properties": { "id": "ak16908296", "mag": 1.6, "time": 1506420872410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.9572, 61.1571, 5.2 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607058", "mag": 1.0, "time": 1506420232880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8963, 38.401, 10.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949310", "mag": 1.6, "time": 1506419827018, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2644, 60.0718, 129.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899136", "mag": 1.49, "time": 1506419498990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.041333, 37.633667, -1.57 ] } }, +{ "type": "Feature", "properties": { "id": "ak16908294", "mag": 1.4, "time": 1506419088568, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.8181, 63.4737, 2.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949308", "mag": 1.7, "time": 1506418915220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.9641, 60.3111, 134.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010936", "mag": 1.35, "time": 1506418490150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.104333, 34.0325, 5.61 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899131", "mag": 1.28, "time": 1506417966210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.931833, 37.595833, 0.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16908292", "mag": 1.7, "time": 1506417940616, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8017, 59.9121, 74.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16908290", "mag": 1.7, "time": 1506417796960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.402, 60.1704, 11.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949304", "mag": 1.7, "time": 1506416080631, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.871, 57.3937, 48.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949303", "mag": 1.2, "time": 1506415360742, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6564, 63.2669, 130.1 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607053", "mag": 3.4, "time": 1506415206305, "felt": 7, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8949, 38.3653, 6.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899106", "mag": 1.38, "time": 1506414957350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.0225, 37.5205, 2.13 ] } }, +{ "type": "Feature", "properties": { "id": "us2000auvr", "mag": 4.4, "time": 1506414806850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -77.3187, -5.8706, 42.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899101", "mag": 1.35, "time": 1506414495100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.810667, 37.473333, 3.46 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0x1", "mag": 4.0, "time": 1506414428310, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 115.4547, -8.3437, 7.77 ] } }, +{ "type": "Feature", "properties": { "id": "ak16907660", "mag": 2.5, "time": 1506414139904, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.2525, 63.3098, 5.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000auvl", "mag": 4.9, "time": 1506413746400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.8693, -24.5502, 549.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16907657", "mag": 1.7, "time": 1506413744657, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.558, 61.3722, 73.1 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607084", "mag": 1.1, "time": 1506413686395, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8996, 38.399, 10.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ax0p", "mag": 3.0, "time": 1506413645840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -162.222, 52.6448, 36.78 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010856", "mag": 1.11, "time": 1506413205840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.4375, 33.438833, 9.57 ] } }, +{ "type": "Feature", "properties": { "id": "ak16907655", "mag": 1.3, "time": 1506412718967, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.6643, 61.4913, 19.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16907652", "mag": 1.7, "time": 1506412362070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.6643, 61.6414, 22.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16907651", "mag": 1.5, "time": 1506411582373, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.2404, 59.9305, 72.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949296", "mag": 1.3, "time": 1506411274342, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.6597, 58.8354, 4.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899096", "mag": 1.03, "time": 1506410824310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.914, 37.573833, -1.62 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899091", "mag": 1.42, "time": 1506410795100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.807833, 38.8245, 2.94 ] } }, +{ "type": "Feature", "properties": { "id": "ak16907650", "mag": 2.0, "time": 1506410193440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -135.8603, 66.702, 16.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949292", "mag": 1.6, "time": 1506409745435, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.82, 59.4363, 78.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16907646", "mag": 1.1, "time": 1506408445621, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.778, 62.2517, 10.2 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249632", "mag": 2.87, "time": 1506407470180, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.651333, 44.820667, 6.96 ] } }, +{ "type": "Feature", "properties": { "id": "ak16907641", "mag": 2.2, "time": 1506407401881, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1721, 59.3036, 66.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949289", "mag": 1.7, "time": 1506406926287, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.737, 59.5006, 82.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010824", "mag": 1.17, "time": 1506406440560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.498833, 34.926833, 12.29 ] } }, +{ "type": "Feature", "properties": { "id": "us2000auv4", "mag": 4.9, "time": 1506404788280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 101.3356, -5.7378, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000auv3", "mag": 5.0, "time": 1506404673850, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -66.5505, -21.3378, 232.1 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257744", "mag": 1.03, "time": 1506404152920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.522667, 46.9085, 12.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000auuz", "mag": 4.6, "time": 1506404004140, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.9602, 15.0621, 55.84 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949287", "mag": 1.5, "time": 1506403834555, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.1229, 59.9191, 124.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899076", "mag": 0.97, "time": 1506403715720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.825667, 37.454833, 1.23 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899066", "mag": 0.96, "time": 1506402794840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.798332, 38.824833, 2.56 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257739", "mag": 1.14, "time": 1506402535080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5275, 46.880667, 10.59 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010800", "mag": 1.46, "time": 1506401555090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.061, 34.207167, 1.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010792", "mag": 1.16, "time": 1506401392950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.064333, 34.207333, 2.74 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607042", "mag": 1.5, "time": 1506400440104, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.0413, 37.0804, 8.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16906991", "mag": 2.7, "time": 1506400345749, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.4106, 60.9055, 24.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000autd", "mag": 6.4, "time": 1506399600760, "felt": 2, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ -176.9366, -23.7135, 98.07 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257724", "mag": 1.75, "time": 1506399115590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.525167, 46.8815, 10.93 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949284", "mag": 1.4, "time": 1506398641123, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.643, 58.8409, 11.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949283", "mag": 1.3, "time": 1506398319488, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.6304, 58.8355, 8.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16906355", "mag": 2.3, "time": 1506398227222, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.8611, 62.7984, 13.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899031", "mag": 1.73, "time": 1506396860580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.823667, 37.455333, 2.55 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899036", "mag": 1.13, "time": 1506396779490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.764167, 38.956, 1.48 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249592", "mag": 1.7, "time": 1506396582400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.943167, 39.753833, 3.39 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949281", "mag": 1.5, "time": 1506396506568, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.7269, 58.5151, 73.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16906353", "mag": 1.3, "time": 1506396340348, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2988, 62.3609, 81.6 ] } }, +{ "type": "Feature", "properties": { "id": "uw61310902", "mag": 1.38, "time": 1506395899750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.737167, 47.576333, 17.19 ] } }, +{ "type": "Feature", "properties": { "id": "ak16906350", "mag": 2.1, "time": 1506395022337, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.6717, 59.8577, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70235803", "mag": 1.67, "time": 1506394171170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.620667, 37.161167, 4.48 ] } }, +{ "type": "Feature", "properties": { "id": "nc72899026", "mag": 1.36, "time": 1506393508660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.823833, 37.4545, 2.28 ] } }, +{ "type": "Feature", "properties": { "id": "ak16906345", "mag": 1.8, "time": 1506393385073, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.5638, 59.8105, 0.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16906344", "mag": 1.2, "time": 1506393361198, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.4631, 62.5638, 3.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16906343", "mag": 1.2, "time": 1506392589335, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.2072, 61.6959, 2.7 ] } }, +{ "type": "Feature", "properties": { "id": "uw61310887", "mag": 1.1, "time": 1506392466960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.9235, 46.755833, 4.01 ] } }, +{ "type": "Feature", "properties": { "id": "ak16906342", "mag": 1.8, "time": 1506392061053, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.9619, 58.719, 83.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16906341", "mag": 1.1, "time": 1506391622110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.393, 62.6136, 80.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905725", "mag": 2.0, "time": 1506390933341, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.6474, 61.5055, 2.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aus0", "mag": 5.1, "time": 1506390162180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.2892, -18.0618, 578.88 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905719", "mag": 1.0, "time": 1506388357140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.8119, 61.2841, 12.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16949271", "mag": 1.1, "time": 1506387919524, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.616, 62.8641, 85.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avl1", "mag": 4.1, "time": 1506387869490, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -68.2679, -38.2792, 18.61 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905595", "mag": 1.0, "time": 1506387645089, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.7961, 60.4358, 8.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aur8", "mag": 3.9, "time": 1506387254290, "felt": 6, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -77.6296, -12.1347, 37.62 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905592", "mag": 1.5, "time": 1506385892986, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6406, 61.6796, 57.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905589", "mag": 1.7, "time": 1506385708409, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.0359, 62.3774, 41.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898986", "mag": 1.94, "time": 1506385192120, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.759667, 38.955667, 4.16 ] } }, +{ "type": "Feature", "properties": { "id": "nn00607067", "mag": 1.1, "time": 1506385008302, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.0721, 39.3599, 7.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0hk", "mag": 4.4, "time": 1506383865610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 130.4109, -4.9919, 96.04 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0hl", "mag": 4.5, "time": 1506383851620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 3.755, 79.5651, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905583", "mag": 2.0, "time": 1506383021414, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.7759, 59.8203, 3.6 ] } }, +{ "type": "Feature", "properties": { "id": "hv61921341", "mag": 2.37, "time": 1506382999970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.826167, 19.509167, 12.397 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898971", "mag": 1.13, "time": 1506382612420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7125, 38.7455, 1.45 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898966", "mag": 1.63, "time": 1506382205240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.579, 36.013, 4.29 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010640", "mag": 1.0, "time": 1506381899530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.792667, 33.508833, 4.84 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010624", "mag": 1.86, "time": 1506381762630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.681667, 35.033833, -0.82 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898956", "mag": 1.13, "time": 1506381482700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.320667, 37.6445, 0.55 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257694", "mag": 1.58, "time": 1506381447950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.523833, 46.872833, 11.66 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0hj", "mag": 4.3, "time": 1506380384190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 115.85, -10.6682, 39.69 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010616", "mag": 1.42, "time": 1506380222440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.0935, 33.013167, -0.56 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898946", "mag": 1.13, "time": 1506379343550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7885, 38.832167, 1.97 ] } }, +{ "type": "Feature", "properties": { "id": "ld60143416", "mag": 1.71, "time": 1506378906690, "felt": 170, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -74.513833, 40.798667, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988709", "mag": 1.6, "time": 1506378800677, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.4035, 60.0163, 139.3 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257689", "mag": 1.5, "time": 1506378570060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.528833, 46.865833, 11.47 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aunr", "mag": 2.5, "time": 1506378435420, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.154, 37.3519, 3.31 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988708", "mag": 1.0, "time": 1506378350972, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.034, 64.3489, 10.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aunh", "mag": 5.0, "time": 1506377223500, "felt": null, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 124.3318, 0.8223, 219.8 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249557", "mag": 1.72, "time": 1506377199600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.460833, 42.646667, 2.74 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0hh", "mag": 4.3, "time": 1506376802200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.4659, -19.6395, 545.66 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905558", "mag": 1.3, "time": 1506376658938, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.4807, 65.756, 6.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010544", "mag": 1.52, "time": 1506375768450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.792333, 33.492, 4.2 ] } }, +{ "type": "Feature", "properties": { "id": "uw61333756", "mag": 1.11, "time": 1506375211030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.748833, 46.851167, 1.54 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010536", "mag": 1.15, "time": 1506374622610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.200667, 33.034833, 4.46 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898906", "mag": 1.32, "time": 1506373159300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.887667, 37.572333, 1.73 ] } }, +{ "type": "Feature", "properties": { "id": "ak16904952", "mag": 1.2, "time": 1506373039217, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.2776, 63.8003, 116.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16904950", "mag": 1.1, "time": 1506372955267, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1161, 63.268, 1.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898901", "mag": 1.01, "time": 1506372828820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.791667, 37.454333, 7.33 ] } }, +{ "type": "Feature", "properties": { "id": "ak16904346", "mag": 1.5, "time": 1506372342933, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.0547, 61.007, 13.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010512", "mag": 1.25, "time": 1506372237980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.492167, 33.822333, -0.52 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010488", "mag": 3.1, "time": 1506371483300, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.220833, 32.220833, 20.46 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aulg", "mag": 5.9, "time": 1506371363480, "felt": null, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 152.7133, -6.2113, 5.98 ] } }, +{ "type": "Feature", "properties": { "id": "hv61921136", "mag": 1.72, "time": 1506370768560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.421333, 19.223333, 34.311 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257664", "mag": 1.07, "time": 1506370613150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.526, 46.868, 10.18 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aukx", "mag": 2.6, "time": 1506370456500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -99.1495, 36.4119, 5.948 ] } }, +{ "type": "Feature", "properties": { "id": "us2000auky", "mag": 4.2, "time": 1506370103510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 107.7299, -5.8793, 306.63 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257659", "mag": 1.44, "time": 1506369980640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.530333, 46.8795, 12.77 ] } }, +{ "type": "Feature", "properties": { "id": "ak16904319", "mag": 1.4, "time": 1506369740689, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.5073, 60.0082, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16904318", "mag": 1.1, "time": 1506369510333, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5651, 61.4244, 63.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16904316", "mag": 1.1, "time": 1506368211425, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.7001, 61.5145, 4.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aukb", "mag": 4.3, "time": 1506368143480, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -127.1586, 40.3587, 11.36 ] } }, +{ "type": "Feature", "properties": { "id": "ak16904315", "mag": 1.2, "time": 1506367996393, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.8124, 59.8382, 15.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898871", "mag": 1.41, "time": 1506367887720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.785167, 38.8375, 1.88 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988695", "mag": 2.2, "time": 1506366990125, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 179.3689, 51.4218, 56.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci37166748", "mag": 1.04, "time": 1506366454300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.018667, 33.163167, -0.77 ] } }, +{ "type": "Feature", "properties": { "id": "hv61921056", "mag": 2.06, "time": 1506366154290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.950667, 19.540833, 15.491 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903722", "mag": 2.0, "time": 1506365944635, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.478, 51.697, 15.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010408", "mag": 1.27, "time": 1506365436790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.4445, 35.5745, 10.25 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010416", "mag": 1.17, "time": 1506365362690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.862667, 34.343333, -1.71 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249527", "mag": 1.29, "time": 1506365138370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.712833, 41.8725, 4.98 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903609", "mag": 2.1, "time": 1506365025587, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8085, 63.1578, 132.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010400", "mag": 1.04, "time": 1506364534100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.790833, 33.495667, 4.4 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606969", "mag": 1.1, "time": 1506364516065, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.689, 40.0864, 4.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903599", "mag": 2.5, "time": 1506364456407, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.8848, 59.5329, 96.9 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257649", "mag": 1.4, "time": 1506364202040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5255, 46.866667, 10.23 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898846", "mag": 1.62, "time": 1506364136870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.781833, 36.209, 7.55 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903591", "mag": 1.5, "time": 1506363943453, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.7347, 60.3302, 112.7 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257644", "mag": 1.05, "time": 1506363692190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.525167, 46.8665, 10.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010376", "mag": 1.42, "time": 1506363664230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.792667, 33.4945, 4.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aufz", "mag": 5.1, "time": 1506363043200, "felt": null, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 106.3876, -5.9298, 150.05 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898836", "mag": 1.32, "time": 1506362896010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.104, 37.324, -0.31 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903584", "mag": 1.0, "time": 1506362694028, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -138.2167, 63.9342, 1.9 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257639", "mag": 1.36, "time": 1506362284340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.615667, 46.316833, -2.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903579", "mag": 2.0, "time": 1506362237262, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.1637, 59.6819, 106.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898821", "mag": 1.99, "time": 1506361978590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.778667, 36.215667, 8.08 ] } }, +{ "type": "Feature", "properties": { "id": "us2000auf8", "mag": 3.0, "time": 1506361091820, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -127.3303, 40.4414, 11.43 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010336", "mag": 2.11, "time": 1506360496580, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.797167, 33.486667, 3.04 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988686", "mag": 1.5, "time": 1506360479843, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.7769, 51.9886, 24.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010328", "mag": 1.51, "time": 1506359920880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.977, 33.995333, 18.14 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988684", "mag": 1.6, "time": 1506359020522, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.4355, 59.7613, 127.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898791", "mag": 1.48, "time": 1506357667280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.679333, 40.288667, 4.66 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898786", "mag": 1.55, "time": 1506357321970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.322, 35.752333, 11.93 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898781", "mag": 1.12, "time": 1506356229990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.811333, 38.794833, 2.79 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010256", "mag": 1.04, "time": 1506354566340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.858833, 33.8575, 16.19 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010272", "mag": 2.41, "time": 1506354509850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.9285, 31.688833, 11.63 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257609", "mag": 1.3, "time": 1506354504500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.534667, 46.896, 11.48 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257604", "mag": 1.12, "time": 1506354406140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.531833, 46.867, 11.31 ] } }, +{ "type": "Feature", "properties": { "id": "ak16902391", "mag": 1.7, "time": 1506354336298, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8601, 62.0271, 60.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16902390", "mag": 1.1, "time": 1506354175816, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.3984, 60.1663, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16901812", "mag": 1.4, "time": 1506353222973, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.1565, 60.3908, 0.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16901813", "mag": 1.3, "time": 1506353183037, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.6264, 58.8255, 1.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16901809", "mag": 2.0, "time": 1506352267382, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.0949, 59.636, 10.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aucr", "mag": 4.6, "time": 1506352047620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 167.4691, -14.8531, 132.07 ] } }, +{ "type": "Feature", "properties": { "id": "ak16901806", "mag": 1.8, "time": 1506351538258, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.8449, 59.8126, 1.3 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257594", "mag": 0.98, "time": 1506349616550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.521333, 46.870833, 11.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010208", "mag": 1.21, "time": 1506348868740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.552, 33.526167, 13.79 ] } }, +{ "type": "Feature", "properties": { "id": "ak16901226", "mag": 1.1, "time": 1506348768479, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2671, 59.9538, 54.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aubr", "mag": 4.6, "time": 1506348737440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 167.0258, -12.6224, 229.97 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010200", "mag": 1.19, "time": 1506348702870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.953833, 34.8405, 11.97 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aubf", "mag": 4.4, "time": 1506348571430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.1777, 15.5423, 60.99 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898721", "mag": 1.03, "time": 1506348240990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.838333, 38.837334, 1.55 ] } }, +{ "type": "Feature", "properties": { "id": "ak16901214", "mag": 2.7, "time": 1506348231637, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.0448, 63.3492, 76.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aub9", "mag": 4.3, "time": 1506347727000, "felt": 65, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -71.99, -32.683, 24.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898706", "mag": 1.78, "time": 1506347531490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.838, 38.837833, 1.83 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010176", "mag": 0.96, "time": 1506346983830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.271667, 33.976667, 5.12 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aubt", "mag": 4.7, "time": 1506346771440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.6657, -38.3887, 23.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988672", "mag": 1.9, "time": 1506346449512, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.0765, 51.5898, 46.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16901206", "mag": 2.2, "time": 1506346185448, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.7016, 61.5212, 15.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16901204", "mag": 1.6, "time": 1506346082012, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.4545, 63.1289, 110.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898686", "mag": 1.5, "time": 1506345854120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.787167, 36.211667, 7.46 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988669", "mag": 1.8, "time": 1506344531244, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.2595, 53.699, 44.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16901203", "mag": 1.5, "time": 1506343558401, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.1793, 57.6776, 1.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898666", "mag": 1.04, "time": 1506343096950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.862667, 37.613167, 7.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16900637", "mag": 2.0, "time": 1506342621159, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.2424, 60.321, 83.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010152", "mag": 1.32, "time": 1506342413630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.241667, 34.439, 7.98 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aua8", "mag": 4.6, "time": 1506342291600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -71.282, -28.2916, 30.33 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898661", "mag": 1.86, "time": 1506342035450, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.000167, 36.431, -0.28 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010136", "mag": 1.46, "time": 1506341314650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.559, 35.341833, 7.37 ] } }, +{ "type": "Feature", "properties": { "id": "ak16900622", "mag": 1.0, "time": 1506340661643, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.7013, 64.8764, 7.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0h7", "mag": 4.2, "time": 1506340490190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 138.5087, 34.8799, 210.56 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898636", "mag": 1.46, "time": 1506340210490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.256667, 36.100167, 9.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0hp", "mag": 4.2, "time": 1506340162430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4582, -17.8551, 595.96 ] } }, +{ "type": "Feature", "properties": { "id": "us2000au9u", "mag": 4.6, "time": 1506340077990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4978, -17.9975, 539.99 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988664", "mag": 1.8, "time": 1506339965395, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4489, 51.676, 14.4 ] } }, +{ "type": "Feature", "properties": { "id": "hv61920741", "mag": 2.06, "time": 1506339899560, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.473667, 19.201667, 36.657 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010120", "mag": 0.99, "time": 1506339434380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.471167, 34.247833, 12.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16900621", "mag": 1.0, "time": 1506338627047, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.3115, 62.9535, 74.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898616", "mag": 2.36, "time": 1506338018430, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.938333, 37.838667, 4.07 ] } }, +{ "type": "Feature", "properties": { "id": "hv61920671", "mag": 1.81, "time": 1506336741780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.023667, 19.815, 11.479 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257584", "mag": 1.42, "time": 1506336624590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.521667, 46.869333, 11.15 ] } }, +{ "type": "Feature", "properties": { "id": "ak16900062", "mag": 1.8, "time": 1506336050720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.8893, 60.3211, 15.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010104", "mag": 1.06, "time": 1506335970890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.7915, 33.506667, 6.39 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898601", "mag": 0.95, "time": 1506335637390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.6475, 37.476667, 8.18 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898596", "mag": 1.23, "time": 1506335593850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.2805, 36.094, 6.76 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898591", "mag": 1.04, "time": 1506335405570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.839333, 38.843166, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000au8v", "mag": 4.9, "time": 1506334920720, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 139.9741, -3.5898, 72.65 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606909", "mag": 1.4, "time": 1506334911790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.943, 37.551, 8.3 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257579", "mag": 1.3, "time": 1506333510580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.523833, 46.872333, 11.79 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257574", "mag": 0.99, "time": 1506333384010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.523, 46.875167, 11.91 ] } }, +{ "type": "Feature", "properties": { "id": "us2000au8b", "mag": 5.0, "time": 1506332531610, "felt": null, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 154.0023, -5.3939, 63.28 ] } }, +{ "type": "Feature", "properties": { "id": "ak16899481", "mag": 1.2, "time": 1506332463619, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.8097, 60.337, 8.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16899478", "mag": 2.7, "time": 1506332457083, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.9674, 51.7565, 11.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16899480", "mag": 2.7, "time": 1506332456973, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.9649, 51.7427, 10.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898561", "mag": 1.34, "time": 1506332073270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.401667, 37.650667, 3.17 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257569", "mag": 2.91, "time": 1506332057970, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.525833, 46.879333, 11.49 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606905", "mag": 1.5, "time": 1506331668203, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9249, 38.3947, 7.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010072", "mag": 1.11, "time": 1506331415690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.790167, 33.497667, 5.47 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988657", "mag": 1.9, "time": 1506331001341, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4079, 51.6208, 15.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16899468", "mag": 1.4, "time": 1506330891437, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3579, 60.2131, 58.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16899467", "mag": 1.1, "time": 1506330692323, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.4142, 68.5865, 13.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16899465", "mag": 1.0, "time": 1506330113229, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.991, 61.1695, 1.9 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606904", "mag": 2.5, "time": 1506329813575, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.1098, 39.0988, 9.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16899462", "mag": 1.3, "time": 1506329610880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.9036, 64.8595, 12.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010048", "mag": 1.15, "time": 1506329091670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.815, 33.9555, 13.94 ] } }, +{ "type": "Feature", "properties": { "id": "us2000au7c", "mag": 3.5, "time": 1506329082460, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5238, 46.8486, 10.68 ] } }, +{ "type": "Feature", "properties": { "id": "ci38010040", "mag": 1.01, "time": 1506328796420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.568, 35.1735, 8.56 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606901", "mag": 1.2, "time": 1506328748981, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8911, 38.3811, 7.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16898909", "mag": 1.4, "time": 1506327817672, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.2932, 60.6736, 39.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988651", "mag": 1.6, "time": 1506327629626, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.8348, 59.5881, 89.7 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249397", "mag": 2.17, "time": 1506327209020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.448333, 38.993, -0.41 ] } }, +{ "type": "Feature", "properties": { "id": "ak16898901", "mag": 1.1, "time": 1506326924743, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.6407, 58.3143, 7.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000au6h", "mag": 4.7, "time": 1506326546500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 129.4008, -4.8417, 219.24 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249392", "mag": 1.79, "time": 1506326456200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.448, 42.620667, 6.55 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70235773", "mag": 2.04, "time": 1506326285610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.968667, 37.281833, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000au5z", "mag": 4.4, "time": 1506325840560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.7801, 14.8764, 57.41 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898491", "mag": 0.95, "time": 1506325310440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.818667, 37.478667, 0.05 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898486", "mag": 1.27, "time": 1506324949470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8175, 37.479333, 0.19 ] } }, +{ "type": "Feature", "properties": { "id": "ak16898346", "mag": 2.1, "time": 1506324898662, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -160.5224, 64.5882, 8.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000au5p", "mag": 4.4, "time": 1506324432650, "felt": 5, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -71.5244, -30.022, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000au5l", "mag": 4.5, "time": 1506324225060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.1793, 15.5215, 66.49 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898461", "mag": 1.64, "time": 1506323849520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.818167, 37.478667, 0.73 ] } }, +{ "type": "Feature", "properties": { "id": "us2000au5i", "mag": 4.6, "time": 1506323785060, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 106.9645, -8.3755, 34.69 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898456", "mag": 1.01, "time": 1506323761220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.818833, 37.478167, 0.69 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606939", "mag": 1.6, "time": 1506320868071, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.5993, 41.6963, 11.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988646", "mag": 1.6, "time": 1506320845663, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.7721, 59.5535, 80.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci38009968", "mag": 1.23, "time": 1506320510170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.738333, 33.655, 17.08 ] } }, +{ "type": "Feature", "properties": { "id": "us2000au57", "mag": 5.0, "time": 1506320285610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -25.7407, -59.0289, 23.15 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606937", "mag": 1.7, "time": 1506320281288, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.604, 41.7004, 6.9 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257544", "mag": 1.02, "time": 1506320165840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.538333, 46.891333, 11.64 ] } }, +{ "type": "Feature", "properties": { "id": "ak16897784", "mag": 1.7, "time": 1506319825200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.9967, 59.5158, 86.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16897782", "mag": 1.0, "time": 1506319406475, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.2438, 65.7781, 4.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16897779", "mag": 1.8, "time": 1506318873463, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.4148, 69.0584, 10.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898431", "mag": 2.32, "time": 1506318557110, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.909, 37.334167, 8.51 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898406", "mag": 1.9, "time": 1506317549980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.705833, 39.697, 8.09 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988640", "mag": 1.4, "time": 1506317208929, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.0479, 57.5544, 76.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988639", "mag": 1.2, "time": 1506316463527, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9489, 61.4034, 66.1 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606934", "mag": 1.4, "time": 1506315296099, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.8855, 37.2234, 7.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000b0hn", "mag": 4.2, "time": 1506314791590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -27.4466, -60.0959, 87.69 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898391", "mag": 0.97, "time": 1506314750800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.80867, 38.800999, 1.95 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898386", "mag": 2.07, "time": 1506314732630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.810833, 38.797667, 3.49 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898381", "mag": 1.3, "time": 1506314425330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.1325, 38.050167, 2.51 ] } }, +{ "type": "Feature", "properties": { "id": "ak16897226", "mag": 1.1, "time": 1506314336648, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.1369, 63.4162, 5.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000au3u", "mag": 4.3, "time": 1506313752770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7839, 15.5489, 36.62 ] } }, +{ "type": "Feature", "properties": { "id": "ak16897223", "mag": 1.5, "time": 1506313722965, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5906, 61.3427, 45.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16897221", "mag": 1.1, "time": 1506313193707, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.457, 63.4294, 4.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988635", "mag": 1.2, "time": 1506312840546, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.0928, 61.1303, 26.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988634", "mag": 1.1, "time": 1506312758288, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.7179, 62.8463, 7.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898366", "mag": 1.09, "time": 1506312288130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.797501, 38.824165, 1.31 ] } }, +{ "type": "Feature", "properties": { "id": "ak16897219", "mag": 1.1, "time": 1506311801540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.8303, 63.2243, 16.3 ] } }, +{ "type": "Feature", "properties": { "id": "uw61333436", "mag": 1.41, "time": 1506311554000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.943833, 48.589333, 4.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16896672", "mag": 2.4, "time": 1506311539840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6826, 63.2689, 133.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci38009904", "mag": 1.71, "time": 1506311193160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.813167, 34.048833, 13.41 ] } }, +{ "type": "Feature", "properties": { "id": "ak16896671", "mag": 1.0, "time": 1506310652342, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.6095, 62.9432, 11.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci38009840", "mag": 1.15, "time": 1506308854410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.765333, 33.325667, 12.51 ] } }, +{ "type": "Feature", "properties": { "id": "ak16896670", "mag": 1.3, "time": 1506308756498, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.6787, 59.995, 9.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16896669", "mag": 1.3, "time": 1506308490557, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.667, 59.9936, 9.8 ] } }, +{ "type": "Feature", "properties": { "id": "hv61920451", "mag": 2.11, "time": 1506307247260, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.050167, 19.765, 47.26 ] } }, +{ "type": "Feature", "properties": { "id": "ak16896663", "mag": 1.7, "time": 1506306347139, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.57, 59.4416, 74.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16896659", "mag": 1.5, "time": 1506306011000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.5629, 61.3391, 37.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16896656", "mag": 1.3, "time": 1506306004481, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.1978, 60.2569, 10.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16896653", "mag": 1.8, "time": 1506305432732, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.6915, 61.3592, 87.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988622", "mag": 2.2, "time": 1506305398552, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -162.4539, 55.424, 127.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898321", "mag": 0.97, "time": 1506303023560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.821, 37.470667, 1.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci38009824", "mag": 1.77, "time": 1506302722490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.721333, 32.171167, -0.08 ] } }, +{ "type": "Feature", "properties": { "id": "us2000au34", "mag": 4.2, "time": 1506301011430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.6458, 15.9582, 41.89 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898311", "mag": 1.53, "time": 1506300409700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.760333, 38.787333, 2.66 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898316", "mag": 1.17, "time": 1506300389070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.902833, 37.434167, 1.61 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249337", "mag": 1.05, "time": 1506300187150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.028, 44.797667, 10.68 ] } }, +{ "type": "Feature", "properties": { "id": "ak16896106", "mag": 1.8, "time": 1506299319432, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0832, 61.9049, 66.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16895566", "mag": 1.9, "time": 1506298140072, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.9051, 57.7026, 76.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16988619", "mag": 1.6, "time": 1506298131890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.9559, 60.0816, 113.8 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606884", "mag": 1.4, "time": 1506297047630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.0863, 37.3768, 7.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000au2t", "mag": 4.6, "time": 1506295898530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 130.3868, 31.2471, 159.23 ] } }, +{ "type": "Feature", "properties": { "id": "us2000au2s", "mag": 4.7, "time": 1506295771740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3651, 15.6767, 54.03 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249317", "mag": 2.04, "time": 1506295039370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.424667, 42.575667, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935438", "mag": 1.4, "time": 1506294396969, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.934, 60.3588, 65.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898291", "mag": 1.5, "time": 1506294312930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.799167, 37.544833, 8.63 ] } }, +{ "type": "Feature", "properties": { "id": "ak16895561", "mag": 1.1, "time": 1506294004090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.0019, 62.1675, 14.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16895559", "mag": 1.7, "time": 1506293152617, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9808, 60.2626, 58.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898281", "mag": 1.51, "time": 1506291814030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.123, 38.044833, 2.62 ] } }, +{ "type": "Feature", "properties": { "id": "ak16895553", "mag": 2.2, "time": 1506291209658, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.9667, 58.2749, 2.3 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249297", "mag": 2.2, "time": 1506289719780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.027, 44.7975, 11.07 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898251", "mag": 1.06, "time": 1506289376180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.80867, 38.824501, 1.89 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606863", "mag": 1.6, "time": 1506289302497, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.1188, 37.3786, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16895018", "mag": 1.1, "time": 1506289187928, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.5309, 62.2207, 4.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898246", "mag": 1.11, "time": 1506288942820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8205, 37.474667, -0.27 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898241", "mag": 1.11, "time": 1506288826190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.819667, 37.477167, 0.62 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935433", "mag": 1.6, "time": 1506288360789, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.4754, 58.4123, 46.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935432", "mag": 2.5, "time": 1506287912932, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.0291, 52.8069, 25.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16895001", "mag": 2.4, "time": 1506287325387, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.3822, 59.9552, 133.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc71107574", "mag": 1.82, "time": 1506286958930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.1525, 38.965833, 3.75 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898236", "mag": 1.93, "time": 1506286874150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.849, 36.277667, 7.52 ] } }, +{ "type": "Feature", "properties": { "id": "ak16894980", "mag": 2.3, "time": 1506286457929, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.5039, 61.3116, 7.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000au0x", "mag": 4.1, "time": 1506285951620, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 137.7689, 33.0106, 343.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16894459", "mag": 1.4, "time": 1506285529465, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.7694, 59.8585, 7.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16894458", "mag": 3.5, "time": 1506285383201, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4213, 51.6336, 12.0 ] } }, +{ "type": "Feature", "properties": { "id": "hv61919931", "mag": 1.61, "time": 1506285094170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.2325, 19.4085, 26.679 ] } }, +{ "type": "Feature", "properties": { "id": "nm60207286", "mag": 1.46, "time": 1506284271340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -89.900667, 36.601833, 4.15 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898226", "mag": 1.94, "time": 1506284238360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.819, 37.476167, 0.74 ] } }, +{ "type": "Feature", "properties": { "id": "hv61919891", "mag": 2.03, "time": 1506284234210, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.278503, 19.407, 0.61 ] } }, +{ "type": "Feature", "properties": { "id": "us2000au0l", "mag": 5.0, "time": 1506283809180, "felt": 1, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 102.0863, -3.3959, 96.97 ] } }, +{ "type": "Feature", "properties": { "id": "ak16894448", "mag": 1.6, "time": 1506283718319, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1504, 61.1564, 63.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898216", "mag": 1.02, "time": 1506283590520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.826836, 38.841167, 1.21 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898211", "mag": 1.57, "time": 1506283158900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.113333, 38.042667, 2.45 ] } }, +{ "type": "Feature", "properties": { "id": "ak16894439", "mag": 2.3, "time": 1506283079762, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.7022, 51.6829, 87.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898206", "mag": 1.24, "time": 1506283017210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.777, 35.512, 0.74 ] } }, +{ "type": "Feature", "properties": { "id": "ci38009648", "mag": 0.95, "time": 1506282824500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.909333, 33.494, 13.21 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898196", "mag": 1.08, "time": 1506282126770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.81, 38.806833, 2.17 ] } }, +{ "type": "Feature", "properties": { "id": "ak16893920", "mag": 1.6, "time": 1506281844692, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.421, 62.907, 126.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898191", "mag": 1.6, "time": 1506281467240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.010167, 37.8015, 1.31 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898186", "mag": 2.26, "time": 1506281041390, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8185, 37.474833, -0.18 ] } }, +{ "type": "Feature", "properties": { "id": "uw61333306", "mag": 1.11, "time": 1506280827540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.812333, 48.284667, 12.62 ] } }, +{ "type": "Feature", "properties": { "id": "ci38009608", "mag": 1.3, "time": 1506280518180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.038, 33.0905, 2.11 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898176", "mag": 2.1, "time": 1506280314320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.818333, 37.475833, 0.78 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935422", "mag": 1.6, "time": 1506280296755, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.7731, 59.4501, 75.7 ] } }, +{ "type": "Feature", "properties": { "id": "hv61919726", "mag": 1.9, "time": 1506279270940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.4185, 19.110833, 41.621 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935421", "mag": 1.7, "time": 1506279143123, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.5363, 51.7438, 15.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16893907", "mag": 2.1, "time": 1506278978748, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.4135, 66.1088, 7.6 ] } }, +{ "type": "Feature", "properties": { "id": "uw61333296", "mag": 1.51, "time": 1506278869250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.581833, 47.593, 24.95 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898171", "mag": 1.13, "time": 1506278629370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.543167, 38.264833, 8.24 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606834", "mag": 1.5, "time": 1506278416314, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.885, 38.3509, 8.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci38009568", "mag": 1.23, "time": 1506278315340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.492333, 35.604833, 5.99 ] } }, +{ "type": "Feature", "properties": { "id": "ak16893391", "mag": 2.3, "time": 1506277628203, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.1998, 53.9184, 4.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16893390", "mag": 1.1, "time": 1506277025981, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.1933, 68.4549, 18.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16893388", "mag": 1.5, "time": 1506276710660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -144.3135, 68.0219, 2.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935416", "mag": 1.8, "time": 1506276357546, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.0551, 51.7225, 6.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898146", "mag": 1.54, "time": 1506276015270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.810333, 38.836, 1.98 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606827", "mag": 1.3, "time": 1506274049277, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.6642, 36.4428, 7.2 ] } }, +{ "type": "Feature", "properties": { "id": "uw61333281", "mag": 2.14, "time": 1506273261550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.502167, 49.447833, -0.06 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atz0", "mag": 4.3, "time": 1506273226630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -66.369, -22.6476, 261.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci38009520", "mag": 2.39, "time": 1506272765060, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.032333, 33.096333, 9.36 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898121", "mag": 1.18, "time": 1506272385880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.880667, 37.538167, 3.63 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atyw", "mag": 4.9, "time": 1506272236140, "felt": 49, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 27.2871, 36.912, 8.66 ] } }, +{ "type": "Feature", "properties": { "id": "uw61333276", "mag": 0.97, "time": 1506272212660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.677, 48.245, 8.69 ] } }, +{ "type": "Feature", "properties": { "id": "ci38009504", "mag": 1.59, "time": 1506272197880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.0285, 33.096, 10.24 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935414", "mag": 1.3, "time": 1506271871925, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3105, 62.8907, 109.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16892357", "mag": 1.5, "time": 1506271104455, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.2217, 60.9895, 43.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16892356", "mag": 1.0, "time": 1506270748541, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.7754, 66.4015, 0.3 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606816", "mag": 1.3, "time": 1506270455535, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.3547, 38.3427, 11.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16892349", "mag": 2.1, "time": 1506269387778, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.9052, 64.2272, 113.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16892348", "mag": 1.2, "time": 1506269350233, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.0305, 61.1531, 0.9 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249237", "mag": 1.72, "time": 1506268839820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -108.899, 38.3125, 1.61 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898066", "mag": 2.26, "time": 1506268374330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.820667, 37.604333, 4.11 ] } }, +{ "type": "Feature", "properties": { "id": "hv61919541", "mag": 2.2, "time": 1506268362680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.553, 19.106833, 58.134 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898071", "mag": 1.35, "time": 1506268343880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.978833, 37.602333, 0.75 ] } }, +{ "type": "Feature", "properties": { "id": "uw61333251", "mag": 0.99, "time": 1506267835060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.7565, 46.8405, 0.46 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249227", "mag": 1.55, "time": 1506267791100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.045667, 38.595, 10.17 ] } }, +{ "type": "Feature", "properties": { "id": "nc72898046", "mag": 1.31, "time": 1506267662950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.359333, 36.063833, 13.03 ] } }, +{ "type": "Feature", "properties": { "id": "uw61333241", "mag": 1.02, "time": 1506266858960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.7535, 46.835833, -0.06 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atyb", "mag": 4.2, "time": 1506265370020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9623, 16.5258, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16891829", "mag": 1.1, "time": 1506265012702, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.7832, 60.3293, 15.0 ] } }, +{ "type": "Feature", "properties": { "id": "uw61333221", "mag": 2.23, "time": 1506264885990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -124.458, 41.843167, 29.32 ] } }, +{ "type": "Feature", "properties": { "id": "ci38009392", "mag": 2.47, "time": 1506263949730, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.965667, 33.074, 3.01 ] } }, +{ "type": "Feature", "properties": { "id": "ak16891827", "mag": 1.6, "time": 1506263040480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.0762, 68.8735, 7.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935406", "mag": 1.9, "time": 1506262994682, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.4328, 58.9133, 119.1 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249217", "mag": 1.98, "time": 1506261948290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -108.8955, 38.308167, 2.5 ] } }, +{ "type": "Feature", "properties": { "id": "uw61333201", "mag": 1.01, "time": 1506261154820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.757333, 46.836833, 0.83 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606861", "mag": 1.0, "time": 1506260845911, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9076, 39.4306, 7.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16891323", "mag": 1.6, "time": 1506260101784, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.2725, 63.8369, 122.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935404", "mag": 1.9, "time": 1506259949572, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -175.9271, 51.4777, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16891318", "mag": 1.4, "time": 1506258938436, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.1228, 60.1784, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935403", "mag": 1.5, "time": 1506258927685, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.537, 59.7654, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awkh", "mag": 4.5, "time": 1506257940620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -176.6787, -21.4068, 6.58 ] } }, +{ "type": "Feature", "properties": { "id": "ci38009360", "mag": 1.01, "time": 1506257616920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.6935, 33.4475, 13.86 ] } }, +{ "type": "Feature", "properties": { "id": "hv61919476", "mag": 2.71, "time": 1506257049620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.326172, 19.400499, 6.36 ] } }, +{ "type": "Feature", "properties": { "id": "us2000azwe", "mag": 4.0, "time": 1506256906900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0503, 15.0164, 47.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935402", "mag": 1.3, "time": 1506256449894, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.1247, 62.5252, 67.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atx8", "mag": 4.5, "time": 1506256396240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -95.2151, 16.4456, 23.74 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awke", "mag": 4.3, "time": 1506254896510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -99.7664, -36.2005, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atx1", "mag": 4.3, "time": 1506253816940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8221, 15.5422, 39.51 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897966", "mag": 1.94, "time": 1506252917940, "felt": 0, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.353833, 38.334333, 8.17 ] } }, +{ "type": "Feature", "properties": { "id": "ak16890316", "mag": 1.9, "time": 1506251419309, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.7084, 53.1628, 25.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935399", "mag": 2.2, "time": 1506251253254, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.9705, 58.4119, 157.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awkb", "mag": 4.4, "time": 1506250943050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.3134, -22.0133, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38009336", "mag": 1.4, "time": 1506250687150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.573, 33.198833, 3.26 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935398", "mag": 1.7, "time": 1506250678217, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.541, 51.1205, 34.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci37166588", "mag": 1.39, "time": 1506250675520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.547333, 33.281167, 1.13 ] } }, +{ "type": "Feature", "properties": { "id": "ci38009328", "mag": 1.47, "time": 1506250567750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.565833, 33.2015, 2.63 ] } }, +{ "type": "Feature", "properties": { "id": "us2000azw4", "mag": 4.0, "time": 1506250079340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2354, 15.2643, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897961", "mag": 1.0, "time": 1506249470110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.771164, 38.839333, 1.45 ] } }, +{ "type": "Feature", "properties": { "id": "ak16890295", "mag": 3.1, "time": 1506249009854, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.4939, 58.556, 142.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci38009320", "mag": 1.29, "time": 1506248967650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.577833, 33.1915, 3.45 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awka", "mag": 4.5, "time": 1506248797510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 101.4422, -3.5379, 76.33 ] } }, +{ "type": "Feature", "properties": { "id": "ak16889805", "mag": 1.1, "time": 1506248542391, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6804, 65.8304, 4.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16889804", "mag": 1.4, "time": 1506248465317, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.0578, 61.0579, 16.4 ] } }, +{ "type": "Feature", "properties": { "id": "hv61919431", "mag": 2.09, "time": 1506248237750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.282165, 19.41, 0.97 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atwe", "mag": 5.8, "time": 1506247572180, "felt": 12, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0996, 15.3335, 55.04 ] } }, +{ "type": "Feature", "properties": { "id": "ak16889794", "mag": 1.8, "time": 1506247473558, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.2731, 60.4252, 19.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16889792", "mag": 1.2, "time": 1506245981072, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.4789, 61.3979, 20.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935392", "mag": 2.2, "time": 1506245821194, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -176.1457, 52.299, 147.0 ] } }, +{ "type": "Feature", "properties": { "id": "uw61333151", "mag": 1.32, "time": 1506245720210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.3825, 46.455, 17.05 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atw1", "mag": 4.3, "time": 1506245575860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -86.8213, 11.9773, 72.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16889787", "mag": 1.5, "time": 1506245559319, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.1034, 61.6735, 30.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897941", "mag": 1.12, "time": 1506245298510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.880333, 37.529333, 3.01 ] } }, +{ "type": "Feature", "properties": { "id": "ak16889785", "mag": 1.4, "time": 1506245231368, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.6899, 61.5181, 15.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atvx", "mag": 4.0, "time": 1506245211400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -95.2276, 16.4152, 5.52 ] } }, +{ "type": "Feature", "properties": { "id": "ak16889300", "mag": 1.5, "time": 1506244274159, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0562, 62.8873, 108.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16889299", "mag": 1.7, "time": 1506243971468, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -142.0331, 60.0823, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16889298", "mag": 1.2, "time": 1506242695770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7525, 61.9971, 13.3 ] } }, +{ "type": "Feature", "properties": { "id": "hv61919256", "mag": 2.47, "time": 1506242595490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.234167, 19.416667, 25.716 ] } }, +{ "type": "Feature", "properties": { "id": "ak16889296", "mag": 1.5, "time": 1506242565319, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7169, 65.857, 21.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897921", "mag": 1.06, "time": 1506242001250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8435, 37.469667, 2.92 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897911", "mag": 2.08, "time": 1506241606310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.552333, 36.824833, 5.39 ] } }, +{ "type": "Feature", "properties": { "id": "ak16888862", "mag": 1.4, "time": 1506241109945, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2949, 62.9113, 106.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci38009280", "mag": 1.11, "time": 1506240906400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.0385, 33.996167, 14.68 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atvi", "mag": 2.6, "time": 1506240803150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4513, 42.6043, 5.23 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atvl", "mag": 4.0, "time": 1506239983840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9034, 16.4793, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16888812", "mag": 1.7, "time": 1506239643860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1541, 59.6562, 69.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935382", "mag": 1.8, "time": 1506239506704, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.5249, 57.6124, 45.4 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257374", "mag": 1.2, "time": 1506238135570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.523333, 46.868, 11.76 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606790", "mag": 1.5, "time": 1506237560657, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.1999, 42.1841, 0.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atv2", "mag": 4.3, "time": 1506236966640, "felt": 7, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -71.864, -35.1565, 48.32 ] } }, +{ "type": "Feature", "properties": { "id": "ak16888374", "mag": 1.9, "time": 1506236724000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8397, 62.9467, 106.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16888373", "mag": 1.0, "time": 1506236683719, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.1115, 61.3903, 3.2 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249142", "mag": 1.26, "time": 1506236544020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.028333, 44.8, 10.63 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897871", "mag": 1.79, "time": 1506236124510, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.845333, 35.541667, 5.98 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897866", "mag": 2.12, "time": 1506235870210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.3545, 38.341333, 8.25 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935379", "mag": 1.6, "time": 1506235725999, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -176.5436, 51.4418, 21.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atuj", "mag": 4.6, "time": 1506235179700, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -75.5466, -14.3043, 33.52 ] } }, +{ "type": "Feature", "properties": { "id": "nc72903821", "mag": 1.02, "time": 1506234997060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.948167, 41.046333, 9.53 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897856", "mag": 1.71, "time": 1506234937540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8185, 37.471333, 1.25 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935378", "mag": 1.3, "time": 1506234863595, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9435, 61.261, 59.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci38009240", "mag": 0.99, "time": 1506234721960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.828167, 33.977667, 16.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935377", "mag": 3.3, "time": 1506234648623, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -173.3164, 50.4387, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16888327", "mag": 1.1, "time": 1506234051194, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.0067, 67.8619, 3.3 ] } }, +{ "type": "Feature", "properties": { "id": "hv61919146", "mag": 1.76, "time": 1506233551670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.438667, 19.110833, 40.565 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897836", "mag": 1.19, "time": 1506233494190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.879667, 37.536833, 3.32 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897831", "mag": 1.19, "time": 1506233212800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.880167, 37.536833, 3.36 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935375", "mag": 1.1, "time": 1506232927752, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.625, 63.077, 2.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16887898", "mag": 1.9, "time": 1506232339124, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4442, 51.588, 12.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atud", "mag": 4.6, "time": 1506232184760, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 122.3102, 23.9217, 19.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16887893", "mag": 1.8, "time": 1506231025885, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.6676, 61.5229, 16.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000attv", "mag": 3.2, "time": 1506230915380, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4686, 42.6086, 5.28 ] } }, +{ "type": "Feature", "properties": { "id": "ci38009080", "mag": 1.1, "time": 1506230493370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.65, 35.937333, 3.69 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897801", "mag": 1.86, "time": 1506230402950, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.880833, 37.5355, 3.17 ] } }, +{ "type": "Feature", "properties": { "id": "us2000attk", "mag": 4.4, "time": 1506229834430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.9698, 16.526, 14.16 ] } }, +{ "type": "Feature", "properties": { "id": "ak16887845", "mag": 2.2, "time": 1506229788458, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3609, 60.3798, 13.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci38009064", "mag": 2.54, "time": 1506229471590, "felt": 15, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.708833, 34.611167, -0.32 ] } }, +{ "type": "Feature", "properties": { "id": "ak16887419", "mag": 2.5, "time": 1506228712730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.1558, 57.6827, 0.6 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249092", "mag": 1.45, "time": 1506228417670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.041833, 38.6065, 7.11 ] } }, +{ "type": "Feature", "properties": { "id": "uu60013144", "mag": 2.65, "time": 1506227971910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.063667, 38.596667, 13.4 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249087", "mag": 3.34, "time": 1506227924130, "felt": 52, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.056, 38.615, 7.09 ] } }, +{ "type": "Feature", "properties": { "id": "ci38009040", "mag": 1.66, "time": 1506227707260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.754667, 32.691333, 7.72 ] } }, +{ "type": "Feature", "properties": { "id": "ak16887417", "mag": 1.4, "time": 1506227635748, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.4813, 59.9807, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "hv61919026", "mag": 1.76, "time": 1506225952210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.284164, 19.394167, 2.71 ] } }, +{ "type": "Feature", "properties": { "id": "hv61918996", "mag": 1.99, "time": 1506224898090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.28067, 19.403999, 1.29 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atsq", "mag": 4.1, "time": 1506223896740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -69.2705, -18.0175, 148.09 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935368", "mag": 2.3, "time": 1506222958411, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -176.4834, 51.3236, 13.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16886952", "mag": 1.2, "time": 1506222874628, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.387, 59.9979, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nm60207271", "mag": 1.17, "time": 1506222175440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -89.522833, 36.477167, 7.22 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897746", "mag": 1.28, "time": 1506221915120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.720833, 38.788, 2.34 ] } }, +{ "type": "Feature", "properties": { "id": "ak16886490", "mag": 1.1, "time": 1506220290807, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.3418, 62.9812, 77.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atse", "mag": 4.6, "time": 1506220200040, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -71.2801, -27.8834, 30.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935365", "mag": 1.8, "time": 1506220032447, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.1268, 57.8123, 70.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897736", "mag": 1.07, "time": 1506219512840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8245, 37.478833, 1.34 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935364", "mag": 2.4, "time": 1506219397177, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -169.8092, 52.1986, 20.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897726", "mag": 2.48, "time": 1506219108260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -125.023333, 40.3465, 9.33 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atsa", "mag": 4.2, "time": 1506218615340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8425, 16.574, 39.83 ] } }, +{ "type": "Feature", "properties": { "id": "ak16935363", "mag": 1.0, "time": 1506217950145, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.5769, 68.6004, 0.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897701", "mag": 1.48, "time": 1506217326030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.819333, 37.475, -0.04 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897696", "mag": 1.19, "time": 1506216792400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.125, 36.5355, 3.43 ] } }, +{ "type": "Feature", "properties": { "id": "ak16886371", "mag": 2.1, "time": 1506216606733, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 179.8852, 51.4616, 53.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atrn", "mag": 3.8, "time": 1506215497620, "felt": 67, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.1371, 36.3727, 2.82 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897686", "mag": 2.17, "time": 1506215076790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.141167, 36.555, 2.89 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008976", "mag": 1.32, "time": 1506215071310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.450333, 34.2865, 7.66 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atrk", "mag": 5.0, "time": 1506214584220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 161.7808, -10.6598, 47.61 ] } }, +{ "type": "Feature", "properties": { "id": "ak16885992", "mag": 2.0, "time": 1506214179876, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6803, 63.2188, 129.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008968", "mag": 1.0, "time": 1506214163490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.8005, 33.996, 18.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16885991", "mag": 1.4, "time": 1506214156491, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.6167, 63.06, 7.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16885975", "mag": 2.0, "time": 1506213434632, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.5807, 63.0643, 7.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16885911", "mag": 1.9, "time": 1506213142249, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.5965, 63.0635, 4.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atre", "mag": 4.4, "time": 1506212946200, "felt": 13, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -88.7877, 12.9849, 60.16 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897676", "mag": 1.44, "time": 1506212851640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.836167, 37.574667, 1.65 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008928", "mag": 1.02, "time": 1506212597460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.178333, 33.195833, 6.76 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008920", "mag": 1.07, "time": 1506212251010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.430333, 34.0525, 9.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16885578", "mag": 1.8, "time": 1506211566495, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.6255, 61.4518, 71.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16885576", "mag": 1.5, "time": 1506211049943, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.5978, 61.5229, 17.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16885547", "mag": 1.3, "time": 1506210780241, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.6346, 63.8335, 106.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16885533", "mag": 1.6, "time": 1506209676573, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.5334, 61.8507, 43.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897656", "mag": 1.03, "time": 1506208996140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7145, 38.772667, 2.47 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008912", "mag": 1.4, "time": 1506208905320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.801167, 33.9745, 17.62 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008904", "mag": 1.35, "time": 1506208456300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.924333, 33.9845, 4.74 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atqq", "mag": 4.5, "time": 1506207994550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9873, 16.6593, 8.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16885149", "mag": 1.0, "time": 1506207804984, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3702, 64.9969, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "uu60249057", "mag": 2.12, "time": 1506207074140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.304, 44.720667, 6.11 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897646", "mag": 1.23, "time": 1506206872800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.735333, 38.787167, 1.28 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atq4", "mag": 4.6, "time": 1506204121620, "felt": 194, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -71.616, -33.7421, 44.72 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008864", "mag": 1.58, "time": 1506203611410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.609, 33.181333, 2.86 ] } }, +{ "type": "Feature", "properties": { "id": "ak16884706", "mag": 3.1, "time": 1506202930250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.1771, 51.8267, 132.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atpq", "mag": 4.9, "time": 1506201617890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 124.82, 7.5438, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atpp", "mag": 4.9, "time": 1506201494980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 124.8199, 7.5946, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16884645", "mag": 1.0, "time": 1506201077397, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.96, 64.7531, 1.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atpb", "mag": 5.7, "time": 1506199628760, "felt": 53, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 124.8736, 7.6285, 31.39 ] } }, +{ "type": "Feature", "properties": { "id": "ak16884300", "mag": 2.8, "time": 1506199486287, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -169.6652, 52.5903, 67.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897611", "mag": 1.26, "time": 1506199458450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.821667, 37.604333, 4.01 ] } }, +{ "type": "Feature", "properties": { "id": "ak16884298", "mag": 1.2, "time": 1506198439700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.5445, 59.7818, 0.1 ] } }, +{ "type": "Feature", "properties": { "id": "uw61332966", "mag": 1.38, "time": 1506197756870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.684333, 48.248, 9.29 ] } }, +{ "type": "Feature", "properties": { "id": "ak16884247", "mag": 2.2, "time": 1506197594492, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.0461, 51.8485, 92.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16883936", "mag": 1.0, "time": 1506196999226, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.8099, 64.7452, 10.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008816", "mag": 1.2, "time": 1506196919720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.403833, 34.223333, 11.34 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897586", "mag": 2.51, "time": 1506196446140, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -124.396167, 40.494333, 25.08 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897566", "mag": 2.07, "time": 1506194792800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.835833, 37.572667, 1.63 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897561", "mag": 1.83, "time": 1506194678430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8365, 37.574, 1.71 ] } }, +{ "type": "Feature", "properties": { "id": "ak16883864", "mag": 2.8, "time": 1506194224396, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -175.8992, 51.3293, 31.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16883866", "mag": 1.0, "time": 1506193955730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.8833, 59.8983, 14.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897541", "mag": 1.74, "time": 1506193009290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.820833, 37.6045, 4.22 ] } }, +{ "type": "Feature", "properties": { "id": "ak16883553", "mag": 1.2, "time": 1506192900100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.4017, 65.5315, 14.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16883554", "mag": 1.2, "time": 1506192680980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.0611, 67.1099, 2.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atnx", "mag": 2.6, "time": 1506192601240, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4214, 42.5566, 9.03 ] } }, +{ "type": "Feature", "properties": { "id": "ak16883552", "mag": 1.1, "time": 1506192410113, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.197, 60.3011, 0.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897531", "mag": 2.28, "time": 1506191594770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.821667, 37.604, 4.22 ] } }, +{ "type": "Feature", "properties": { "id": "us2000augr", "mag": 4.5, "time": 1506191531170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -138.4442, -11.942, 15.62 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008760", "mag": 1.23, "time": 1506190682920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.415167, 33.1465, 4.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008752", "mag": 1.14, "time": 1506190401470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.972, 33.217167, 7.81 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897521", "mag": 1.68, "time": 1506190013010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.811833, 38.821167, 1.49 ] } }, +{ "type": "Feature", "properties": { "id": "ak16883482", "mag": 1.4, "time": 1506189726896, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.742, 64.4224, 18.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16923786", "mag": 2.7, "time": 1506189654902, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.1544, 53.4208, 25.6 ] } }, +{ "type": "Feature", "properties": { "id": "hv61918336", "mag": 2.94, "time": 1506189242240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.611167, 19.4215, 2.482 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atn1", "mag": 4.4, "time": 1506188901480, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 125.1457, 7.0739, 96.15 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897511", "mag": 1.1, "time": 1506188786860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.7965, 37.484667, 7.75 ] } }, +{ "type": "Feature", "properties": { "id": "ak16883178", "mag": 2.9, "time": 1506188673480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.5715, 58.1668, 7.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16923784", "mag": 1.7, "time": 1506187667099, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.6425, 60.6215, 67.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atms", "mag": 5.0, "time": 1506187553100, "felt": 30, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -68.9096, -30.7535, 117.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008720", "mag": 1.14, "time": 1506187127550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.4515, 34.231833, 12.91 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897476", "mag": 2.49, "time": 1506186613660, "felt": 6, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.3425, 36.714, -0.57 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897471", "mag": 1.19, "time": 1506186452260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.773834, 38.833832, 1.91 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008696", "mag": 1.09, "time": 1506186268310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.848333, 36.183167, 3.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008688", "mag": 1.35, "time": 1506185983910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.845167, 36.179667, 2.43 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897466", "mag": 1.85, "time": 1506185948480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.807, 38.052667, 0.81 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atmg", "mag": 4.4, "time": 1506185133990, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 71.1291, 36.4703, 91.01 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atmf", "mag": 4.5, "time": 1506184783190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -69.21, -28.772, 131.62 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897451", "mag": 1.44, "time": 1506184758630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.9955, 36.407667, 6.86 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008672", "mag": 2.68, "time": 1506184689590, "felt": 16, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.8015, 33.498333, 5.63 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008664", "mag": 1.11, "time": 1506184563870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.261167, 34.006833, 14.43 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atmc", "mag": 2.7, "time": 1506184527900, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4447, 42.5711, 9.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atma", "mag": 4.4, "time": 1506183893420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7171, 16.8156, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897441", "mag": 1.31, "time": 1506183491090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.606833, 37.170833, 12.95 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897436", "mag": 1.56, "time": 1506183390100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.606833, 37.198667, 10.68 ] } }, +{ "type": "Feature", "properties": { "id": "ak16882778", "mag": 2.6, "time": 1506183338101, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.6342, 57.1033, 9.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16923782", "mag": 2.0, "time": 1506182696586, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.8058, 59.0921, 75.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16882769", "mag": 3.1, "time": 1506182496691, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -173.0149, 52.3026, 176.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atm1", "mag": 4.3, "time": 1506182042160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 62.7519, 26.1798, 45.69 ] } }, +{ "type": "Feature", "properties": { "id": "ak16882474", "mag": 1.9, "time": 1506181429544, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7141, 61.0689, 15.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16882473", "mag": 1.1, "time": 1506181415825, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.5959, 60.5708, 14.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897426", "mag": 1.24, "time": 1506180532690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.623667, 37.188167, 10.74 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008584", "mag": 1.58, "time": 1506180105990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.444, 33.030667, 2.87 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atlk", "mag": 3.8, "time": 1506180000610, "felt": 14, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4292, 42.5433, 9.91 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atlf", "mag": 4.2, "time": 1506179194220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -95.0107, 16.603, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257194", "mag": 1.15, "time": 1506178837080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.525833, 46.886, 12.66 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606739", "mag": 1.0, "time": 1506178325112, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.0924, 40.2311, 5.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008536", "mag": 1.59, "time": 1506177881730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.795667, 33.495667, 3.67 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atkr", "mag": 4.9, "time": 1506177106540, "felt": 5, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8831, 16.6905, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atku", "mag": 4.2, "time": 1506176872070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.97, 16.7939, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897386", "mag": 1.06, "time": 1506176360420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.811667, 38.818667, 2.57 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008512", "mag": 2.34, "time": 1506176315810, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.0575, 34.503333, 8.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atkn", "mag": 4.4, "time": 1506176300040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -95.1269, 16.7434, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16882104", "mag": 1.1, "time": 1506175629079, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.8075, 60.3407, 9.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897361", "mag": 0.96, "time": 1506174820850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.612, 37.392833, 13.92 ] } }, +{ "type": "Feature", "properties": { "id": "ak16881826", "mag": 2.5, "time": 1506174802909, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.6324, 58.8539, 123.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008496", "mag": 1.78, "time": 1506174424760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.817167, 34.867667, 4.67 ] } }, +{ "type": "Feature", "properties": { "id": "ak16881795", "mag": 1.1, "time": 1506173527174, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.8881, 64.8661, 12.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atke", "mag": 5.1, "time": 1506173434140, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 120.8176, 13.6704, 193.27 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atk8", "mag": 4.8, "time": 1506173052110, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9123, 16.7308, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16881771", "mag": 1.2, "time": 1506172200912, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.8726, 64.8605, 11.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16881749", "mag": 1.6, "time": 1506171778198, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.8844, 64.8563, 10.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atjy", "mag": 4.3, "time": 1506171499860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 129.9043, -2.9658, 44.93 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248857", "mag": 1.35, "time": 1506171338590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.890833, 37.000833, 18.28 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atjv", "mag": 6.1, "time": 1506171182420, "felt": 203, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9509, 16.7732, 9.62 ] } }, +{ "type": "Feature", "properties": { "id": "ak16881467", "mag": 1.4, "time": 1506170949832, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.8768, 64.9158, 8.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16881459", "mag": 1.7, "time": 1506170669236, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.6941, 64.6752, 17.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16881453", "mag": 1.5, "time": 1506170369239, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.9047, 64.8585, 16.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atjm", "mag": 4.6, "time": 1506169519350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 142.1923, 31.1823, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avhc", "mag": 2.6, "time": 1506167877970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -175.84, 52.2553, 189.02 ] } }, +{ "type": "Feature", "properties": { "id": "ak16881171", "mag": 2.3, "time": 1506167030162, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -175.8612, 51.6605, 44.9 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248832", "mag": 1.05, "time": 1506167017860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.340667, 40.274333, 3.24 ] } }, +{ "type": "Feature", "properties": { "id": "us2000augc", "mag": 4.6, "time": 1506166612290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 154.9573, -5.8521, 181.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16881170", "mag": 1.2, "time": 1506166372386, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.7852, 62.5649, 5.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16881168", "mag": 1.3, "time": 1506166038103, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5567, 63.2977, 0.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897346", "mag": 1.79, "time": 1506165696260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.112333, 37.231, 6.72 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avha", "mag": 3.4, "time": 1506165671380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -170.4308, 52.2784, 36.52 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008448", "mag": 1.41, "time": 1506165347360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.561667, 32.957167, 8.78 ] } }, +{ "type": "Feature", "properties": { "id": "ak16881165", "mag": 1.3, "time": 1506165145820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.3968, 60.1913, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16881154", "mag": 1.7, "time": 1506164474729, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.4355, 60.0468, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16923760", "mag": 1.5, "time": 1506164269172, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.3627, 51.5307, 19.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atis", "mag": 5.8, "time": 1506163088980, "felt": 26, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.1625, 15.6979, 74.22 ] } }, +{ "type": "Feature", "properties": { "id": "ak16880880", "mag": 2.0, "time": 1506162923314, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.4514, 58.8323, 121.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16880879", "mag": 1.5, "time": 1506162509845, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.4379, 59.9894, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897331", "mag": 1.09, "time": 1506162381540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.827, 37.610667, 4.37 ] } }, +{ "type": "Feature", "properties": { "id": "ak16880874", "mag": 1.6, "time": 1506161778674, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.9513, 62.6833, 55.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16880872", "mag": 2.2, "time": 1506161709130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.2999, 57.8298, 119.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16880868", "mag": 1.9, "time": 1506161335096, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.0011, 60.342, 8.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16880864", "mag": 1.5, "time": 1506160533641, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2829, 64.8808, 8.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897316", "mag": 1.12, "time": 1506160300400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.288667, 36.670833, 2.66 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ati0", "mag": 4.5, "time": 1506158356450, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -77.7746, 9.1385, 52.29 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897301", "mag": 3.32, "time": 1506157219710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -127.0845, 40.348333, 11.62 ] } }, +{ "type": "Feature", "properties": { "id": "uw61332771", "mag": 1.35, "time": 1506157207660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.313333, 47.606333, 8.75 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897271", "mag": 1.14, "time": 1506156362630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.254167, 36.643167, 6.03 ] } }, +{ "type": "Feature", "properties": { "id": "ak16880667", "mag": 1.1, "time": 1506155808049, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.5764, 61.5311, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ati7", "mag": 3.5, "time": 1506155357560, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 129.0524, 41.3116, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atht", "mag": 4.7, "time": 1506154802240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 152.0272, 44.3731, 31.79 ] } }, +{ "type": "Feature", "properties": { "id": "ak16880659", "mag": 1.0, "time": 1506154668324, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -142.1159, 65.4383, 3.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16880589", "mag": 2.0, "time": 1506153946841, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.6279, 61.5946, 79.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897246", "mag": 1.31, "time": 1506153823970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.762, 38.794, 0.72 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008352", "mag": 1.63, "time": 1506153604550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.4425, 33.0265, 5.8 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606675", "mag": 1.2, "time": 1506152057931, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9167, 38.4054, 10.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16880394", "mag": 3.6, "time": 1506152017544, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -170.3853, 52.2081, 31.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16923747", "mag": 1.9, "time": 1506151958661, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4175, 51.6761, 16.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008344", "mag": 1.48, "time": 1506151638300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.324167, 33.310833, 12.5 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248802", "mag": 2.41, "time": 1506151450100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.419667, 42.565833, 9.15 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ath8", "mag": 4.1, "time": 1506151137510, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2976, 15.8203, 61.65 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897236", "mag": 1.32, "time": 1506151113910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.898167, 37.524833, 12.73 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ath6", "mag": 4.1, "time": 1506150769430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3958, 15.2768, 10.51 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008328", "mag": 1.27, "time": 1506150100050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.200167, 33.893167, 7.86 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606672", "mag": 1.5, "time": 1506150086518, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.2696, 38.2952, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000augd", "mag": 4.4, "time": 1506150000550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 144.8812, 20.1804, 76.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008320", "mag": 1.19, "time": 1506149119830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.9395, 33.982167, 4.39 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atgz", "mag": 4.2, "time": 1506149095090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -87.0247, 10.6523, 19.49 ] } }, +{ "type": "Feature", "properties": { "id": "ak16880326", "mag": 2.0, "time": 1506149068802, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.0613, 61.3779, 34.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ath2", "mag": 4.7, "time": 1506149033340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 129.7584, -3.0863, 34.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16880327", "mag": 1.1, "time": 1506149006055, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.2865, 68.6023, 13.4 ] } }, +{ "type": "Feature", "properties": { "id": "uw61332671", "mag": 1.77, "time": 1506147857710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.281667, 47.7015, 25.73 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897231", "mag": 2.11, "time": 1506147638730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.6555, 36.061833, 9.09 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aug5", "mag": 4.5, "time": 1506146537200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.8683, -24.2891, 524.27 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008296", "mag": 1.25, "time": 1506146485640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.616, 33.586167, 13.04 ] } }, +{ "type": "Feature", "properties": { "id": "ak16880116", "mag": 1.8, "time": 1506145682289, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -142.2213, 66.2475, 7.6 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606730", "mag": 1.3, "time": 1506145648978, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.1876, 38.2127, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008288", "mag": 1.58, "time": 1506145525140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.4415, 32.5255, 16.12 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606667", "mag": 1.5, "time": 1506145236843, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.917, 38.3346, 11.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atgp", "mag": 4.5, "time": 1506143865490, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -74.7175, 9.7486, 52.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000athl", "mag": 4.4, "time": 1506143271620, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 108.9322, -8.2399, 66.53 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897216", "mag": 1.88, "time": 1506142958730, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.9835, 40.89, 15.76 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897211", "mag": 1.17, "time": 1506142616000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.827667, 38.837166, 1.66 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897201", "mag": 0.95, "time": 1506142430900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.848, 38.839168, 2.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897191", "mag": 1.9, "time": 1506141940330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.177333, 40.264333, 3.77 ] } }, +{ "type": "Feature", "properties": { "id": "ak16879870", "mag": 2.3, "time": 1506141876996, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.6246, 59.199, 103.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16879869", "mag": 1.3, "time": 1506141297637, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.7807, 60.3298, 7.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606723", "mag": 1.0, "time": 1506140560559, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.2867, 38.4929, 10.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008224", "mag": 0.95, "time": 1506140386650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.208667, 33.3405, 11.26 ] } }, +{ "type": "Feature", "properties": { "id": "ak16879830", "mag": 1.4, "time": 1506140318328, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2827, 60.4409, 47.8 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606722", "mag": 1.2, "time": 1506140002001, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9021, 38.3867, 7.8 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606720", "mag": 1.1, "time": 1506139980519, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.2929, 38.489, 10.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897176", "mag": 1.78, "time": 1506139907070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.285333, 38.488, 8.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897171", "mag": 1.19, "time": 1506139518870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.735336, 38.790001, 1.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897166", "mag": 2.9, "time": 1506138206720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -126.992667, 40.335333, 11.62 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atgc", "mag": 4.2, "time": 1506137667560, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9729, 15.6003, 33.69 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897161", "mag": 3.28, "time": 1506137168410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -127.014, 40.471167, 11.62 ] } }, +{ "type": "Feature", "properties": { "id": "ak16879595", "mag": 2.4, "time": 1506137087441, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8458, 58.348, 0.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16923736", "mag": 1.3, "time": 1506135643558, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.0957, 61.7127, 43.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16879403", "mag": 1.0, "time": 1506135058360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4982, 63.0889, 5.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16923734", "mag": 2.5, "time": 1506133328382, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -161.4425, 54.2787, 25.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16879357", "mag": 2.6, "time": 1506132937319, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.3477, 59.8339, 130.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16879346", "mag": 2.2, "time": 1506132165090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.4939, 67.7172, 16.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16879344", "mag": 2.6, "time": 1506132016431, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -161.1196, 54.9637, 82.8 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606656", "mag": 1.3, "time": 1506130971840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.3283, 38.6945, 9.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897141", "mag": 2.05, "time": 1506130087910, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -124.4195, 40.470333, 27.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16879132", "mag": 1.4, "time": 1506129632041, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.0373, 62.0301, 10.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atfh", "mag": 2.6, "time": 1506129518070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4417, 42.5563, 10.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897136", "mag": 1.16, "time": 1506129465180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.888333, 36.006167, 8.34 ] } }, +{ "type": "Feature", "properties": { "id": "ak16879131", "mag": 1.2, "time": 1506128472934, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.7081, 62.2652, 36.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897126", "mag": 2.19, "time": 1506127820390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.640167, 36.048667, 19.79 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aug3", "mag": 4.3, "time": 1506127768780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 130.2316, -6.5899, 129.05 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atfc", "mag": 4.4, "time": 1506126533850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4878, -17.8955, 579.93 ] } }, +{ "type": "Feature", "properties": { "id": "ak16878940", "mag": 1.3, "time": 1506126488960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.4306, 62.433, 39.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16923727", "mag": 1.8, "time": 1506125768611, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.7156, 59.1725, 89.1 ] } }, +{ "type": "Feature", "properties": { "id": "uw61332606", "mag": 1.37, "time": 1506125724350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.8475, 47.767167, 17.62 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atf6", "mag": 4.6, "time": 1506125651480, "felt": 34, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 74.5944, 34.2131, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16923726", "mag": 1.0, "time": 1506125523162, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.4554, 62.0263, 40.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926133", "mag": 2.1, "time": 1506124308750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.1191, 56.3855, 12.5 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606641", "mag": 1.1, "time": 1506124233235, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9048, 38.3823, 7.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atex", "mag": 5.3, "time": 1506124170400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 141.0234, 31.3473, 31.02 ] } }, +{ "type": "Feature", "properties": { "id": "ak16878728", "mag": 1.1, "time": 1506123741185, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3949, 64.9801, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "uw61332586", "mag": 1.03, "time": 1506123697550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.176833, 48.224167, 9.44 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926129", "mag": 1.4, "time": 1506123469629, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -135.8468, 66.6906, 13.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16878722", "mag": 1.4, "time": 1506123273253, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -142.5552, 60.2789, 8.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awr8", "mag": 4.2, "time": 1506122891910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 144.1488, -4.6487, 111.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ateh", "mag": 4.9, "time": 1506122747420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 159.6233, -7.7533, 37.28 ] } }, +{ "type": "Feature", "properties": { "id": "uw61332576", "mag": 1.22, "time": 1506122597830, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.362, 45.695667, -0.73 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926127", "mag": 1.8, "time": 1506122331683, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.4507, 53.4966, 5.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897116", "mag": 3.91, "time": 1506122239050, "felt": 60, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -124.417333, 40.495333, 26.88 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897111", "mag": 2.5, "time": 1506122222600, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.119, 36.5365, 3.92 ] } }, +{ "type": "Feature", "properties": { "id": "ak16878700", "mag": 1.8, "time": 1506121093447, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.734, 61.0547, 12.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awr7", "mag": 4.8, "time": 1506120979560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -35.8191, 7.4851, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257104", "mag": 0.96, "time": 1506120805630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.649833, 45.463833, 2.97 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008136", "mag": 1.88, "time": 1506120529920, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.8015, 33.496833, 4.18 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897096", "mag": 1.12, "time": 1506120001160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.939167, 37.600667, 1.08 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awra", "mag": 4.0, "time": 1506119896150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 128.7982, -5.8817, 310.41 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926125", "mag": 2.1, "time": 1506118947000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.1588, 60.2166, 143.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008120", "mag": 1.02, "time": 1506118476380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.0015, 34.316333, 6.69 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897091", "mag": 1.46, "time": 1506118411060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.8605, 39.795333, 0.38 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926124", "mag": 1.8, "time": 1506118096316, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.2941, 60.3659, 4.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897081", "mag": 1.12, "time": 1506117239720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.262833, 36.6425, 4.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897086", "mag": 2.87, "time": 1506117196030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -126.983667, 40.3995, 16.96 ] } }, +{ "type": "Feature", "properties": { "id": "hv61917311", "mag": 1.89, "time": 1506116007530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.434662, 19.227833, 33.59 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926123", "mag": 1.1, "time": 1506115983704, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.6992, 61.5094, 7.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926121", "mag": 1.9, "time": 1506115445859, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.1112, 60.0903, 117.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926120", "mag": 1.1, "time": 1506115334031, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0777, 62.5847, 77.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awr9", "mag": 4.3, "time": 1506115308090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.1151, -17.7862, 593.28 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926119", "mag": 2.3, "time": 1506114986922, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.0025, 54.0581, 74.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926118", "mag": 1.7, "time": 1506114971248, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8129, 59.8684, 52.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897066", "mag": 0.96, "time": 1506114595240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.793999, 38.820167, 2.73 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atdb", "mag": 2.4, "time": 1506114466770, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.7172, 36.3761, 4.22 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926117", "mag": 2.5, "time": 1506113979958, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -158.1399, 56.7494, 112.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16878294", "mag": 1.9, "time": 1506113817766, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1371, 60.4549, 78.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16878292", "mag": 1.4, "time": 1506113608674, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.3651, 61.5158, 28.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16878288", "mag": 2.0, "time": 1506113191350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.6595, 59.6404, 74.9 ] } }, +{ "type": "Feature", "properties": { "id": "hv61917256", "mag": 1.43, "time": 1506112916300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.825667, 19.312167, 8.904 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atcg", "mag": 3.0, "time": 1506112409690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -126.6543, 40.4678, 10.42 ] } }, +{ "type": "Feature", "properties": { "id": "ak16878117", "mag": 1.1, "time": 1506111493188, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.4364, 62.2279, 3.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16878112", "mag": 1.8, "time": 1506111203565, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.6978, 58.82, 10.8 ] } }, +{ "type": "Feature", "properties": { "id": "nm60207231", "mag": 0.97, "time": 1506111124010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -89.499167, 36.239, 6.94 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atbf", "mag": 5.7, "time": 1506109815030, "felt": 112, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ -126.8342, 40.4144, 11.01 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606606", "mag": 1.7, "time": 1506109275519, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.0338, 40.677, 7.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897011", "mag": 1.34, "time": 1506108443760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.041, 35.58, -0.28 ] } }, +{ "type": "Feature", "properties": { "id": "ak16877921", "mag": 1.1, "time": 1506108429374, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.752, 61.522, 5.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008072", "mag": 1.35, "time": 1506108266330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.202333, 34.987667, -0.83 ] } }, +{ "type": "Feature", "properties": { "id": "nc72897001", "mag": 1.91, "time": 1506107768510, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7205, 38.773333, 1.82 ] } }, +{ "type": "Feature", "properties": { "id": "ak16877871", "mag": 1.9, "time": 1506107175373, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.7465, 59.9075, 2.4 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257054", "mag": 1.62, "time": 1506107025590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.474333, 46.006833, -2.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16877869", "mag": 1.6, "time": 1506107008752, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.4734, 63.1712, 116.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci38008032", "mag": 1.22, "time": 1506106977520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.345, 35.0535, -1.01 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atab", "mag": 4.5, "time": 1506106483030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 163.2943, 54.9226, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896976", "mag": 1.19, "time": 1506105877560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.816833, 37.4545, 1.72 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896966", "mag": 1.64, "time": 1506105469690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.945833, 41.046833, 10.15 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896961", "mag": 1.88, "time": 1506105394080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.951833, 41.047667, 13.46 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926108", "mag": 2.2, "time": 1506105113528, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.5222, 56.3354, 50.1 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248707", "mag": 1.68, "time": 1506104631990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.397333, 42.534833, 3.76 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007992", "mag": 1.55, "time": 1506104354710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.9245, 35.899167, 6.51 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926107", "mag": 1.2, "time": 1506103639337, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.7358, 61.509, 12.2 ] } }, +{ "type": "Feature", "properties": { "id": "hv61917106", "mag": 1.63, "time": 1506102792120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.303667, 18.980667, 12.732 ] } }, +{ "type": "Feature", "properties": { "id": "ak16877700", "mag": 1.7, "time": 1506102481165, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.8203, 53.8611, 6.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16877698", "mag": 1.6, "time": 1506102300688, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.8262, 53.8452, 5.6 ] } }, +{ "type": "Feature", "properties": { "id": "uw61332361", "mag": 1.6, "time": 1506102282810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.8865, 47.171, 14.87 ] } }, +{ "type": "Feature", "properties": { "id": "ak16877680", "mag": 1.9, "time": 1506102017646, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.8735, 62.7643, 9.8 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248702", "mag": 1.26, "time": 1506101951970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.430167, 42.589833, 6.39 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926103", "mag": 2.3, "time": 1506101692988, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -175.9282, 51.3815, 44.4 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248697", "mag": 2.15, "time": 1506100947090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4775, 42.630333, 2.79 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926102", "mag": 1.9, "time": 1506100904987, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2736, 59.4158, 101.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16877679", "mag": 1.1, "time": 1506100453436, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.9781, 63.2957, 76.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257039", "mag": 1.48, "time": 1506100139660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.555833, 46.892333, 9.34 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007944", "mag": 1.7, "time": 1506100079090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.656667, 34.638, 3.99 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248692", "mag": 1.13, "time": 1506099922660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.408833, 42.514, 6.63 ] } }, +{ "type": "Feature", "properties": { "id": "ak16877641", "mag": 3.4, "time": 1506099810694, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.7965, 62.8041, 16.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896921", "mag": 1.1, "time": 1506099607680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.816333, 38.808833, 2.84 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896916", "mag": 3.01, "time": 1506099251650, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -125.362167, 40.3915, 25.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16877640", "mag": 1.4, "time": 1506099120563, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -142.4377, 69.5097, 14.2 ] } }, +{ "type": "Feature", "properties": { "id": "hv61917081", "mag": 2.14, "time": 1506099100410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.043667, 19.653667, 42.069 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926098", "mag": 1.7, "time": 1506099097278, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.9448, 59.8191, 95.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci37166268", "mag": 1.03, "time": 1506097971820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.496667, 33.561167, -0.73 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007912", "mag": 1.01, "time": 1506097946840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.406, 33.502167, 13.49 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926097", "mag": 1.6, "time": 1506097726880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.164, 62.5769, 121.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896896", "mag": 0.95, "time": 1506097561860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.062, 35.522667, 1.15 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248682", "mag": 1.11, "time": 1506097353810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.413333, 42.546167, 4.8 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248677", "mag": 1.32, "time": 1506097004840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.424667, 42.595, 4.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896881", "mag": 1.04, "time": 1506096955860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.874667, 37.619833, 8.25 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896886", "mag": 3.06, "time": 1506096897270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -127.211833, 40.581333, 16.62 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248672", "mag": 1.72, "time": 1506096443230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.447833, 42.59, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007888", "mag": 1.36, "time": 1506095052550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.7965, 33.495167, 4.57 ] } }, +{ "type": "Feature", "properties": { "id": "ak16877477", "mag": 1.5, "time": 1506094830892, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.0265, 62.027, 12.7 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248667", "mag": 1.93, "time": 1506094359510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4395, 42.584333, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606574", "mag": 1.6, "time": 1506094148428, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9043, 38.3654, 6.9 ] } }, +{ "type": "Feature", "properties": { "id": "hv61917031", "mag": 1.65, "time": 1506094079130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.279333, 18.952333, 12.363 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248662", "mag": 2.05, "time": 1506093605010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.456167, 42.602333, 3.17 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at3w", "mag": 2.6, "time": 1506093461490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.4231, 36.6952, 7.14 ] } }, +{ "type": "Feature", "properties": { "id": "ak16877317", "mag": 1.7, "time": 1506093374261, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3603, 60.6882, 68.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926094", "mag": 2.1, "time": 1506093004583, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -162.8719, 54.5409, 50.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16877316", "mag": 1.4, "time": 1506092949248, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -158.2867, 67.5064, 1.5 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606471", "mag": 1.3, "time": 1506092280598, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.1113, 38.2958, 6.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awqu", "mag": 4.3, "time": 1506092048390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 121.5573, 18.5841, 62.16 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926092", "mag": 1.3, "time": 1506091602226, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.7703, 57.7311, 11.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16877311", "mag": 1.7, "time": 1506091080231, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.9318, 61.3129, 6.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awqt", "mag": 4.5, "time": 1506090800020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.4373, -23.752, 560.01 ] } }, +{ "type": "Feature", "properties": { "id": "nc72904206", "mag": 1.3, "time": 1506089865090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.585167, 40.4755, 15.05 ] } }, +{ "type": "Feature", "properties": { "id": "uw61309452", "mag": 2.05, "time": 1506089062880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.375333, 45.841833, -0.74 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926090", "mag": 1.6, "time": 1506088685970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.6016, 61.227, 75.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16877153", "mag": 1.3, "time": 1506088314826, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.7156, 61.5096, 6.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007840", "mag": 1.07, "time": 1506088185480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.7945, 33.498167, 6.09 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896831", "mag": 1.6, "time": 1506088032960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.772667, 38.806833, -0.28 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896826", "mag": 1.03, "time": 1506088021950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.822502, 38.836666, -0.75 ] } }, +{ "type": "Feature", "properties": { "id": "ak16877151", "mag": 1.7, "time": 1506087613938, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.3362, 62.1574, 11.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awqs", "mag": 4.3, "time": 1506087606500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 179.5624, -22.5585, 578.14 ] } }, +{ "type": "Feature", "properties": { "id": "ak16877148", "mag": 1.9, "time": 1506087297503, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1731, 59.963, 87.7 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606565", "mag": 1.4, "time": 1506087185810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.2162, 38.2627, 3.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at3c", "mag": 4.4, "time": 1506086932700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 127.2264, -0.3969, 83.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at3j", "mag": 4.5, "time": 1506086850810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.4418, -19.1856, 573.86 ] } }, +{ "type": "Feature", "properties": { "id": "ak16877147", "mag": 1.0, "time": 1506086078366, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0434, 64.7457, 4.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876989", "mag": 2.3, "time": 1506085118552, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.6021, 60.5947, 0.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896781", "mag": 1.59, "time": 1506084858350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.773167, 38.807167, -0.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926084", "mag": 2.4, "time": 1506084692420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.7372, 51.5859, 56.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896771", "mag": 1.74, "time": 1506084487230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.771667, 38.808833, 0.14 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876986", "mag": 1.4, "time": 1506084219307, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.7611, 61.5102, 5.3 ] } }, +{ "type": "Feature", "properties": { "id": "hv61916896", "mag": 1.74, "time": 1506083571850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.465667, 19.190833, 35.257 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007816", "mag": 1.33, "time": 1506082333690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.362833, 33.373333, 6.28 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876984", "mag": 1.5, "time": 1506082188790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.7152, 61.5125, 7.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876981", "mag": 1.8, "time": 1506082118329, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.7017, 61.5113, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876980", "mag": 2.2, "time": 1506081950238, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.1633, 59.909, 114.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007792", "mag": 1.19, "time": 1506081499660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.503333, 35.304167, 5.36 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876977", "mag": 1.9, "time": 1506081250212, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.1121, 59.2751, 8.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876978", "mag": 1.2, "time": 1506081151639, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.9729, 61.6318, 32.9 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257019", "mag": 1.05, "time": 1506080783790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.526167, 46.879833, 10.93 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896746", "mag": 1.05, "time": 1506079850700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.73983, 38.763668, 1.53 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896741", "mag": 1.1, "time": 1506078851480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.806, 38.8165, 3.19 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248647", "mag": 1.45, "time": 1506078497740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.445, 42.561833, 8.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926075", "mag": 1.9, "time": 1506078386128, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.8777, 58.9992, 112.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876823", "mag": 1.1, "time": 1506078261719, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.8636, 62.788, 13.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876821", "mag": 1.4, "time": 1506077123303, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.923, 64.7739, 2.3 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606454", "mag": 2.6, "time": 1506077002610, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.5007, 36.7388, 7.5 ] } }, +{ "type": "Feature", "properties": { "id": "mb80257004", "mag": 1.43, "time": 1506075410640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5235, 46.871, 11.97 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896721", "mag": 1.39, "time": 1506074864460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.841333, 38.844167, 1.9 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606522", "mag": 1.1, "time": 1506074180637, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8235, 38.8303, 13.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007728", "mag": 1.52, "time": 1506073924220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.848, 36.181833, 2.23 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926070", "mag": 1.6, "time": 1506073391784, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -144.2241, 61.5539, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876665", "mag": 1.6, "time": 1506072332786, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.3288, 63.1852, 90.1 ] } }, +{ "type": "Feature", "properties": { "id": "hv61916851", "mag": 2.09, "time": 1506072148400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.868333, 20.063333, 23.409 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876664", "mag": 1.4, "time": 1506072136495, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.5912, 61.9919, 28.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926067", "mag": 1.3, "time": 1506071322182, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.632, 62.4195, 64.2 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248637", "mag": 1.3, "time": 1506070695930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.437167, 42.637667, 5.25 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at26", "mag": 4.5, "time": 1506070497460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 127.9846, 3.8293, 107.48 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926066", "mag": 1.6, "time": 1506069293924, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.7084, 58.832, 2.4 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248632", "mag": 2.03, "time": 1506068604640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -108.901833, 38.286167, 1.02 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876662", "mag": 1.9, "time": 1506067828515, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4502, 59.8034, 55.7 ] } }, +{ "type": "Feature", "properties": { "id": "nm60044913", "mag": 2.21, "time": 1506067533090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -92.239, 35.7905, 11.33 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876658", "mag": 3.5, "time": 1506066694779, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -159.9518, 54.8173, 3.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896676", "mag": 1.45, "time": 1506066561830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.764833, 38.786167, 0.53 ] } }, +{ "type": "Feature", "properties": { "id": "uw61309412", "mag": 1.49, "time": 1506066402670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -124.402833, 49.2735, 17.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896671", "mag": 1.2, "time": 1506066223530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8225, 37.524667, 2.51 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876647", "mag": 1.9, "time": 1506065065953, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.1147, 59.229, 11.0 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248627", "mag": 1.79, "time": 1506064954410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.417833, 42.575667, 8.31 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876640", "mag": 1.0, "time": 1506063798789, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.9184, 63.4232, 6.1 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256994", "mag": 1.71, "time": 1506063538810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.338833, 46.125333, 6.03 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at1d", "mag": 4.4, "time": 1506062755300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 151.9837, 45.5973, 22.46 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606510", "mag": 1.0, "time": 1506062740733, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9097, 38.416, 7.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876497", "mag": 2.9, "time": 1506062332060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -158.4396, 55.4155, 7.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876499", "mag": 1.5, "time": 1506062314773, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1276, 62.6705, 84.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926058", "mag": 2.5, "time": 1506062164434, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.9814, 52.5733, 21.3 ] } }, +{ "type": "Feature", "properties": { "id": "hv61916751", "mag": 1.88, "time": 1506061487210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.4615, 19.287167, 7.924 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926055", "mag": 2.4, "time": 1506060569450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.4546, 56.5041, 6.6 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248622", "mag": 1.34, "time": 1506060334660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.447833, 42.622833, 5.33 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606434", "mag": 1.2, "time": 1506060248714, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8235, 38.8296, 13.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007696", "mag": 1.17, "time": 1506059325210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.648333, 35.934, 3.86 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007680", "mag": 1.8, "time": 1506058671480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.570833, 35.360833, 4.84 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at0m", "mag": 5.5, "time": 1506058424310, "felt": 37, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -108.7724, 23.5614, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at0v", "mag": 4.5, "time": 1506056644580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 159.4959, 54.788, 131.21 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256984", "mag": 1.12, "time": 1506056537920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5285, 46.885167, 14.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926054", "mag": 1.3, "time": 1506056097918, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.7519, 60.0539, 56.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876343", "mag": 1.1, "time": 1506055943779, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.827, 62.7929, 14.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896616", "mag": 2.0, "time": 1506055463630, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.788667, 37.456333, 7.66 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926049", "mag": 2.0, "time": 1506055458648, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.9681, 59.782, 98.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at08", "mag": 4.7, "time": 1506054886300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -11.1483, -6.3489, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896606", "mag": 0.97, "time": 1506054333450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.821833, 37.5205, 2.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aszw", "mag": 4.2, "time": 1506054023580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 26.2553, 39.1304, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896586", "mag": 1.98, "time": 1506053997570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.883167, 37.538333, 2.49 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007648", "mag": 1.64, "time": 1506053954570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.797167, 33.495167, 4.61 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896591", "mag": 1.12, "time": 1506053943320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.789333, 37.455, 7.99 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aszh", "mag": 2.9, "time": 1506053328020, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -96.682, 35.846, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876210", "mag": 1.2, "time": 1506052567199, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.7614, 63.1414, 9.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876208", "mag": 1.0, "time": 1506051888104, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3642, 64.8396, 21.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876202", "mag": 2.8, "time": 1506051238210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.6975, 59.8426, 2.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007640", "mag": 1.04, "time": 1506050700240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.074333, 32.868, 9.32 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876199", "mag": 1.6, "time": 1506050508752, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.1502, 60.9709, 20.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876069", "mag": 1.7, "time": 1506048854655, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6692, 62.5598, 11.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16876067", "mag": 2.1, "time": 1506048427026, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.7111, 59.884, 14.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896561", "mag": 1.78, "time": 1506048332800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.779667, 37.392333, -2.31 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896556", "mag": 1.29, "time": 1506047940540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.0265, 36.559833, 6.76 ] } }, +{ "type": "Feature", "properties": { "id": "ak16926041", "mag": 2.5, "time": 1506047556201, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.992, 51.8656, 16.5 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248522", "mag": 1.34, "time": 1506047158170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.026833, 44.7755, 7.13 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256979", "mag": 1.73, "time": 1506043831850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.558333, 46.402, 3.35 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896531", "mag": 1.92, "time": 1506043357560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.780833, 37.389167, -2.29 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256969", "mag": 2.09, "time": 1506042441670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.930333, 44.292833, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875940", "mag": 1.1, "time": 1506041862266, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0885, 63.2553, 2.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awqf", "mag": 4.2, "time": 1506041406940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 165.3116, -15.6295, 57.06 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asyh", "mag": 4.6, "time": 1506041280550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 149.2095, 43.8815, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70235693", "mag": 1.82, "time": 1506040783670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.6825, 37.184, 4.37 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007600", "mag": 2.86, "time": 1506040660680, "felt": 13, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.171833, 34.730667, 1.72 ] } }, +{ "type": "Feature", "properties": { "id": "hv61916496", "mag": 1.7, "time": 1506040069030, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.755667, 19.862667, 13.433 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awqd", "mag": 4.6, "time": 1506040066970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 90.3605, 2.1475, 15.02 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875841", "mag": 1.4, "time": 1506039676822, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.7004, 63.8605, 6.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000atbx", "mag": 2.6, "time": 1506039659260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5671, 46.8969, 11.48 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avmv", "mag": 2.8, "time": 1506039531410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.0769, 52.3761, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256959", "mag": 1.07, "time": 1506038377030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.445667, 43.5435, 11.24 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007584", "mag": 1.19, "time": 1506037977370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.764667, 33.324167, 13.64 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875834", "mag": 1.4, "time": 1506037872803, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.518, 61.5639, 31.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896516", "mag": 1.31, "time": 1506037721390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.669, 37.2905, 3.04 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256954", "mag": 1.13, "time": 1506037549780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.4995, 46.8705, 10.41 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awq8", "mag": 4.4, "time": 1506037384370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 144.5809, 38.0785, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875828", "mag": 2.4, "time": 1506037110228, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.8706, 62.7902, 14.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875826", "mag": 1.7, "time": 1506036232042, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.4937, 61.5906, 31.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asx4", "mag": 2.7, "time": 1506036218800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.5127, 36.2915, 7.461 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007544", "mag": 3.0, "time": 1506035447270, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.397167, 32.383, 12.07 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007552", "mag": 1.61, "time": 1506035381320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.115667, 34.625667, -1.28 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875823", "mag": 1.6, "time": 1506035182231, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.5062, 64.6747, 9.2 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248487", "mag": 2.1, "time": 1506035003920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.420167, 42.525833, 7.93 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256939", "mag": 1.72, "time": 1506034952670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5215, 46.8665, 11.26 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875817", "mag": 1.5, "time": 1506034226408, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -167.0329, 53.5528, 17.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awq7", "mag": 4.3, "time": 1506034167940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.929, -23.7349, 550.89 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896506", "mag": 1.29, "time": 1506033952800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.821, 38.814833, 2.36 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875815", "mag": 1.5, "time": 1506033878487, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.5575, 60.0344, 58.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875810", "mag": 1.2, "time": 1506033325458, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.4889, 59.8624, 47.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875800", "mag": 1.4, "time": 1506032434891, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.7482, 66.977, 12.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875653", "mag": 4.2, "time": 1506032120973, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.8756, 62.7831, 20.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896496", "mag": 1.85, "time": 1506031741740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.5285, 36.803333, 3.27 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896486", "mag": 1.45, "time": 1506031445490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.526667, 36.809667, 4.3 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256934", "mag": 2.12, "time": 1506031400210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.9225, 44.303333, 10.34 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256929", "mag": 1.26, "time": 1506030770930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.747833, 45.079167, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007528", "mag": 1.87, "time": 1506030349230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.650167, 35.935333, 2.69 ] } }, +{ "type": "Feature", "properties": { "id": "hv61916321", "mag": 2.02, "time": 1506029779130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.552333, 19.137667, 49.513 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007520", "mag": 1.21, "time": 1506029730430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.157, 33.634167, -0.52 ] } }, +{ "type": "Feature", "properties": { "id": "hv61916316", "mag": 1.88, "time": 1506029586250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.419833, 19.099167, 42.057 ] } }, +{ "type": "Feature", "properties": { "id": "hv61916311", "mag": 1.76, "time": 1506029522880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.437167, 19.160333, 37.287 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606376", "mag": 1.1, "time": 1506029276288, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.9551, 40.0739, 10.9 ] } }, +{ "type": "Feature", "properties": { "id": "hv61916301", "mag": 1.85, "time": 1506029141190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.439167, 19.1175, 39.677 ] } }, +{ "type": "Feature", "properties": { "id": "ci37166108", "mag": 1.81, "time": 1506028904370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.241667, 32.920333, 11.27 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007512", "mag": 1.83, "time": 1506028897230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.241167, 32.916667, 7.87 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875651", "mag": 1.4, "time": 1506028324426, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.8843, 61.2141, 1.8 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606357", "mag": 2.6, "time": 1506028168100, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.6985, 39.7645, 7.3 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606355", "mag": 1.1, "time": 1506027762688, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.189, 38.4602, 2.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007480", "mag": 1.75, "time": 1506026384090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.371167, 35.054, 8.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875645", "mag": 1.7, "time": 1506026360117, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.75, 60.0811, 100.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896461", "mag": 1.53, "time": 1506026136260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.827333, 38.841167, 1.96 ] } }, +{ "type": "Feature", "properties": { "id": "ak16911613", "mag": 1.9, "time": 1506025569386, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.0904, 58.6739, 124.2 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70235678", "mag": 2.5, "time": 1506025487250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.888333, 37.204167, 6.25 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007472", "mag": 1.24, "time": 1506025368620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.488667, 33.850333, -0.48 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ass7", "mag": 4.8, "time": 1506025352080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.8962, 15.2536, 65.44 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007464", "mag": 1.18, "time": 1506025134310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.882167, 33.977333, 19.48 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875518", "mag": 1.7, "time": 1506024448536, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.5203, 61.3055, 10.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asr5", "mag": 2.8, "time": 1506024284460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4191, 42.5686, 11.52 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007448", "mag": 1.54, "time": 1506024073190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.493667, 33.846667, -0.48 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asqw", "mag": 4.5, "time": 1506023938000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -69.359, -24.593, 89.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896441", "mag": 0.97, "time": 1506023932370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.818337, 38.807335, 2.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16911611", "mag": 2.0, "time": 1506023546957, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.8314, 53.8887, 16.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875513", "mag": 2.1, "time": 1506022669821, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.6752, 67.929, 13.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875511", "mag": 1.6, "time": 1506022479067, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0122, 60.6265, 55.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896431", "mag": 1.59, "time": 1506022296440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.821333, 37.606, 4.18 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asq8", "mag": 4.5, "time": 1506022120080, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 57.3957, 30.689, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875508", "mag": 2.8, "time": 1506022088454, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.5339, 56.4471, 34.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875497", "mag": 2.8, "time": 1506021225649, "felt": 5, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.3633, 62.2263, 8.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875489", "mag": 2.0, "time": 1506019153622, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.5458, 60.2285, 104.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007432", "mag": 0.97, "time": 1506018755920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.4305, 33.027167, 7.61 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896416", "mag": 1.32, "time": 1506018676310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.105167, 37.325333, -0.31 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875470", "mag": 3.4, "time": 1506018115237, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3313, 62.0747, 82.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007408", "mag": 1.52, "time": 1506017937430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.240833, 33.339, 3.36 ] } }, +{ "type": "Feature", "properties": { "id": "ci37165948", "mag": 1.22, "time": 1506017934430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.238, 33.341, 5.25 ] } }, +{ "type": "Feature", "properties": { "id": "ak16911603", "mag": 2.2, "time": 1506016859139, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.198, 56.7455, 55.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896411", "mag": 1.56, "time": 1506016054120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.955667, 36.390833, 1.45 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ask8", "mag": 5.2, "time": 1506015812780, "felt": 1, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 153.792, -5.2273, 42.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875367", "mag": 1.0, "time": 1506015790628, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.3293, 61.4367, 9.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896401", "mag": 1.29, "time": 1506015349390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.136833, 36.591, 7.95 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896396", "mag": 1.65, "time": 1506015154000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.830667, 38.841833, 1.92 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875364", "mag": 1.7, "time": 1506014707392, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.9511, 61.182, 6.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asjm", "mag": 4.1, "time": 1506014582020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.1412, 14.9651, 31.77 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896391", "mag": 1.65, "time": 1506014547620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.522667, 37.119333, 6.68 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896386", "mag": 2.74, "time": 1506013969600, "felt": 15, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.523, 37.119333, 7.11 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248457", "mag": 1.24, "time": 1506013292240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.416833, 42.5455, 6.54 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896381", "mag": 1.42, "time": 1506013025480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.7985, 38.024167, 4.23 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875337", "mag": 1.5, "time": 1506012889205, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.8562, 59.8876, 14.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875335", "mag": 1.5, "time": 1506012588856, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -142.43, 69.5255, 6.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875333", "mag": 1.4, "time": 1506012078477, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -144.7448, 65.4677, 16.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asj3", "mag": 4.4, "time": 1506011673160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 94.8925, 24.9992, 82.35 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875233", "mag": 2.0, "time": 1506011166366, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.0389, 62.6945, 1.1 ] } }, +{ "type": "Feature", "properties": { "id": "hv61916021", "mag": 1.65, "time": 1506010758380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.606333, 19.988, 0.02 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896356", "mag": 1.08, "time": 1506008853280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.736, 38.789501, 1.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007344", "mag": 1.64, "time": 1506006904290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.040833, 34.932167, 7.95 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248432", "mag": 1.93, "time": 1506005934630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -108.899167, 38.2825, 1.23 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896351", "mag": 1.05, "time": 1506005402280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.872833, 37.542167, 5.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875225", "mag": 2.6, "time": 1506004864279, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.7558, 56.7802, 85.5 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606271", "mag": 1.4, "time": 1506004765898, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9071, 38.404, 8.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16911592", "mag": 1.8, "time": 1506004687871, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.776, 59.9457, 96.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875224", "mag": 1.0, "time": 1506004284441, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.1472, 58.225, 2.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asgp", "mag": 3.1, "time": 1506004160400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4287, 42.5341, 7.73 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875128", "mag": 1.2, "time": 1506003424957, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.1414, 61.9718, 7.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875123", "mag": 2.2, "time": 1506003380008, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.406, 61.1636, 56.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875122", "mag": 1.5, "time": 1506003168025, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.6121, 60.6288, 27.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asgl", "mag": 4.5, "time": 1506003018350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 150.7163, -5.3996, 143.64 ] } }, +{ "type": "Feature", "properties": { "id": "ak16911587", "mag": 2.0, "time": 1506002992795, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -161.2107, 54.658, 25.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875121", "mag": 1.3, "time": 1506002287075, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7877, 63.0935, 115.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875120", "mag": 1.3, "time": 1506002190951, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.3702, 60.2093, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896346", "mag": 1.58, "time": 1506001285170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.046, 37.631, -2.49 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875118", "mag": 1.5, "time": 1506001054310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4947, 65.9329, 9.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875115", "mag": 1.2, "time": 1506000273641, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.8273, 59.8914, 16.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875114", "mag": 1.0, "time": 1505999744527, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.927, 63.1123, 88.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875113", "mag": 1.0, "time": 1505999509220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.8959, 53.8648, 4.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896326", "mag": 1.49, "time": 1505998900750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.040833, 37.6325, -1.69 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896316", "mag": 1.09, "time": 1505998199150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.854333, 37.553667, -1.13 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896306", "mag": 1.43, "time": 1505997631810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.009333, 37.578833, 2.18 ] } }, +{ "type": "Feature", "properties": { "id": "nm60207176", "mag": 1.81, "time": 1505997033100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -89.530833, 36.304833, 9.49 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875021", "mag": 1.2, "time": 1505996145934, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8383, 65.938, 13.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875018", "mag": 1.2, "time": 1505995669198, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.912, 65.5133, 9.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896296", "mag": 1.47, "time": 1505995317350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.196833, 37.9145, 9.67 ] } }, +{ "type": "Feature", "properties": { "id": "nm60207166", "mag": 1.64, "time": 1505994488630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -89.4975, 36.289667, 7.47 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asex", "mag": 4.8, "time": 1505994269370, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.2903, 15.7805, 100.11 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606244", "mag": 1.4, "time": 1505993181062, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.2534, 40.7726, 2.5 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248402", "mag": 1.76, "time": 1505993050130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.834, 37.5, 12.34 ] } }, +{ "type": "Feature", "properties": { "id": "ak16911577", "mag": 1.8, "time": 1505992688210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.7102, 59.2193, 101.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896276", "mag": 1.87, "time": 1505990638730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.821833, 38.807833, 2.57 ] } }, +{ "type": "Feature", "properties": { "id": "ak16911575", "mag": 1.4, "time": 1505990312220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1289, 60.9457, 91.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007296", "mag": 1.16, "time": 1505989019560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.893333, 33.8875, 12.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874826", "mag": 2.4, "time": 1505988598717, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.0672, 60.3368, 3.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874821", "mag": 3.9, "time": 1505988559362, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.0266, 58.0197, 4.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asdx", "mag": 3.2, "time": 1505987188740, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4339, 42.5809, 9.51 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896231", "mag": 1.31, "time": 1505985984190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7595, 39.290333, 11.74 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874817", "mag": 1.2, "time": 1505985541058, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7623, 63.2246, 123.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896221", "mag": 1.81, "time": 1505985066080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8215, 37.605333, 4.11 ] } }, +{ "type": "Feature", "properties": { "id": "ak16911571", "mag": 1.2, "time": 1505984945428, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6774, 60.3679, 51.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000astb", "mag": 3.2, "time": 1505984479950, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 30.4877, 39.7496, 7.26 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874735", "mag": 1.1, "time": 1505984351439, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1345, 61.0202, 12.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874733", "mag": 1.8, "time": 1505984244290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -144.6331, 69.6221, 10.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16911567", "mag": 1.4, "time": 1505983878943, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.6066, 58.3406, 70.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874730", "mag": 1.6, "time": 1505983557544, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6496, 63.2391, 128.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874715", "mag": 3.0, "time": 1505983090867, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.9585, 60.2394, 134.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874713", "mag": 1.8, "time": 1505982752561, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3398, 60.0395, 62.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874708", "mag": 1.6, "time": 1505981986749, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.5434, 62.0196, 9.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007280", "mag": 1.01, "time": 1505981662400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.966, 33.952667, 12.57 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896186", "mag": 1.8, "time": 1505981520300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.764333, 38.786167, 0.23 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874635", "mag": 1.2, "time": 1505980470681, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.9567, 61.1836, 3.9 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256854", "mag": 1.19, "time": 1505980355400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.540333, 46.865833, 13.58 ] } }, +{ "type": "Feature", "properties": { "id": "hv61915846", "mag": 2.23, "time": 1505980220010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.471833, 19.187167, 6.497 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896176", "mag": 1.82, "time": 1505979900900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.789167, 37.455, 8.23 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874613", "mag": 2.5, "time": 1505979347188, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.6995, 61.302, 18.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896141", "mag": 1.44, "time": 1505978529860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.0545, 37.976333, 16.99 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asd1", "mag": 4.8, "time": 1505977959710, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -73.683, -37.9104, 6.87 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896116", "mag": 1.08, "time": 1505977815960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.784164, 38.838165, 0.65 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007272", "mag": 1.44, "time": 1505977166870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.235667, 34.473, 10.66 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874540", "mag": 1.8, "time": 1505976691446, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.5178, 59.5615, 114.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007264", "mag": 1.35, "time": 1505976496140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.8585, 33.885833, 13.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874539", "mag": 1.4, "time": 1505975897075, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.7553, 60.3904, 17.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16911557", "mag": 1.9, "time": 1505975896384, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.7415, 56.6876, 60.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874533", "mag": 2.4, "time": 1505975550653, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -160.4341, 54.7916, 41.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874531", "mag": 1.6, "time": 1505973877209, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0439, 60.1347, 121.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896081", "mag": 0.98, "time": 1505973711190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.775002, 38.797669, 2.77 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896076", "mag": 2.49, "time": 1505973410410, "felt": 16, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.785833, 37.46, 8.35 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874465", "mag": 1.3, "time": 1505973344875, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -138.0133, 60.1082, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16911553", "mag": 1.4, "time": 1505972962694, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3138, 59.699, 53.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16911552", "mag": 1.2, "time": 1505972745844, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4845, 60.1615, 61.1 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606219", "mag": 1.3, "time": 1505972571887, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.1193, 38.2806, 9.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16911551", "mag": 1.8, "time": 1505972563999, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.15, 51.5531, 43.8 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606295", "mag": 1.0, "time": 1505972403264, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.6227, 38.8065, 14.1 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248342", "mag": 1.16, "time": 1505971839680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.427333, 42.584333, 6.41 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874458", "mag": 1.0, "time": 1505971795387, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.1789, 60.7931, 15.4 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606215", "mag": 1.1, "time": 1505970724921, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9138, 38.4144, 3.9 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606292", "mag": 1.2, "time": 1505969821916, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9096, 38.3591, 10.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874386", "mag": 2.2, "time": 1505966674333, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.1806, 62.1688, 58.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874381", "mag": 1.5, "time": 1505966192127, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -158.3423, 67.4818, 11.5 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606289", "mag": 1.1, "time": 1505965897622, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.612, 39.7777, 13.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874378", "mag": 1.4, "time": 1505965635289, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.6084, 59.8249, 2.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007240", "mag": 1.33, "time": 1505964848260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.392833, 34.0695, 3.63 ] } }, +{ "type": "Feature", "properties": { "id": "uw61309117", "mag": 1.41, "time": 1505964727680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.537333, 45.623, 3.45 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asac", "mag": 2.3, "time": 1505963189900, "felt": 8, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.6319, 35.02, 3.66 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896016", "mag": 1.0, "time": 1505962244660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.777664, 38.821335, 1.62 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874313", "mag": 1.6, "time": 1505961692924, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.4015, 58.981, 9.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896006", "mag": 2.63, "time": 1505961234600, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.778, 38.822333, 1.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874294", "mag": 1.4, "time": 1505960998663, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.7592, 62.4966, 63.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16911541", "mag": 1.2, "time": 1505959763113, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.0959, 69.101, 9.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72896001", "mag": 2.06, "time": 1505958864360, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.541, 35.984333, 10.27 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007216", "mag": 1.05, "time": 1505958019680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.250167, 34.038167, 14.18 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874254", "mag": 3.1, "time": 1505957941327, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.4863, 51.2677, 13.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874229", "mag": 1.1, "time": 1505957058757, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.7027, 61.7499, 26.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874215", "mag": 1.1, "time": 1505956445202, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.6955, 63.1111, 9.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007208", "mag": 1.4, "time": 1505955985550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.416, 33.868667, 14.65 ] } }, +{ "type": "Feature", "properties": { "id": "hv61915531", "mag": 1.72, "time": 1505955195430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.279833, 19.405667, 1.328 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874182", "mag": 2.0, "time": 1505954859125, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.6742, 63.0988, 11.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000as95", "mag": 4.5, "time": 1505954623610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.9506, -18.3191, 525.15 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874180", "mag": 1.0, "time": 1505954368489, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.6875, 63.1114, 10.6 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256829", "mag": 1.22, "time": 1505954178230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.729167, 46.9255, 15.18 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007192", "mag": 2.27, "time": 1505953985850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.389333, 34.875667, 4.87 ] } }, +{ "type": "Feature", "properties": { "id": "ak16911531", "mag": 3.1, "time": 1505953036619, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.8238, 52.2316, 212.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874133", "mag": 1.9, "time": 1505952707526, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.3476, 61.7239, 1.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895971", "mag": 2.7, "time": 1505952459520, "felt": 25, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.065833, 37.977333, 16.12 ] } }, +{ "type": "Feature", "properties": { "id": "us2000as7z", "mag": 5.0, "time": 1505952320920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -175.3417, -18.3348, 223.14 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874122", "mag": 1.3, "time": 1505952267890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -161.1071, 68.0646, 14.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874119", "mag": 1.3, "time": 1505952216610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9186, 60.9563, 9.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000as7r", "mag": 5.7, "time": 1505951964840, "felt": 7, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 113.0028, -6.141, 588.64 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007168", "mag": 1.0, "time": 1505951908320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.513, 33.929833, 3.12 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874078", "mag": 1.5, "time": 1505949607121, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.307, 64.9865, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895936", "mag": 2.34, "time": 1505948330470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.830833, 38.8385, 2.22 ] } }, +{ "type": "Feature", "properties": { "id": "us2000as71", "mag": 4.4, "time": 1505948258880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -70.8955, -19.9851, 13.88 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007144", "mag": 2.26, "time": 1505947525530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.600667, 32.8185, 11.77 ] } }, +{ "type": "Feature", "properties": { "id": "us2000as6n", "mag": 4.7, "time": 1505946967130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 148.002, -5.1396, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16874025", "mag": 1.8, "time": 1505946583777, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5728, 63.1811, 118.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000as5y", "mag": 5.2, "time": 1505945844590, "felt": null, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 147.9821, -5.1384, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000as5x", "mag": 5.9, "time": 1505945616140, "felt": null, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 147.8337, -5.11, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873995", "mag": 1.3, "time": 1505944353830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.7194, 63.0772, 10.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895916", "mag": 1.33, "time": 1505944123270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8235, 37.532, 3.23 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903715", "mag": 1.5, "time": 1505944050318, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.7597, 60.286, 105.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873983", "mag": 1.6, "time": 1505944038560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.2822, 60.1956, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873980", "mag": 1.5, "time": 1505943645116, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.7128, 62.2758, 1.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895911", "mag": 1.05, "time": 1505943458060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.817497, 38.818165, 1.98 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256764", "mag": 1.19, "time": 1505942553810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.3355, 46.855167, 12.51 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873969", "mag": 1.0, "time": 1505941809382, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.8648, 61.3084, 14.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903709", "mag": 1.3, "time": 1505940388991, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.1675, 59.8496, 11.5 ] } }, +{ "type": "Feature", "properties": { "id": "hv61915241", "mag": 2.0, "time": 1505940250470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.695496, 19.176666, 1.78 ] } }, +{ "type": "Feature", "properties": { "id": "uw61309057", "mag": 2.31, "time": 1505940000150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.92, 47.376, -0.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873814", "mag": 1.4, "time": 1505938885178, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.4385, 61.7606, 10.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873808", "mag": 1.1, "time": 1505938683669, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.6592, 62.5852, 59.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895876", "mag": 1.45, "time": 1505938357840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.59, 36.021667, 3.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873804", "mag": 1.4, "time": 1505938263457, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.3926, 60.1466, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000as2f", "mag": 6.4, "time": 1505938189810, "felt": 16, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 169.0947, -18.7978, 200.19 ] } }, +{ "type": "Feature", "properties": { "id": "hv61915206", "mag": 2.51, "time": 1505938077390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.033667, 19.2375, 39.578 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007104", "mag": 1.0, "time": 1505937649230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.0765, 32.813833, -0.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873801", "mag": 2.0, "time": 1505937512139, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.8359, 53.871, 5.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000as1w", "mag": 2.5, "time": 1505937361300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.0579, 36.6187, 5.828 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873782", "mag": 1.2, "time": 1505936869830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.8873, 62.1092, 41.4 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256709", "mag": 1.79, "time": 1505935321500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.451, 43.543667, 10.41 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606121", "mag": 1.5, "time": 1505934916827, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.1139, 37.3666, 2.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007096", "mag": 1.15, "time": 1505934203280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.751, 34.839333, -1.28 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606180", "mag": 1.3, "time": 1505934149532, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.1164, 38.3161, 11.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895851", "mag": 1.27, "time": 1505934073910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.592833, 39.610333, 2.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873739", "mag": 2.2, "time": 1505933777306, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.4033, 69.0735, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873736", "mag": 1.7, "time": 1505933267549, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.2132, 61.1317, 38.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007072", "mag": 2.71, "time": 1505931747440, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.389167, 32.380167, 15.18 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895826", "mag": 1.69, "time": 1505931012940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.428333, 36.582667, 0.68 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248192", "mag": 1.44, "time": 1505930780280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.474333, 42.6455, 0.08 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895816", "mag": 2.1, "time": 1505929719570, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.9675, 40.890167, 14.69 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873728", "mag": 1.2, "time": 1505929479491, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.582, 62.6618, 78.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873142", "mag": 1.5, "time": 1505927860541, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2216, 61.5685, 73.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895806", "mag": 3.65, "time": 1505927408630, "felt": 119, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.983667, 40.891333, 16.86 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895796", "mag": 3.18, "time": 1505926479240, "felt": 56, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.546833, 36.829167, 3.48 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873012", "mag": 1.4, "time": 1505926389012, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.6968, 59.7895, 4.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arxv", "mag": 6.1, "time": 1505925436360, "felt": 102, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 144.6601, 37.9814, 11.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16872904", "mag": 1.0, "time": 1505925010295, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.5787, 62.1577, 21.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arxl", "mag": 5.3, "time": 1505924711310, "felt": null, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 118.8822, -10.1961, 10.84 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arxs", "mag": 4.4, "time": 1505923365600, "felt": 13, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 135.4357, 33.9578, 44.93 ] } }, +{ "type": "Feature", "properties": { "id": "ak16872233", "mag": 1.2, "time": 1505923328725, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.1746, 60.1861, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007024", "mag": 0.95, "time": 1505922246000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.593333, 34.202833, 4.57 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arwt", "mag": 4.9, "time": 1505921548830, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 166.9265, -14.913, 39.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arwd", "mag": 2.4, "time": 1505921250610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.783, 37.3255, 5.27 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awnu", "mag": 4.6, "time": 1505921168060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -28.7481, 43.6321, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248182", "mag": 1.14, "time": 1505920908550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.455667, 42.606, 5.92 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arw1", "mag": 4.4, "time": 1505920105280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 70.9001, 36.5943, 194.83 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awp1", "mag": 4.1, "time": 1505919984040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -82.8639, 5.1272, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903689", "mag": 2.1, "time": 1505918855154, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.5285, 56.3302, 52.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16871415", "mag": 1.5, "time": 1505918684626, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.5508, 61.18, 5.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arvu", "mag": 5.0, "time": 1505918528120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.1207, -17.9346, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38007016", "mag": 1.44, "time": 1505918468750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.514, 33.93, 3.08 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895731", "mag": 2.2, "time": 1505918095770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -124.179, 40.2545, 10.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arvi", "mag": 5.3, "time": 1505917796770, "felt": 41, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 121.7572, 23.2931, 22.03 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895726", "mag": 2.76, "time": 1505917745400, "felt": 8, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -124.182833, 40.246333, 11.38 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248172", "mag": 2.13, "time": 1505916637780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4155, 42.592833, 6.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16870720", "mag": 2.0, "time": 1505915942888, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.6193, 67.4066, 12.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16870653", "mag": 1.8, "time": 1505915336300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.2998, 61.7353, 47.3 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256619", "mag": 1.37, "time": 1505914951120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.527333, 46.886167, 13.87 ] } }, +{ "type": "Feature", "properties": { "id": "ci38006992", "mag": 1.47, "time": 1505914753140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.453667, 34.324833, 9.66 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895721", "mag": 2.38, "time": 1505913728570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.6465, 36.06, 20.18 ] } }, +{ "type": "Feature", "properties": { "id": "ci38006968", "mag": 1.06, "time": 1505913698350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.79, 36.101, 8.43 ] } }, +{ "type": "Feature", "properties": { "id": "ci38006952", "mag": 2.21, "time": 1505911740560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.197667, 32.419333, 10.66 ] } }, +{ "type": "Feature", "properties": { "id": "ak16869931", "mag": 1.0, "time": 1505911683814, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.0983, 64.9958, 11.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16869929", "mag": 1.1, "time": 1505910877864, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.9571, 64.0729, 125.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arkq", "mag": 5.0, "time": 1505910355700, "felt": 1, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 132.5848, 1.0854, 36.12 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248167", "mag": 1.05, "time": 1505910339650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.078167, 44.806167, 7.81 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arkf", "mag": 2.7, "time": 1505910255780, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4578, 42.6105, 7.92 ] } }, +{ "type": "Feature", "properties": { "id": "hv61914931", "mag": 1.25, "time": 1505910251630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.624833, 19.4175, 3.162 ] } }, +{ "type": "Feature", "properties": { "id": "ak16869355", "mag": 1.3, "time": 1505910194393, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.4867, 61.3624, 40.7 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248157", "mag": 1.62, "time": 1505909926720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.418333, 42.6315, 2.43 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606071", "mag": 1.9, "time": 1505909820104, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.6351, 40.2652, 7.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci38006936", "mag": 1.08, "time": 1505907735210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.542167, 33.157167, 16.18 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895696", "mag": 1.65, "time": 1505907470630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.887667, 39.9645, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248147", "mag": 1.97, "time": 1505907452270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.426833, 42.575667, 8.53 ] } }, +{ "type": "Feature", "properties": { "id": "hv61914886", "mag": 2.38, "time": 1505907343420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.275162, 19.410833, 10.08 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903676", "mag": 1.3, "time": 1505907050579, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.6927, 60.366, 14.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16869212", "mag": 1.1, "time": 1505906705387, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.0351, 61.9136, 37.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895691", "mag": 1.89, "time": 1505906617690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.802667, 36.023667, 14.48 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903672", "mag": 2.7, "time": 1505906309964, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.8205, 51.5611, 26.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895686", "mag": 1.58, "time": 1505906251960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.257833, 39.404167, 3.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16868636", "mag": 1.1, "time": 1505905797402, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.4101, 61.9294, 46.0 ] } }, +{ "type": "Feature", "properties": { "id": "nm60207096", "mag": 1.74, "time": 1505905515890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -89.502, 36.239333, 7.22 ] } }, +{ "type": "Feature", "properties": { "id": "ak16868555", "mag": 1.6, "time": 1505904607416, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.81, 59.8821, 7.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arj1", "mag": 4.7, "time": 1505903968940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.4191, 15.2723, 57.48 ] } }, +{ "type": "Feature", "properties": { "id": "ci38006912", "mag": 1.07, "time": 1505903473810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.495167, 35.975167, 6.03 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248142", "mag": 1.89, "time": 1505903157450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.424333, 42.560333, 7.63 ] } }, +{ "type": "Feature", "properties": { "id": "ak16868496", "mag": 2.0, "time": 1505903116550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.9125, 61.7794, 102.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16868494", "mag": 1.5, "time": 1505903092907, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.2214, 61.9475, 35.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903665", "mag": 1.3, "time": 1505902710790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.7292, 62.9468, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16867924", "mag": 1.2, "time": 1505902608214, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.7213, 59.8967, 2.1 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606156", "mag": 1.0, "time": 1505901862661, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.6593, 38.6914, 6.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895661", "mag": 1.05, "time": 1505901620810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.810837, 38.818668, 2.51 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903662", "mag": 1.0, "time": 1505901509250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.8825, 63.8483, 113.3 ] } }, +{ "type": "Feature", "properties": { "id": "hv61914831", "mag": 1.76, "time": 1505901369660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.477661, 19.182333, 34.15 ] } }, +{ "type": "Feature", "properties": { "id": "ak16867848", "mag": 1.1, "time": 1505900653451, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4004, 63.1493, 5.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arir", "mag": 3.7, "time": 1505900227020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -160.1086, 55.2931, 60.27 ] } }, +{ "type": "Feature", "properties": { "id": "uw61331666", "mag": 1.1, "time": 1505898593660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.672, 48.548667, -0.01 ] } }, +{ "type": "Feature", "properties": { "id": "ci38006880", "mag": 2.13, "time": 1505898547760, "felt": 137, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.512, 33.929167, 3.06 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arig", "mag": 4.9, "time": 1505898116470, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 141.0335, 30.5728, 51.74 ] } }, +{ "type": "Feature", "properties": { "id": "ak16867217", "mag": 1.6, "time": 1505898082784, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.4786, 59.9819, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16867146", "mag": 1.1, "time": 1505897266615, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -142.8777, 60.4396, 4.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci38006872", "mag": 1.46, "time": 1505897209710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.797667, 33.493667, 4.26 ] } }, +{ "type": "Feature", "properties": { "id": "ak16867139", "mag": 2.2, "time": 1505896599575, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3632, 62.9389, 110.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895641", "mag": 1.43, "time": 1505896494260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.840333, 37.569333, 1.25 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903656", "mag": 1.6, "time": 1505896455015, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.6591, 59.7355, 84.3 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248127", "mag": 1.21, "time": 1505896112670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.409833, 42.577333, 5.18 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248122", "mag": 1.04, "time": 1505896073990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.420167, 42.597, 5.54 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ari7", "mag": 2.8, "time": 1505895800120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4288, 42.5861, 7.69 ] } }, +{ "type": "Feature", "properties": { "id": "hv61914791", "mag": 2.56, "time": 1505895324160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.2775, 19.387833, 2.782 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248112", "mag": 2.6, "time": 1505895001440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.426333, 42.581333, 7.79 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903653", "mag": 1.4, "time": 1505894006715, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.1734, 57.6592, 5.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895626", "mag": 1.53, "time": 1505893505020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.731, 35.610333, 5.63 ] } }, +{ "type": "Feature", "properties": { "id": "ak16866448", "mag": 1.5, "time": 1505893091784, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2468, 62.4591, 77.3 ] } }, +{ "type": "Feature", "properties": { "id": "uu60013094", "mag": 1.81, "time": 1505893039830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.445667, 42.595833, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci38006824", "mag": 1.12, "time": 1505893038610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.764667, 36.027, 1.93 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248107", "mag": 1.76, "time": 1505893022850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.440667, 42.600667, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "hv61914781", "mag": 1.67, "time": 1505892711130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.6165, 19.4305, 3.542 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903651", "mag": 3.0, "time": 1505892680068, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -160.4523, 53.0789, 11.0 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248102", "mag": 1.36, "time": 1505892622540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.435667, 42.589167, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16866421", "mag": 1.6, "time": 1505892318030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3481, 59.8279, 3.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16866396", "mag": 2.2, "time": 1505891995067, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -162.4096, 54.4777, 11.3 ] } }, +{ "type": "Feature", "properties": { "id": "hv61914776", "mag": 1.93, "time": 1505891884110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.875167, 19.494, 13.771 ] } }, +{ "type": "Feature", "properties": { "id": "ak16866395", "mag": 1.1, "time": 1505891525159, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.5895, 59.7855, 1.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16865784", "mag": 1.7, "time": 1505890304255, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.8219, 63.9434, 110.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903645", "mag": 1.5, "time": 1505889690090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.8317, 59.5969, 83.3 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248092", "mag": 1.25, "time": 1505889314510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4045, 42.559, 7.09 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903644", "mag": 1.6, "time": 1505888156227, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.1233, 56.6112, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903642", "mag": 1.1, "time": 1505887874395, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.5943, 62.8332, 79.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arhc", "mag": 2.7, "time": 1505887339310, "felt": 5, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -96.7528, 35.56, 6.78 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606041", "mag": 1.5, "time": 1505886348191, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.1044, 37.3927, 2.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16865084", "mag": 2.3, "time": 1505886195952, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -142.96, 68.8119, 5.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16865080", "mag": 1.0, "time": 1505886128688, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -144.8653, 65.3778, 3.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16865073", "mag": 2.0, "time": 1505885821473, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.5664, 57.7913, 90.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16865048", "mag": 1.0, "time": 1505885371718, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.9661, 63.2402, 5.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arh1", "mag": 5.3, "time": 1505885168970, "felt": 29, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -71.3157, -16.2747, 92.59 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arha", "mag": 4.8, "time": 1505884561830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 148.9933, 44.304, 47.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16865027", "mag": 1.7, "time": 1505884405432, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.8016, 59.167, 62.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903636", "mag": 2.1, "time": 1505884147575, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -159.2848, 54.6322, 28.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16864392", "mag": 1.4, "time": 1505881969592, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.3599, 61.7927, 48.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606034", "mag": 1.2, "time": 1505881284660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8997, 38.3821, 8.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903634", "mag": 1.9, "time": 1505881021363, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.3362, 59.9873, 134.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16864345", "mag": 1.4, "time": 1505880564938, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.7317, 59.9227, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16864341", "mag": 1.9, "time": 1505880299039, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2295, 62.4633, 79.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903630", "mag": 1.6, "time": 1505878577379, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2105, 59.7151, 108.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci38006744", "mag": 1.15, "time": 1505878429650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.3295, 36.066833, 4.96 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248077", "mag": 1.22, "time": 1505878406660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.422667, 42.523667, 7.06 ] } }, +{ "type": "Feature", "properties": { "id": "ci38006752", "mag": 1.09, "time": 1505878374600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.328333, 36.063333, 2.53 ] } }, +{ "type": "Feature", "properties": { "id": "ak16863731", "mag": 2.4, "time": 1505878347669, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.1296, 60.1348, 9.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903628", "mag": 1.7, "time": 1505878317110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2703, 59.8732, 126.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16863732", "mag": 1.2, "time": 1505878286762, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.9406, 59.985, 1.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci38006736", "mag": 1.86, "time": 1505878275980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.331167, 36.0625, 4.96 ] } }, +{ "type": "Feature", "properties": { "id": "ci37165628", "mag": 1.61, "time": 1505878262700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.3305, 36.062833, 2.62 ] } }, +{ "type": "Feature", "properties": { "id": "ak16863728", "mag": 1.3, "time": 1505878130865, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3801, 60.7066, 4.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000argd", "mag": 4.6, "time": 1505878085370, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8719, 16.1444, 48.73 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248072", "mag": 2.35, "time": 1505878084670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.423167, 42.581333, 8.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16863729", "mag": 2.5, "time": 1505878081761, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4258, 51.6886, 13.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895536", "mag": 1.94, "time": 1505877892960, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.286167, 36.776667, 10.03 ] } }, +{ "type": "Feature", "properties": { "id": "ci38006720", "mag": 1.07, "time": 1505877439420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.752, 33.713, 15.96 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248067", "mag": 1.47, "time": 1505877309800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.445, 42.617667, 6.11 ] } }, +{ "type": "Feature", "properties": { "id": "ci38006712", "mag": 1.07, "time": 1505875949770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.750333, 33.961833, 15.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awn6", "mag": 4.0, "time": 1505875623990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 179.7511, -25.3193, 527.05 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arfw", "mag": 4.9, "time": 1505875330110, "felt": 12, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 174.3444, -41.5073, 24.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arfs", "mag": 4.9, "time": 1505875055560, "felt": 8, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -90.9075, 14.5711, 178.93 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017263000", "mag": 2.75, "time": 1505873919890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -66.3401, 18.9298, 12.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16863060", "mag": 1.9, "time": 1505873560207, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1132, 59.1631, 57.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895516", "mag": 1.58, "time": 1505873402400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.522667, 35.964833, 7.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arf6", "mag": 2.7, "time": 1505873292330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.6365, 59.7836, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arfq", "mag": 2.8, "time": 1505872583380, "felt": 5, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -2.1386, 37.4306, 7.84 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895506", "mag": 1.14, "time": 1505872092600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.103, 36.606333, 9.92 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arel", "mag": 6.1, "time": 1505871807940, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 162.614, -50.7145, 19.83 ] } }, +{ "type": "Feature", "properties": { "id": "ak16862483", "mag": 2.0, "time": 1505871449331, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.323, 61.0377, 13.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16862466", "mag": 1.1, "time": 1505870969313, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.0763, 60.3456, 0.4 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256529", "mag": 1.31, "time": 1505870488260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.528, 46.8965, 11.33 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895486", "mag": 1.47, "time": 1505870467130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.586, 36.020333, 4.08 ] } }, +{ "type": "Feature", "properties": { "id": "us2000are4", "mag": 4.5, "time": 1505868292650, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 141.5418, -3.912, 43.33 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248037", "mag": 2.04, "time": 1505868182810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.450167, 42.612833, 6.23 ] } }, +{ "type": "Feature", "properties": { "id": "uu60248032", "mag": 1.14, "time": 1505868031480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.415833, 42.508, 5.93 ] } }, +{ "type": "Feature", "properties": { "id": "us2000are1", "mag": 2.5, "time": 1505867820700, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.7971, 36.457, 5.777 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895456", "mag": 1.52, "time": 1505867731230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.668833, 37.291667, 4.46 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ardv", "mag": 5.0, "time": 1505866095740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 57.4066, 30.7208, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903617", "mag": 1.9, "time": 1505866055349, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.744, 56.8763, 33.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903616", "mag": 1.8, "time": 1505865710189, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -159.5947, 55.8757, 101.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16903615", "mag": 1.8, "time": 1505865589920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0266, 60.2087, 122.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ass3", "mag": 2.5, "time": 1505864736500, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.8008, 36.4519, 6.233 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256499", "mag": 1.38, "time": 1505864394760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.407833, 45.589, 4.43 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arcp", "mag": 3.0, "time": 1505863612870, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4223, 42.5909, 9.63 ] } }, +{ "type": "Feature", "properties": { "id": "uw61331476", "mag": 1.93, "time": 1505863558820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.772333, 46.652333, -0.79 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arcv", "mag": 4.6, "time": 1505863376420, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 123.9102, 6.3611, 38.14 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arck", "mag": 2.6, "time": 1505863101700, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.9891, 36.9623, 5.329 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arch", "mag": 4.6, "time": 1505862692240, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8625, 16.2348, 45.26 ] } }, +{ "type": "Feature", "properties": { "id": "uw61331461", "mag": 1.43, "time": 1505862649350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.194333, 46.983167, -0.67 ] } }, +{ "type": "Feature", "properties": { "id": "ak16861101", "mag": 1.0, "time": 1505862438423, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3714, 64.9781, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arca", "mag": 4.7, "time": 1505862303600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 179.4478, -36.2513, 47.77 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860573", "mag": 1.3, "time": 1505861271657, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6706, 62.0713, 0.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arbk", "mag": 2.4, "time": 1505861097180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4595, 42.608, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aray", "mag": 3.2, "time": 1505859699230, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.7506, 36.4396, 1.92 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arar", "mag": 2.6, "time": 1505859474460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.7831, 36.4511, 2.64 ] } }, +{ "type": "Feature", "properties": { "id": "ci38006608", "mag": 0.96, "time": 1505859334750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.475333, 33.486667, 14.73 ] } }, +{ "type": "Feature", "properties": { "id": "uu60247982", "mag": 1.65, "time": 1505858965080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.420667, 42.524833, 7.59 ] } }, +{ "type": "Feature", "properties": { "id": "ak16859929", "mag": 1.1, "time": 1505857928856, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.6104, 61.9413, 2.9 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605999", "mag": 1.5, "time": 1505856979033, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.7943, 38.658, 7.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875936", "mag": 1.7, "time": 1505856840827, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.652, 53.3989, 20.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606301", "mag": 1.4, "time": 1505856837357, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.7768, 38.66, 6.5 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606300", "mag": 1.4, "time": 1505856822494, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.7817, 38.6647, 4.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16859863", "mag": 1.4, "time": 1505856383099, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.06, 61.1692, 19.6 ] } }, +{ "type": "Feature", "properties": { "id": "uu60247972", "mag": 1.74, "time": 1505856071750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4475, 42.619, 6.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16859852", "mag": 1.7, "time": 1505856067799, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -135.5801, 68.0241, 10.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16859850", "mag": 1.3, "time": 1505856055065, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2245, 61.5244, 4.3 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605994", "mag": 1.2, "time": 1505855929391, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.1076, 37.3659, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar96", "mag": 4.9, "time": 1505855599810, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5112, 15.3218, 46.64 ] } }, +{ "type": "Feature", "properties": { "id": "ci38006584", "mag": 1.62, "time": 1505855343650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.8445, 36.1795, 2.3 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605990", "mag": 1.4, "time": 1505855191998, "felt": 6, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.3633, 38.1896, 5.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16859325", "mag": 2.3, "time": 1505854928991, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9168, 61.6291, 63.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895401", "mag": 1.19, "time": 1505854923520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.721832, 38.778832, 1.61 ] } }, +{ "type": "Feature", "properties": { "id": "ak16859316", "mag": 1.9, "time": 1505854153817, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2675, 59.6779, 106.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar87", "mag": 4.0, "time": 1505854089550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -69.0339, -20.6057, 107.88 ] } }, +{ "type": "Feature", "properties": { "id": "ak16859309", "mag": 2.3, "time": 1505853828556, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.9751, 62.3114, 2.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16859297", "mag": 2.2, "time": 1505853447611, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.476, 59.9101, 122.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16859290", "mag": 3.0, "time": 1505853445730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -158.8511, 55.6543, 46.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16859292", "mag": 3.6, "time": 1505853411703, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.4847, 57.8969, 244.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895391", "mag": 2.22, "time": 1505852777640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.194167, 40.744, 31.83 ] } }, +{ "type": "Feature", "properties": { "id": "uu60247942", "mag": 1.28, "time": 1505852539380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.439833, 42.608667, 6.41 ] } }, +{ "type": "Feature", "properties": { "id": "ak16859266", "mag": 1.1, "time": 1505852431345, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.5411, 60.0259, 13.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar6z", "mag": 5.2, "time": 1505852287190, "felt": 32, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 141.7668, 37.2998, 35.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar6y", "mag": 5.2, "time": 1505852058100, "felt": null, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 150.8423, -5.5637, 99.91 ] } }, +{ "type": "Feature", "properties": { "id": "ak16859257", "mag": 1.1, "time": 1505851589002, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.171, 64.5345, 7.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci38006552", "mag": 1.38, "time": 1505851374120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.498833, 33.866667, -0.49 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895381", "mag": 1.43, "time": 1505851273540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.729333, 36.3275, 5.22 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875922", "mag": 1.3, "time": 1505850452543, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.3232, 58.1622, 6.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875921", "mag": 2.9, "time": 1505849966730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -170.4901, 52.1476, 24.6 ] } }, +{ "type": "Feature", "properties": { "id": "uu60247932", "mag": 1.44, "time": 1505849337250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.421, 42.579, 5.88 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875920", "mag": 1.3, "time": 1505849251567, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.6328, 59.921, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16858730", "mag": 1.2, "time": 1505848519202, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.9009, 61.545, 3.9 ] } }, +{ "type": "Feature", "properties": { "id": "hv61914226", "mag": 1.85, "time": 1505848191950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.283829, 19.389834, 2.69 ] } }, +{ "type": "Feature", "properties": { "id": "ci38006520", "mag": 1.05, "time": 1505847392530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.7695, 36.0195, 2.35 ] } }, +{ "type": "Feature", "properties": { "id": "ci38006512", "mag": 1.61, "time": 1505847142180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.767, 36.0195, 2.27 ] } }, +{ "type": "Feature", "properties": { "id": "ci38006496", "mag": 3.65, "time": 1505846743780, "felt": 24, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.769833, 36.019333, 1.78 ] } }, +{ "type": "Feature", "properties": { "id": "hv61914191", "mag": 1.84, "time": 1505846559260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.249161, 19.378334, 1.88 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875918", "mag": 2.8, "time": 1505846556982, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.8186, 52.0581, 213.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895351", "mag": 1.32, "time": 1505846239310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.104167, 37.325333, -0.31 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895341", "mag": 2.76, "time": 1505846072870, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.359001, 36.981335, 8.57 ] } }, +{ "type": "Feature", "properties": { "id": "ci38006480", "mag": 3.19, "time": 1505846053020, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.767333, 36.019, 1.55 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895286", "mag": 1.33, "time": 1505844883780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.572167, 35.430667, -0.58 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar1y", "mag": 4.6, "time": 1505844881000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -74.1913, -37.2281, 5.95 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar20", "mag": 7.1, "time": 1505844878420, "felt": 2048, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.4952, 18.5539, 51.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16858135", "mag": 1.6, "time": 1505844133798, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.026, 67.0927, 3.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766871", "mag": 1.54, "time": 1505844053390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.846, 36.179167, 2.24 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766863", "mag": 1.44, "time": 1505843932610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.768, 36.018667, 1.61 ] } }, +{ "type": "Feature", "properties": { "id": "nm60207061", "mag": 1.72, "time": 1505843783380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -89.646167, 36.5445, 7.49 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqyy", "mag": 4.5, "time": 1505843446640, "felt": 5, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -72.6161, -31.7548, 29.84 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70235603", "mag": 1.89, "time": 1505842614490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.682, 37.184833, 3.97 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895271", "mag": 1.15, "time": 1505841330820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.259833, 36.753, 11.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqxe", "mag": 4.6, "time": 1505841149400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 128.1444, -7.5033, 158.11 ] } }, +{ "type": "Feature", "properties": { "id": "uu60247882", "mag": 1.62, "time": 1505841064700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.426167, 42.5295, 8.11 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895256", "mag": 1.32, "time": 1505840661480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.598167, 36.752, -0.32 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766807", "mag": 2.45, "time": 1505840210530, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.766, 36.02, 1.86 ] } }, +{ "type": "Feature", "properties": { "id": "uu60247877", "mag": 2.11, "time": 1505840158690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.448833, 42.606, 3.56 ] } }, +{ "type": "Feature", "properties": { "id": "ak16857619", "mag": 2.1, "time": 1505840007502, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.8949, 63.2912, 101.6 ] } }, +{ "type": "Feature", "properties": { "id": "uu60247872", "mag": 1.62, "time": 1505839724910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.458833, 42.607, 3.95 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqvm", "mag": 2.7, "time": 1505839542100, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.469, 42.6077, 7.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895246", "mag": 1.35, "time": 1505839417090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.485667, 35.221333, 6.04 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875914", "mag": 1.9, "time": 1505839174472, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.4077, 58.8832, 118.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766791", "mag": 1.22, "time": 1505838919650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.3645, 33.1855, 10.21 ] } }, +{ "type": "Feature", "properties": { "id": "ak16857617", "mag": 1.6, "time": 1505838902519, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -142.9995, 67.1881, 4.7 ] } }, +{ "type": "Feature", "properties": { "id": "uu60247852", "mag": 2.07, "time": 1505838746530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4455, 42.613833, 1.76 ] } }, +{ "type": "Feature", "properties": { "id": "ak16857602", "mag": 1.1, "time": 1505837962181, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.5253, 60.121, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16857600", "mag": 1.9, "time": 1505837841567, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.1883, 53.9422, 44.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895231", "mag": 2.9, "time": 1505837729840, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.833667, 37.507667, 1.79 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ary5", "mag": 2.9, "time": 1505837727410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4431, 42.6149, 4.8 ] } }, +{ "type": "Feature", "properties": { "id": "uu60247822", "mag": 2.11, "time": 1505837448870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.455167, 42.616, 1.41 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqtm", "mag": 3.1, "time": 1505837140170, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4706, 42.6154, 8.81 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875909", "mag": 2.2, "time": 1505836969879, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4914, 51.7473, 9.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16857094", "mag": 1.1, "time": 1505836528626, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.6176, 61.14, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875907", "mag": 1.5, "time": 1505835821169, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.259, 60.5626, 90.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqsj", "mag": 2.6, "time": 1505835755980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.5135, 36.2854, 4.17 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqsk", "mag": 2.5, "time": 1505835732030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4724, 42.6121, 4.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16857093", "mag": 2.6, "time": 1505835424846, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4652, 51.7084, 16.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqsh", "mag": 3.0, "time": 1505835309120, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4508, 42.6064, 4.14 ] } }, +{ "type": "Feature", "properties": { "id": "ak16857091", "mag": 1.3, "time": 1505835219788, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.0197, 66.1072, 6.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqs7", "mag": 3.5, "time": 1505834833670, "felt": 21, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4429, 42.6135, 8.34 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqwu", "mag": 2.5, "time": 1505834816200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.7965, 36.4516, 6.125 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875904", "mag": 1.6, "time": 1505834730734, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.9141, 57.1404, 29.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766767", "mag": 1.14, "time": 1505834129200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.763833, 36.020667, 1.88 ] } }, +{ "type": "Feature", "properties": { "id": "ak16857088", "mag": 1.5, "time": 1505834082762, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.0429, 60.6104, 77.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqrc", "mag": 4.8, "time": 1505832575280, "felt": null, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 178.0168, 52.0275, 131.51 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875901", "mag": 1.4, "time": 1505831619582, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -137.534, 58.7008, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766711", "mag": 1.96, "time": 1505831425050, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.765667, 36.018833, 1.51 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766703", "mag": 1.15, "time": 1505831411750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.764833, 36.019667, 1.65 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqqm", "mag": 4.5, "time": 1505831278930, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -72.4084, -31.8109, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16856556", "mag": 1.3, "time": 1505831243282, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.7313, 59.8087, 0.9 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606015", "mag": 1.3, "time": 1505831170459, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8959, 38.3975, 10.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16856551", "mag": 1.9, "time": 1505831042494, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.6819, 63.0946, 10.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875898", "mag": 1.7, "time": 1505829915600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2865, 59.7628, 116.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16856544", "mag": 1.6, "time": 1505829548541, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.3607, 61.0755, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895191", "mag": 1.4, "time": 1505828746900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.799667, 38.815333, 3.57 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895181", "mag": 1.21, "time": 1505828239020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.96, 37.587, -0.68 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017262003", "mag": 3.12, "time": 1505828003180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.596, 19.2688, 38.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqpx", "mag": 5.1, "time": 1505827570500, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 53.9953, 27.9548, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895166", "mag": 2.1, "time": 1505827334280, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.801333, 38.709667, 3.88 ] } }, +{ "type": "Feature", "properties": { "id": "ak16856036", "mag": 1.5, "time": 1505826795043, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.9795, 61.8762, 43.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16856032", "mag": 1.6, "time": 1505825636722, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1838, 62.582, 3.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766679", "mag": 0.96, "time": 1505825558280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.804167, 33.865333, 14.31 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqp7", "mag": 4.4, "time": 1505825308910, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -78.7564, -2.1725, 112.59 ] } }, +{ "type": "Feature", "properties": { "id": "ak16856030", "mag": 3.0, "time": 1505825190453, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.1381, 51.2155, 7.2 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605924", "mag": 1.0, "time": 1505824470372, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.0787, 37.3317, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16856028", "mag": 1.3, "time": 1505824029137, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.5369, 59.9737, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16856023", "mag": 1.7, "time": 1505823902403, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.0502, 66.1255, 9.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16856015", "mag": 2.2, "time": 1505823557445, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.013, 66.1279, 12.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16856014", "mag": 1.1, "time": 1505823327376, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3053, 64.2153, 8.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16856012", "mag": 1.2, "time": 1505823307912, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.2687, 63.3135, 1.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16856011", "mag": 2.3, "time": 1505823122176, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -161.4683, 54.3778, 12.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895111", "mag": 1.33, "time": 1505822407460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.809833, 38.802, 3.64 ] } }, +{ "type": "Feature", "properties": { "id": "nm60207021", "mag": 3.8, "time": 1505821648710, "felt": 1485, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -87.909833, 38.423833, 11.68 ] } }, +{ "type": "Feature", "properties": { "id": "ak16855511", "mag": 1.6, "time": 1505821526245, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -144.7265, 65.4529, 0.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875885", "mag": 2.4, "time": 1505821066912, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -170.3853, 52.1246, 33.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895086", "mag": 1.5, "time": 1505820901510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.811333, 38.8115, 2.81 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605917", "mag": 1.0, "time": 1505819713127, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.0296, 37.3121, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766663", "mag": 1.51, "time": 1505819310540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.197333, 34.085167, 9.45 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875884", "mag": 2.8, "time": 1505819249763, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -171.074, 52.1917, 55.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqlv", "mag": 4.4, "time": 1505818453350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -72.3742, -31.7199, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16855501", "mag": 3.4, "time": 1505818346973, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.7971, 56.0595, 12.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16855500", "mag": 2.9, "time": 1505817985167, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.3494, 51.1124, 9.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895061", "mag": 1.78, "time": 1505817758790, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.178833, 36.5795, 5.08 ] } }, +{ "type": "Feature", "properties": { "id": "nc72895056", "mag": 2.12, "time": 1505817518530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.177333, 36.582833, 3.53 ] } }, +{ "type": "Feature", "properties": { "id": "uu60247712", "mag": 1.36, "time": 1505817061570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.018167, 44.796, 9.74 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875881", "mag": 1.6, "time": 1505816115601, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.2511, 57.9599, 9.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16855499", "mag": 1.3, "time": 1505815877713, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.8298, 61.5636, 56.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16855498", "mag": 2.3, "time": 1505815751742, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -168.7444, 52.8226, 62.9 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017262002", "mag": 3.05, "time": 1505815582890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.7015, 19.0933, 25.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875878", "mag": 2.3, "time": 1505815056638, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.6299, 51.8122, 76.9 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017262001", "mag": 3.03, "time": 1505814906490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.723, 19.2006, 9.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqkv", "mag": 3.1, "time": 1505814230020, "felt": 19, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -96.8094, 35.9883, 6.72 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605909", "mag": 2.0, "time": 1505812861822, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.0799, 37.3335, 2.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766575", "mag": 1.76, "time": 1505810653690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.489167, 32.91, 3.69 ] } }, +{ "type": "Feature", "properties": { "id": "hv61913891", "mag": 1.46, "time": 1505809604540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.2385, 19.383667, 3.069 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awmg", "mag": 4.7, "time": 1505809455110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 162.925, -10.7783, 56.21 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asy2", "mag": 3.0, "time": 1505809273830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -167.747, 56.8207, 54.24 ] } }, +{ "type": "Feature", "properties": { "id": "ak16855496", "mag": 1.1, "time": 1505809181592, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.6103, 61.758, 29.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766567", "mag": 2.63, "time": 1505808839560, "felt": 8, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.053, 33.079333, 9.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16854995", "mag": 1.3, "time": 1505808496915, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -142.3955, 61.6352, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awn2", "mag": 4.8, "time": 1505807930800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.8135, 15.201, 45.46 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqji", "mag": 5.5, "time": 1505807596650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0446, 15.1414, 38.74 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875872", "mag": 2.1, "time": 1505807457953, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.2219, 51.3226, 34.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894976", "mag": 1.17, "time": 1505806773770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.792335, 38.809666, 2.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766551", "mag": 1.92, "time": 1505806527540, "felt": 28, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.473833, 34.086, 9.44 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605996", "mag": 1.0, "time": 1505804591858, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.786, 38.6641, 4.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqiw", "mag": 4.9, "time": 1505804582700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5541, 15.6968, 62.85 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894951", "mag": 2.38, "time": 1505803512250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.804667, 38.658333, -1.93 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqim", "mag": 4.9, "time": 1505803059440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 162.5306, -11.0433, 31.53 ] } }, +{ "type": "Feature", "properties": { "id": "ak16858212", "mag": 1.9, "time": 1505803043301, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.8602, 60.3455, 116.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16854482", "mag": 1.5, "time": 1505802327547, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.6967, 63.0934, 11.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766535", "mag": 3.61, "time": 1505802044370, "felt": 9002, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.475667, 34.086667, 10.48 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766527", "mag": 1.21, "time": 1505801932130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.774833, 34.169667, 4.09 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875868", "mag": 1.8, "time": 1505801903580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.8368, 51.4427, 38.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16854479", "mag": 1.1, "time": 1505801695119, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.7029, 61.7782, 46.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875866", "mag": 1.4, "time": 1505801525136, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.4992, 53.7654, 79.0 ] } }, +{ "type": "Feature", "properties": { "id": "uw61331061", "mag": 2.06, "time": 1505797453620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -124.194667, 46.453167, 40.56 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766503", "mag": 1.67, "time": 1505797300060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.486333, 32.916167, 3.75 ] } }, +{ "type": "Feature", "properties": { "id": "ak16854474", "mag": 1.9, "time": 1505797038222, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0668, 60.2297, 58.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16853980", "mag": 1.1, "time": 1505796127101, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.3206, 62.3117, 31.2 ] } }, +{ "type": "Feature", "properties": { "id": "uw61330981", "mag": 1.13, "time": 1505795983940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.682, 46.13, 13.15 ] } }, +{ "type": "Feature", "properties": { "id": "ak16853978", "mag": 1.3, "time": 1505795947149, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.1655, 62.2572, 56.3 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605993", "mag": 1.1, "time": 1505795780711, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.1363, 37.4312, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894911", "mag": 1.31, "time": 1505795498990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7385, 38.757333, 2.56 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875861", "mag": 1.1, "time": 1505795298437, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.2708, 60.1059, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017262000", "mag": 3.54, "time": 1505794257010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -68.6603, 17.4281, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875860", "mag": 2.4, "time": 1505793870359, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -160.7298, 54.4321, 27.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875859", "mag": 1.7, "time": 1505793327250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.1948, 59.7387, 99.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16853975", "mag": 1.6, "time": 1505792759926, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -167.4718, 53.5765, 9.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894906", "mag": 1.57, "time": 1505792076170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7735, 38.656833, -0.04 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766479", "mag": 1.69, "time": 1505792016930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.486333, 32.9165, 3.74 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766487", "mag": 1.34, "time": 1505791878570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.484833, 32.910667, 3.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766471", "mag": 1.85, "time": 1505791676460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.4825, 32.916333, 3.63 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894886", "mag": 1.72, "time": 1505789062930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.840667, 37.569167, 0.74 ] } }, +{ "type": "Feature", "properties": { "id": "ak16853477", "mag": 1.0, "time": 1505787688094, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.1719, 66.2583, 2.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875853", "mag": 1.7, "time": 1505787600292, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.3919, 59.6211, 106.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16875852", "mag": 1.1, "time": 1505786552106, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.5941, 61.448, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256309", "mag": 1.39, "time": 1505786055440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.526833, 46.8665, 12.97 ] } }, +{ "type": "Feature", "properties": { "id": "ak16853476", "mag": 1.1, "time": 1505785818136, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.8501, 59.9025, 11.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852984", "mag": 1.1, "time": 1505784566645, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.6396, 62.818, 76.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqg7", "mag": 4.1, "time": 1505784206570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4373, 15.5332, 46.8 ] } }, +{ "type": "Feature", "properties": { "id": "uu60247557", "mag": 1.04, "time": 1505784051560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.714, 41.274333, 9.1 ] } }, +{ "type": "Feature", "properties": { "id": "uu60247547", "mag": 1.47, "time": 1505783841160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.707167, 41.273, 13.52 ] } }, +{ "type": "Feature", "properties": { "id": "hv61913526", "mag": 1.76, "time": 1505783827370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.457833, 19.1825, 36.457 ] } }, +{ "type": "Feature", "properties": { "id": "uu60247542", "mag": 2.67, "time": 1505783530250, "felt": 53, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.715333, 41.2735, 12.54 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852978", "mag": 2.3, "time": 1505783525625, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6267, 63.2162, 130.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852863", "mag": 2.5, "time": 1505781518245, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.0202, 60.2096, 73.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894856", "mag": 0.99, "time": 1505781008310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.827331, 38.841667, 1.75 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852858", "mag": 1.1, "time": 1505780482987, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.8182, 61.2069, 27.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894851", "mag": 1.36, "time": 1505780335820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7775, 38.816, 2.36 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852857", "mag": 1.6, "time": 1505780229532, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.4, 60.0341, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852855", "mag": 1.5, "time": 1505779887968, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.8629, 61.2326, 1.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766415", "mag": 1.9, "time": 1505779853200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.489333, 32.905167, 5.38 ] } }, +{ "type": "Feature", "properties": { "id": "ci37165308", "mag": 1.73, "time": 1505779842240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.488, 32.911333, 4.36 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852849", "mag": 1.7, "time": 1505779013710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9564, 61.0148, 51.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852847", "mag": 1.4, "time": 1505778755901, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.7113, 59.8038, 2.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852839", "mag": 1.8, "time": 1505778454412, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4318, 51.6727, 27.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852350", "mag": 2.0, "time": 1505777928661, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.5948, 59.4167, 88.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766399", "mag": 1.34, "time": 1505777787740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.855667, 36.109333, 3.89 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905714", "mag": 1.0, "time": 1505777724697, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.9455, 64.7711, 1.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766391", "mag": 0.98, "time": 1505777305130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.852333, 36.108833, 4.09 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766383", "mag": 1.52, "time": 1505777027970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.673833, 35.0495, -0.79 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605852", "mag": 1.0, "time": 1505777021809, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.5662, 37.4193, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852327", "mag": 1.3, "time": 1505776382741, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3544, 64.9878, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894836", "mag": 1.11, "time": 1505776268170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.826164, 38.803165, -0.67 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852320", "mag": 2.2, "time": 1505774485259, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.6811, 59.3157, 121.6 ] } }, +{ "type": "Feature", "properties": { "id": "uw61330861", "mag": 1.73, "time": 1505774113220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.3385, 46.609, -0.26 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awm5", "mag": 4.3, "time": 1505773697460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 150.1858, 46.1638, 102.95 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqck", "mag": 3.9, "time": 1505773335560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.2122, -24.1635, 187.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894811", "mag": 1.66, "time": 1505773221810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.814667, 38.797333, 2.92 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aurg", "mag": 3.7, "time": 1505773151260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -161.33, 54.9516, 64.12 ] } }, +{ "type": "Feature", "properties": { "id": "ak16851830", "mag": 1.1, "time": 1505773086095, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.3969, 60.1593, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766351", "mag": 2.36, "time": 1505772988180, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.856, 36.108833, 3.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqc4", "mag": 4.3, "time": 1505772810860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7554, 15.1768, 26.84 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905709", "mag": 1.9, "time": 1505772157260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.3386, 60.1473, 141.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894806", "mag": 1.27, "time": 1505771972190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.114667, 39.267, 3.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905707", "mag": 2.2, "time": 1505771817995, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.2489, 54.4702, 80.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894796", "mag": 2.0, "time": 1505771179880, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.128, 39.249833, 8.56 ] } }, +{ "type": "Feature", "properties": { "id": "ak16851826", "mag": 1.4, "time": 1505770110538, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6751, 61.3285, 49.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766303", "mag": 1.45, "time": 1505769920400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.605, 32.830833, 11.11 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766295", "mag": 1.71, "time": 1505769761910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.604667, 32.8245, 12.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766287", "mag": 2.17, "time": 1505769684730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.606, 32.822667, 12.54 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017261003", "mag": 2.77, "time": 1505769603950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -66.496, 19.0255, 9.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16851820", "mag": 1.8, "time": 1505768968360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.5226, 60.8929, 114.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16851818", "mag": 1.8, "time": 1505768967170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.6844, 60.3627, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "hv61913136", "mag": 2.13, "time": 1505768803830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.602167, 19.474, 2.169 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766271", "mag": 1.2, "time": 1505768642090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.024833, 34.482, 7.73 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766255", "mag": 1.05, "time": 1505767837000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.472833, 34.117167, 12.54 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aq9e", "mag": 4.0, "time": 1505767497800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -72.084, -30.3511, 16.63 ] } }, +{ "type": "Feature", "properties": { "id": "ak16851331", "mag": 3.1, "time": 1505767490141, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -160.4781, 55.9976, 142.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16851328", "mag": 1.1, "time": 1505767149947, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -135.8292, 66.9662, 11.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766231", "mag": 0.99, "time": 1505765477990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.581833, 34.027833, 15.24 ] } }, +{ "type": "Feature", "properties": { "id": "ak16851294", "mag": 1.2, "time": 1505764980957, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.5833, 61.5338, 35.4 ] } }, +{ "type": "Feature", "properties": { "id": "uw61330806", "mag": 1.54, "time": 1505764971380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.54, 46.3245, -0.47 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605816", "mag": 1.4, "time": 1505764963953, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.1157, 37.3834, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605865", "mag": 1.1, "time": 1505764655295, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.1142, 38.3008, 12.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894761", "mag": 1.86, "time": 1505764383660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.820667, 37.543667, 3.73 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aq7z", "mag": 4.9, "time": 1505764292580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.6427, 15.3134, 31.07 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766191", "mag": 0.97, "time": 1505763617780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.450667, 34.371167, 7.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aq71", "mag": 2.7, "time": 1505763144440, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4497, 42.6436, 9.31 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766183", "mag": 1.36, "time": 1505762589870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.1565, 35.016333, -1.02 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256274", "mag": 1.49, "time": 1505762568370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.536167, 46.875, 12.74 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605809", "mag": 1.3, "time": 1505762272549, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.6987, 37.801, 0.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850796", "mag": 1.9, "time": 1505761948762, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.4688, 62.7498, 82.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605855", "mag": 1.3, "time": 1505761056131, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.1168, 37.3993, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766175", "mag": 1.17, "time": 1505760720620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.9445, 34.324333, -1.41 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894741", "mag": 1.25, "time": 1505760426930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.8455, 38.818, 2.33 ] } }, +{ "type": "Feature", "properties": { "id": "uu60247432", "mag": 1.19, "time": 1505760132640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.613667, 40.6905, 8.76 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850168", "mag": 2.1, "time": 1505759367705, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.838, 63.3882, 112.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766167", "mag": 3.51, "time": 1505759058190, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.656502, 31.030666, 5.16 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605797", "mag": 1.7, "time": 1505758994627, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.1288, 37.4056, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850165", "mag": 1.4, "time": 1505758989527, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4112, 62.8303, 102.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905692", "mag": 1.1, "time": 1505758393925, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.8004, 59.9261, 7.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci37766159", "mag": 1.12, "time": 1505757568700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.635, 33.146167, 7.87 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894726", "mag": 0.98, "time": 1505757550510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.418667, 37.284667, 6.16 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905691", "mag": 1.4, "time": 1505757310878, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9735, 60.9138, 37.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850161", "mag": 1.0, "time": 1505757088256, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.0018, 62.0064, 13.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905689", "mag": 1.2, "time": 1505757035772, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8926, 61.2214, 62.6 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017261002", "mag": 2.83, "time": 1505756997070, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -66.5011, 19.09, 29.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aq4m", "mag": 4.3, "time": 1505756979200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -95.2066, 15.6332, 53.99 ] } }, +{ "type": "Feature", "properties": { "id": "ak16849685", "mag": 1.4, "time": 1505755775657, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.6398, 58.3116, 3.1 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605793", "mag": 2.1, "time": 1505755747277, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.0899, 37.3433, 2.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aq3v", "mag": 4.1, "time": 1505755544410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8487, 15.9949, 55.32 ] } }, +{ "type": "Feature", "properties": { "id": "uu60247422", "mag": 3.28, "time": 1505755278460, "felt": 662, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.609167, 40.700833, 10.96 ] } }, +{ "type": "Feature", "properties": { "id": "ak16849675", "mag": 1.0, "time": 1505754649061, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.0364, 64.4942, 19.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894701", "mag": 1.54, "time": 1505754599760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.869, 36.443167, 15.01 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70235573", "mag": 2.16, "time": 1505754215540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.819333, 37.204, 5.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894696", "mag": 1.11, "time": 1505753360080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.779167, 38.816834, 1.68 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894681", "mag": 2.71, "time": 1505753271320, "felt": 5, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.776833, 38.818833, 1.94 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aq1c", "mag": 4.3, "time": 1505753232560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 19.9297, 40.1065, 16.32 ] } }, +{ "type": "Feature", "properties": { "id": "hv61912961", "mag": 1.88, "time": 1505752987740, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.220333, 19.426333, 30.266 ] } }, +{ "type": "Feature", "properties": { "id": "ak16849646", "mag": 1.9, "time": 1505752045532, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8846, 59.8511, 56.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905682", "mag": 2.1, "time": 1505751893024, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -175.9783, 51.5536, 48.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905681", "mag": 1.4, "time": 1505751513529, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.5148, 59.7419, 92.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aq9y", "mag": 3.0, "time": 1505751460390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.173, 52.0554, 121.43 ] } }, +{ "type": "Feature", "properties": { "id": "uu60247412", "mag": 1.56, "time": 1505751055750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.8355, 39.743833, 1.73 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605780", "mag": 1.0, "time": 1505750947574, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.0248, 38.8721, 3.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894651", "mag": 1.22, "time": 1505750864240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8995, 37.521833, -0.61 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apzi", "mag": 4.5, "time": 1505750058850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 77.1478, 40.9769, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905679", "mag": 1.0, "time": 1505749750880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.3078, 62.9046, 85.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16849178", "mag": 1.3, "time": 1505749184927, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5131, 62.8898, 90.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apyu", "mag": 4.3, "time": 1505748920580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -72.1652, -31.8057, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16849177", "mag": 3.5, "time": 1505748318594, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.7225, 51.7093, 41.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894631", "mag": 1.04, "time": 1505748063110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.787498, 38.798832, -0.32 ] } }, +{ "type": "Feature", "properties": { "id": "hv61912826", "mag": 1.1, "time": 1505748041950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.431667, 19.343833, 9.245 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605847", "mag": 1.0, "time": 1505747832897, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.1332, 37.421, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apya", "mag": 4.7, "time": 1505747639290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5858, 15.1833, 36.89 ] } }, +{ "type": "Feature", "properties": { "id": "ak16848711", "mag": 1.3, "time": 1505747504037, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.7568, 59.8878, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905675", "mag": 2.1, "time": 1505746990876, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.9195, 57.1996, 98.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894616", "mag": 2.19, "time": 1505746390770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.149, 40.217, 6.16 ] } }, +{ "type": "Feature", "properties": { "id": "ak16848704", "mag": 2.3, "time": 1505746286875, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.7477, 53.6076, 54.8 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017261001", "mag": 2.61, "time": 1505746245880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -64.7745, 18.8611, 60.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16848698", "mag": 2.1, "time": 1505746048831, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.6658, 61.6841, 99.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aq9s", "mag": 4.1, "time": 1505745176040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.3907, 51.552, 15.01 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apxn", "mag": 4.9, "time": 1505745090220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -173.9092, -17.3471, 45.41 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apxj", "mag": 4.3, "time": 1505744936080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -72.2186, -31.8431, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605771", "mag": 1.4, "time": 1505744651408, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.1135, 37.3693, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apx5", "mag": 5.6, "time": 1505744352870, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5576, 15.2537, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905668", "mag": 2.5, "time": 1505742582241, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -162.8697, 55.3906, 161.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apwd", "mag": 5.8, "time": 1505742416590, "felt": 129, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -72.147, -31.82, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apz2", "mag": 2.7, "time": 1505742004420, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5215, 46.8389, 9.05 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605759", "mag": 1.7, "time": 1505741994692, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.124, 38.2695, 11.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apw7", "mag": 4.6, "time": 1505741142110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 167.9613, 54.8175, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905665", "mag": 1.6, "time": 1505741113018, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.6727, 58.1121, 86.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905664", "mag": 1.1, "time": 1505740639920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.4494, 63.2584, 114.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894591", "mag": 2.07, "time": 1505739410930, "felt": 5, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.0555, 37.236667, 7.74 ] } }, +{ "type": "Feature", "properties": { "id": "ak16848204", "mag": 1.1, "time": 1505739204689, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.9796, 60.2252, 8.2 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256214", "mag": 2.14, "time": 1505739119730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5825, 46.902333, 13.02 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894586", "mag": 2.01, "time": 1505738526550, "felt": 0, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.378, 36.3415, 3.67 ] } }, +{ "type": "Feature", "properties": { "id": "ak16847753", "mag": 1.3, "time": 1505737613815, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.1555, 60.2089, 8.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apvj", "mag": 5.0, "time": 1505736665230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.9085, -30.4189, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apva", "mag": 4.9, "time": 1505736421580, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9784, 16.2017, 42.11 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894571", "mag": 1.07, "time": 1505736271580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.784332, 38.838333, 0.08 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894556", "mag": 0.97, "time": 1505736021180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.818001, 38.813499, 2.19 ] } }, +{ "type": "Feature", "properties": { "id": "ak16847743", "mag": 2.1, "time": 1505735884769, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.3712, 59.8705, 71.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16847742", "mag": 1.0, "time": 1505735834346, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.8742, 61.715, 45.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905659", "mag": 1.3, "time": 1505735311381, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8392, 63.0532, 129.1 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256209", "mag": 1.05, "time": 1505734177450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.518, 46.853667, 12.03 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256199", "mag": 1.81, "time": 1505733980660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.487833, 46.873667, 12.76 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894526", "mag": 1.16, "time": 1505733885060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.8005, 38.805833, 2.04 ] } }, +{ "type": "Feature", "properties": { "id": "ak16847290", "mag": 1.5, "time": 1505733696824, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.5693, 64.3804, 8.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894516", "mag": 1.04, "time": 1505733506920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.814163, 38.801998, 2.32 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aur7", "mag": 3.1, "time": 1505733485810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -170.7034, 52.2855, 34.99 ] } }, +{ "type": "Feature", "properties": { "id": "ak16847284", "mag": 1.4, "time": 1505732610976, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6388, 61.2241, 50.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765935", "mag": 1.95, "time": 1505732049210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.924667, 34.9205, 5.15 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765927", "mag": 1.35, "time": 1505731803760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.3425, 35.462, 3.59 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894501", "mag": 1.64, "time": 1505731051670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.950333, 41.046833, 9.17 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905652", "mag": 2.0, "time": 1505729940504, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -161.5491, 54.9912, 67.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16846821", "mag": 3.6, "time": 1505729929794, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.5426, 63.5414, 107.9 ] } }, +{ "type": "Feature", "properties": { "id": "hv61912566", "mag": 1.91, "time": 1505728760570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.608167, 19.4375, 2.822 ] } }, +{ "type": "Feature", "properties": { "id": "ak16846819", "mag": 1.2, "time": 1505728039731, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.773, 63.2917, 2.1 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017261000", "mag": 2.03, "time": 1505727803000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.2451, 18.1321, 32.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765911", "mag": 1.15, "time": 1505727350640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.034667, 34.574333, 8.17 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894496", "mag": 1.16, "time": 1505727178720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.815002, 38.806999, 3.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16846817", "mag": 1.3, "time": 1505726686491, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5195, 61.7191, 48.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894491", "mag": 1.99, "time": 1505726671730, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.177167, 36.580167, 5.17 ] } }, +{ "type": "Feature", "properties": { "id": "ak16846815", "mag": 1.4, "time": 1505726488235, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.0878, 61.0048, 19.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16846813", "mag": 1.3, "time": 1505726256030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.0016, 62.7051, 3.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16846811", "mag": 1.2, "time": 1505725663332, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7382, 59.7002, 39.4 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605720", "mag": 1.9, "time": 1505725520932, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.0964, 37.3646, 4.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905644", "mag": 1.4, "time": 1505724853854, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.3038, 57.9653, 66.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894486", "mag": 1.37, "time": 1505724683560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.892833, 39.342333, 17.73 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905643", "mag": 1.3, "time": 1505724218199, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.9106, 60.4014, 74.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16846810", "mag": 1.2, "time": 1505724188489, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.4141, 63.186, 102.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16846807", "mag": 2.8, "time": 1505723956077, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.0917, 53.5664, 54.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16846803", "mag": 1.3, "time": 1505723952516, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.705, 62.5617, 9.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16846799", "mag": 1.9, "time": 1505723888518, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.5274, 59.9845, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16846358", "mag": 1.3, "time": 1505723457765, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9157, 63.5359, 3.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894456", "mag": 1.22, "time": 1505721765430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.157, 36.5615, 3.01 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905637", "mag": 1.8, "time": 1505721695198, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.5368, 53.884, 45.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16846355", "mag": 1.3, "time": 1505721374282, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.8253, 64.8958, 12.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16846352", "mag": 1.3, "time": 1505721334563, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.8755, 64.8906, 14.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16846351", "mag": 1.4, "time": 1505720984307, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.6407, 59.7861, 56.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905633", "mag": 1.2, "time": 1505720070282, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2909, 61.9803, 75.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905632", "mag": 1.3, "time": 1505720064076, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7225, 60.6284, 40.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765871", "mag": 0.96, "time": 1505719770880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.790667, 33.495, 4.99 ] } }, +{ "type": "Feature", "properties": { "id": "hv61912506", "mag": 1.73, "time": 1505719651510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.218167, 19.4285, 29.836 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894436", "mag": 1.05, "time": 1505719249700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.0175, 37.221333, 9.74 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894411", "mag": 1.53, "time": 1505718670360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.827167, 38.8125, 1.64 ] } }, +{ "type": "Feature", "properties": { "id": "ak16845911", "mag": 1.3, "time": 1505718573027, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -161.2238, 64.9935, 6.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894406", "mag": 1.22, "time": 1505718182950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.180167, 36.585333, 5.57 ] } }, +{ "type": "Feature", "properties": { "id": "ak16845908", "mag": 1.1, "time": 1505717899889, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.0029, 61.1046, 1.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16845905", "mag": 2.8, "time": 1505717405495, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.0451, 53.5595, 58.8 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256179", "mag": 2.84, "time": 1505717382030, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.576167, 48.519, 10.89 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765839", "mag": 1.11, "time": 1505716385670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.6075, 32.833667, 11.71 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905628", "mag": 1.2, "time": 1505716158469, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5838, 63.1688, 113.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905627", "mag": 1.2, "time": 1505715377323, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.6661, 60.0063, 5.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16845901", "mag": 1.6, "time": 1505714845138, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.4484, 61.3659, 46.1 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256174", "mag": 1.81, "time": 1505714255290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.529333, 46.9025, 12.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16845458", "mag": 1.9, "time": 1505713543034, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.4235, 61.487, 4.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16845453", "mag": 3.2, "time": 1505712925929, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.0259, 53.5803, 50.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apru", "mag": 5.7, "time": 1505712483490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -12.7162, -18.5262, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605697", "mag": 1.0, "time": 1505711755570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9167, 38.4153, 9.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16845450", "mag": 2.7, "time": 1505711653057, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 179.4353, 51.7384, 88.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16845451", "mag": 1.4, "time": 1505711579811, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0383, 61.8395, 66.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894331", "mag": 2.68, "time": 1505711256010, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -125.213167, 41.036, 15.48 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apre", "mag": 3.6, "time": 1505710149350, "felt": 15, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.457, 42.6072, 5.27 ] } }, +{ "type": "Feature", "properties": { "id": "uu60247312", "mag": 1.94, "time": 1505709538260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.024833, 44.791, 10.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16845447", "mag": 1.6, "time": 1505709232112, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -167.234, 53.4469, 14.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765759", "mag": 1.11, "time": 1505708432940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.797, 33.496667, 4.85 ] } }, +{ "type": "Feature", "properties": { "id": "nm60206976", "mag": 2.5, "time": 1505708310780, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -89.764167, 36.103833, 7.78 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894281", "mag": 1.78, "time": 1505708211260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.583, 36.899833, 6.75 ] } }, +{ "type": "Feature", "properties": { "id": "ak16845444", "mag": 1.6, "time": 1505708018964, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.0127, 61.0975, 1.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16845440", "mag": 1.7, "time": 1505706867753, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5639, 63.255, 126.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16845438", "mag": 3.0, "time": 1505706621950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0175, 55.7675, 33.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765751", "mag": 1.44, "time": 1505706060150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.797, 33.6865, 17.69 ] } }, +{ "type": "Feature", "properties": { "id": "uu60247287", "mag": 2.42, "time": 1505704855680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.429167, 42.593667, 7.36 ] } }, +{ "type": "Feature", "properties": { "id": "ak16845431", "mag": 2.4, "time": 1505704484262, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.8583, 58.216, 42.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16845430", "mag": 1.1, "time": 1505704418776, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.2714, 58.1899, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256144", "mag": 1.01, "time": 1505704182270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.526333, 46.8725, 13.72 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905611", "mag": 1.0, "time": 1505704113848, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9313, 61.6519, 67.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894211", "mag": 1.84, "time": 1505703109320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.735167, 37.656, 5.91 ] } }, +{ "type": "Feature", "properties": { "id": "ak16845426", "mag": 1.6, "time": 1505702885799, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.6172, 61.5636, 14.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765687", "mag": 1.59, "time": 1505702779150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.919833, 33.9785, 4.46 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605680", "mag": 1.4, "time": 1505702728608, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.713, 38.8287, 9.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16844993", "mag": 1.3, "time": 1505701093513, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.5107, 62.1708, 21.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awky", "mag": 4.1, "time": 1505700898950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3513, 15.0304, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765671", "mag": 1.43, "time": 1505700367060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.172167, 34.033667, 5.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905606", "mag": 1.2, "time": 1505699859087, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8715, 60.6663, 44.3 ] } }, +{ "type": "Feature", "properties": { "id": "uw61330596", "mag": 1.49, "time": 1505699530930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.847333, 47.759167, 17.25 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apq2", "mag": 4.2, "time": 1505699407130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2351, 15.3068, 42.58 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awly", "mag": 4.2, "time": 1505698782750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.1304, 14.9812, 38.39 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905605", "mag": 1.0, "time": 1505698554304, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.5172, 62.1736, 24.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894176", "mag": 2.03, "time": 1505698095820, "felt": 171, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.295333, 37.912, 2.97 ] } }, +{ "type": "Feature", "properties": { "id": "us2000appq", "mag": 4.5, "time": 1505697812820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 159.3367, 53.381, 85.64 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765639", "mag": 1.01, "time": 1505697641450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.7125, 33.986833, 15.48 ] } }, +{ "type": "Feature", "properties": { "id": "us2000appj", "mag": 4.2, "time": 1505697430690, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -69.5275, -17.5255, 167.68 ] } }, +{ "type": "Feature", "properties": { "id": "ak16844988", "mag": 1.0, "time": 1505697245375, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.1193, 62.3401, 0.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765631", "mag": 1.87, "time": 1505697080810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.650333, 36.996833, -0.56 ] } }, +{ "type": "Feature", "properties": { "id": "ak16905602", "mag": 1.4, "time": 1505696884087, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1499, 61.9617, 114.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16844556", "mag": 1.5, "time": 1505696691069, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.8744, 60.2484, 9.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000azbk", "mag": 4.0, "time": 1505696468620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5206, 14.824, 18.19 ] } }, +{ "type": "Feature", "properties": { "id": "ak16844553", "mag": 1.3, "time": 1505696463448, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.4081, 64.6136, 20.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894161", "mag": 1.21, "time": 1505695849630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.818833, 37.41, -0.31 ] } }, +{ "type": "Feature", "properties": { "id": "us2000awku", "mag": 4.1, "time": 1505694807240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 145.306, 19.0286, 202.23 ] } }, +{ "type": "Feature", "properties": { "id": "us2000app7", "mag": 4.4, "time": 1505694748030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 119.3564, -8.1346, 41.72 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605668", "mag": 1.2, "time": 1505694738920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.3624, 37.0509, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16844544", "mag": 2.0, "time": 1505694295643, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7281, 60.3555, 46.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16844543", "mag": 1.8, "time": 1505694278381, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.7896, 59.8626, 4.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894151", "mag": 1.42, "time": 1505693902060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.912833, 37.621667, 2.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16844541", "mag": 1.3, "time": 1505693551555, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.791, 61.7452, 48.2 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256109", "mag": 1.41, "time": 1505690846740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.522, 46.869667, 12.91 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765583", "mag": 1.3, "time": 1505690496480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.673167, 35.042833, -0.82 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873959", "mag": 1.1, "time": 1505690288149, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.4144, 67.2216, 11.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16844094", "mag": 1.9, "time": 1505690276630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.3972, 53.7854, 6.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apnm", "mag": 4.9, "time": 1505689940400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 149.5672, -4.6379, 588.19 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256099", "mag": 2.34, "time": 1505689339390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5195, 46.899167, 12.28 ] } }, +{ "type": "Feature", "properties": { "id": "ak16844091", "mag": 1.5, "time": 1505688162418, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.5592, 60.9727, 72.2 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256084", "mag": 1.49, "time": 1505688150190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.8165, 46.9305, 13.74 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894131", "mag": 0.95, "time": 1505687822870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.026667, 36.453333, 2.98 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894126", "mag": 1.46, "time": 1505687740270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.618333, 36.970833, 5.35 ] } }, +{ "type": "Feature", "properties": { "id": "ak16844087", "mag": 1.3, "time": 1505686236328, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3499, 60.4807, 6.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16844084", "mag": 1.7, "time": 1505686047172, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.7406, 64.6981, 9.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16844079", "mag": 2.1, "time": 1505685489298, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3304, 60.4706, 9.6 ] } }, +{ "type": "Feature", "properties": { "id": "uw61330461", "mag": 2.46, "time": 1505684983130, "felt": 15, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.725333, 47.439333, 22.35 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873952", "mag": 2.2, "time": 1505684866449, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -169.006, 52.386, 9.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894116", "mag": 1.14, "time": 1505684450170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.571833, 37.947167, 8.37 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873951", "mag": 1.3, "time": 1505684432066, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.6357, 60.5724, 2.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16843656", "mag": 1.6, "time": 1505683789980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1167, 59.7703, 41.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16843652", "mag": 1.6, "time": 1505683291823, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.4894, 61.5289, 25.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894101", "mag": 1.41, "time": 1505682978360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.834, 37.496, 1.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16843651", "mag": 2.6, "time": 1505682712646, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.4711, 51.686, 75.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894096", "mag": 0.99, "time": 1505682599530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.816167, 37.455833, 1.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16843650", "mag": 1.2, "time": 1505682068077, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5842, 61.7746, 3.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894086", "mag": 1.35, "time": 1505681812610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.973667, 36.395167, 4.69 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894081", "mag": 1.91, "time": 1505681477080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.809167, 38.797667, 3.52 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894076", "mag": 1.47, "time": 1505681470510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.810167, 38.799167, 3.08 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873946", "mag": 1.4, "time": 1505680958230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1812, 62.2538, 76.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apkx", "mag": 4.9, "time": 1505680147260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.9501, -18.9829, 129.26 ] } }, +{ "type": "Feature", "properties": { "id": "ak16843225", "mag": 1.3, "time": 1505680062920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.5209, 60.1956, 82.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765519", "mag": 1.42, "time": 1505680024130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.293, 35.488167, 2.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873944", "mag": 1.3, "time": 1505679233862, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2975, 62.163, 79.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873943", "mag": 1.8, "time": 1505678992249, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.8219, 51.8825, 86.4 ] } }, +{ "type": "Feature", "properties": { "id": "uw61330431", "mag": 1.0, "time": 1505678333060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.5365, 47.603667, 19.51 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765487", "mag": 1.12, "time": 1505676865320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.608667, 32.830167, 11.82 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apke", "mag": 4.1, "time": 1505676865110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -87.5905, 12.0757, 53.01 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apkd", "mag": 3.9, "time": 1505676791370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -70.2379, -31.7388, 121.68 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765479", "mag": 1.54, "time": 1505676576290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.605333, 32.8245, 11.96 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apkc", "mag": 2.5, "time": 1505676527950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4244, 42.5958, 5.8 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605653", "mag": 1.3, "time": 1505676457309, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.12, 38.2855, 13.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894061", "mag": 1.21, "time": 1505675373140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.059667, 36.477833, 6.98 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apk4", "mag": 3.1, "time": 1505674381070, "felt": 7, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -96.9818, 35.7788, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16842798", "mag": 1.4, "time": 1505672288384, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.7121, 63.5719, 4.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16842797", "mag": 2.7, "time": 1505669173773, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4976, 51.6544, 7.8 ] } }, +{ "type": "Feature", "properties": { "id": "mb80256039", "mag": 1.09, "time": 1505668834370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.6775, 46.891833, 15.96 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873938", "mag": 1.2, "time": 1505668625975, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.5592, 62.857, 82.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765423", "mag": 1.4, "time": 1505668324590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.831333, 32.775833, 2.46 ] } }, +{ "type": "Feature", "properties": { "id": "ak16842795", "mag": 1.1, "time": 1505668022720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.4003, 64.8531, 2.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72894026", "mag": 1.3, "time": 1505667983860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.734667, 38.788167, 1.43 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873936", "mag": 1.6, "time": 1505667107903, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.0584, 57.21, 33.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765415", "mag": 1.52, "time": 1505666643390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.833167, 32.781833, 2.39 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765407", "mag": 0.98, "time": 1505666358680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.273667, 33.981333, 6.22 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at5v", "mag": 4.3, "time": 1505665820280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 127.2591, 0.908, 157.83 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017260000", "mag": 2.31, "time": 1505665148110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.9698, 19.0821, 23.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apj3", "mag": 2.6, "time": 1505664664460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4059, 42.5497, 11.14 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apj0", "mag": 2.7, "time": 1505663998840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4107, 42.5429, 8.67 ] } }, +{ "type": "Feature", "properties": { "id": "uw61330391", "mag": 1.11, "time": 1505663462920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.04, 46.880167, 6.02 ] } }, +{ "type": "Feature", "properties": { "id": "uu60247022", "mag": 1.06, "time": 1505663122580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.025833, 44.790333, 9.98 ] } }, +{ "type": "Feature", "properties": { "id": "nn00606540", "mag": 1.3, "time": 1505663040033, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.0921, 41.885, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873932", "mag": 1.9, "time": 1505662296127, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.8489, 51.9624, 111.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at5n", "mag": 4.5, "time": 1505662282900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 140.7612, 44.1688, 33.57 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255969", "mag": 2.04, "time": 1505662108810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.516, 46.881333, 14.94 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at5p", "mag": 4.5, "time": 1505662091100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 149.0118, -6.3464, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873931", "mag": 1.4, "time": 1505662034661, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -144.362, 63.1318, 2.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at68", "mag": 4.3, "time": 1505661360280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 148.9733, -6.4551, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16841969", "mag": 1.1, "time": 1505661169528, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.6029, 66.5697, 13.3 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255949", "mag": 1.49, "time": 1505659897070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.519, 46.855, 14.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apij", "mag": 5.4, "time": 1505659803240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -173.6428, -16.6386, 30.39 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at5x", "mag": 5.0, "time": 1505659691430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 92.0846, 12.809, 27.48 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765367", "mag": 1.03, "time": 1505659458990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.19, 33.2585, 9.58 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893976", "mag": 1.19, "time": 1505659223910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.825, 37.453, 1.57 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at5m", "mag": 4.9, "time": 1505658989080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 149.1591, -6.3567, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apie", "mag": 4.5, "time": 1505658574670, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 24.0015, 39.2721, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16841552", "mag": 1.3, "time": 1505658549717, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.9309, 62.6606, 59.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apif", "mag": 5.7, "time": 1505658367620, "felt": 0, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 148.8708, -6.3113, 18.92 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at5l", "mag": 4.3, "time": 1505658365190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -17.9505, 64.5019, 9.15 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aza1", "mag": 4.2, "time": 1505658191320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5959, 15.2169, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at6b", "mag": 4.6, "time": 1505658184020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -17.6137, 64.4904, 8.23 ] } }, +{ "type": "Feature", "properties": { "id": "ak16841550", "mag": 1.4, "time": 1505657865000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.8499, 59.8804, 5.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765335", "mag": 1.11, "time": 1505657294840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.367, 33.357167, 9.18 ] } }, +{ "type": "Feature", "properties": { "id": "ak16841549", "mag": 1.4, "time": 1505657219284, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.0876, 69.5184, 4.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893941", "mag": 1.51, "time": 1505657160730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.818333, 38.818167, 2.23 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893946", "mag": 1.02, "time": 1505657152440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.817001, 38.8185, 2.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873926", "mag": 1.7, "time": 1505656923604, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.8082, 60.1773, 106.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873925", "mag": 1.9, "time": 1505656654419, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.6293, 59.5728, 120.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765327", "mag": 2.88, "time": 1505656629430, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.882333, 31.6215, 9.25 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at5k", "mag": 4.1, "time": 1505656609750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 126.5305, 1.7746, 37.54 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893936", "mag": 0.98, "time": 1505656502420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.125667, 36.566167, 8.44 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at5i", "mag": 4.4, "time": 1505655648380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.9394, -17.3298, 553.92 ] } }, +{ "type": "Feature", "properties": { "id": "se60044613", "mag": 2.03, "time": 1505655579030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -85.053333, 35.561333, 15.47 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765311", "mag": 1.07, "time": 1505655296260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.090333, 33.473833, 14.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16841547", "mag": 1.9, "time": 1505655282227, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.7794, 63.9496, 114.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at5r", "mag": 4.9, "time": 1505655030310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -11.7611, -21.01, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000as44", "mag": 2.6, "time": 1505654924870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.7236, 51.4933, 34.35 ] } }, +{ "type": "Feature", "properties": { "id": "ak16841538", "mag": 2.3, "time": 1505654819006, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.6722, 62.9044, 66.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765303", "mag": 0.97, "time": 1505654141860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.922167, 33.9755, 4.94 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aphx", "mag": 4.0, "time": 1505653928680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4533, 15.5042, 7.94 ] } }, +{ "type": "Feature", "properties": { "id": "ak16841537", "mag": 1.0, "time": 1505653531820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.3466, 61.07, 12.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893916", "mag": 0.99, "time": 1505653446980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.835, 37.479333, 0.86 ] } }, +{ "type": "Feature", "properties": { "id": "ak16841536", "mag": 1.4, "time": 1505653266021, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.6794, 67.9633, 14.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16841136", "mag": 1.5, "time": 1505652267061, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.9646, 53.8971, 6.6 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605626", "mag": 1.0, "time": 1505652081143, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.2815, 36.537, 7.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16841133", "mag": 1.8, "time": 1505651930739, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.7652, 62.1126, 23.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16841130", "mag": 2.2, "time": 1505651632523, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.454, 59.2923, 97.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765271", "mag": 1.39, "time": 1505650827610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.021167, 33.921, 2.44 ] } }, +{ "type": "Feature", "properties": { "id": "hv61911226", "mag": 1.91, "time": 1505650411260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.478668, 19.212334, 38.03 ] } }, +{ "type": "Feature", "properties": { "id": "ak16841124", "mag": 2.1, "time": 1505649687852, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.7865, 65.3345, 13.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893881", "mag": 1.23, "time": 1505648682040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.543833, 37.339667, 10.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16840722", "mag": 3.2, "time": 1505648575230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.7144, 57.2975, 42.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at5g", "mag": 4.3, "time": 1505647937400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 166.6171, -11.7459, 251.44 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873911", "mag": 2.6, "time": 1505647578270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -135.7891, 66.3882, 37.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873910", "mag": 2.0, "time": 1505647575716, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.55, 57.7487, 89.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873909", "mag": 2.8, "time": 1505647412246, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -135.7412, 66.3682, 34.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16840719", "mag": 2.1, "time": 1505647228188, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.4607, 60.5815, 14.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765239", "mag": 1.03, "time": 1505646849520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.920667, 33.972167, 5.29 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aph6", "mag": 4.2, "time": 1505646653440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.3399, -21.9058, 192.78 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aph5", "mag": 4.7, "time": 1505646260660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 127.0437, 3.6252, 68.15 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873907", "mag": 2.2, "time": 1505645846935, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4823, 51.6608, 13.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873906", "mag": 1.2, "time": 1505645773090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.3827, 53.8702, 12.1 ] } }, +{ "type": "Feature", "properties": { "id": "uw61330311", "mag": 1.94, "time": 1505644617240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.041167, 46.879167, 6.84 ] } }, +{ "type": "Feature", "properties": { "id": "ak16840715", "mag": 1.5, "time": 1505644280463, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.605, 61.6723, 29.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765223", "mag": 1.02, "time": 1505644185880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.465667, 34.376833, 9.74 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765215", "mag": 1.28, "time": 1505644151980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.358167, 33.415667, 12.48 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at5e", "mag": 4.5, "time": 1505644031790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 92.0628, 12.7773, 33.35 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873903", "mag": 1.4, "time": 1505643609236, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5971, 61.5891, 59.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16840713", "mag": 1.9, "time": 1505643118540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -144.0384, 63.1445, 14.8 ] } }, +{ "type": "Feature", "properties": { "id": "hv61911016", "mag": 2.48, "time": 1505641665420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.593167, 19.476, 2.731 ] } }, +{ "type": "Feature", "properties": { "id": "ak16840350", "mag": 1.1, "time": 1505641100972, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.8915, 64.848, 8.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at5c", "mag": 4.7, "time": 1505640684330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -26.4288, -59.7896, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16840314", "mag": 2.8, "time": 1505640505656, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.6831, 60.3761, 2.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apgy", "mag": 4.9, "time": 1505640302130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 141.2485, 37.3415, 54.96 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at65", "mag": 4.6, "time": 1505640090990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -13.5314, -7.0219, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000as3y", "mag": 2.7, "time": 1505639953270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -176.1147, 51.5611, 45.65 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at5a", "mag": 4.8, "time": 1505639681290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -13.1689, -7.0877, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16840312", "mag": 2.1, "time": 1505638931288, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0719, 60.2719, 130.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16840302", "mag": 2.8, "time": 1505638686114, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.2164, 60.4788, 97.5 ] } }, +{ "type": "Feature", "properties": { "id": "uu60246942", "mag": 1.01, "time": 1505637537950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.025833, 44.786167, 7.95 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893791", "mag": 1.48, "time": 1505637347930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.879167, 37.109167, 2.16 ] } }, +{ "type": "Feature", "properties": { "id": "ak16839942", "mag": 1.9, "time": 1505637129909, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8564, 60.3231, 63.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893786", "mag": 1.14, "time": 1505636971290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.737335, 38.786167, 0.85 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893781", "mag": 2.61, "time": 1505636516400, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.117, 36.594333, 6.98 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apg4", "mag": 4.6, "time": 1505636241220, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -82.1696, 7.5057, 23.33 ] } }, +{ "type": "Feature", "properties": { "id": "ak16839932", "mag": 1.1, "time": 1505636239228, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8157, 63.2668, 2.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apg0", "mag": 4.1, "time": 1505634585840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -66.7666, -23.8893, 236.18 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765143", "mag": 2.2, "time": 1505634363500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.373667, 32.9405, 7.78 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605603", "mag": 1.8, "time": 1505634209242, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8894, 38.3778, 11.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apfv", "mag": 2.4, "time": 1505634047190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4463, 42.5857, 4.34 ] } }, +{ "type": "Feature", "properties": { "id": "ak16839551", "mag": 1.9, "time": 1505633391424, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.7184, 59.603, 74.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893741", "mag": 1.84, "time": 1505633100770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.834167, 37.493833, 1.09 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apft", "mag": 2.6, "time": 1505632181750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4391, 42.6077, 6.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765127", "mag": 0.98, "time": 1505632149420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.605167, 32.828333, 10.94 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893701", "mag": 1.35, "time": 1505631284810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.952833, 37.588167, 1.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apfk", "mag": 4.3, "time": 1505630160580, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -71.6223, -35.7292, 85.77 ] } }, +{ "type": "Feature", "properties": { "id": "ak16839518", "mag": 2.0, "time": 1505629372703, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.7555, 60.0405, 18.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893646", "mag": 1.36, "time": 1505628925460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.736667, 38.757, 1.79 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873889", "mag": 2.9, "time": 1505628904808, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.5935, 53.8081, 78.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apfd", "mag": 2.9, "time": 1505628801990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4531, 42.5908, 5.17 ] } }, +{ "type": "Feature", "properties": { "id": "uu60246882", "mag": 1.05, "time": 1505628704550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.836, 44.307333, 7.31 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873888", "mag": 1.1, "time": 1505628661963, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.5848, 64.1727, 10.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apfa", "mag": 4.9, "time": 1505628478300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9805, 16.0409, 45.23 ] } }, +{ "type": "Feature", "properties": { "id": "uu60246872", "mag": 1.16, "time": 1505628425450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.817667, 44.294, 7.61 ] } }, +{ "type": "Feature", "properties": { "id": "uu60246867", "mag": 1.13, "time": 1505628332210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.828167, 44.305167, 7.48 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apf6", "mag": 4.5, "time": 1505628213110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -95.0121, 16.1058, 52.57 ] } }, +{ "type": "Feature", "properties": { "id": "ak16839149", "mag": 1.6, "time": 1505628012027, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.2, 62.1778, 6.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apf5", "mag": 4.3, "time": 1505627809940, "felt": 7, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -88.5423, 14.4117, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765039", "mag": 1.19, "time": 1505627007650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.0955, 36.761167, 1.69 ] } }, +{ "type": "Feature", "properties": { "id": "uu60246847", "mag": 3.15, "time": 1505626724050, "felt": 5, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.841667, 44.302333, 7.53 ] } }, +{ "type": "Feature", "properties": { "id": "uu60246837", "mag": 2.04, "time": 1505626455220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.822333, 44.293667, 7.53 ] } }, +{ "type": "Feature", "properties": { "id": "ci37765023", "mag": 1.52, "time": 1505626163830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.797833, 33.501167, 4.62 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apeu", "mag": 4.4, "time": 1505625898530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -86.4078, 10.7018, 35.32 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893621", "mag": 1.12, "time": 1505625800310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.810165, 38.820499, 1.92 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764991", "mag": 1.62, "time": 1505625396010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.928167, 35.9015, 5.28 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764983", "mag": 1.96, "time": 1505624889150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.181, 33.187833, 5.86 ] } }, +{ "type": "Feature", "properties": { "id": "ak16838778", "mag": 1.4, "time": 1505624855438, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.4712, 59.8595, 42.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893601", "mag": 1.37, "time": 1505624608110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.8885, 37.105, 1.63 ] } }, +{ "type": "Feature", "properties": { "id": "ak16838775", "mag": 3.2, "time": 1505624284096, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.1812, 54.0118, 9.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apeh", "mag": 4.3, "time": 1505624194760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -105.7123, 17.7366, 31.43 ] } }, +{ "type": "Feature", "properties": { "id": "ak16838774", "mag": 1.8, "time": 1505623546848, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.7399, 59.8813, 5.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16838756", "mag": 1.2, "time": 1505622986310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8141, 63.2696, 2.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16838752", "mag": 1.7, "time": 1505622626171, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -158.3598, 64.3838, 13.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764967", "mag": 0.95, "time": 1505622039760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.1755, 33.965, 15.93 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873881", "mag": 2.7, "time": 1505621586321, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -169.8861, 52.4075, 59.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873880", "mag": 1.0, "time": 1505621507758, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.3176, 61.144, 19.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16838400", "mag": 1.9, "time": 1505621153075, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1301, 60.8625, 64.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16838393", "mag": 2.5, "time": 1505620853506, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8794, 60.7582, 60.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16838388", "mag": 2.8, "time": 1505620146422, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.7851, 59.8817, 2.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893571", "mag": 1.03, "time": 1505619694280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.821167, 38.807999, 1.94 ] } }, +{ "type": "Feature", "properties": { "id": "ak16838386", "mag": 2.2, "time": 1505619628700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.9053, 67.6564, 13.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893561", "mag": 1.07, "time": 1505619296320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.822502, 38.808998, 1.93 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764903", "mag": 1.12, "time": 1505618790010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.147333, 34.5405, 9.83 ] } }, +{ "type": "Feature", "properties": { "id": "ak16838042", "mag": 1.6, "time": 1505617352105, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.5056, 61.4142, 8.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16838020", "mag": 1.2, "time": 1505616366369, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.6618, 60.5653, 6.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16838003", "mag": 1.0, "time": 1505615565391, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.2146, 64.7331, 17.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764863", "mag": 1.1, "time": 1505613255300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.709667, 33.653333, 15.82 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764847", "mag": 1.21, "time": 1505612591880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.687167, 33.6285, 12.15 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764839", "mag": 1.47, "time": 1505612490180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.927167, 33.971833, 17.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16837647", "mag": 1.8, "time": 1505611875649, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.771, 59.8672, 1.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16873869", "mag": 1.7, "time": 1505609079690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.474, 51.671, 16.0 ] } }, +{ "type": "Feature", "properties": { "id": "hv61910741", "mag": 2.42, "time": 1505608202930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.177667, 19.442, 41.639 ] } }, +{ "type": "Feature", "properties": { "id": "ak16836972", "mag": 2.6, "time": 1505606832814, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.3048, 51.6525, 97.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764815", "mag": 0.95, "time": 1505606822450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.746333, 33.887, 16.59 ] } }, +{ "type": "Feature", "properties": { "id": "ak16836965", "mag": 2.3, "time": 1505606388180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.7659, 59.8663, 5.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16836961", "mag": 2.4, "time": 1505606178328, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.7941, 59.8509, 5.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16836957", "mag": 1.8, "time": 1505606050093, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.89, 59.8885, 15.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860570", "mag": 1.4, "time": 1505605718038, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.8821, 59.8989, 17.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860569", "mag": 1.6, "time": 1505605674005, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.8902, 59.9059, 15.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860568", "mag": 1.9, "time": 1505605456859, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.8916, 59.9103, 15.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860567", "mag": 2.3, "time": 1505605410411, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.9, 59.889, 12.6 ] } }, +{ "type": "Feature", "properties": { "id": "uw61330071", "mag": 2.57, "time": 1505605382130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -124.863333, 45.526833, 36.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apcc", "mag": 5.1, "time": 1505605083280, "felt": 218, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ -136.7498, 59.9037, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apbv", "mag": 3.9, "time": 1505604419110, "felt": 198, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -96.6989, 35.8586, 2.57 ] } }, +{ "type": "Feature", "properties": { "id": "ak16836912", "mag": 2.9, "time": 1505604383308, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.6017, 51.905, 128.2 ] } }, +{ "type": "Feature", "properties": { "id": "uw61329986", "mag": 1.23, "time": 1505604005810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.754167, 46.857333, 1.43 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apbu", "mag": 4.7, "time": 1505603696310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -14.0114, -17.7554, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860564", "mag": 1.6, "time": 1505603516964, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1524, 61.3778, 62.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apbm", "mag": 4.5, "time": 1505603442050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.1822, 15.4761, 67.03 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893446", "mag": 2.29, "time": 1505603337140, "felt": 5, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.616833, 36.971, 4.79 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860563", "mag": 1.5, "time": 1505603223363, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.5667, 57.9908, 15.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860562", "mag": 1.6, "time": 1505602163820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0011, 60.0807, 110.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16836589", "mag": 1.7, "time": 1505601390855, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.7769, 62.4045, 59.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893436", "mag": 1.34, "time": 1505600967450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.834167, 37.493, 0.66 ] } }, +{ "type": "Feature", "properties": { "id": "uw61329976", "mag": 1.03, "time": 1505600388700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.491167, 46.067333, 18.24 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764791", "mag": 1.29, "time": 1505599746390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.431333, 33.040167, 10.42 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893421", "mag": 1.75, "time": 1505599309380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.164333, 35.816, 11.62 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apln", "mag": 3.8, "time": 1505599105290, "felt": 27, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 139.4711, 35.839, 65.43 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893416", "mag": 2.39, "time": 1505598962550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -124.606167, 40.391, 23.43 ] } }, +{ "type": "Feature", "properties": { "id": "ak16836269", "mag": 2.6, "time": 1505598312964, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.1504, 57.6803, 1.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apay", "mag": 4.1, "time": 1505597546760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4078, 15.1552, 27.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860558", "mag": 1.5, "time": 1505597186774, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8073, 63.0653, 123.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893411", "mag": 1.07, "time": 1505596690170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.793999, 38.805332, 0.54 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764743", "mag": 1.25, "time": 1505596431740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.179, 33.192167, 7.19 ] } }, +{ "type": "Feature", "properties": { "id": "us2000apa3", "mag": 5.2, "time": 1505595657570, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 159.8208, 52.9335, 55.59 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893406", "mag": 1.68, "time": 1505595567120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.832833, 37.5715, 2.76 ] } }, +{ "type": "Feature", "properties": { "id": "ak16835937", "mag": 1.2, "time": 1505594309155, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.7782, 63.4422, 11.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16835935", "mag": 1.3, "time": 1505593468147, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0825, 63.2217, 0.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764719", "mag": 1.01, "time": 1505593021350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.509667, 36.069667, 3.41 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764711", "mag": 1.86, "time": 1505592937400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.217, 32.373167, 19.88 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap9e", "mag": 4.2, "time": 1505592897770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -66.6768, -23.7075, 201.03 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605530", "mag": 1.0, "time": 1505591425440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.9, 39.4039, 6.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893386", "mag": 1.01, "time": 1505591244480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.504167, 37.923833, 7.96 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap8u", "mag": 5.1, "time": 1505590529510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.552, 15.3031, 17.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16835905", "mag": 2.1, "time": 1505590055161, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0556, 59.9293, 124.0 ] } }, +{ "type": "Feature", "properties": { "id": "uu60246652", "mag": 1.36, "time": 1505589841530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.020833, 44.802, 10.59 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764687", "mag": 1.0, "time": 1505588714630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.973333, 33.989, 6.67 ] } }, +{ "type": "Feature", "properties": { "id": "ak16835606", "mag": 2.1, "time": 1505588651481, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.7021, 67.8201, 4.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764679", "mag": 1.11, "time": 1505588640970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.2045, 34.993167, -0.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap88", "mag": 4.3, "time": 1505588283560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7095, 15.6575, 33.63 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860552", "mag": 2.1, "time": 1505587762267, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2692, 60.1941, 137.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860551", "mag": 1.2, "time": 1505586754071, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.2984, 62.5136, 52.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764631", "mag": 1.09, "time": 1505586635400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.791667, 33.507667, 4.61 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764623", "mag": 1.32, "time": 1505586305110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.975667, 33.992333, 5.71 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893361", "mag": 1.14, "time": 1505585751450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.8095, 38.823167, 1.14 ] } }, +{ "type": "Feature", "properties": { "id": "ak16835287", "mag": 2.1, "time": 1505584069266, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.8156, 57.4983, 73.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap76", "mag": 4.0, "time": 1505583967320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -95.5572, 15.6925, 24.12 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap74", "mag": 4.7, "time": 1505583533380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 142.7408, 24.878, 57.27 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860549", "mag": 1.4, "time": 1505583090155, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0305, 61.8843, 68.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764599", "mag": 1.28, "time": 1505582839910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.878167, 35.360667, 7.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap78", "mag": 4.9, "time": 1505582156450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 161.507, -10.1846, 49.82 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap6d", "mag": 3.0, "time": 1505582077650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4285, 42.5847, 7.15 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap6b", "mag": 4.6, "time": 1505581929340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -74.1918, -37.2167, 6.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap64", "mag": 4.5, "time": 1505581636660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -95.0682, 16.1115, 35.63 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893331", "mag": 1.49, "time": 1505581158890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.337833, 37.820167, -0.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860548", "mag": 2.1, "time": 1505580632689, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.7764, 56.9377, 2.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893326", "mag": 1.43, "time": 1505580258840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.711, 38.750833, 1.46 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893316", "mag": 1.6, "time": 1505579747930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.717167, 38.752667, 1.24 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893306", "mag": 1.39, "time": 1505579471580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.0075, 37.570667, 2.07 ] } }, +{ "type": "Feature", "properties": { "id": "hv61910186", "mag": 1.68, "time": 1505579377040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.611, 19.430167, 2.332 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764559", "mag": 1.5, "time": 1505579023330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.801833, 34.514833, 12.76 ] } }, +{ "type": "Feature", "properties": { "id": "ak16834974", "mag": 1.6, "time": 1505578926267, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.7481, 62.8102, 9.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16834965", "mag": 2.6, "time": 1505578647951, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7871, 61.8971, 60.5 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255754", "mag": 1.22, "time": 1505578208020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.489667, 44.705667, 13.34 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893286", "mag": 1.35, "time": 1505577465010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.047, 36.467, 7.96 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605503", "mag": 1.0, "time": 1505577266743, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.9133, 37.0358, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16834664", "mag": 2.4, "time": 1505577104470, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.431, 64.4709, 16.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap48", "mag": 2.5, "time": 1505575595120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4328, 42.5757, 6.87 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893281", "mag": 1.04, "time": 1505575420020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.895333, 37.565, -1.35 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap45", "mag": 2.6, "time": 1505574778570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4287, 42.5771, 8.55 ] } }, +{ "type": "Feature", "properties": { "id": "ak16834651", "mag": 1.1, "time": 1505574443625, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.8572, 64.7619, 12.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893271", "mag": 1.41, "time": 1505574428990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.946833, 37.638167, 2.02 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860541", "mag": 2.0, "time": 1505574078688, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.3496, 59.7545, 127.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764535", "mag": 1.64, "time": 1505573652280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.1775, 33.193, 4.38 ] } }, +{ "type": "Feature", "properties": { "id": "ak16834350", "mag": 1.4, "time": 1505572849209, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.9009, 64.7582, 0.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap3f", "mag": 2.7, "time": 1505571851260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.424, 42.5936, 4.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16834332", "mag": 2.5, "time": 1505571656570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.9804, 59.5744, 87.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap3b", "mag": 5.4, "time": 1505571537070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9072, 16.226, 27.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860538", "mag": 1.3, "time": 1505570434361, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2424, 62.5449, 91.4 ] } }, +{ "type": "Feature", "properties": { "id": "uw61329766", "mag": 1.85, "time": 1505569264490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.0445, 46.876833, 6.67 ] } }, +{ "type": "Feature", "properties": { "id": "ak16834028", "mag": 1.9, "time": 1505568376976, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.1823, 62.4985, 43.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893206", "mag": 1.29, "time": 1505567825160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.931167, 37.587167, 0.64 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764455", "mag": 2.74, "time": 1505566718480, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.162, 34.381, 19.82 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860534", "mag": 1.8, "time": 1505566502565, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.1816, 59.9775, 117.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893196", "mag": 1.67, "time": 1505566233320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7105, 38.752667, 1.06 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017259001", "mag": 2.53, "time": 1505566066240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.1556, 17.5196, 8.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605483", "mag": 1.9, "time": 1505565978805, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.5538, 38.7481, 7.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764447", "mag": 1.73, "time": 1505565806200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.609667, 33.184833, 2.89 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70235458", "mag": 2.43, "time": 1505565729090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.570167, 37.344833, 5.17 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap2h", "mag": 5.1, "time": 1505565414430, "felt": null, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 154.9693, -6.4027, 84.07 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893191", "mag": 1.22, "time": 1505565031030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.840833, 37.499667, 1.31 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893176", "mag": 1.02, "time": 1505564232460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.827667, 38.837502, 1.89 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893171", "mag": 1.16, "time": 1505563869000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.124, 36.5485, 6.91 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893166", "mag": 1.98, "time": 1505563826250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.96, 36.383333, 5.84 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860533", "mag": 2.3, "time": 1505563620965, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.2643, 51.2858, 23.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16833723", "mag": 1.8, "time": 1505563033811, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0307, 59.9768, 107.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16833722", "mag": 1.0, "time": 1505562940424, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.5632, 63.5373, 8.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap1y", "mag": 2.6, "time": 1505562746670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -87.3487, 38.1953, 7.98 ] } }, +{ "type": "Feature", "properties": { "id": "ak16833715", "mag": 1.4, "time": 1505562545553, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0358, 63.0385, 119.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap1n", "mag": 4.9, "time": 1505561075850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.2793, -17.0456, 538.12 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap1h", "mag": 4.9, "time": 1505561004690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0304, 14.9269, 46.15 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893161", "mag": 1.71, "time": 1505560933840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.120167, 35.9645, 23.92 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at4t", "mag": 4.2, "time": 1505560744440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 128.8254, -7.4355, 134.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16833426", "mag": 1.4, "time": 1505560633966, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.4578, 61.5042, 28.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap1d", "mag": 2.4, "time": 1505560442800, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -96.8006, 35.9908, 5.836 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893146", "mag": 1.21, "time": 1505560059470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.829167, 37.4595, 2.47 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap17", "mag": 4.2, "time": 1505558287960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.162, 15.1165, 61.6 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255689", "mag": 1.86, "time": 1505557588190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.1525, 48.101667, 7.53 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893131", "mag": 1.55, "time": 1505557460780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.826, 38.836333, 2.51 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap0t", "mag": 4.5, "time": 1505557108730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2297, 14.9414, 30.52 ] } }, +{ "type": "Feature", "properties": { "id": "uw61329606", "mag": 1.52, "time": 1505556991880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.998833, 47.691333, 5.06 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap0r", "mag": 5.4, "time": 1505556693470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 83.5155, 42.2053, 16.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893116", "mag": 1.84, "time": 1505556472360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.136, 35.962667, 25.16 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at4a", "mag": 4.0, "time": 1505555867920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 122.1193, -10.8831, 38.93 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893106", "mag": 2.2, "time": 1505555321940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.918167, 38.061667, 8.48 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764391", "mag": 3.37, "time": 1505555150630, "felt": 12, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.616167, 33.169667, 8.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16833112", "mag": 1.5, "time": 1505554903991, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.7489, 59.845, 6.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16832833", "mag": 1.9, "time": 1505554129377, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.7145, 60.2604, 9.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16832826", "mag": 1.1, "time": 1505553506665, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3921, 63.5231, 5.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16832818", "mag": 2.0, "time": 1505552113865, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4792, 63.0863, 5.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860523", "mag": 1.1, "time": 1505550954800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.5868, 63.8926, 99.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ap0a", "mag": 4.0, "time": 1505550836160, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 27.685, 37.0689, 6.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764359", "mag": 1.53, "time": 1505550124480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.9555, 33.145833, 9.49 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764335", "mag": 1.72, "time": 1505549627950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.053167, 36.123167, 1.12 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764327", "mag": 1.0, "time": 1505549298090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.920833, 33.975167, 6.39 ] } }, +{ "type": "Feature", "properties": { "id": "ak16832531", "mag": 1.9, "time": 1505548305568, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.9221, 64.7554, 18.3 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017259000", "mag": 3.64, "time": 1505548231440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -64.0526, 18.4531, 34.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605447", "mag": 1.3, "time": 1505548133652, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.0331, 40.436, 11.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860520", "mag": 1.3, "time": 1505547550857, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9184, 62.2903, 70.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764303", "mag": 0.95, "time": 1505546199690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.922833, 33.978, 5.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16832252", "mag": 3.1, "time": 1505545940675, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.5336, 51.3744, 18.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893051", "mag": 1.0, "time": 1505544999790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8995, 37.518833, 0.05 ] } }, +{ "type": "Feature", "properties": { "id": "hv61909871", "mag": 3.66, "time": 1505544037320, "felt": 734, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.487667, 21.642167, 10.046 ] } }, +{ "type": "Feature", "properties": { "id": "ak16832238", "mag": 2.6, "time": 1505543981141, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.591, 58.4419, 63.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860517", "mag": 1.9, "time": 1505543962894, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.4461, 59.504, 85.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764247", "mag": 0.97, "time": 1505543854670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.918833, 33.976667, 6.71 ] } }, +{ "type": "Feature", "properties": { "id": "ak16832235", "mag": 1.7, "time": 1505543819625, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.8364, 61.486, 9.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000anze", "mag": 4.4, "time": 1505543417100, "felt": 29, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -90.4791, 13.6017, 52.75 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893026", "mag": 0.96, "time": 1505543269370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8325, 37.540333, 4.97 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893021", "mag": 1.36, "time": 1505543240340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.181833, 37.775667, 14.71 ] } }, +{ "type": "Feature", "properties": { "id": "ak16831965", "mag": 1.2, "time": 1505542824882, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.1125, 62.0856, 43.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893011", "mag": 1.57, "time": 1505541411490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.8025, 38.706667, 3.14 ] } }, +{ "type": "Feature", "properties": { "id": "ak16831959", "mag": 1.0, "time": 1505541221769, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.4333, 66.2529, 10.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16831957", "mag": 1.8, "time": 1505541032598, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.4004, 57.5066, 48.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000anz4", "mag": 4.4, "time": 1505540612950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -60.854, 17.4925, 32.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000anz2", "mag": 4.1, "time": 1505540153920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.143, 15.2335, 36.21 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764183", "mag": 1.57, "time": 1505539498920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.924667, 33.976667, 6.44 ] } }, +{ "type": "Feature", "properties": { "id": "us2000anyv", "mag": 3.7, "time": 1505539256530, "felt": 22, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4153, 42.5716, 8.12 ] } }, +{ "type": "Feature", "properties": { "id": "nc72893001", "mag": 1.74, "time": 1505539200450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.266667, 39.366833, -0.52 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605425", "mag": 1.2, "time": 1505536942149, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.719, 36.6783, 6.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764071", "mag": 3.03, "time": 1505536766220, "felt": 99, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.926333, 33.9745, 5.92 ] } }, +{ "type": "Feature", "properties": { "id": "us2000anyf", "mag": 4.6, "time": 1505535666910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -77.9491, -1.4664, 157.52 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892991", "mag": 1.09, "time": 1505535129720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.777833, 39.807833, 8.29 ] } }, +{ "type": "Feature", "properties": { "id": "us2000any5", "mag": 4.3, "time": 1505534256750, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -89.7094, 13.2544, 54.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16831411", "mag": 1.0, "time": 1505534077361, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.8446, 61.8774, 13.6 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605540", "mag": 1.1, "time": 1505533644071, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.5347, 38.3939, 14.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764039", "mag": 1.68, "time": 1505533494970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.682, 35.141167, 11.28 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764031", "mag": 1.75, "time": 1505533234710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.516833, 32.862, 5.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16831410", "mag": 1.3, "time": 1505532137489, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.8143, 61.3719, 31.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892971", "mag": 0.98, "time": 1505532054400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8735, 37.542, 7.25 ] } }, +{ "type": "Feature", "properties": { "id": "nm60206921", "mag": 1.9, "time": 1505531769960, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -90.3315, 35.6915, 12.51 ] } }, +{ "type": "Feature", "properties": { "id": "ci37764007", "mag": 1.33, "time": 1505531552680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.105667, 34.034, 6.86 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860509", "mag": 1.7, "time": 1505530441142, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2233, 59.405, 90.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16831409", "mag": 2.6, "time": 1505529914916, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.7519, 54.2192, 117.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763991", "mag": 1.37, "time": 1505528713010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.179, 33.193833, 7.41 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763983", "mag": 1.44, "time": 1505528615710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.793333, 33.493667, 4.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000anxt", "mag": 4.3, "time": 1505528560360, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -100.0309, 17.2785, 69.28 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892956", "mag": 1.06, "time": 1505527887720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.904167, 37.519667, -0.32 ] } }, +{ "type": "Feature", "properties": { "id": "ak16831144", "mag": 1.1, "time": 1505526547318, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6449, 63.5861, 5.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16831140", "mag": 1.8, "time": 1505526295378, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.4346, 59.0192, 66.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892946", "mag": 1.02, "time": 1505525854460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.764168, 38.786999, 0.87 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763959", "mag": 1.17, "time": 1505525787900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.395167, 34.877167, 11.59 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892941", "mag": 1.34, "time": 1505525721400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.772833, 38.807167, -0.11 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892936", "mag": 1.51, "time": 1505525691180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.819167, 37.545, 3.75 ] } }, +{ "type": "Feature", "properties": { "id": "us2000anxl", "mag": 4.6, "time": 1505525689580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -170.5872, 52.0486, 37.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16831132", "mag": 1.8, "time": 1505525666712, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6913, 63.5749, 10.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16831131", "mag": 1.1, "time": 1505525600973, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6368, 63.6017, 8.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892931", "mag": 1.16, "time": 1505524996900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.806167, 36.224833, 7.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830868", "mag": 2.0, "time": 1505523996780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.276, 57.4142, 39.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16860501", "mag": 1.8, "time": 1505523576256, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.099, 59.7523, 100.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830864", "mag": 1.0, "time": 1505522724047, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -142.3705, 66.2593, 7.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830862", "mag": 1.4, "time": 1505522720015, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8357, 63.5631, 6.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at41", "mag": 4.6, "time": 1505522674060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 69.6259, -23.9788, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000anwt", "mag": 4.3, "time": 1505522470090, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -74.2357, -37.2039, 9.72 ] } }, +{ "type": "Feature", "properties": { "id": "uu60246252", "mag": 1.18, "time": 1505521902190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4075, 42.596, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830861", "mag": 1.2, "time": 1505521740882, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.7991, 61.6212, 38.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830860", "mag": 1.0, "time": 1505521253411, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.9628, 64.7584, 4.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830858", "mag": 1.6, "time": 1505521010086, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.3459, 62.5868, 57.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000at4p", "mag": 4.6, "time": 1505520028160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -30.9669, 2.8319, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830852", "mag": 2.5, "time": 1505519615949, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.8797, 64.7729, 8.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830848", "mag": 3.4, "time": 1505519352423, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.9613, 56.0051, 45.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830585", "mag": 2.2, "time": 1505518242769, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.9245, 64.7851, 9.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830502", "mag": 1.5, "time": 1505517724005, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.3927, 62.7723, 62.1 ] } }, +{ "type": "Feature", "properties": { "id": "hv61909476", "mag": 1.46, "time": 1505517626230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.6105, 19.420833, 2.212 ] } }, +{ "type": "Feature", "properties": { "id": "us2000anvi", "mag": 4.9, "time": 1505517194700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 142.9781, 67.621, 14.89 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852972", "mag": 2.3, "time": 1505516822454, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -175.046, 51.6929, 12.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asms", "mag": 4.2, "time": 1505515397660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 151.5667, -4.6769, 135.04 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830490", "mag": 2.1, "time": 1505515348546, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2666, 60.2335, 149.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000anza", "mag": 4.2, "time": 1505515078190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 91.9514, 12.8959, 27.42 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852968", "mag": 1.7, "time": 1505514517165, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.1028, 59.5574, 89.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830486", "mag": 1.5, "time": 1505514413181, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.8103, 64.7863, 4.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852966", "mag": 1.7, "time": 1505514284700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.1862, 59.9258, 120.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892896", "mag": 1.71, "time": 1505514238180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.848, 40.281, 4.76 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqg1", "mag": 3.2, "time": 1505514207940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.4161, 53.6697, 25.19 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892891", "mag": 1.42, "time": 1505514193630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7085, 38.747, 1.29 ] } }, +{ "type": "Feature", "properties": { "id": "us2000antx", "mag": 2.8, "time": 1505513431240, "felt": 6, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.9688, 37.279, 4.85 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830471", "mag": 1.3, "time": 1505513126878, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.0818, 58.2131, 3.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqg0", "mag": 2.6, "time": 1505512544140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.6723, 51.5577, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000antf", "mag": 4.6, "time": 1505512126220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 147.5618, -5.9077, 108.71 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830466", "mag": 1.7, "time": 1505511266504, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -138.7109, 60.4891, 8.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asmu", "mag": 4.3, "time": 1505510611600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 137.0445, 34.5022, 328.82 ] } }, +{ "type": "Feature", "properties": { "id": "us2000anrz", "mag": 3.1, "time": 1505510517900, "felt": 6, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4379, 42.6057, 6.23 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830211", "mag": 3.0, "time": 1505510263990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.8926, 64.7765, 8.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852960", "mag": 1.5, "time": 1505509916511, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1722, 61.1116, 68.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852959", "mag": 2.0, "time": 1505509441508, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4835, 51.7117, 13.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892861", "mag": 1.56, "time": 1505509197990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.217167, 35.152667, 7.27 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605401", "mag": 1.3, "time": 1505508712532, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.5746, 38.7781, 10.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000anqp", "mag": 4.4, "time": 1505508340380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 142.6832, 12.6788, 125.94 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605391", "mag": 1.0, "time": 1505508003630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.3614, 38.5819, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763831", "mag": 1.45, "time": 1505507271630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.356667, 34.4865, 9.29 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830197", "mag": 2.1, "time": 1505507006348, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.8768, 60.2433, 18.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892846", "mag": 2.43, "time": 1505506978320, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.075333, 36.496667, 4.87 ] } }, +{ "type": "Feature", "properties": { "id": "us2000annp", "mag": 2.3, "time": 1505506905940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4277, 42.5599, 9.59 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829946", "mag": 2.6, "time": 1505506584731, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.9781, 57.0654, 81.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892841", "mag": 1.21, "time": 1505506558180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.801833, 38.823167, 2.59 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763815", "mag": 1.6, "time": 1505506434580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.772667, 33.326167, 12.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829942", "mag": 2.0, "time": 1505506388550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.6381, 59.7681, 10.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829939", "mag": 1.3, "time": 1505506296730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3557, 64.9805, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829919", "mag": 3.2, "time": 1505506091028, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.8331, 59.8732, 91.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829917", "mag": 1.1, "time": 1505506034459, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.1896, 63.4641, 20.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892821", "mag": 1.26, "time": 1505506033580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.407667, 37.504333, 1.03 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017258005", "mag": 3.43, "time": 1505505501670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -64.6295, 19.1915, 40.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829915", "mag": 1.5, "time": 1505505395135, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6711, 60.3885, 41.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829913", "mag": 2.1, "time": 1505505235226, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -135.0254, 58.4988, 9.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829904", "mag": 1.1, "time": 1505503708373, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.5162, 63.4918, 1.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892806", "mag": 1.03, "time": 1505503474580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.488333, 37.450833, 4.91 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763759", "mag": 1.72, "time": 1505502131450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.796, 33.503167, 6.45 ] } }, +{ "type": "Feature", "properties": { "id": "us2000anjp", "mag": 5.5, "time": 1505501282460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -28.3292, -55.4644, 9.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892771", "mag": 1.05, "time": 1505500911720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.725334, 38.757, 1.52 ] } }, +{ "type": "Feature", "properties": { "id": "us2000anjh", "mag": 4.5, "time": 1505500904740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 169.72, 54.0122, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "uw61308057", "mag": 0.97, "time": 1505500854880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -124.858667, 48.515, 37.88 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829625", "mag": 1.6, "time": 1505499922143, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3749, 60.4419, 18.3 ] } }, +{ "type": "Feature", "properties": { "id": "uu60246132", "mag": 1.51, "time": 1505499901840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.420667, 42.537167, 7.15 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892766", "mag": 2.33, "time": 1505499839660, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.49, 37.447667, 5.54 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892756", "mag": 1.0, "time": 1505499395080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.799667, 37.462333, 0.05 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892761", "mag": 1.02, "time": 1505499284680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.445, 37.379333, 14.57 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829622", "mag": 1.1, "time": 1505498936272, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.4458, 61.0059, 4.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000anhz", "mag": 4.2, "time": 1505498539950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.9892, 15.1825, 46.32 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829378", "mag": 1.9, "time": 1505498347271, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -138.7292, 60.4845, 7.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763719", "mag": 1.44, "time": 1505498108300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.178169, 35.602833, 5.95 ] } }, +{ "type": "Feature", "properties": { "id": "us2000anhd", "mag": 5.0, "time": 1505497546880, "felt": 12, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 28.8132, -2.7314, 12.98 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763711", "mag": 1.02, "time": 1505497385540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.102833, 33.170333, 9.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829370", "mag": 1.8, "time": 1505496661795, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.3298, 60.0961, 93.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892746", "mag": 1.22, "time": 1505496479100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.641667, 37.477167, 6.06 ] } }, +{ "type": "Feature", "properties": { "id": "us2000angr", "mag": 4.6, "time": 1505496373980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 160.527, 53.8618, 60.06 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763679", "mag": 1.04, "time": 1505495567950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.808, 36.012167, 1.77 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829365", "mag": 1.4, "time": 1505494067842, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.3827, 63.102, 108.2 ] } }, +{ "type": "Feature", "properties": { "id": "uw61308032", "mag": 1.41, "time": 1505493000220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.048333, 47.3965, 13.93 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892711", "mag": 1.1, "time": 1505492830650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.807, 38.822667, 2.57 ] } }, +{ "type": "Feature", "properties": { "id": "uw61308027", "mag": 1.17, "time": 1505492391290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.0485, 47.395833, 13.68 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829360", "mag": 2.9, "time": 1505491697051, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.4354, 53.7237, 49.7 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017258004", "mag": 1.98, "time": 1505491060700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -66.7353, 18.0013, 7.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829358", "mag": 1.6, "time": 1505491027770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6843, 60.3013, 49.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000angc", "mag": 4.7, "time": 1505490910540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 140.4948, -51.951, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829355", "mag": 3.2, "time": 1505490508935, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -162.4074, 55.3684, 134.2 ] } }, +{ "type": "Feature", "properties": { "id": "uu60246117", "mag": 1.78, "time": 1505490038910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.438833, 42.587833, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763607", "mag": 1.3, "time": 1505489472220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.491167, 33.8525, -0.5 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70235413", "mag": 2.08, "time": 1505488486050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.96, 37.276667, 2.46 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829351", "mag": 1.4, "time": 1505488175090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4615, 63.0908, 2.8 ] } }, +{ "type": "Feature", "properties": { "id": "hv61908956", "mag": 2.13, "time": 1505487142110, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.862333, 19.450333, 1.074 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829348", "mag": 2.3, "time": 1505486994801, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.5994, 64.2424, 10.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852936", "mag": 1.5, "time": 1505485797408, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5105, 60.533, 54.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829346", "mag": 1.6, "time": 1505485726963, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.8399, 59.9528, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255559", "mag": 1.54, "time": 1505485070000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.528, 46.898, 12.92 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asmd", "mag": 4.0, "time": 1505484479350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 118.2763, -7.0257, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763559", "mag": 1.43, "time": 1505483064830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.6045, 33.127833, 7.81 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763535", "mag": 1.14, "time": 1505482307640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.736833, 33.222833, 12.21 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763527", "mag": 1.65, "time": 1505482113260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.742833, 33.223833, 11.67 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763511", "mag": 2.98, "time": 1505481739410, "felt": 62, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.750167, 33.221833, 11.54 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605319", "mag": 1.4, "time": 1505481612897, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.536, 39.4025, 7.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829343", "mag": 1.1, "time": 1505481511288, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -138.734, 60.477, 7.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829342", "mag": 1.1, "time": 1505481115042, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -138.6866, 60.4978, 7.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000an8y", "mag": 3.0, "time": 1505480692500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.9665, 37.2798, 4.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aqfs", "mag": 4.0, "time": 1505480677660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 177.1015, 51.6899, 62.37 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892656", "mag": 1.2, "time": 1505479917850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.478833, 36.923833, 5.96 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852930", "mag": 2.2, "time": 1505479857860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.6735, 54.2139, 72.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852929", "mag": 1.3, "time": 1505479424949, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8074, 61.6789, 63.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763455", "mag": 1.43, "time": 1505479133890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.172833, 33.1885, 5.98 ] } }, +{ "type": "Feature", "properties": { "id": "us2000an8s", "mag": 5.0, "time": 1505479021440, "felt": null, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 99.4856, 1.5915, 160.08 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852928", "mag": 2.1, "time": 1505478896521, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.6795, 51.3691, 28.0 ] } }, +{ "type": "Feature", "properties": { "id": "uw61307972", "mag": 0.95, "time": 1505478878910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.588, 45.973333, 13.92 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255544", "mag": 1.19, "time": 1505478239910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.527, 46.868167, 11.01 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852925", "mag": 2.1, "time": 1505477897255, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -160.3237, 54.8499, 18.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892641", "mag": 1.01, "time": 1505477523520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.799667, 38.833832, 2.01 ] } }, +{ "type": "Feature", "properties": { "id": "us2000an8e", "mag": 2.7, "time": 1505477274970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.525, 46.8611, 10.18 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852924", "mag": 1.4, "time": 1505476792218, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.5946, 57.6534, 29.9 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017258003", "mag": 2.18, "time": 1505476739060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -66.7808, 18.0135, 13.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852923", "mag": 2.0, "time": 1505476493650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -160.7994, 54.9781, 25.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000an7z", "mag": 3.8, "time": 1505475906360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -161.753, 54.3697, 28.05 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892636", "mag": 2.0, "time": 1505475684320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.723167, 38.750667, 1.87 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829087", "mag": 1.6, "time": 1505475033163, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.6709, 67.7999, 2.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829082", "mag": 1.8, "time": 1505474984470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9722, 63.0999, 131.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16829079", "mag": 1.4, "time": 1505474678706, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -138.7297, 60.4779, 8.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000an7j", "mag": 2.7, "time": 1505474631800, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4441, 42.568, 7.22 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892626", "mag": 1.04, "time": 1505474439810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.804667, 37.458833, 0.13 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763407", "mag": 3.23, "time": 1505473976550, "felt": 13, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.303167, 35.032833, 11.48 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605300", "mag": 1.1, "time": 1505473795002, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.7828, 38.6088, 8.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828841", "mag": 1.7, "time": 1505473634732, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.54, 59.9657, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "uw61307932", "mag": 1.91, "time": 1505473610560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.044333, 46.870333, 5.23 ] } }, +{ "type": "Feature", "properties": { "id": "uw61307927", "mag": 2.04, "time": 1505473528440, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.040667, 46.874167, 5.89 ] } }, +{ "type": "Feature", "properties": { "id": "us2000an74", "mag": 4.6, "time": 1505473111350, "felt": 7, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -60.5703, 14.9752, 55.34 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828838", "mag": 2.3, "time": 1505473096912, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.7454, 57.1664, 7.6 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70235273", "mag": 1.73, "time": 1505472377400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.7775, 37.328833, 5.95 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828836", "mag": 1.2, "time": 1505472358115, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.0141, 62.1581, 7.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000an6x", "mag": 3.0, "time": 1505471961060, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4507, 42.5991, 6.39 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828834", "mag": 1.6, "time": 1505471035679, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.5654, 60.6122, 4.1 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017258002", "mag": 3.3, "time": 1505471012430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -65.039, 18.7165, 49.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892606", "mag": 2.13, "time": 1505469780960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.106167, 36.291833, 27.69 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852912", "mag": 1.9, "time": 1505469324601, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0438, 60.2245, 124.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828830", "mag": 2.7, "time": 1505468486908, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.378, 53.6654, 25.8 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017258001", "mag": 3.31, "time": 1505468158660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.9741, 18.1111, 53.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828827", "mag": 1.9, "time": 1505468029663, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1086, 60.3742, 87.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000an6e", "mag": 2.1, "time": 1505467401730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4369, 42.5723, 4.71 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763367", "mag": 1.32, "time": 1505466931820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.601167, 35.792, 0.88 ] } }, +{ "type": "Feature", "properties": { "id": "hv61908811", "mag": 1.86, "time": 1505466749280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.473328, 19.201, 34.94 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017258000", "mag": 2.64, "time": 1505466025100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -66.746, 17.9996, 11.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000an5j", "mag": 3.6, "time": 1505463761200, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4416, 42.5753, 5.34 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852908", "mag": 1.3, "time": 1505463469458, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.2829, 57.3488, 39.2 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605283", "mag": 1.7, "time": 1505461873940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.4437, 37.5652, 30.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892591", "mag": 2.34, "time": 1505461865770, "felt": 34, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.815833, 37.416, -0.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892576", "mag": 1.69, "time": 1505460536470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.027667, 35.933167, 12.08 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828820", "mag": 1.4, "time": 1505460317106, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.3735, 59.7943, 6.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852903", "mag": 1.3, "time": 1505459205027, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.8448, 60.0925, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828585", "mag": 1.4, "time": 1505458631465, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.0593, 61.7131, 3.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000an4v", "mag": 4.4, "time": 1505458308660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 179.5767, -21.9172, 640.49 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828584", "mag": 1.4, "time": 1505458006745, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.7132, 60.0014, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828563", "mag": 2.8, "time": 1505456528325, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.4989, 60.1125, 151.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828570", "mag": 2.5, "time": 1505456526893, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2519, 60.1326, 152.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892551", "mag": 2.6, "time": 1505456369610, "felt": 148, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.814333, 37.412167, -0.14 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828560", "mag": 1.1, "time": 1505456105481, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.0298, 65.3407, 11.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763319", "mag": 1.07, "time": 1505455402480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.7685, 33.327833, 13.39 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828558", "mag": 1.4, "time": 1505455356648, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.3726, 61.4994, 31.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852896", "mag": 1.9, "time": 1505455322292, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2513, 60.1603, 135.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892546", "mag": 1.03, "time": 1505455248140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.810667, 38.83, 2.09 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828556", "mag": 1.6, "time": 1505455168783, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.9297, 60.9306, 19.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763311", "mag": 1.21, "time": 1505454701910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.190167, 33.332667, 10.93 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852894", "mag": 1.7, "time": 1505453971264, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.8667, 60.0997, 103.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000an3z", "mag": 4.6, "time": 1505453216820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -82.4676, -42.4862, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852893", "mag": 1.1, "time": 1505452792257, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.4902, 57.7349, 15.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828554", "mag": 1.4, "time": 1505452679971, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.3948, 61.1147, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852891", "mag": 1.6, "time": 1505451604059, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.9039, 61.8273, 105.7 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70235253", "mag": 1.62, "time": 1505451601330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.7765, 37.333333, 5.53 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892536", "mag": 2.78, "time": 1505451572070, "felt": 348, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.804667, 37.415, 2.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828322", "mag": 1.1, "time": 1505451186525, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -138.7346, 60.4761, 9.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000anyw", "mag": 2.0, "time": 1505450267000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -71.42, 45.73, 18.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892526", "mag": 1.26, "time": 1505449157230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.802333, 38.8245, 1.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828321", "mag": 1.4, "time": 1505448965816, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.0369, 60.3155, 0.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000an31", "mag": 4.3, "time": 1505448638800, "felt": 9, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -76.4066, -11.9189, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255479", "mag": 1.23, "time": 1505447369570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.529333, 46.896667, 13.22 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828316", "mag": 2.0, "time": 1505447351856, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.1687, 59.8152, 101.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828314", "mag": 1.7, "time": 1505447232655, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.4451, 60.022, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892516", "mag": 1.1, "time": 1505446837720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.730835, 38.793999, 1.32 ] } }, +{ "type": "Feature", "properties": { "id": "uu60245937", "mag": 2.38, "time": 1505446750290, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -108.831833, 40.139667, 5.96 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605251", "mag": 1.0, "time": 1505446468632, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9033, 38.4011, 9.6 ] } }, +{ "type": "Feature", "properties": { "id": "uw61307757", "mag": 1.87, "time": 1505444885110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.039, 46.879667, 6.38 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828311", "mag": 1.7, "time": 1505444727120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -142.9607, 69.4522, 5.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828309", "mag": 1.6, "time": 1505444714123, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.2585, 60.8639, 35.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16828078", "mag": 1.7, "time": 1505444473211, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.9441, 60.8403, 88.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16852882", "mag": 1.6, "time": 1505443841428, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.2335, 53.7145, 69.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000an1z", "mag": 4.4, "time": 1505443535780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.5573, 15.2748, 63.05 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892506", "mag": 1.02, "time": 1505442684550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.883667, 37.553, 2.17 ] } }, +{ "type": "Feature", "properties": { "id": "hv61908531", "mag": 3.04, "time": 1505439944520, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.466833, 19.197667, 35.437 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827839", "mag": 1.5, "time": 1505439822541, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.4032, 62.4253, 2.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763231", "mag": 1.55, "time": 1505439516220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.3195, 34.068167, 18.36 ] } }, +{ "type": "Feature", "properties": { "id": "us2000an15", "mag": 5.2, "time": 1505439500860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5689, -26.6333, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000an0z", "mag": 4.8, "time": 1505439407990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 94.866, 18.8304, 42.15 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892491", "mag": 1.99, "time": 1505438838520, "felt": 6, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.813833, 37.412167, -0.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892486", "mag": 3.28, "time": 1505438267780, "felt": 1110, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.805667, 37.414, -0.21 ] } }, +{ "type": "Feature", "properties": { "id": "uw61307737", "mag": 1.35, "time": 1505438193040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.260833, 45.950833, -0.29 ] } }, +{ "type": "Feature", "properties": { "id": "us2000an0d", "mag": 2.7, "time": 1505437987460, "felt": 5, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.5868, 37.2136, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000an0g", "mag": 4.3, "time": 1505437868680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4079, 15.6978, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827837", "mag": 1.3, "time": 1505437000881, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.7, 64.3159, 3.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aslu", "mag": 4.1, "time": 1505436496140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.8507, -18.1469, 603.85 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763199", "mag": 1.36, "time": 1505435921800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.729667, 33.651667, 14.16 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892481", "mag": 1.05, "time": 1505435403940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.1895, 36.589667, 2.71 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aslz", "mag": 4.4, "time": 1505434827610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 141.716, 24.4725, 93.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amzk", "mag": 4.1, "time": 1505434054870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.3134, -31.912, 136.67 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827738", "mag": 1.1, "time": 1505433675781, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.4097, 60.0357, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "uw61307717", "mag": 1.13, "time": 1505433139350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.677167, 47.835167, -0.74 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892476", "mag": 1.21, "time": 1505432696710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.828167, 37.448333, 11.34 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827737", "mag": 2.4, "time": 1505432573787, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.6213, 54.0704, 37.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amz3", "mag": 4.1, "time": 1505431969130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.671, 15.2225, 53.79 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892471", "mag": 1.5, "time": 1505431533120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.4815, 38.607167, 11.47 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892466", "mag": 1.83, "time": 1505431346810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.8125, 37.417833, 0.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827381", "mag": 2.1, "time": 1505430963793, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5301, 63.0381, 100.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amyn", "mag": 4.7, "time": 1505430410000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -172.7418, -15.3348, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892451", "mag": 1.34, "time": 1505430316610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.842333, 38.821, 2.01 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827378", "mag": 1.7, "time": 1505430242693, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.6605, 59.9169, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827376", "mag": 1.4, "time": 1505430223593, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3686, 64.993, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70235238", "mag": 1.58, "time": 1505429674020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.887667, 37.203667, 6.13 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827373", "mag": 1.9, "time": 1505429324646, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.3648, 60.031, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827371", "mag": 1.2, "time": 1505429076761, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.7478, 61.0185, 13.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amx5", "mag": 4.0, "time": 1505428206900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.2168, 15.3544, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892426", "mag": 2.04, "time": 1505428077100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.454833, 37.434333, 10.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16861216", "mag": 1.9, "time": 1505427925219, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -158.0714, 56.1589, 10.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827036", "mag": 2.0, "time": 1505427923919, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.0766, 61.1472, 0.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amww", "mag": 5.2, "time": 1505427661920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 170.1022, -13.8345, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763135", "mag": 1.49, "time": 1505427523820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.866, 34.011167, 16.92 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605229", "mag": 2.2, "time": 1505427385689, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.0155, 38.8648, 4.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000askz", "mag": 4.1, "time": 1505426291450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 129.1685, -7.2026, 147.79 ] } }, +{ "type": "Feature", "properties": { "id": "hv61908231", "mag": 2.43, "time": 1505426012270, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.012665, 19.708, 2.82 ] } }, +{ "type": "Feature", "properties": { "id": "uu60245817", "mag": 1.37, "time": 1505425437900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.738, 38.746667, 7.72 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827032", "mag": 1.7, "time": 1505425052822, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.4453, 59.9712, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827035", "mag": 2.3, "time": 1505424622002, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.6154, 53.6195, 25.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asl6", "mag": 4.4, "time": 1505424366710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 122.1651, -12.9278, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017257005", "mag": 3.03, "time": 1505423754820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.8618, 18.9605, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amub", "mag": 2.8, "time": 1505423589100, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.1847, 37.3761, 9.38 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892386", "mag": 1.71, "time": 1505423524180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.993, 37.849, 7.27 ] } }, +{ "type": "Feature", "properties": { "id": "uw61307597", "mag": 1.91, "time": 1505423420600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.516333, 49.4855, -1.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827021", "mag": 2.6, "time": 1505422812693, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.9235, 64.0866, 5.1 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017257004", "mag": 3.1, "time": 1505421809880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.5351, 18.7848, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "uw61307587", "mag": 2.41, "time": 1505421654690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.038167, 46.8785, 6.64 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763103", "mag": 1.09, "time": 1505421634220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.484667, 33.852667, -0.55 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763095", "mag": 2.06, "time": 1505421264070, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.377, 34.075, 2.89 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763087", "mag": 1.19, "time": 1505421203990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.9245, 33.981667, 6.59 ] } }, +{ "type": "Feature", "properties": { "id": "uw61307577", "mag": 2.03, "time": 1505420251860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.041833, 46.875667, 6.94 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763071", "mag": 1.01, "time": 1505420033530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.481, 33.8295, -0.53 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amr0", "mag": 3.2, "time": 1505419914220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -103.2947, 31.1684, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16826805", "mag": 1.7, "time": 1505419715229, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.541, 59.9804, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255399", "mag": 3.06, "time": 1505419221280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.5865, 48.5185, 11.24 ] } }, +{ "type": "Feature", "properties": { "id": "uu60245777", "mag": 2.41, "time": 1505419186750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -108.829333, 40.126, 5.93 ] } }, +{ "type": "Feature", "properties": { "id": "ak16826800", "mag": 1.6, "time": 1505419140835, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.9798, 59.9221, 1.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892321", "mag": 1.03, "time": 1505418518980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.838833, 37.542333, 4.28 ] } }, +{ "type": "Feature", "properties": { "id": "ak16861208", "mag": 1.9, "time": 1505418243673, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0345, 59.5576, 91.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892316", "mag": 1.93, "time": 1505418215210, "felt": 0, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.825833, 37.479167, 0.95 ] } }, +{ "type": "Feature", "properties": { "id": "uw61307562", "mag": 1.61, "time": 1505417734660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.201667, 47.657667, 24.36 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892311", "mag": 2.58, "time": 1505417475310, "felt": 83, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.815167, 37.412167, -0.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16826593", "mag": 3.3, "time": 1505417123986, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -162.9114, 52.3919, 7.2 ] } }, +{ "type": "Feature", "properties": { "id": "ld60143041", "mag": 1.13, "time": 1505416429790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -78.886167, 43.172167, 4.49 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amnb", "mag": 3.0, "time": 1505416249190, "felt": 10, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.5193, 36.2853, 5.18 ] } }, +{ "type": "Feature", "properties": { "id": "ak16826590", "mag": 1.5, "time": 1505416113279, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1135, 61.6397, 76.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16826581", "mag": 3.0, "time": 1505415978301, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.7549, 53.141, 25.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16826576", "mag": 2.1, "time": 1505415492270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.9009, 60.0386, 108.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16826575", "mag": 1.4, "time": 1505414640813, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.4567, 60.0012, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892281", "mag": 1.22, "time": 1505414516760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.106667, 37.328833, -0.31 ] } }, +{ "type": "Feature", "properties": { "id": "ak16826369", "mag": 1.5, "time": 1505413533625, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.2439, 60.5671, 11.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16826365", "mag": 2.1, "time": 1505413453164, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.2344, 60.5666, 13.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16826364", "mag": 1.2, "time": 1505413265164, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.6599, 59.9119, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37763023", "mag": 1.39, "time": 1505413136790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.316167, 35.0525, -0.97 ] } }, +{ "type": "Feature", "properties": { "id": "uw61307532", "mag": 1.1, "time": 1505412859730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.3855, 45.629833, -1.63 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892266", "mag": 0.96, "time": 1505412496280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.823167, 37.5355, 0.22 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892261", "mag": 1.1, "time": 1505411783250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.808166, 38.800167, 2.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16826335", "mag": 1.2, "time": 1505411310289, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.0556, 61.0558, 10.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16826330", "mag": 1.6, "time": 1505411005327, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8642, 60.9198, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amk5", "mag": 5.8, "time": 1505410888670, "felt": 9, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 145.732, 18.6699, 173.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892241", "mag": 3.28, "time": 1505410337330, "felt": 1346, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.8135, 37.411667, -0.21 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amw9", "mag": 2.9, "time": 1505410106220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.434, 42.5971, 8.27 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762975", "mag": 1.37, "time": 1505410085790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.795333, 33.494833, 5.03 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amja", "mag": 3.2, "time": 1505409999020, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4403, 42.586, 8.7 ] } }, +{ "type": "Feature", "properties": { "id": "uw61307502", "mag": 2.03, "time": 1505409449050, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.775333, 47.590667, 26.27 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amis", "mag": 4.1, "time": 1505408885650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3313, 15.7247, 66.16 ] } }, +{ "type": "Feature", "properties": { "id": "ak16826120", "mag": 2.2, "time": 1505408670072, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8183, 60.7702, 77.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amhu", "mag": 2.5, "time": 1505407539000, "felt": 179, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.0236, 32.7967, 6.19 ] } }, +{ "type": "Feature", "properties": { "id": "ak16826109", "mag": 3.4, "time": 1505406315703, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.9733, 53.4109, 37.9 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017257003", "mag": 1.93, "time": 1505405250720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.1335, 18.0533, 14.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16825909", "mag": 3.0, "time": 1505405033445, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.4291, 57.7254, 15.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16861191", "mag": 2.2, "time": 1505404726740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -168.4598, 52.5561, 41.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amga", "mag": 4.5, "time": 1505404343560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 147.122, -6.0228, 63.06 ] } }, +{ "type": "Feature", "properties": { "id": "uu60245622", "mag": 1.46, "time": 1505403828660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.640167, 41.675, 10.23 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762935", "mag": 1.53, "time": 1505403471570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.7005, 36.071833, 0.62 ] } }, +{ "type": "Feature", "properties": { "id": "ak16861190", "mag": 1.9, "time": 1505403359391, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.3367, 58.804, 116.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762927", "mag": 1.08, "time": 1505403357540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.6365, 33.9595, 15.51 ] } }, +{ "type": "Feature", "properties": { "id": "ak16825908", "mag": 1.4, "time": 1505402885768, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.5012, 61.3116, 5.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16825714", "mag": 2.2, "time": 1505399922942, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.5211, 53.4862, 2.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892201", "mag": 2.8, "time": 1505399703490, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8115, 37.473, 1.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16825708", "mag": 2.5, "time": 1505399664156, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.3242, 59.9299, 129.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amdz", "mag": 4.3, "time": 1505399623950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8439, 15.4623, 51.01 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70235213", "mag": 2.12, "time": 1505398747570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.888167, 37.203167, 5.99 ] } }, +{ "type": "Feature", "properties": { "id": "ak16825704", "mag": 1.0, "time": 1505398436381, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.6928, 63.8584, 11.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762895", "mag": 1.82, "time": 1505398376370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.448167, 33.465, 11.86 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255329", "mag": 1.87, "time": 1505398289770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.534833, 46.870333, 11.87 ] } }, +{ "type": "Feature", "properties": { "id": "ak16825519", "mag": 1.8, "time": 1505397944345, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.464, 59.9879, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amcx", "mag": 2.4, "time": 1505397840240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4117, 42.6047, 6.9 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017257002", "mag": 3.32, "time": 1505397292070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -68.3985, 17.9023, 89.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16861180", "mag": 2.0, "time": 1505397099289, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.7867, 53.5505, 48.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16861178", "mag": 1.1, "time": 1505394745904, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.8149, 59.8173, 16.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892181", "mag": 0.97, "time": 1505394542400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.833667, 37.603833, 3.53 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605167", "mag": 1.1, "time": 1505394484720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9328, 38.4065, 6.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16825327", "mag": 1.8, "time": 1505394377057, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.5142, 60.0065, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16825325", "mag": 1.1, "time": 1505393895767, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.0247, 61.1655, 6.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16825323", "mag": 1.3, "time": 1505393727514, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.0737, 61.1407, 3.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ambm", "mag": 2.8, "time": 1505393579230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4339, 42.5276, 8.74 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892176", "mag": 1.12, "time": 1505393008100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8295, 37.486167, 1.89 ] } }, +{ "type": "Feature", "properties": { "id": "ak16825308", "mag": 2.8, "time": 1505392115017, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.1037, 58.6121, 140.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892171", "mag": 1.95, "time": 1505392014690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.811, 37.47, 1.05 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762879", "mag": 2.48, "time": 1505391903440, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.03, 34.269167, 1.91 ] } }, +{ "type": "Feature", "properties": { "id": "hv61907846", "mag": 1.74, "time": 1505391154930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.801498, 20.135166, 20.69 ] } }, +{ "type": "Feature", "properties": { "id": "ak16825129", "mag": 1.8, "time": 1505390600450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.6941, 53.4145, 21.6 ] } }, +{ "type": "Feature", "properties": { "id": "uu60245547", "mag": 1.86, "time": 1505390326640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.506167, 37.5615, 15.73 ] } }, +{ "type": "Feature", "properties": { "id": "ak16825126", "mag": 1.4, "time": 1505389290941, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.5082, 60.1407, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16825125", "mag": 1.0, "time": 1505389269829, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.3654, 61.4964, 18.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16861166", "mag": 1.9, "time": 1505388913353, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.3862, 51.6162, 20.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16825120", "mag": 2.1, "time": 1505388602725, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -159.7931, 54.8482, 3.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16825116", "mag": 1.5, "time": 1505388522841, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.3442, 61.3489, 49.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16825115", "mag": 1.2, "time": 1505388281614, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.5528, 61.7241, 28.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16824940", "mag": 1.2, "time": 1505387093135, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.3758, 61.1701, 24.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892141", "mag": 1.22, "time": 1505386514410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.131, 36.571833, 9.94 ] } }, +{ "type": "Feature", "properties": { "id": "ak16824937", "mag": 2.5, "time": 1505385684936, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -168.0082, 52.3291, 6.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16824932", "mag": 1.6, "time": 1505384400903, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.5379, 59.9886, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16824930", "mag": 1.2, "time": 1505383839558, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -144.3238, 66.4782, 11.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16861154", "mag": 1.9, "time": 1505383026342, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.851, 54.0129, 69.5 ] } }, +{ "type": "Feature", "properties": { "id": "hv61907791", "mag": 1.61, "time": 1505382391650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.223667, 18.879, 14.409 ] } }, +{ "type": "Feature", "properties": { "id": "ak16824762", "mag": 1.4, "time": 1505381878343, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4212, 60.1553, 64.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16824759", "mag": 2.0, "time": 1505381875397, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7269, 61.5265, 60.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892131", "mag": 0.97, "time": 1505381710130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.720001, 38.778168, 1.63 ] } }, +{ "type": "Feature", "properties": { "id": "ak16824756", "mag": 2.0, "time": 1505380861272, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.0471, 60.1915, 70.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16861150", "mag": 2.6, "time": 1505380391671, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -162.8518, 53.4455, 2.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16824753", "mag": 2.6, "time": 1505380263376, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -158.1582, 56.2796, 14.2 ] } }, +{ "type": "Feature", "properties": { "id": "uu60245457", "mag": 2.53, "time": 1505379272870, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -108.827333, 40.120667, -3.25 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762823", "mag": 2.96, "time": 1505378281630, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.181833, 31.831667, 18.32 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892121", "mag": 1.02, "time": 1505377845780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.717499, 38.774666, 2.13 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892116", "mag": 1.11, "time": 1505377833950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.714333, 38.776667, 1.68 ] } }, +{ "type": "Feature", "properties": { "id": "us2000am81", "mag": 4.6, "time": 1505377166860, "felt": 66, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -76.4481, -11.977, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70235208", "mag": 1.81, "time": 1505376928150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.570333, 37.345667, 5.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16824583", "mag": 1.6, "time": 1505376729312, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.4585, 60.3656, 97.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892106", "mag": 1.19, "time": 1505376712450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.799833, 38.712667, 4.08 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762815", "mag": 1.04, "time": 1505374690080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.221833, 32.924167, 12.12 ] } }, +{ "type": "Feature", "properties": { "id": "ak16824572", "mag": 1.6, "time": 1505374660381, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -144.7598, 65.436, 12.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000am75", "mag": 4.4, "time": 1505372640680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -72.6754, -34.2973, 1.87 ] } }, +{ "type": "Feature", "properties": { "id": "ak16824419", "mag": 1.8, "time": 1505372310107, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.5103, 60.0002, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762807", "mag": 1.14, "time": 1505372248820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.872333, 36.502833, 6.38 ] } }, +{ "type": "Feature", "properties": { "id": "ak16824418", "mag": 1.0, "time": 1505372093089, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8634, 59.8384, 41.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16824415", "mag": 1.3, "time": 1505371860862, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4454, 63.0596, 8.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762783", "mag": 1.64, "time": 1505371108250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.625167, 32.844, 11.98 ] } }, +{ "type": "Feature", "properties": { "id": "ak16824411", "mag": 1.3, "time": 1505371053195, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.1765, 60.359, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aywv", "mag": 4.0, "time": 1505370268660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.6903, 15.5507, 43.43 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762759", "mag": 1.32, "time": 1505370002700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.733, 33.668167, 13.69 ] } }, +{ "type": "Feature", "properties": { "id": "hv61907731", "mag": 1.75, "time": 1505369997330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.382, 19.236, 32.221 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762751", "mag": 0.96, "time": 1505369947950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.731167, 33.674333, 14.82 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aywt", "mag": 4.0, "time": 1505369661520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2582, 14.9559, 25.35 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892081", "mag": 1.08, "time": 1505369496760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.1615, 36.5675, 3.55 ] } }, +{ "type": "Feature", "properties": { "id": "us2000am6i", "mag": 4.5, "time": 1505369450740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3229, 15.1323, 35.74 ] } }, +{ "type": "Feature", "properties": { "id": "us2000am6b", "mag": 4.4, "time": 1505369156780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7112, 15.4856, 25.87 ] } }, +{ "type": "Feature", "properties": { "id": "us2000am61", "mag": 3.0, "time": 1505368177800, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.3656, 36.7402, 7.992 ] } }, +{ "type": "Feature", "properties": { "id": "hv61907641", "mag": 2.26, "time": 1505367585250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.425667, 19.294167, 8.845 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arcx", "mag": 3.2, "time": 1505367393080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4046, 51.5999, 12.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000am5i", "mag": 4.2, "time": 1505366427980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.0841, 14.4266, 49.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amaf", "mag": 4.7, "time": 1505366112080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 148.0489, -1.356, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892391", "mag": 1.0, "time": 1505365754150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.669167, 40.386833, 6.29 ] } }, +{ "type": "Feature", "properties": { "id": "us2000am56", "mag": 4.7, "time": 1505365399680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.0709, 14.4637, 52.71 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255284", "mag": 0.98, "time": 1505365218550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.522, 46.8975, 13.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16861140", "mag": 1.2, "time": 1505365047321, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0097, 62.5721, 78.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762615", "mag": 0.95, "time": 1505364900090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.405833, 33.049333, 3.39 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892056", "mag": 1.38, "time": 1505364695740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.834, 37.54, 4.68 ] } }, +{ "type": "Feature", "properties": { "id": "uw61307352", "mag": 1.78, "time": 1505364485340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.942833, 46.866667, 10.19 ] } }, +{ "type": "Feature", "properties": { "id": "ak16824230", "mag": 1.9, "time": 1505364358950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.959, 59.8075, 60.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762599", "mag": 1.23, "time": 1505364106870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.992833, 33.957167, 16.75 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762591", "mag": 2.12, "time": 1505363550640, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.864667, 34.336333, 2.71 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892041", "mag": 1.83, "time": 1505363410540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.834167, 37.540667, 4.76 ] } }, +{ "type": "Feature", "properties": { "id": "ak16824097", "mag": 1.0, "time": 1505363016608, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.1668, 62.6309, 61.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000am4b", "mag": 3.2, "time": 1505362481060, "felt": 8, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.9406, 37.3096, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823967", "mag": 2.0, "time": 1505361191283, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2972, 61.0176, 70.0 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017257000", "mag": 4.32, "time": 1505360450920, "felt": 14, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -68.791, 18.2223, 133.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000am3s", "mag": 3.3, "time": 1505360430180, "felt": 7, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.5112, 36.2854, 3.99 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762583", "mag": 1.43, "time": 1505358534420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.6335, 37.005167, 1.55 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762575", "mag": 1.39, "time": 1505358219310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.606667, 32.828, 12.41 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762567", "mag": 1.41, "time": 1505358109150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.427667, 34.225833, 13.02 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amd4", "mag": 3.2, "time": 1505357901130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4442, 42.5241, 6.99 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amd0", "mag": 3.1, "time": 1505357873450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4212, 42.5232, 8.42 ] } }, +{ "type": "Feature", "properties": { "id": "us2000am2z", "mag": 4.0, "time": 1505357591000, "felt": 5, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4618, 42.5096, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "uu60245162", "mag": 3.43, "time": 1505357581000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.426833, 42.522333, 7.86 ] } }, +{ "type": "Feature", "properties": { "id": "ak16861134", "mag": 1.6, "time": 1505356675370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.8887, 59.6609, 90.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823826", "mag": 1.2, "time": 1505356643722, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.394, 60.1683, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000am28", "mag": 2.4, "time": 1505356555350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4263, 42.5303, 6.85 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605135", "mag": 1.0, "time": 1505356439739, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.8899, 37.3603, 8.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823823", "mag": 1.2, "time": 1505356197786, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8776, 62.7371, 2.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892031", "mag": 0.98, "time": 1505355727940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.737663, 38.785168, 2.12 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892026", "mag": 1.09, "time": 1505355720450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.746833, 38.787833, 0.11 ] } }, +{ "type": "Feature", "properties": { "id": "ak16861131", "mag": 1.7, "time": 1505355503652, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2915, 59.077, 76.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72892021", "mag": 1.67, "time": 1505355378570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.139667, 37.139, 11.31 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823809", "mag": 1.2, "time": 1505354254705, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.3285, 60.1933, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000am21", "mag": 3.2, "time": 1505353999720, "felt": 13, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 22.899, 42.6704, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762543", "mag": 1.21, "time": 1505353838790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.543667, 34.513833, 6.53 ] } }, +{ "type": "Feature", "properties": { "id": "us2000am1y", "mag": 2.6, "time": 1505353481360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4312, 42.6014, 6.92 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823693", "mag": 1.0, "time": 1505351348552, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.644, 62.6994, 58.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823694", "mag": 2.1, "time": 1505351146642, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -160.5002, 54.7664, 27.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823688", "mag": 1.1, "time": 1505350854568, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.6619, 59.8124, 15.7 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017257001", "mag": 1.33, "time": 1505350270080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.141, 18.0321, 11.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823577", "mag": 2.7, "time": 1505349755149, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -161.3635, 54.4582, 4.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16861124", "mag": 1.1, "time": 1505349382106, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.2989, 65.668, 14.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000am0x", "mag": 4.6, "time": 1505348843700, "felt": 139, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 139.6152, 35.7719, 48.83 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762495", "mag": 1.0, "time": 1505347877510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.3345, 33.3545, 11.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823574", "mag": 2.8, "time": 1505347636545, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.3466, 52.1109, 79.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823573", "mag": 2.3, "time": 1505347560653, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4123, 51.617, 13.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762487", "mag": 1.28, "time": 1505347417680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.2715, 33.976667, 5.05 ] } }, +{ "type": "Feature", "properties": { "id": "hv61907326", "mag": 1.75, "time": 1505347375860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.394165, 19.238333, 32.54 ] } }, +{ "type": "Feature", "properties": { "id": "ak16861121", "mag": 1.7, "time": 1505347241023, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4, 51.6505, 10.1 ] } }, +{ "type": "Feature", "properties": { "id": "hv61907236", "mag": 2.19, "time": 1505347011230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.3835, 19.243, 32.131 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891986", "mag": 1.15, "time": 1505346581750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.5475, 37.143167, 3.07 ] } }, +{ "type": "Feature", "properties": { "id": "uw61307262", "mag": 1.18, "time": 1505346312450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.458833, 45.814167, -0.95 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823443", "mag": 1.7, "time": 1505346090013, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3313, 60.824, 55.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762463", "mag": 2.21, "time": 1505345845770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.610333, 32.834, 14.54 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762455", "mag": 1.23, "time": 1505345794660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.613333, 32.828, 12.93 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823442", "mag": 1.4, "time": 1505345681125, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.1366, 63.4085, 115.9 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255184", "mag": 0.99, "time": 1505345517200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.161833, 48.091333, 6.16 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823441", "mag": 1.4, "time": 1505345131416, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9358, 61.9565, 65.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000alzg", "mag": 4.2, "time": 1505344897150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -69.4183, -18.058, 145.27 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823332", "mag": 2.8, "time": 1505344031893, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.3482, 51.3154, 44.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823330", "mag": 1.3, "time": 1505343882913, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3403, 64.9963, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000alyy", "mag": 3.2, "time": 1505343206750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5646, 46.8793, 10.55 ] } }, +{ "type": "Feature", "properties": { "id": "uw61307247", "mag": 1.57, "time": 1505343065140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.347833, 44.090833, -1.55 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762423", "mag": 2.63, "time": 1505342925380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.6105, 32.832833, 13.39 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70235168", "mag": 1.72, "time": 1505342816860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.966333, 37.277833, 4.1 ] } }, +{ "type": "Feature", "properties": { "id": "uu60245097", "mag": 1.4, "time": 1505342728590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.0425, 44.6825, 13.02 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762407", "mag": 1.11, "time": 1505342669930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.2705, 33.978, 5.78 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830577", "mag": 2.2, "time": 1505342546550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -159.6253, 55.5692, 53.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762415", "mag": 1.75, "time": 1505342494590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.999333, 33.073, -0.12 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605103", "mag": 1.1, "time": 1505342257553, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.367, 38.5022, 1.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762399", "mag": 1.66, "time": 1505342009270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.612333, 32.834667, 12.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762391", "mag": 1.75, "time": 1505341937760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.613, 32.838667, 12.07 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762383", "mag": 1.83, "time": 1505341540510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.614, 32.8335, 12.31 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762367", "mag": 3.47, "time": 1505341287040, "felt": 39, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.615833, 32.843833, 15.23 ] } }, +{ "type": "Feature", "properties": { "id": "hv61907176", "mag": 1.67, "time": 1505340803980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.213667, 19.3035, 2.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823316", "mag": 2.5, "time": 1505340733287, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.3859, 61.6698, 29.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891951", "mag": 1.45, "time": 1505340188960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.841667, 37.532167, -1.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830575", "mag": 1.5, "time": 1505340177499, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.5229, 57.7401, 52.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762359", "mag": 1.73, "time": 1505340060360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.274, 33.976333, 5.08 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762351", "mag": 3.26, "time": 1505339982500, "felt": 19, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.276, 33.975333, 3.91 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830574", "mag": 1.6, "time": 1505339727053, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -167.4531, 53.5386, 11.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823310", "mag": 1.1, "time": 1505339360762, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.5682, 53.9212, 8.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762343", "mag": 1.12, "time": 1505339170890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.795167, 33.507167, 4.82 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255169", "mag": 1.13, "time": 1505339091750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.622667, 46.909667, 10.61 ] } }, +{ "type": "Feature", "properties": { "id": "us2000alwi", "mag": 4.7, "time": 1505338937260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0086, 15.1566, 38.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762335", "mag": 1.17, "time": 1505338520010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.614667, 32.832167, 10.18 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762327", "mag": 1.59, "time": 1505338477140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.615333, 32.843, 15.01 ] } }, +{ "type": "Feature", "properties": { "id": "uu60245082", "mag": 1.54, "time": 1505338298430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.043833, 44.678167, 13.53 ] } }, +{ "type": "Feature", "properties": { "id": "us2000alvq", "mag": 5.0, "time": 1505338251370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9904, 15.7092, 39.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891936", "mag": 1.29, "time": 1505338239110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.017333, 37.5655, -0.37 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762303", "mag": 1.69, "time": 1505337757160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.7965, 33.504167, 5.32 ] } }, +{ "type": "Feature", "properties": { "id": "uu60245072", "mag": 1.82, "time": 1505336663200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.075667, 44.674, 5.83 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762287", "mag": 1.49, "time": 1505336435640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.498833, 33.8575, -0.61 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255154", "mag": 2.29, "time": 1505335433020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.7145, 46.9035, 15.16 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891916", "mag": 1.11, "time": 1505334220120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7985, 38.833168, 1.37 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891911", "mag": 1.01, "time": 1505333988430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.811165, 38.815666, 2.78 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823196", "mag": 1.7, "time": 1505333862556, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2791, 60.1339, 58.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891901", "mag": 1.64, "time": 1505333181410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.814, 38.8085, 2.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891896", "mag": 1.52, "time": 1505332739060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.817667, 37.481167, 0.23 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762231", "mag": 1.56, "time": 1505331922920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.381833, 35.980833, 4.99 ] } }, +{ "type": "Feature", "properties": { "id": "us2000alqh", "mag": 4.6, "time": 1505331447000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 112.9501, -6.0986, 590.53 ] } }, +{ "type": "Feature", "properties": { "id": "us2000alq6", "mag": 3.0, "time": 1505331233180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4525, 42.6029, 6.02 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823083", "mag": 1.8, "time": 1505330838320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.8987, 61.0912, 0.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823082", "mag": 1.3, "time": 1505330810883, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.7682, 61.1384, 6.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823080", "mag": 1.9, "time": 1505329947650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.7636, 59.6753, 80.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762215", "mag": 1.01, "time": 1505329786970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.1445, 33.667, -0.63 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891881", "mag": 1.2, "time": 1505329775160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.850167, 37.644667, 5.63 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762207", "mag": 1.15, "time": 1505329688010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.187167, 34.993167, -0.82 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830566", "mag": 2.0, "time": 1505328672149, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.302, 51.3949, 36.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822979", "mag": 1.3, "time": 1505328502909, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.3078, 61.2967, 15.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891876", "mag": 1.1, "time": 1505327236230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.745666, 38.787834, 1.52 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822977", "mag": 1.3, "time": 1505326599778, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0157, 63.5538, 1.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891871", "mag": 2.5, "time": 1505325897250, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.0595, 40.449667, 16.29 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891866", "mag": 1.77, "time": 1505325532440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.0005, 35.943167, 17.23 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891861", "mag": 1.4, "time": 1505325215290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.600167, 35.482, -0.46 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762175", "mag": 1.47, "time": 1505324991750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.609, 32.840667, 14.81 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822975", "mag": 1.2, "time": 1505324283732, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.2438, 62.4485, 2.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891851", "mag": 1.07, "time": 1505324016940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.841167, 37.491667, -0.1 ] } }, +{ "type": "Feature", "properties": { "id": "se60179327", "mag": 3.2, "time": 1505323990930, "felt": 525, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -80.703, 37.472833, 17.77 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822973", "mag": 1.1, "time": 1505323870033, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.7446, 59.8908, 41.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830561", "mag": 1.8, "time": 1505323399318, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.9553, 59.6095, 109.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830560", "mag": 2.0, "time": 1505322404855, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.5059, 60.1768, 153.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000alkc", "mag": 4.4, "time": 1505321962400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.6803, 15.7969, 43.13 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830559", "mag": 1.8, "time": 1505321554841, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.8197, 51.97, 7.3 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891831", "mag": 2.56, "time": 1505318816290, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -124.704667, 40.484, 16.91 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822799", "mag": 1.8, "time": 1505318719906, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.4098, 51.7491, 29.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822798", "mag": 1.1, "time": 1505318596103, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.8143, 62.8428, 67.1 ] } }, +{ "type": "Feature", "properties": { "id": "hv61906796", "mag": 2.1, "time": 1505317840280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.485504, 19.219, 36.43 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822695", "mag": 1.3, "time": 1505316869586, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4592, 63.3484, 0.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asbr", "mag": 4.3, "time": 1505316791790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 152.1284, -4.88, 54.06 ] } }, +{ "type": "Feature", "properties": { "id": "hv61906781", "mag": 1.87, "time": 1505316745210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.889333, 19.9115, 24.592 ] } }, +{ "type": "Feature", "properties": { "id": "us2000alhx", "mag": 5.0, "time": 1505316098600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 161.9266, -10.7647, 46.64 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822692", "mag": 2.1, "time": 1505315572825, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.2966, 59.7717, 67.1 ] } }, +{ "type": "Feature", "properties": { "id": "nm60179312", "mag": 1.77, "time": 1505315298800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -89.672667, 36.156667, 9.37 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822691", "mag": 1.8, "time": 1505315111913, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8055, 59.8229, 63.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822689", "mag": 1.5, "time": 1505313796189, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.627, 60.7945, 30.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762039", "mag": 1.34, "time": 1505312641900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.791, 36.012167, 1.22 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605012", "mag": 1.1, "time": 1505309502885, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9116, 38.3879, 15.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830551", "mag": 1.1, "time": 1505309158928, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.8896, 60.3719, 15.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822590", "mag": 1.1, "time": 1505309077336, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.3908, 66.2048, 11.9 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255099", "mag": 1.92, "time": 1505309076210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.547833, 44.257, 9.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891776", "mag": 1.02, "time": 1505308975510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.918167, 37.593167, 0.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822588", "mag": 1.4, "time": 1505308950441, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.4711, 65.4989, 11.1 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604990", "mag": 2.3, "time": 1505308914949, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.818, 38.8311, 8.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci37762007", "mag": 2.3, "time": 1505308483530, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.585667, 35.139667, 1.62 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761999", "mag": 1.26, "time": 1505308208470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.6185, 32.838, 13.81 ] } }, +{ "type": "Feature", "properties": { "id": "hv61906676", "mag": 1.95, "time": 1505307948740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.298996, 19.424334, 6.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761983", "mag": 1.11, "time": 1505307567020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.623, 32.839333, 10.27 ] } }, +{ "type": "Feature", "properties": { "id": "us2000alfh", "mag": 4.5, "time": 1505306912090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.7023, 15.8472, 95.22 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255094", "mag": 1.19, "time": 1505305625190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.642667, 46.956667, 13.27 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761967", "mag": 0.99, "time": 1505305387220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.587333, 36.179667, 0.99 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891766", "mag": 1.15, "time": 1505305306770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.820333, 38.804, 2.93 ] } }, +{ "type": "Feature", "properties": { "id": "us2000anw3", "mag": 2.5, "time": 1505305272030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.6774, 53.9359, 13.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761959", "mag": 1.4, "time": 1505304763660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.829167, 32.782333, 3.76 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asbk", "mag": 4.1, "time": 1505303510580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 128.1783, 2.9917, 58.22 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891751", "mag": 0.99, "time": 1505303358450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.082167, 35.707667, 6.66 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822583", "mag": 1.1, "time": 1505302645910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.3182, 60.2384, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822582", "mag": 2.3, "time": 1505302558389, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.6566, 51.5758, 56.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000alew", "mag": 3.9, "time": 1505302030040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2516, 14.855, 22.24 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255084", "mag": 1.07, "time": 1505300960250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.511667, 46.9035, 5.32 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822577", "mag": 1.5, "time": 1505300414194, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.9212, 64.7545, 3.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000alee", "mag": 3.3, "time": 1505299970430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.6225, 59.7836, 5.44 ] } }, +{ "type": "Feature", "properties": { "id": "uu60244877", "mag": 2.35, "time": 1505299838240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.8535, 44.770833, 7.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891746", "mag": 1.53, "time": 1505299590270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.793, 38.8215, 3.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830540", "mag": 1.9, "time": 1505298481141, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.1134, 57.8805, 76.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000anw1", "mag": 3.0, "time": 1505298226550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 179.0008, 50.1653, 25.9 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604987", "mag": 1.7, "time": 1505298050456, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.8103, 39.3643, 9.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822473", "mag": 1.2, "time": 1505297484913, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4897, 63.0467, 3.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822472", "mag": 2.4, "time": 1505297294726, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.0416, 53.5692, 24.5 ] } }, +{ "type": "Feature", "properties": { "id": "uw61307017", "mag": 1.34, "time": 1505297037790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.764333, 48.271333, 1.82 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830536", "mag": 1.2, "time": 1505297029108, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.7778, 60.5002, 3.8 ] } }, +{ "type": "Feature", "properties": { "id": "uu60244867", "mag": 2.44, "time": 1505296698750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.422, 42.567833, 7.73 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aldk", "mag": 4.3, "time": 1505296627560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9055, 15.639, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761935", "mag": 1.02, "time": 1505296379600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.6215, 32.831333, 10.19 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aldd", "mag": 4.5, "time": 1505295980580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7401, 15.5449, 31.41 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ald3", "mag": 2.4, "time": 1505295918600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.9039, 36.2089, 4.448 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822468", "mag": 2.5, "time": 1505295654705, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -158.2898, 58.6446, 4.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ald0", "mag": 4.3, "time": 1505295123840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 179.5523, -23.5684, 541.35 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822374", "mag": 2.1, "time": 1505294583800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.5476, 52.7346, 39.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000alcs", "mag": 3.9, "time": 1505294302600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2348, 15.2732, 42.03 ] } }, +{ "type": "Feature", "properties": { "id": "hv61906586", "mag": 2.11, "time": 1505294188360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.356003, 19.467167, 4.72 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891726", "mag": 1.09, "time": 1505293695870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.793831, 38.822334, 2.17 ] } }, +{ "type": "Feature", "properties": { "id": "us2000alcf", "mag": 2.6, "time": 1505292526080, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4275, 42.596, 6.01 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822373", "mag": 1.5, "time": 1505292217097, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.4702, 60.5679, 7.7 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604985", "mag": 1.6, "time": 1505292088777, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.548, 37.4198, 12.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891721", "mag": 1.57, "time": 1505290933360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.889333, 39.366167, 10.36 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822371", "mag": 1.4, "time": 1505290808147, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.8609, 62.2453, 3.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822294", "mag": 1.5, "time": 1505289269698, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7566, 62.9227, 94.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822278", "mag": 1.1, "time": 1505287972451, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.7433, 64.7476, 3.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822251", "mag": 3.4, "time": 1505287366858, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.5871, 61.6459, 24.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822240", "mag": 4.2, "time": 1505287337046, "felt": 42, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.9213, 62.8983, 79.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000albc", "mag": 2.3, "time": 1505286819380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4494, 42.6632, 10.21 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830527", "mag": 1.8, "time": 1505286603893, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0388, 59.8755, 109.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822236", "mag": 1.3, "time": 1505286374065, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.3111, 60.5579, 12.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891681", "mag": 1.39, "time": 1505286150510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8285, 37.467, -1.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822233", "mag": 1.6, "time": 1505285865490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8651, 62.2629, 96.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000alb7", "mag": 2.6, "time": 1505285839040, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4177, 42.5618, 8.28 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830523", "mag": 1.7, "time": 1505285675768, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.1432, 53.7072, 69.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000alb2", "mag": 4.5, "time": 1505284765560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.084, -22.1327, 549.09 ] } }, +{ "type": "Feature", "properties": { "id": "nn00605030", "mag": 1.1, "time": 1505284250632, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9094, 38.3681, 5.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830521", "mag": 1.2, "time": 1505284146176, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.8175, 60.5189, 13.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000alax", "mag": 4.7, "time": 1505283996200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 147.6079, 13.4506, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891656", "mag": 2.62, "time": 1505283657320, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.803833, 37.486167, 2.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761831", "mag": 1.06, "time": 1505283115050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.795667, 33.5045, 6.22 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822160", "mag": 1.4, "time": 1505282783934, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.9732, 60.9785, 5.5 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255029", "mag": 1.01, "time": 1505281846410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5335, 46.862167, 10.42 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822085", "mag": 1.5, "time": 1505279524459, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -144.8464, 60.3009, 18.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ala9", "mag": 4.5, "time": 1505279374230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.453, 15.3914, 72.28 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761799", "mag": 0.97, "time": 1505279080610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.108167, 34.0375, 6.71 ] } }, +{ "type": "Feature", "properties": { "id": "ak16830517", "mag": 1.1, "time": 1505278511333, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.4202, 60.2062, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255024", "mag": 0.95, "time": 1505278401320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.529833, 46.864167, 11.03 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891626", "mag": 1.1, "time": 1505277590570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.657667, 37.1885, 3.74 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891621", "mag": 1.74, "time": 1505277415750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.886167, 39.3655, 10.44 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822082", "mag": 1.6, "time": 1505275993590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.0455, 67.102, 9.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891611", "mag": 1.07, "time": 1505275610780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.795, 38.834667, 1.79 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822080", "mag": 3.5, "time": 1505275475357, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4947, 51.6652, 10.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891606", "mag": 2.64, "time": 1505275168490, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.793833, 38.835667, 1.89 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255014", "mag": 0.96, "time": 1505274355010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.537, 46.87, 9.71 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891581", "mag": 0.95, "time": 1505273207520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.795166, 38.836666, 1.37 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255009", "mag": 1.36, "time": 1505273099690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.536167, 46.872333, 11.58 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017256002", "mag": 2.65, "time": 1505272611930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -66.4988, 19.1065, 25.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891561", "mag": 0.95, "time": 1505272540610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.796669, 38.836834, 1.67 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891556", "mag": 1.43, "time": 1505272430980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.798333, 38.835167, 1.85 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891551", "mag": 2.57, "time": 1505272400990, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.795667, 38.835, 1.82 ] } }, +{ "type": "Feature", "properties": { "id": "us2000al90", "mag": 4.7, "time": 1505272023240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -73.0946, 9.5711, 124.17 ] } }, +{ "type": "Feature", "properties": { "id": "mb80255004", "mag": 1.06, "time": 1505270988240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.532, 46.864667, 11.36 ] } }, +{ "type": "Feature", "properties": { "id": "us2000al8v", "mag": 4.4, "time": 1505270586710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5721, 15.2889, 34.84 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761727", "mag": 1.4, "time": 1505270305170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.643667, 34.5065, 17.68 ] } }, +{ "type": "Feature", "properties": { "id": "ak16822007", "mag": 1.0, "time": 1505269102037, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6691, 63.5608, 10.3 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017256000", "mag": 3.12, "time": 1505269072880, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -66.5123, 19.091, 21.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891541", "mag": 1.06, "time": 1505268817240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.517833, 36.804167, 4.87 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821999", "mag": 1.7, "time": 1505268378179, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.2198, 61.7575, 9.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000al86", "mag": 5.0, "time": 1505268098300, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5276, 15.1558, 14.07 ] } }, +{ "type": "Feature", "properties": { "id": "mb80254989", "mag": 1.38, "time": 1505267929610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.540667, 46.872333, 11.48 ] } }, +{ "type": "Feature", "properties": { "id": "mb80254984", "mag": 0.99, "time": 1505267728460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5535, 46.8885, 10.76 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821934", "mag": 1.1, "time": 1505267091152, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2406, 64.8451, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891516", "mag": 1.94, "time": 1505266613010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.366833, 40.4805, 29.25 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017256001", "mag": 3.05, "time": 1505266581450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -66.5053, 19.0955, 25.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761639", "mag": 2.16, "time": 1505265949130, "felt": 80, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.768667, 33.774833, 2.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821933", "mag": 1.0, "time": 1505265920217, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.4031, 60.2216, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761631", "mag": 1.35, "time": 1505265794450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.333667, 32.933167, 11.47 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821931", "mag": 1.3, "time": 1505265469603, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.5511, 61.3707, 12.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000al7y", "mag": 4.1, "time": 1505265414270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4234, 15.3254, 35.74 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821926", "mag": 2.1, "time": 1505265047390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.5313, 60.6712, 14.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821924", "mag": 1.7, "time": 1505264772966, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -158.5006, 65.2775, 11.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000al7s", "mag": 4.1, "time": 1505263876510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -95.3188, 15.5954, 29.98 ] } }, +{ "type": "Feature", "properties": { "id": "hv61906111", "mag": 1.46, "time": 1505262900730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.538167, 19.256333, 8.429 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891421", "mag": 1.92, "time": 1505262602400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.273167, 36.148167, 8.47 ] } }, +{ "type": "Feature", "properties": { "id": "hv61906101", "mag": 2.02, "time": 1505262046800, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.276672, 19.404333, 0.19 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891406", "mag": 1.7, "time": 1505261981400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.865667, 36.439667, 6.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000al7a", "mag": 3.9, "time": 1505261942310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.399, 14.9659, 29.81 ] } }, +{ "type": "Feature", "properties": { "id": "hv61906081", "mag": 1.94, "time": 1505261244650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.535, 19.849, 23.752 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761535", "mag": 1.56, "time": 1505261179000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.165833, 34.0375, 5.82 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850793", "mag": 2.2, "time": 1505260675964, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.4757, 53.3828, 38.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821817", "mag": 1.0, "time": 1505258496556, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -144.5762, 67.0334, 2.1 ] } }, +{ "type": "Feature", "properties": { "id": "uw61306902", "mag": 1.1, "time": 1505258286020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.374667, 45.693833, -0.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000al6d", "mag": 4.9, "time": 1505257835180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -32.4621, 58.0975, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761503", "mag": 1.49, "time": 1505257449290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.675833, 35.043, -0.82 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821811", "mag": 1.3, "time": 1505256864247, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3463, 64.994, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "hv61905981", "mag": 1.81, "time": 1505256516770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.543333, 19.851167, 24.833 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821806", "mag": 2.7, "time": 1505256286618, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.4621, 65.79, 5.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821804", "mag": 1.5, "time": 1505255958164, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.3411, 61.6898, 7.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000al5m", "mag": 4.0, "time": 1505255324930, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -70.8843, -20.2485, 15.05 ] } }, +{ "type": "Feature", "properties": { "id": "us2000al5h", "mag": 4.8, "time": 1505254407650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -32.3543, 58.0241, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891326", "mag": 1.22, "time": 1505251854350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.794833, 38.819333, 2.91 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761407", "mag": 1.17, "time": 1505251524970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.193167, 34.9985, -0.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000al44", "mag": 4.6, "time": 1505250860230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -32.4259, 58.0753, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821734", "mag": 1.5, "time": 1505250673775, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.907, 60.3564, 8.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000al3g", "mag": 4.9, "time": 1505250247360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -32.4208, 58.165, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891306", "mag": 1.1, "time": 1505250244890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.819333, 37.604167, 3.81 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761383", "mag": 1.74, "time": 1505250166450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.805333, 33.691833, 15.39 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761375", "mag": 1.49, "time": 1505248746150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.3685, 33.956333, 12.98 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761367", "mag": 1.03, "time": 1505248730160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.575167, 33.465333, 9.81 ] } }, +{ "type": "Feature", "properties": { "id": "us2000al2x", "mag": 4.8, "time": 1505248700330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.19, -15.0799, 144.26 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891286", "mag": 2.07, "time": 1505247727770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.5795, 39.603833, -0.21 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821575", "mag": 1.5, "time": 1505247191039, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.9811, 64.7032, 15.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000al1n", "mag": 2.7, "time": 1505247025290, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.3683, 36.7446, 14.63 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891281", "mag": 1.59, "time": 1505246933110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.827333, 38.839, 2.11 ] } }, +{ "type": "Feature", "properties": { "id": "us2000al1t", "mag": 4.3, "time": 1505246854930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4239, 15.7169, 52.92 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891276", "mag": 1.98, "time": 1505246713670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.876833, 37.8095, 14.44 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850781", "mag": 1.8, "time": 1505246486363, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.5902, 57.2026, 44.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761335", "mag": 0.96, "time": 1505246263650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.759333, 33.8575, 5.49 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761319", "mag": 2.18, "time": 1505245563030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.385, 32.3285, 10.39 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850780", "mag": 3.0, "time": 1505245054736, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -170.5817, 52.3665, 32.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821568", "mag": 1.3, "time": 1505244764083, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.4179, 63.5705, 4.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891271", "mag": 2.16, "time": 1505244492580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.146667, 40.211833, 2.94 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891266", "mag": 1.1, "time": 1505244145950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.875667, 38.839667, 2.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000al0z", "mag": 4.4, "time": 1505243754080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.7715, -21.9227, 347.97 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821516", "mag": 1.4, "time": 1505243650979, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.5267, 60.0018, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821564", "mag": 1.6, "time": 1505243467122, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -159.2171, 59.7927, 8.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akzt", "mag": 4.7, "time": 1505243351270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -32.2455, 58.0337, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akzf", "mag": 4.3, "time": 1505243172030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.6417, 15.6677, 51.24 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akyq", "mag": 4.4, "time": 1505241724530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9743, 16.3622, 66.45 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891231", "mag": 1.19, "time": 1505241397800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.244667, 39.3805, 3.22 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akyh", "mag": 4.4, "time": 1505241368140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.5996, 15.3334, 74.72 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aky8", "mag": 4.6, "time": 1505240973270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0643, 15.2212, 44.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850775", "mag": 1.7, "time": 1505240703529, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2159, 59.366, 81.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akxq", "mag": 2.8, "time": 1505240585080, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4572, 42.5165, 8.78 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821457", "mag": 1.1, "time": 1505238948365, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.1631, 60.0754, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850772", "mag": 1.0, "time": 1505238898070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.2683, 61.5446, 35.4 ] } }, +{ "type": "Feature", "properties": { "id": "hv61905641", "mag": 2.1, "time": 1505238187460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.247667, 19.393167, 36.582 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aq68", "mag": 2.8, "time": 1505237765880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -158.9785, 55.7766, 56.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akwr", "mag": 4.3, "time": 1505237620800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 129.6779, -5.2108, 218.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821449", "mag": 2.3, "time": 1505236529463, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -167.4402, 53.5209, 13.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821379", "mag": 2.4, "time": 1505235536293, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.4636, 60.5717, 9.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akvp", "mag": 4.5, "time": 1505235493410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.2449, 15.2798, 73.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aq63", "mag": 3.1, "time": 1505235473870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -167.5043, 53.6304, 25.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821334", "mag": 1.0, "time": 1505235138364, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -142.7095, 60.5946, 14.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891191", "mag": 1.63, "time": 1505235102110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.444167, 37.384167, 12.11 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akwm", "mag": 4.6, "time": 1505234310180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -58.4081, 13.9047, 20.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821326", "mag": 1.9, "time": 1505234239386, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.7021, 63.9919, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761199", "mag": 1.12, "time": 1505233979950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.139333, 35.857167, 3.42 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821324", "mag": 1.0, "time": 1505233378354, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8118, 65.9855, 3.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821323", "mag": 2.3, "time": 1505232589454, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -176.3915, 52.0051, 11.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891166", "mag": 1.17, "time": 1505232534860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.976167, 37.596833, 8.18 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akua", "mag": 4.5, "time": 1505231911880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 129.3156, -7.5665, 115.97 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761183", "mag": 1.38, "time": 1505231682740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.031667, 33.866, 11.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891131", "mag": 1.13, "time": 1505231490780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.821167, 37.605, 4.21 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aq60", "mag": 3.4, "time": 1505230949090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -171.7818, 52.0274, 61.84 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akty", "mag": 4.1, "time": 1505230831380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.0909, 55.1751, 22.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asax", "mag": 4.2, "time": 1505230532990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.919, -24.5557, 553.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aktu", "mag": 5.0, "time": 1505230101200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.9204, 15.0356, 34.73 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761159", "mag": 0.99, "time": 1505229927560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.794, 33.505667, 4.44 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akts", "mag": 4.4, "time": 1505229916500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4589, 15.8693, 40.82 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850759", "mag": 2.0, "time": 1505229684203, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.4729, 57.3614, 66.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asau", "mag": 4.5, "time": 1505228968140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.2892, -30.4261, 12.38 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akt9", "mag": 4.7, "time": 1505227714260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 167.6472, -14.1046, 43.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821264", "mag": 1.4, "time": 1505227661290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.5591, 61.6356, 28.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821262", "mag": 1.8, "time": 1505227098718, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.5176, 60.4846, 107.4 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017255006", "mag": 3.11, "time": 1505226988680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.8866, 18.066, 112.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821260", "mag": 1.3, "time": 1505226855029, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.482, 62.559, 83.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761111", "mag": 1.33, "time": 1505226544460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.166, 34.036, 5.82 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891096", "mag": 1.34, "time": 1505226449930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7255, 38.788667, 1.77 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850755", "mag": 1.5, "time": 1505226255965, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.5898, 60.4951, 99.5 ] } }, +{ "type": "Feature", "properties": { "id": "uu60244417", "mag": 1.65, "time": 1505226014340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.334667, 44.621667, 2.11 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aq5x", "mag": 3.1, "time": 1505225597950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -171.3403, 52.1694, 67.96 ] } }, +{ "type": "Feature", "properties": { "id": "uu60244407", "mag": 1.34, "time": 1505225495130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.467, 42.663667, 3.54 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821259", "mag": 1.2, "time": 1505225438730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.3559, 60.1768, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821258", "mag": 1.2, "time": 1505225170339, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.1399, 60.3035, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821221", "mag": 1.0, "time": 1505223846302, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.7846, 53.7799, 6.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821217", "mag": 1.4, "time": 1505223357390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.7209, 60.3452, 65.8 ] } }, +{ "type": "Feature", "properties": { "id": "hv61905526", "mag": 1.72, "time": 1505223290340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.929167, 19.870667, 12.697 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821215", "mag": 1.4, "time": 1505223177976, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.314, 60.1844, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "uu60244352", "mag": 2.41, "time": 1505222826990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.443167, 42.595, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821210", "mag": 1.0, "time": 1505222200792, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.0089, 61.3182, 28.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akri", "mag": 2.9, "time": 1505221931200, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.9201, 36.2062, 6.163 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821207", "mag": 2.0, "time": 1505221802809, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9996, 62.229, 72.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akrz", "mag": 2.5, "time": 1505220235620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5432, 46.8852, 12.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821169", "mag": 1.1, "time": 1505219786301, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.9544, 67.3188, 9.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821166", "mag": 1.0, "time": 1505219272070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.0159, 59.8987, 11.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891076", "mag": 1.16, "time": 1505219059140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.820667, 37.602667, 4.12 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761079", "mag": 1.06, "time": 1505218941580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.819667, 33.71, 15.77 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850742", "mag": 2.4, "time": 1505218654701, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4252, 51.6857, 14.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821165", "mag": 1.0, "time": 1505218329490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.4876, 60.0043, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821163", "mag": 1.3, "time": 1505217760897, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4102, 62.0418, 78.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891061", "mag": 0.96, "time": 1505217348960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.826333, 37.602833, 3.87 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821126", "mag": 1.3, "time": 1505216937519, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.1452, 62.8895, 56.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821125", "mag": 1.1, "time": 1505216743699, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.6326, 60.2201, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821120", "mag": 1.7, "time": 1505216018269, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.0049, 60.6518, 14.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821119", "mag": 1.5, "time": 1505215652902, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.8093, 53.7706, 8.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akpn", "mag": 4.7, "time": 1505215606400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 101.7514, 27.9618, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850734", "mag": 1.1, "time": 1505215354092, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.0512, 61.2674, 7.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akpc", "mag": 4.2, "time": 1505214378050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8032, 16.1985, 37.2 ] } }, +{ "type": "Feature", "properties": { "id": "uu60244277", "mag": 1.7, "time": 1505214238510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.430167, 38.334333, 2.58 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821114", "mag": 1.9, "time": 1505213809149, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8883, 61.2794, 95.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891031", "mag": 1.31, "time": 1505213535320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.861167, 37.426667, 3.97 ] } }, +{ "type": "Feature", "properties": { "id": "uu60244252", "mag": 1.02, "time": 1505213356870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.007333, 44.7855, 7.95 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821079", "mag": 1.4, "time": 1505212565937, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.7135, 59.8217, 2.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72891026", "mag": 1.86, "time": 1505212446760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.801833, 35.832333, 9.72 ] } }, +{ "type": "Feature", "properties": { "id": "uw61306757", "mag": 1.64, "time": 1505211458410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.728833, 46.841667, -2.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821074", "mag": 1.9, "time": 1505210888686, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7981, 61.0848, 49.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci37761007", "mag": 0.97, "time": 1505210308130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.34, 33.3915, 3.45 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821073", "mag": 1.0, "time": 1505210226661, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.8733, 61.5592, 31.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aknn", "mag": 4.7, "time": 1505209925680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -173.31, -20.0675, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850728", "mag": 1.6, "time": 1505209600286, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.4588, 61.074, 107.6 ] } }, +{ "type": "Feature", "properties": { "id": "uu60244207", "mag": 2.1, "time": 1505209143550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.465333, 42.608333, 2.53 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850727", "mag": 1.6, "time": 1505208401509, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2489, 60.3172, 132.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821071", "mag": 1.7, "time": 1505208310612, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.6819, 58.4203, 78.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aknb", "mag": 4.4, "time": 1505208006490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7329, 15.7927, 47.14 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821038", "mag": 1.4, "time": 1505207062279, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.7269, 62.2754, 47.5 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017255004", "mag": 3.01, "time": 1505207032870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.6503, 18.1753, 12.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821031", "mag": 2.4, "time": 1505206694908, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.4161, 60.188, 103.5 ] } }, +{ "type": "Feature", "properties": { "id": "hv61905311", "mag": 2.02, "time": 1505206056030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.975333, 19.557, 44.801 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821027", "mag": 2.1, "time": 1505205093842, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.4164, 57.0134, 65.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aq5l", "mag": 3.0, "time": 1505204765080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.2778, 52.1101, 228.97 ] } }, +{ "type": "Feature", "properties": { "id": "nm60179282", "mag": 1.12, "time": 1505204172200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -89.554167, 36.472, 8.99 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asam", "mag": 4.1, "time": 1505203793240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 147.4651, -4.9334, 167.53 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821023", "mag": 1.4, "time": 1505203680731, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.1732, 61.3766, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aq5k", "mag": 2.8, "time": 1505203540370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -159.5128, 54.8119, 22.77 ] } }, +{ "type": "Feature", "properties": { "id": "ci37760911", "mag": 1.29, "time": 1505202683830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.019667, 34.347833, 1.32 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821022", "mag": 1.1, "time": 1505201992117, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.4302, 65.4772, 14.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aq5j", "mag": 3.4, "time": 1505201513110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -169.335, 52.1151, 36.52 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604832", "mag": 1.5, "time": 1505201175706, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.919, 38.3871, 7.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821017", "mag": 1.4, "time": 1505201121331, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.8746, 64.7668, 2.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akm6", "mag": 4.0, "time": 1505200774070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.6261, 15.7276, 39.07 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821016", "mag": 1.1, "time": 1505200723657, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.6326, 59.9341, 17.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890911", "mag": 1.14, "time": 1505200493800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.835833, 37.502, -0.69 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017255005", "mag": 3.62, "time": 1505200390090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -68.7348, 17.4213, 58.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000asal", "mag": 4.5, "time": 1505200235050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 175.9237, -40.6778, 35.49 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821015", "mag": 1.0, "time": 1505200050481, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.0733, 62.8571, 78.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890906", "mag": 1.85, "time": 1505199341840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.959667, 36.079833, 11.15 ] } }, +{ "type": "Feature", "properties": { "id": "ak16820976", "mag": 4.5, "time": 1505198623340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.0626, 55.2018, 8.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16820951", "mag": 1.3, "time": 1505198176732, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.6431, 63.3655, 4.3 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604828", "mag": 1.4, "time": 1505197517767, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.0826, 39.1124, 11.2 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604827", "mag": 2.8, "time": 1505197059215, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.294, 37.806, 4.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akla", "mag": 4.9, "time": 1505196044760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 70.8701, -26.0946, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37760839", "mag": 1.35, "time": 1505195823730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.070833, 34.124, 7.32 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850710", "mag": 1.4, "time": 1505195695881, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.9514, 59.3304, 53.9 ] } }, +{ "type": "Feature", "properties": { "id": "uu60244052", "mag": 1.22, "time": 1505195536580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.435667, 42.555167, 6.85 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akkz", "mag": 4.4, "time": 1505195184110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3657, 15.4552, 61.44 ] } }, +{ "type": "Feature", "properties": { "id": "ak16820948", "mag": 1.9, "time": 1505194916797, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.7632, 53.2354, 44.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850708", "mag": 1.2, "time": 1505194707074, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5938, 63.2379, 122.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80254859", "mag": 1.15, "time": 1505194171440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.527333, 46.863, 11.45 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890836", "mag": 1.09, "time": 1505193911680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.735833, 38.760833, 1.36 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akkp", "mag": 4.6, "time": 1505193612080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.8716, 15.0886, 57.71 ] } }, +{ "type": "Feature", "properties": { "id": "ak16820908", "mag": 2.5, "time": 1505193453186, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.7231, 53.1426, 25.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akkk", "mag": 5.3, "time": 1505192927120, "felt": 8, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.832, 15.182, 60.95 ] } }, +{ "type": "Feature", "properties": { "id": "mb80254849", "mag": 1.28, "time": 1505192738900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5175, 46.899833, 10.92 ] } }, +{ "type": "Feature", "properties": { "id": "mb80254844", "mag": 1.54, "time": 1505192475320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.973833, 43.2425, 2.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16820905", "mag": 1.1, "time": 1505191714754, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.4231, 60.1297, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890796", "mag": 1.14, "time": 1505190808830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.835, 37.502667, -0.15 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890791", "mag": 1.45, "time": 1505190617760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.788, 37.455, 7.56 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017255003", "mag": 1.94, "time": 1505190564980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.3923, 18.5168, 23.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850705", "mag": 1.4, "time": 1505190149086, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.3144, 60.1274, 78.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850704", "mag": 1.8, "time": 1505189303211, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -158.0362, 56.0678, 8.4 ] } }, +{ "type": "Feature", "properties": { "id": "uu60243967", "mag": 1.29, "time": 1505189093580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.059333, 40.568667, 7.12 ] } }, +{ "type": "Feature", "properties": { "id": "hv61905031", "mag": 2.8, "time": 1505189080390, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.320667, 21.633833, 8.469 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017255001", "mag": 2.63, "time": 1505188852110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.3921, 18.5325, 19.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80254839", "mag": 2.17, "time": 1505188197080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.530167, 46.8705, 12.49 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70235033", "mag": 2.06, "time": 1505188185670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.492167, 37.299667, 4.92 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890766", "mag": 2.21, "time": 1505187928020, "felt": 6, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.319833, 40.4865, 13.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci37760735", "mag": 1.81, "time": 1505187547790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.287333, 34.079667, 14.28 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850702", "mag": 1.3, "time": 1505187086661, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8075, 61.2964, 89.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850701", "mag": 1.4, "time": 1505186992230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.2832, 60.1725, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80254834", "mag": 1.19, "time": 1505186273780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.528833, 46.863667, 13.34 ] } }, +{ "type": "Feature", "properties": { "id": "ci37760703", "mag": 1.89, "time": 1505185679940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.797333, 33.494667, 4.01 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017255002", "mag": 2.13, "time": 1505185260690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -68.0131, 19.0945, 24.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890706", "mag": 2.85, "time": 1505184989380, "felt": 7, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.821333, 37.6055, 4.17 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890701", "mag": 1.11, "time": 1505184817490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.821333, 37.468667, -0.39 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890691", "mag": 2.54, "time": 1505184593110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -124.502, 40.2965, 19.04 ] } }, +{ "type": "Feature", "properties": { "id": "ci37760663", "mag": 0.96, "time": 1505184048300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.1715, 34.0385, 5.42 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890681", "mag": 1.03, "time": 1505183875680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.820667, 37.4715, -1.63 ] } }, +{ "type": "Feature", "properties": { "id": "ak16820879", "mag": 1.6, "time": 1505183679937, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.3232, 62.0502, 60.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850697", "mag": 1.5, "time": 1505183127519, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0397, 60.1249, 106.2 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017255000", "mag": 3.99, "time": 1505182040830, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -68.7961, 18.688, 102.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akii", "mag": 2.5, "time": 1505181688510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.445, 42.5935, 6.67 ] } }, +{ "type": "Feature", "properties": { "id": "ak16850696", "mag": 1.4, "time": 1505181679899, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.6734, 59.8319, 93.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16820869", "mag": 1.9, "time": 1505181012974, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.001, 59.4008, 36.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16820867", "mag": 1.9, "time": 1505180308488, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.5196, 59.9375, 123.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16820865", "mag": 1.6, "time": 1505179834308, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.8744, 63.0936, 89.7 ] } }, +{ "type": "Feature", "properties": { "id": "uu60243827", "mag": 1.28, "time": 1505179319200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.414167, 42.53, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890631", "mag": 0.96, "time": 1505179150280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.816, 37.475, 1.48 ] } }, +{ "type": "Feature", "properties": { "id": "ci37760623", "mag": 1.18, "time": 1505178887000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.025, 36.311333, 2.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890616", "mag": 1.11, "time": 1505178809900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.820167, 37.474167, -0.42 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akhk", "mag": 5.1, "time": 1505178756750, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.097, 15.4421, 48.35 ] } }, +{ "type": "Feature", "properties": { "id": "ak16820847", "mag": 1.9, "time": 1505178590464, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8044, 60.0035, 75.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890606", "mag": 2.1, "time": 1505178296120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.819667, 37.471, -0.04 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akhe", "mag": 4.8, "time": 1505178017830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2744, 15.0853, 44.38 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akhb", "mag": 2.4, "time": 1505177859710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4236, 42.5422, 5.98 ] } }, +{ "type": "Feature", "properties": { "id": "ci37760607", "mag": 1.78, "time": 1505177706210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.796167, 33.491167, 3.15 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akh7", "mag": 2.8, "time": 1505177557480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4213, 42.5825, 7.47 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890576", "mag": 2.34, "time": 1505177324250, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.82, 37.473, 0.51 ] } }, +{ "type": "Feature", "properties": { "id": "hv61904866", "mag": 1.99, "time": 1505176986190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.857, 19.358667, 41.774 ] } }, +{ "type": "Feature", "properties": { "id": "ak16820845", "mag": 1.3, "time": 1505176784517, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.3458, 60.155, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890561", "mag": 1.42, "time": 1505176270180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8195, 37.4765, -0.54 ] } }, +{ "type": "Feature", "properties": { "id": "ak16820836", "mag": 2.9, "time": 1505175684396, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1737, 62.7988, 8.1 ] } }, +{ "type": "Feature", "properties": { "id": "uu60243772", "mag": 1.28, "time": 1505175463030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.450167, 42.593667, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akgt", "mag": 2.7, "time": 1505175275390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.45, 42.6006, 6.65 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akgp", "mag": 3.1, "time": 1505174426060, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4619, 42.5922, 9.11 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amy6", "mag": 3.4, "time": 1505174223950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -173.0579, 52.772, 207.41 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amy5", "mag": 3.3, "time": 1505173482210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.0407, 51.8595, 146.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16820045", "mag": 1.1, "time": 1505171834061, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.9121, 61.9185, 44.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akg3", "mag": 4.4, "time": 1505171543900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3251, 15.4699, 53.34 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890511", "mag": 1.3, "time": 1505171391890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.012, 37.426833, 3.03 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akfs", "mag": 4.2, "time": 1505169617100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.6345, 15.6178, 38.83 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akfr", "mag": 2.8, "time": 1505169599030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4698, 42.6061, 6.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827363", "mag": 2.0, "time": 1505169544066, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4581, 51.6497, 9.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16819990", "mag": 1.0, "time": 1505169272029, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.1659, 59.9838, 14.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827361", "mag": 1.5, "time": 1505168696545, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2029, 59.1798, 77.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci37760423", "mag": 1.26, "time": 1505168688630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.3355, 32.933, 10.81 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akf8", "mag": 5.0, "time": 1505168453040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9567, 15.7603, 48.25 ] } }, +{ "type": "Feature", "properties": { "id": "ak16819215", "mag": 1.5, "time": 1505167702707, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4466, 62.4273, 81.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar1k", "mag": 4.4, "time": 1505167046570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 152.2966, -4.9444, 49.23 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890491", "mag": 1.11, "time": 1505166863970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.544833, 37.529, 12.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akeb", "mag": 5.1, "time": 1505166728910, "felt": null, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ -178.3593, 51.5235, 54.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16819167", "mag": 1.4, "time": 1505166664445, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.3213, 60.2363, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akdz", "mag": 4.3, "time": 1505166482960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.1669, 15.1965, 62.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akdq", "mag": 2.6, "time": 1505166481930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4105, 42.5306, 6.58 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827357", "mag": 2.3, "time": 1505165942611, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.8283, 55.1229, 12.0 ] } }, +{ "type": "Feature", "properties": { "id": "uw61306477", "mag": 1.21, "time": 1505165549480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.1755, 46.198833, 3.06 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890461", "mag": 2.23, "time": 1505164836450, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.939, 35.641167, 4.35 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ayll", "mag": 4.1, "time": 1505164739710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.6724, 15.4385, 31.22 ] } }, +{ "type": "Feature", "properties": { "id": "ci37760359", "mag": 2.29, "time": 1505164180230, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.940167, 35.427833, 21.14 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akcq", "mag": 5.5, "time": 1505164150350, "felt": 7, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0139, 14.9074, 27.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akch", "mag": 2.4, "time": 1505164053450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4202, 42.5566, 9.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827356", "mag": 1.9, "time": 1505163754769, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -173.4142, 51.8321, 32.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci37760351", "mag": 1.47, "time": 1505163661880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.9785, 32.6095, -0.36 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827355", "mag": 1.0, "time": 1505163537708, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -144.7591, 65.4356, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604742", "mag": 1.3, "time": 1505163193915, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9149, 38.3846, 5.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akbz", "mag": 4.1, "time": 1505162450200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -173.477, 52.2896, 65.69 ] } }, +{ "type": "Feature", "properties": { "id": "mb80254709", "mag": 1.54, "time": 1505162126870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.327667, 46.1355, 6.01 ] } }, +{ "type": "Feature", "properties": { "id": "ak16818311", "mag": 2.4, "time": 1505162030333, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -167.0, 53.2916, 13.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16818304", "mag": 2.2, "time": 1505161796041, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -167.8204, 65.319, 3.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16818297", "mag": 2.0, "time": 1505161193751, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8659, 62.8899, 99.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16818278", "mag": 3.2, "time": 1505160763887, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.115, 63.145, 108.2 ] } }, +{ "type": "Feature", "properties": { "id": "mb80254694", "mag": 1.38, "time": 1505160716790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.540833, 46.904833, 11.87 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akaa", "mag": 2.5, "time": 1505159932140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4306, 42.5727, 7.14 ] } }, +{ "type": "Feature", "properties": { "id": "mb80254684", "mag": 1.16, "time": 1505159186030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.524833, 46.8675, 11.01 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827348", "mag": 1.2, "time": 1505158596706, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2022, 60.4231, 48.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16817479", "mag": 2.9, "time": 1505158124591, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.5505, 65.8017, 12.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16817476", "mag": 3.0, "time": 1505158119494, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.2439, 66.0161, 16.1 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604719", "mag": 1.3, "time": 1505157785095, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8838, 38.8119, 4.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890441", "mag": 1.74, "time": 1505157705880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.778, 38.7915, 3.48 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak9n", "mag": 3.0, "time": 1505157604550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.471, 42.609, 7.61 ] } }, +{ "type": "Feature", "properties": { "id": "ak16817472", "mag": 1.1, "time": 1505156621773, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3067, 62.9071, 5.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827345", "mag": 1.6, "time": 1505156304521, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.3368, 59.849, 84.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16816710", "mag": 1.0, "time": 1505155839711, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.7252, 63.4914, 1.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827343", "mag": 1.6, "time": 1505155190108, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.9414, 58.9343, 71.6 ] } }, +{ "type": "Feature", "properties": { "id": "uu60243377", "mag": 2.04, "time": 1505154917000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.423167, 42.524333, 7.67 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak8v", "mag": 4.8, "time": 1505154337990, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 125.9192, 10.9561, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827342", "mag": 1.4, "time": 1505154205074, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0563, 59.7893, 104.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akih", "mag": 3.5, "time": 1505153371450, "felt": 12, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -8.5745, 37.1247, 19.99 ] } }, +{ "type": "Feature", "properties": { "id": "ak16816675", "mag": 2.0, "time": 1505153241938, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.1793, 60.2771, 148.8 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604702", "mag": 1.1, "time": 1505152546779, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8175, 38.8318, 9.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890416", "mag": 1.57, "time": 1505151412520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8205, 37.474, -0.34 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak7u", "mag": 5.7, "time": 1505151309620, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 142.3373, 23.9529, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak7m", "mag": 2.5, "time": 1505151089130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4259, 42.5401, 6.8 ] } }, +{ "type": "Feature", "properties": { "id": "mb80254649", "mag": 1.0, "time": 1505150945110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.515833, 46.859, 13.54 ] } }, +{ "type": "Feature", "properties": { "id": "ak16815885", "mag": 1.4, "time": 1505150387657, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8119, 60.5833, 13.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci37760231", "mag": 1.15, "time": 1505150078250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.339833, 33.717167, -0.52 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar17", "mag": 4.5, "time": 1505148873550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -27.1014, -58.1449, 29.22 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar14", "mag": 4.7, "time": 1505148316830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 141.7999, 10.8571, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak6r", "mag": 4.4, "time": 1505148294180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 93.763, 11.1912, 135.46 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar16", "mag": 4.3, "time": 1505147708500, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 105.5216, 28.9426, 37.11 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak65", "mag": 5.0, "time": 1505146815920, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 21.5733, 39.2104, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "uu60012999", "mag": 2.37, "time": 1505146629690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.425833, 42.545833, 6.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak62", "mag": 3.2, "time": 1505146591940, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4221, 42.5774, 8.61 ] } }, +{ "type": "Feature", "properties": { "id": "ci37760191", "mag": 1.27, "time": 1505146302070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.870333, 36.5125, 7.71 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar11", "mag": 4.2, "time": 1505146234900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 169.8301, -18.5966, 222.96 ] } }, +{ "type": "Feature", "properties": { "id": "ci37760183", "mag": 1.04, "time": 1505146087980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.721333, 33.538833, 2.61 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak5l", "mag": 4.4, "time": 1505145120270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.9232, 15.0128, 54.55 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827338", "mag": 1.8, "time": 1505144756285, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.3358, 57.9354, 144.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak5f", "mag": 4.3, "time": 1505144492050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0414, 15.1729, 45.88 ] } }, +{ "type": "Feature", "properties": { "id": "ak16815056", "mag": 1.9, "time": 1505144205558, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.6743, 59.7685, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak58", "mag": 3.1, "time": 1505144033150, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4647, 42.6086, 4.31 ] } }, +{ "type": "Feature", "properties": { "id": "uu60243162", "mag": 1.47, "time": 1505143989150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.462833, 42.578167, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16815038", "mag": 1.9, "time": 1505143851904, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.7738, 62.154, 53.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16815036", "mag": 1.9, "time": 1505143815664, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0859, 60.2049, 139.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak57", "mag": 4.8, "time": 1505143793430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 169.1802, 54.2242, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak55", "mag": 4.3, "time": 1505143224640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 146.6506, -2.821, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak4j", "mag": 3.0, "time": 1505142692750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4148, 42.5413, 9.05 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak4f", "mag": 4.4, "time": 1505142409640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0513, 14.8747, 44.09 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak40", "mag": 5.0, "time": 1505141758490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3653, 15.3524, 32.65 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar1h", "mag": 4.9, "time": 1505141691760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -176.0928, -23.8876, 37.16 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak3s", "mag": 4.2, "time": 1505141169530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7122, 15.3112, 28.67 ] } }, +{ "type": "Feature", "properties": { "id": "mb80254604", "mag": 1.16, "time": 1505141014400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.532333, 46.8915, 13.58 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890356", "mag": 0.96, "time": 1505141002070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.819168, 38.845001, -0.69 ] } }, +{ "type": "Feature", "properties": { "id": "ak16814255", "mag": 2.0, "time": 1505140885717, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.2937, 51.4307, 40.1 ] } }, +{ "type": "Feature", "properties": { "id": "uw61306377", "mag": 1.82, "time": 1505140831500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.526167, 45.054, 14.59 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak3q", "mag": 4.2, "time": 1505140745590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4233, 15.4024, 50.36 ] } }, +{ "type": "Feature", "properties": { "id": "ci37760143", "mag": 1.15, "time": 1505140731290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.260667, 32.865667, 12.62 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890351", "mag": 1.47, "time": 1505140721900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.98, 37.905667, 7.94 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017254001", "mag": 1.99, "time": 1505140527660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.1661, 18.2745, 22.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak3b", "mag": 2.7, "time": 1505140375620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4329, 42.6048, 10.74 ] } }, +{ "type": "Feature", "properties": { "id": "uu60243057", "mag": 2.26, "time": 1505140157270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.440667, 42.570833, 6.17 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak35", "mag": 2.8, "time": 1505139740960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4268, 42.5293, 6.86 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar1f", "mag": 4.4, "time": 1505139719640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -33.2097, 57.3966, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak30", "mag": 2.8, "time": 1505139413770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4261, 42.5344, 6.18 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak2x", "mag": 2.8, "time": 1505139156090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4192, 42.5317, 7.87 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890336", "mag": 1.18, "time": 1505138783780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.788833, 37.4565, 7.82 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak5e", "mag": 3.4, "time": 1505138730330, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4143, 42.5438, 7.19 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak2i", "mag": 2.7, "time": 1505138706230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4164, 42.5288, 7.13 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak2w", "mag": 4.2, "time": 1505138643370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 147.2941, 49.241, 567.61 ] } }, +{ "type": "Feature", "properties": { "id": "ak16813499", "mag": 2.0, "time": 1505138537316, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.7415, 61.4216, 18.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak25", "mag": 2.7, "time": 1505138348200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4259, 42.5325, 7.14 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar0y", "mag": 4.6, "time": 1505138171510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 95.9326, 17.4028, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16813481", "mag": 1.9, "time": 1505137989499, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.3857, 59.1724, 56.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak1y", "mag": 2.6, "time": 1505137521110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4339, 42.5419, 8.21 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak1r", "mag": 2.9, "time": 1505137114700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4362, 42.5456, 6.59 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak1m", "mag": 3.0, "time": 1505136985250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4366, 42.5476, 10.03 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar0x", "mag": 4.6, "time": 1505136879610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 94.6908, 22.421, 111.87 ] } }, +{ "type": "Feature", "properties": { "id": "ak16813475", "mag": 2.1, "time": 1505136538402, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -175.5913, 51.4481, 48.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak17", "mag": 4.7, "time": 1505136395640, "felt": 63, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4397, 42.547, 8.42 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar13", "mag": 4.3, "time": 1505136238290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.0316, -19.7635, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37760103", "mag": 1.09, "time": 1505136097380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.293, 35.087333, 5.54 ] } }, +{ "type": "Feature", "properties": { "id": "ak16812727", "mag": 2.6, "time": 1505135732771, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.9083, 64.6086, 14.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16812725", "mag": 1.1, "time": 1505135440719, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -142.9809, 60.2846, 15.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16812722", "mag": 1.3, "time": 1505135255673, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2227, 61.5128, 2.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604646", "mag": 1.4, "time": 1505134420760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.0108, 37.3174, 5.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890261", "mag": 1.53, "time": 1505134375000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.944, 37.596667, 2.35 ] } }, +{ "type": "Feature", "properties": { "id": "ak16812712", "mag": 1.2, "time": 1505134108855, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.0572, 63.3368, 5.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890256", "mag": 2.28, "time": 1505133958310, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.804, 37.487667, 2.35 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827325", "mag": 1.0, "time": 1505133922020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.6291, 68.5279, 7.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827324", "mag": 2.0, "time": 1505133892582, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 179.5495, 51.3476, 48.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak0e", "mag": 2.5, "time": 1505133857280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4384, 42.5522, 4.67 ] } }, +{ "type": "Feature", "properties": { "id": "uu60242837", "mag": 1.53, "time": 1505133790240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.424667, 42.5545, 3.92 ] } }, +{ "type": "Feature", "properties": { "id": "hv61904231", "mag": 1.21, "time": 1505133342610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.6145, 19.417333, 2.362 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak05", "mag": 4.1, "time": 1505133270220, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4421, 42.5481, 9.98 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak03", "mag": 2.7, "time": 1505133174850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4364, 42.5648, 8.56 ] } }, +{ "type": "Feature", "properties": { "id": "ak16812710", "mag": 1.0, "time": 1505133166684, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.8559, 62.6857, 65.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar0u", "mag": 4.2, "time": 1505133047670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -179.1594, -25.8043, 396.76 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604676", "mag": 1.2, "time": 1505132161656, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9061, 38.3603, 6.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16811973", "mag": 1.1, "time": 1505132086727, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.8547, 61.7247, 43.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16811972", "mag": 1.5, "time": 1505132009437, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3277, 62.9497, 102.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajzy", "mag": 2.5, "time": 1505131814160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4451, 42.6131, 6.65 ] } }, +{ "type": "Feature", "properties": { "id": "mb80254459", "mag": 2.11, "time": 1505131462070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.591167, 48.595333, 11.25 ] } }, +{ "type": "Feature", "properties": { "id": "ak16811969", "mag": 1.3, "time": 1505131136327, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.0317, 60.2939, 13.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci37760055", "mag": 1.58, "time": 1505130502980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.1345, 33.263, 3.81 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajzq", "mag": 3.0, "time": 1505130391090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4364, 42.5733, 9.58 ] } }, +{ "type": "Feature", "properties": { "id": "ak16811954", "mag": 3.1, "time": 1505130323357, "felt": 0, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.1197, 60.1444, 17.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar0t", "mag": 4.0, "time": 1505129120720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -176.0508, -16.1442, 368.85 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajzk", "mag": 4.5, "time": 1505129105150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -74.1346, -37.5234, 25.58 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890236", "mag": 2.17, "time": 1505128675290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.822, 37.459167, 1.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827315", "mag": 2.3, "time": 1505128561623, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.8371, 52.7853, 7.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16811944", "mag": 1.3, "time": 1505128093436, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.0565, 64.7051, 17.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16811204", "mag": 1.3, "time": 1505127768013, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.9834, 54.7566, 4.6 ] } }, +{ "type": "Feature", "properties": { "id": "hv61904116", "mag": 2.16, "time": 1505127753700, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.28183, 19.407, 0.02 ] } }, +{ "type": "Feature", "properties": { "id": "ci37760031", "mag": 2.03, "time": 1505127492210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.712, 33.879333, 13.03 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827311", "mag": 1.5, "time": 1505127421795, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.853, 59.6229, 96.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16811203", "mag": 1.3, "time": 1505127015264, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.6217, 68.5348, 1.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16811201", "mag": 1.5, "time": 1505126914844, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1251, 64.9961, 18.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16811199", "mag": 1.6, "time": 1505125956806, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.5218, 65.7316, 2.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16811198", "mag": 1.6, "time": 1505125657616, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.3884, 53.8156, 54.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890226", "mag": 1.01, "time": 1505125359080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.753998, 38.790165, 3.35 ] } }, +{ "type": "Feature", "properties": { "id": "ci37760023", "mag": 1.32, "time": 1505125346420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.25, 34.0295, 14.73 ] } }, +{ "type": "Feature", "properties": { "id": "ci37760015", "mag": 1.79, "time": 1505125221750, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.210667, 33.964, 14.98 ] } }, +{ "type": "Feature", "properties": { "id": "ak16811192", "mag": 1.6, "time": 1505124596279, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -167.4191, 53.5639, 6.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajy4", "mag": 3.0, "time": 1505124017240, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4438, 42.5496, 7.43 ] } }, +{ "type": "Feature", "properties": { "id": "ak16811190", "mag": 1.5, "time": 1505123878146, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.2865, 60.4132, 89.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16811188", "mag": 1.0, "time": 1505123692728, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.3358, 61.5763, 29.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890206", "mag": 0.98, "time": 1505123643110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.747167, 37.409167, 5.32 ] } }, +{ "type": "Feature", "properties": { "id": "ak16811186", "mag": 1.6, "time": 1505123476693, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.8224, 59.7877, 2.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajxv", "mag": 2.9, "time": 1505123164250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4237, 42.5673, 7.37 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajxj", "mag": 4.3, "time": 1505122591560, "felt": 25, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4287, 42.5544, 2.24 ] } }, +{ "type": "Feature", "properties": { "id": "uu60242567", "mag": 2.2, "time": 1505122522080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4315, 42.546167, 6.37 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759983", "mag": 1.63, "time": 1505121892310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.268167, 34.059667, 16.34 ] } }, +{ "type": "Feature", "properties": { "id": "ak16810446", "mag": 2.6, "time": 1505121756650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.4598, 60.9205, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16810443", "mag": 1.2, "time": 1505121065274, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.565, 68.8276, 0.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759967", "mag": 1.22, "time": 1505119075410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.577833, 33.463, 8.81 ] } }, +{ "type": "Feature", "properties": { "id": "uw61306317", "mag": 1.48, "time": 1505118779800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.494333, 48.421333, 23.39 ] } }, +{ "type": "Feature", "properties": { "id": "uu60242517", "mag": 2.59, "time": 1505118734680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -109.851333, 41.686167, 9.37 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017254000", "mag": 3.41, "time": 1505118382390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.9758, 19.4726, 83.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16809713", "mag": 1.0, "time": 1505117722024, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.6659, 62.2481, 21.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16809711", "mag": 3.4, "time": 1505116920134, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -169.5449, 52.5632, 40.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajwn", "mag": 4.4, "time": 1505116663270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.9806, 15.3004, 56.84 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759959", "mag": 1.14, "time": 1505116447350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.2325, 33.327833, 10.93 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajwc", "mag": 2.7, "time": 1505116217360, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4585, 42.6238, 8.02 ] } }, +{ "type": "Feature", "properties": { "id": "uu60242452", "mag": 1.42, "time": 1505115184130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4215, 42.555167, 8.21 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajw6", "mag": 4.3, "time": 1505114696270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.1399, -24.246, 215.32 ] } }, +{ "type": "Feature", "properties": { "id": "ak16809708", "mag": 1.5, "time": 1505114006947, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8258, 60.1009, 45.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827294", "mag": 1.9, "time": 1505113098912, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -142.8676, 59.0889, 2.2 ] } }, +{ "type": "Feature", "properties": { "id": "mb80254374", "mag": 1.5, "time": 1505112921190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.529333, 46.8645, 12.3 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759927", "mag": 2.02, "time": 1505112772010, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.403, 34.906, 11.64 ] } }, +{ "type": "Feature", "properties": { "id": "ak16809693", "mag": 2.3, "time": 1505111147899, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -142.1691, 60.3968, 3.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890121", "mag": 1.12, "time": 1505109941490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.819168, 38.807335, 2.77 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajvf", "mag": 2.9, "time": 1505109741010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4688, 42.5774, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajva", "mag": 4.3, "time": 1505109063560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.9711, 15.3853, 85.78 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890106", "mag": 1.68, "time": 1505108835910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.298667, 36.839667, 6.48 ] } }, +{ "type": "Feature", "properties": { "id": "ak16809690", "mag": 2.3, "time": 1505108549578, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.9816, 56.0816, 4.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajv3", "mag": 2.5, "time": 1505108046520, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4343, 42.6729, 8.91 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajuy", "mag": 4.3, "time": 1505107771280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.0235, 15.4152, 96.62 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827288", "mag": 1.8, "time": 1505107165861, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.0716, 53.7182, 69.4 ] } }, +{ "type": "Feature", "properties": { "id": "uw61306307", "mag": 1.9, "time": 1505107163540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.039333, 46.874833, 6.58 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890096", "mag": 1.14, "time": 1505106775000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.0835, 41.351667, 6.69 ] } }, +{ "type": "Feature", "properties": { "id": "ak16809640", "mag": 2.4, "time": 1505106550298, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.8937, 61.0452, 165.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16808961", "mag": 1.6, "time": 1505105485577, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.1953, 59.1308, 77.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajuh", "mag": 4.0, "time": 1505105288350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.1177, 14.9912, 39.36 ] } }, +{ "type": "Feature", "properties": { "id": "uu60242387", "mag": 2.04, "time": 1505105195110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4145, 42.553333, 8.78 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759879", "mag": 1.88, "time": 1505105166860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.690333, 36.111167, 2.14 ] } }, +{ "type": "Feature", "properties": { "id": "uu60242382", "mag": 1.62, "time": 1505105133670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.917167, 39.7665, 0.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajua", "mag": 4.2, "time": 1505104652010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -95.1678, 15.2785, 67.46 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aju8", "mag": 4.3, "time": 1505104387690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 134.2896, -4.2452, 11.73 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aju4", "mag": 4.2, "time": 1505104376590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8401, 15.5681, 47.06 ] } }, +{ "type": "Feature", "properties": { "id": "ak16808959", "mag": 1.5, "time": 1505103598244, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.9778, 58.2872, 74.3 ] } }, +{ "type": "Feature", "properties": { "id": "uw61306297", "mag": 2.04, "time": 1505103582560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.041833, 46.873833, 6.67 ] } }, +{ "type": "Feature", "properties": { "id": "uw61306292", "mag": 2.25, "time": 1505103114370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.041333, 46.872667, 6.52 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827283", "mag": 1.6, "time": 1505102962401, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.439, 59.7864, 127.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827279", "mag": 1.3, "time": 1505101851739, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.7785, 59.9173, 97.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar0i", "mag": 4.1, "time": 1505101626150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 152.4651, -10.314, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759855", "mag": 1.09, "time": 1505101001790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.693833, 36.111833, 2.19 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajtf", "mag": 3.6, "time": 1505100425300, "felt": 34, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -96.7392, 35.5637, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar0g", "mag": 4.3, "time": 1505099718750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -33.3922, 57.1877, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16808239", "mag": 1.2, "time": 1505099609741, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.1984, 60.4559, 13.3 ] } }, +{ "type": "Feature", "properties": { "id": "mb80254349", "mag": 1.33, "time": 1505099352010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.536833, 46.868167, 13.72 ] } }, +{ "type": "Feature", "properties": { "id": "ak16808202", "mag": 1.5, "time": 1505098597935, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.3852, 59.9636, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16808197", "mag": 1.0, "time": 1505098478421, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2252, 63.2571, 2.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16808189", "mag": 2.2, "time": 1505098007693, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -137.7551, 60.3801, 2.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajt6", "mag": 3.1, "time": 1505097902820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -137.7475, 60.3735, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajt7", "mag": 5.1, "time": 1505097732030, "felt": null, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 134.3851, -4.1892, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16808181", "mag": 1.1, "time": 1505097584665, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6756, 61.6922, 62.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajt5", "mag": 3.0, "time": 1505097294300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4685, 42.672, 9.46 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajt2", "mag": 2.8, "time": 1505097280810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4535, 42.6306, 9.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar0e", "mag": 4.3, "time": 1505096741600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 122.0697, 24.7471, 68.23 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajsz", "mag": 4.7, "time": 1505096631090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9001, 15.6517, 51.53 ] } }, +{ "type": "Feature", "properties": { "id": "ak16807505", "mag": 1.3, "time": 1505096509471, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.9046, 61.531, 28.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16807502", "mag": 1.6, "time": 1505096282982, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -159.2586, 62.549, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890026", "mag": 1.21, "time": 1505096190960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.009667, 37.590833, -0.07 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajsw", "mag": 4.2, "time": 1505095770400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.418, 15.8113, 56.97 ] } }, +{ "type": "Feature", "properties": { "id": "ak16807468", "mag": 1.2, "time": 1505095529647, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.0357, 62.0888, 52.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759783", "mag": 2.05, "time": 1505095452510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.502333, 35.679, 6.19 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890021", "mag": 1.71, "time": 1505095034230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.535667, 37.632333, 19.33 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759775", "mag": 1.34, "time": 1505095022580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.507333, 34.488, 1.46 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajsk", "mag": 4.6, "time": 1505093529680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 143.5451, 12.9836, 114.29 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827267", "mag": 1.3, "time": 1505093440775, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.1537, 59.7401, 106.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759759", "mag": 1.69, "time": 1505093145730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.798167, 33.493667, 3.61 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604614", "mag": 1.5, "time": 1505092989312, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.6589, 37.3487, 6.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar1r", "mag": 3.5, "time": 1505092806050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 170.8111, 53.8607, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ar0b", "mag": 4.2, "time": 1505092783010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 95.953, 17.3198, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "hv61903861", "mag": 1.26, "time": 1505092321650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.490333, 19.339667, 9.09 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajsh", "mag": 4.1, "time": 1505092219210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 129.972, -6.9548, 134.48 ] } }, +{ "type": "Feature", "properties": { "id": "ak16806794", "mag": 1.3, "time": 1505092129494, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.3457, 60.4497, 89.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827265", "mag": 1.1, "time": 1505091880397, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6719, 63.2902, 124.6 ] } }, +{ "type": "Feature", "properties": { "id": "uu60242262", "mag": 2.47, "time": 1505091634360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.440667, 42.578333, 7.23 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajsf", "mag": 2.3, "time": 1505091431720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.443, 42.5904, 7.61 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827264", "mag": 1.3, "time": 1505091007359, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.0095, 58.5704, 86.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890011", "mag": 1.58, "time": 1505090685010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.832333, 37.542333, 4.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759743", "mag": 1.01, "time": 1505090624240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.589167, 36.0335, 2.63 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amxb", "mag": 3.0, "time": 1505090296990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.554, 51.5916, 17.56 ] } }, +{ "type": "Feature", "properties": { "id": "nc72890001", "mag": 0.97, "time": 1505089976320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.831, 37.541833, 4.79 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajsa", "mag": 4.9, "time": 1505089942200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.9938, 15.3932, 58.95 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajs1", "mag": 3.2, "time": 1505088752720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4151, 42.563, 8.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajrw", "mag": 4.4, "time": 1505087147130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.4901, 14.0924, 54.64 ] } }, +{ "type": "Feature", "properties": { "id": "ak16806048", "mag": 1.2, "time": 1505085946916, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.3481, 62.1328, 10.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759727", "mag": 1.54, "time": 1505085941950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.663167, 35.044, -0.82 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajrn", "mag": 2.4, "time": 1505085758040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4372, 42.584, 3.54 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827727", "mag": 1.2, "time": 1505085448361, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0012, 60.1398, 104.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajrh", "mag": 2.4, "time": 1505084625610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4614, 42.6018, 5.02 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajre", "mag": 3.0, "time": 1505084186000, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4583, 42.5935, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16805384", "mag": 1.3, "time": 1505084019928, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9225, 60.1912, 51.8 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017253006", "mag": 3.55, "time": 1505083663180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -68.7241, 19.5025, 24.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759703", "mag": 1.47, "time": 1505083414820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.164, 34.038833, 6.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759695", "mag": 2.37, "time": 1505083359860, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.166167, 34.037667, 6.01 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759687", "mag": 1.26, "time": 1505083316070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.166667, 34.039167, 6.08 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70234968", "mag": 1.57, "time": 1505083207900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.877167, 37.229167, 3.02 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759679", "mag": 1.03, "time": 1505082787240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.290167, 35.090833, 2.62 ] } }, +{ "type": "Feature", "properties": { "id": "uu60242127", "mag": 1.52, "time": 1505082515530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.439, 42.5855, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16805375", "mag": 2.0, "time": 1505082468672, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.2261, 62.1899, 53.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16805361", "mag": 2.4, "time": 1505082389962, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.8636, 68.2355, 2.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajq9", "mag": 3.3, "time": 1505081821360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4511, 42.5959, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889956", "mag": 1.01, "time": 1505081275110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.790333, 37.452833, 8.21 ] } }, +{ "type": "Feature", "properties": { "id": "ak16805341", "mag": 2.5, "time": 1505081090999, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.9101, 57.044, 46.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajpe", "mag": 5.9, "time": 1505079621210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -33.6765, 57.1272, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889936", "mag": 1.22, "time": 1505079295950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.937667, 37.601667, 1.02 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889931", "mag": 1.1, "time": 1505078962470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.806, 37.5175, -2.34 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajp8", "mag": 2.8, "time": 1505078892060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4509, 42.5792, 6.22 ] } }, +{ "type": "Feature", "properties": { "id": "uw61306227", "mag": 1.13, "time": 1505078465000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.011167, 46.792, 5.12 ] } }, +{ "type": "Feature", "properties": { "id": "uu60241997", "mag": 1.44, "time": 1505078100230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.422167, 42.554167, 8.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827720", "mag": 1.0, "time": 1505077902054, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.0938, 58.0932, 50.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889921", "mag": 1.74, "time": 1505077579730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.941333, 37.642833, 0.01 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889926", "mag": 1.62, "time": 1505077560070, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.946167, 37.638667, -0.65 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889911", "mag": 0.99, "time": 1505077390170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.394833, 36.9325, 8.56 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017253005", "mag": 2.52, "time": 1505077373570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -66.714, 18.0166, 7.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889916", "mag": 0.95, "time": 1505077317230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.881833, 37.512333, -0.07 ] } }, +{ "type": "Feature", "properties": { "id": "ak16804640", "mag": 1.6, "time": 1505077302019, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.5368, 58.8361, 122.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajnd", "mag": 4.5, "time": 1505076424950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2595, 15.0768, 55.96 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604604", "mag": 1.4, "time": 1505076297106, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.9555, 40.8314, 10.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16803984", "mag": 1.3, "time": 1505076289998, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1907, 63.4845, 0.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajms", "mag": 3.3, "time": 1505075535460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4239, 42.5436, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604570", "mag": 1.1, "time": 1505075507371, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.8807, 36.8036, 7.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827715", "mag": 1.2, "time": 1505074869438, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.7422, 60.0074, 102.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16803877", "mag": 1.0, "time": 1505074842648, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.4194, 63.2783, 7.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajm5", "mag": 2.5, "time": 1505074494700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4599, 42.5711, 10.61 ] } }, +{ "type": "Feature", "properties": { "id": "hv61903706", "mag": 1.86, "time": 1505074128010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.273331, 19.413166, 0.54 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajlx", "mag": 3.2, "time": 1505074034020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.42, 42.5453, 7.37 ] } }, +{ "type": "Feature", "properties": { "id": "ak16803869", "mag": 1.2, "time": 1505073920064, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.7217, 63.3651, 4.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajls", "mag": 4.3, "time": 1505073807210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -69.114, -23.6018, 85.28 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajlp", "mag": 4.6, "time": 1505073492510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 13.2839, 42.1689, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759623", "mag": 1.13, "time": 1505073299090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.162, 34.035333, 6.06 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajlc", "mag": 2.7, "time": 1505072667200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.6178, 36.1361, 5.301 ] } }, +{ "type": "Feature", "properties": { "id": "mb80254244", "mag": 1.15, "time": 1505072506030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.527667, 46.862667, 10.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akfw", "mag": 3.1, "time": 1505072325000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4094, 42.5488, 7.85 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajl5", "mag": 2.7, "time": 1505072221960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4249, 42.5451, 9.42 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889901", "mag": 1.7, "time": 1505072189820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.784833, 38.824667, 1.65 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889906", "mag": 1.54, "time": 1505072140190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.153, 37.129167, 12.33 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889891", "mag": 1.28, "time": 1505070945740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.891, 37.544167, 1.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16803197", "mag": 2.5, "time": 1505070454371, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -162.4505, 54.6854, 60.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajkd", "mag": 4.1, "time": 1505070312980, "felt": 41, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4177, 42.5563, 13.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889881", "mag": 1.58, "time": 1505069810220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.149, 37.1305, 12.32 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajkz", "mag": 2.4, "time": 1505069780800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4181, 42.5449, 7.46 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017253004", "mag": 3.24, "time": 1505069521610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -65.0411, 19.2021, 48.0 ] } }, +{ "type": "Feature", "properties": { "id": "hv61903656", "mag": 1.57, "time": 1505069138690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.104167, 19.329333, 5.178 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajjx", "mag": 2.9, "time": 1505068769580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4153, 42.5555, 7.28 ] } }, +{ "type": "Feature", "properties": { "id": "ak16802543", "mag": 1.6, "time": 1505068750842, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.6404, 58.5519, 66.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajju", "mag": 2.5, "time": 1505068746720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -104.9924, 37.0464, 6.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889876", "mag": 1.12, "time": 1505068188960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.315667, 36.955833, 7.62 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajjp", "mag": 2.3, "time": 1505068125580, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.1711, 35.6565, 7.54 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajjl", "mag": 2.4, "time": 1505067921890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4388, 42.6003, 7.21 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759607", "mag": 1.53, "time": 1505067791950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.169667, 34.037167, 4.29 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759599", "mag": 0.99, "time": 1505067584720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.163333, 34.028, 2.94 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajn9", "mag": 2.7, "time": 1505067322220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -170.5732, 52.3355, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827705", "mag": 1.3, "time": 1505067315004, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.7536, 59.2097, 68.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889866", "mag": 1.0, "time": 1505067136160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.764168, 38.833, 0.66 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889861", "mag": 1.06, "time": 1505067131030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.759667, 38.833667, 1.17 ] } }, +{ "type": "Feature", "properties": { "id": "ak16802540", "mag": 1.3, "time": 1505066586033, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.3745, 62.1772, 42.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759591", "mag": 1.48, "time": 1505066404370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.166333, 34.044667, 5.25 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759583", "mag": 1.53, "time": 1505066395290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.163333, 34.041167, 5.54 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827703", "mag": 1.0, "time": 1505066200905, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.7529, 58.6862, 17.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759567", "mag": 1.34, "time": 1505066082610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.163833, 34.040667, 6.08 ] } }, +{ "type": "Feature", "properties": { "id": "ak16802539", "mag": 1.1, "time": 1505065957419, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0268, 60.5262, 19.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajjb", "mag": 2.5, "time": 1505065916650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4209, 42.5639, 8.61 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759559", "mag": 1.32, "time": 1505065772840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.2325, 34.474333, 11.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16802537", "mag": 1.3, "time": 1505065364910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.2942, 63.1472, 1.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759551", "mag": 1.1, "time": 1505065150010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.172667, 34.034333, 5.23 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759543", "mag": 1.69, "time": 1505064387890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.295, 35.088667, 4.44 ] } }, +{ "type": "Feature", "properties": { "id": "ak16802513", "mag": 1.5, "time": 1505064158942, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -145.1889, 65.0868, 19.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajj3", "mag": 4.4, "time": 1505063935670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 82.4969, 41.9157, 28.96 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajiy", "mag": 2.7, "time": 1505063902750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4577, 42.6058, 5.68 ] } }, +{ "type": "Feature", "properties": { "id": "uu60241602", "mag": 1.36, "time": 1505063711640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.415333, 42.567, 9.66 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759535", "mag": 1.1, "time": 1505063618920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.165167, 34.041667, 6.46 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889821", "mag": 1.62, "time": 1505063575750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.157167, 37.135667, 10.29 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889816", "mag": 1.01, "time": 1505063492860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.774667, 35.547833, 5.09 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759527", "mag": 2.15, "time": 1505063398380, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.238167, 34.467833, 11.17 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajih", "mag": 2.5, "time": 1505062945810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4296, 42.5627, 11.62 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889806", "mag": 2.49, "time": 1505062781340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.801833, 38.789333, 3.19 ] } }, +{ "type": "Feature", "properties": { "id": "uu60013054", "mag": 1.65, "time": 1505062641290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.444, 42.594667, 6.67 ] } }, +{ "type": "Feature", "properties": { "id": "uu60241572", "mag": 2.02, "time": 1505062621720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.432167, 42.5965, 4.48 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759519", "mag": 1.59, "time": 1505062248460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.167, 34.038667, 4.49 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759511", "mag": 1.92, "time": 1505062179580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.165, 34.039333, 4.98 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759503", "mag": 1.57, "time": 1505062145210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.164167, 34.037667, 5.25 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759495", "mag": 1.42, "time": 1505061900480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.165667, 34.038667, 5.34 ] } }, +{ "type": "Feature", "properties": { "id": "ak16801882", "mag": 1.1, "time": 1505061849133, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -142.1509, 60.3803, 7.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759487", "mag": 1.49, "time": 1505061523920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.893, 35.343333, 5.39 ] } }, +{ "type": "Feature", "properties": { "id": "ak16801880", "mag": 1.5, "time": 1505061368254, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.731, 60.0161, 6.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759471", "mag": 1.2, "time": 1505061266330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.167333, 34.040167, 4.42 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajn8", "mag": 3.4, "time": 1505060976520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -173.3264, 52.5377, 96.17 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759455", "mag": 1.41, "time": 1505060968220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.8935, 35.3405, 5.83 ] } }, +{ "type": "Feature", "properties": { "id": "ak16801858", "mag": 1.5, "time": 1505060123211, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4433, 51.6859, 21.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16801272", "mag": 1.1, "time": 1505059792074, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.1384, 63.4871, 1.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827692", "mag": 2.2, "time": 1505059542515, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -169.3922, 52.3983, 21.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889781", "mag": 1.29, "time": 1505059412980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.943667, 37.596167, 2.31 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajqf", "mag": 4.6, "time": 1505058668170, "felt": 49, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 139.1945, 35.7377, 54.25 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889766", "mag": 1.32, "time": 1505058489100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.046333, 38.9295, 0.46 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajhi", "mag": 2.5, "time": 1505058212500, "felt": 9, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -96.7958, 35.9926, 4.398 ] } }, +{ "type": "Feature", "properties": { "id": "ak16801236", "mag": 1.4, "time": 1505058208151, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.9025, 57.4691, 48.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759407", "mag": 1.83, "time": 1505057535880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.3395, 34.014333, 2.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000artt", "mag": 4.2, "time": 1505057483820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 141.9272, 37.8866, 41.94 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827688", "mag": 1.7, "time": 1505057440690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.7035, 58.208, 3.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajh6", "mag": 4.6, "time": 1505057331420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4383, 15.2976, 42.92 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajh4", "mag": 2.6, "time": 1505057207380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4289, 42.5593, 7.96 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827687", "mag": 1.5, "time": 1505057001386, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4181, 51.7014, 6.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajh2", "mag": 4.2, "time": 1505056916120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2576, 14.9344, 12.93 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajgy", "mag": 2.5, "time": 1505056755330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.7823, 37.3283, 5.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827686", "mag": 1.1, "time": 1505056731493, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.8679, 57.3821, 46.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajgx", "mag": 2.8, "time": 1505056639060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4498, 42.5804, 5.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827685", "mag": 1.2, "time": 1505056471867, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.1402, 60.9584, 19.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajgu", "mag": 2.5, "time": 1505056401260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4462, 42.5738, 5.62 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajgm", "mag": 4.9, "time": 1505055545760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 146.6784, 14.1109, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759383", "mag": 1.0, "time": 1505055131400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.169167, 34.0425, 5.43 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajge", "mag": 3.4, "time": 1505054862840, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4185, 42.5625, 9.41 ] } }, +{ "type": "Feature", "properties": { "id": "ak16800620", "mag": 1.1, "time": 1505054600546, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.7386, 61.4915, 80.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajgc", "mag": 3.1, "time": 1505054298370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4151, 42.55, 7.52 ] } }, +{ "type": "Feature", "properties": { "id": "ak16800576", "mag": 2.5, "time": 1505054208776, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9361, 60.2731, 64.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889746", "mag": 1.38, "time": 1505053809310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.442, 37.695667, 4.15 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017253003", "mag": 2.17, "time": 1505052857240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.2868, 18.1121, 18.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajg9", "mag": 2.9, "time": 1505052838460, "felt": 11, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5162, 46.8743, 14.72 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889741", "mag": 1.38, "time": 1505052751930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.824333, 38.060667, 1.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16799977", "mag": 1.0, "time": 1505052033903, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.8767, 61.5617, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "mb80254079", "mag": 1.59, "time": 1505051737640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.410667, 44.4485, 6.72 ] } }, +{ "type": "Feature", "properties": { "id": "ak16799971", "mag": 1.7, "time": 1505051381698, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.7235, 59.8179, 4.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajfa", "mag": 4.3, "time": 1505051330480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -90.3498, 13.069, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajf7", "mag": 4.0, "time": 1505050961060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.3526, 52.4771, 237.56 ] } }, +{ "type": "Feature", "properties": { "id": "ak16799942", "mag": 1.7, "time": 1505050892677, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.6731, 59.5546, 120.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajf3", "mag": 4.6, "time": 1505050808670, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.529, 15.6631, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajf0", "mag": 4.5, "time": 1505050687090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4173, 15.2922, 52.65 ] } }, +{ "type": "Feature", "properties": { "id": "us2000artu", "mag": 4.1, "time": 1505050610220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 128.1836, -7.5542, 159.39 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajex", "mag": 4.3, "time": 1505049954620, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.6306, 15.7653, 20.71 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759303", "mag": 1.26, "time": 1505049848270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.7985, 33.504667, 4.53 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajeq", "mag": 2.8, "time": 1505049297970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4232, 42.5578, 7.16 ] } }, +{ "type": "Feature", "properties": { "id": "ak16799353", "mag": 1.3, "time": 1505049096103, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.6348, 59.8194, 14.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajen", "mag": 3.0, "time": 1505048991180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4182, 42.5509, 7.02 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827673", "mag": 1.6, "time": 1505048796797, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -167.3116, 53.3278, 13.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajej", "mag": 2.6, "time": 1505048615320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4688, 42.6115, 6.14 ] } }, +{ "type": "Feature", "properties": { "id": "mb80254034", "mag": 1.41, "time": 1505048540860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.521667, 46.8615, 12.53 ] } }, +{ "type": "Feature", "properties": { "id": "mb80254029", "mag": 1.23, "time": 1505048399750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.521167, 46.853, 11.49 ] } }, +{ "type": "Feature", "properties": { "id": "ak16799346", "mag": 2.0, "time": 1505048306207, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.2292, 62.187, 56.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aje5", "mag": 4.4, "time": 1505047810980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -87.8604, 12.4905, 60.22 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aje3", "mag": 3.6, "time": 1505047519260, "felt": 5, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4283, 42.5536, 6.44 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aje1", "mag": 2.8, "time": 1505047427230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4487, 42.6011, 5.82 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajdz", "mag": 2.5, "time": 1505047141140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4433, 42.6033, 3.94 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajm3", "mag": 3.4, "time": 1505046945740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -169.4897, 52.4554, 37.93 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajdq", "mag": 3.1, "time": 1505046464560, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4503, 42.6011, 4.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827668", "mag": 1.6, "time": 1505046395510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.3819, 59.8907, 133.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajdf", "mag": 3.9, "time": 1505045951750, "felt": 7, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4091, 42.5736, 10.02 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajdd", "mag": 3.1, "time": 1505045857190, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4617, 42.6284, 4.97 ] } }, +{ "type": "Feature", "properties": { "id": "uu60241107", "mag": 2.14, "time": 1505045641970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.427, 42.59, 6.81 ] } }, +{ "type": "Feature", "properties": { "id": "ak16798742", "mag": 1.3, "time": 1505045327481, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.3496, 69.231, 1.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajd9", "mag": 4.3, "time": 1505045213250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.1554, 14.0483, 13.91 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajd2", "mag": 4.5, "time": 1505044829750, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.4915, 15.8549, 21.45 ] } }, +{ "type": "Feature", "properties": { "id": "ak16798732", "mag": 2.6, "time": 1505044761546, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.966, 59.8093, 102.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajcy", "mag": 2.6, "time": 1505044665510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.5652, 42.6019, 9.42 ] } }, +{ "type": "Feature", "properties": { "id": "us2000artq", "mag": 4.4, "time": 1505044070510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 120.6016, 12.9144, 38.64 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827665", "mag": 1.6, "time": 1505043947734, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.3635, 51.6272, 0.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajci", "mag": 2.9, "time": 1505043647160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4487, 42.6201, 8.65 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827663", "mag": 2.1, "time": 1505043481292, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -168.5488, 52.6471, 37.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajch", "mag": 2.9, "time": 1505043441680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4464, 42.565, 8.31 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604506", "mag": 1.1, "time": 1505043238904, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.2044, 38.3052, 10.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajce", "mag": 2.6, "time": 1505042826200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4252, 42.5577, 5.15 ] } }, +{ "type": "Feature", "properties": { "id": "ak16798700", "mag": 1.7, "time": 1505042612937, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.2918, 69.235, 1.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajc9", "mag": 3.1, "time": 1505042537350, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4318, 42.5604, 7.18 ] } }, +{ "type": "Feature", "properties": { "id": "hv61903466", "mag": 2.42, "time": 1505042508060, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.211833, 19.916833, 13.349 ] } }, +{ "type": "Feature", "properties": { "id": "ak16798696", "mag": 1.3, "time": 1505042293807, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.3271, 69.2374, 3.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajbt", "mag": 4.7, "time": 1505041959050, "felt": 41, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4701, 42.6074, 4.56 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajbp", "mag": 2.6, "time": 1505041798510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4553, 42.6057, 2.2 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604588", "mag": 1.0, "time": 1505041736983, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8863, 39.0228, 11.8 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017253002", "mag": 2.88, "time": 1505041375350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -66.305, 18.603, 82.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajbk", "mag": 3.1, "time": 1505040789630, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4404, 42.601, 4.73 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajbj", "mag": 2.6, "time": 1505040635620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4423, 42.5705, 7.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759247", "mag": 1.02, "time": 1505040606370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.192167, 33.778, 3.52 ] } }, +{ "type": "Feature", "properties": { "id": "uw61306142", "mag": 2.37, "time": 1505040308500, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.040167, 46.875333, 6.45 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827659", "mag": 2.3, "time": 1505040202211, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -175.8004, 51.946, 193.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajba", "mag": 2.5, "time": 1505040116970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4234, 42.6126, 8.0 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70234948", "mag": 1.52, "time": 1505039824000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.878333, 37.226333, 2.17 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajay", "mag": 2.5, "time": 1505039717650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4475, 42.5965, 6.66 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759239", "mag": 1.83, "time": 1505039190870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.297667, 34.7275, 4.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759231", "mag": 1.46, "time": 1505038960010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.206167, 33.030167, 5.66 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajah", "mag": 4.9, "time": 1505038459290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5926, 15.8657, 62.07 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajad", "mag": 2.8, "time": 1505038317850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4649, 42.5713, 2.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ajac", "mag": 2.8, "time": 1505038143220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.3389, 42.5698, 5.91 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aja1", "mag": 2.5, "time": 1505037892850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4134, 42.5966, 2.41 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889666", "mag": 2.44, "time": 1505037177900, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.680333, 36.934833, 10.93 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ak98", "mag": 2.7, "time": 1505037007800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.9657, 36.5378, 5.921 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akbp", "mag": 3.5, "time": 1505036907810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4216, 42.6147, 2.61 ] } }, +{ "type": "Feature", "properties": { "id": "hv61903376", "mag": 2.02, "time": 1505036885770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.244, 19.404333, 38.634 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj9i", "mag": 5.0, "time": 1505036830570, "felt": 222, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4155, 42.5629, 9.83 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604494", "mag": 1.3, "time": 1505036614546, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9198, 38.3864, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16797541", "mag": 2.3, "time": 1505036483755, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -176.8674, 50.427, 38.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889656", "mag": 1.55, "time": 1505036419440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9445, 37.642333, -0.52 ] } }, +{ "type": "Feature", "properties": { "id": "us2000artp", "mag": 4.7, "time": 1505036336060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 147.742, 44.4006, 89.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj9e", "mag": 4.1, "time": 1505036045120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.8669, 15.7031, 37.36 ] } }, +{ "type": "Feature", "properties": { "id": "ak16797519", "mag": 3.3, "time": 1505035967489, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.9107, 62.993, 122.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16797515", "mag": 2.4, "time": 1505035289100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.6897, 53.169, 25.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827654", "mag": 1.4, "time": 1505034233691, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.9911, 60.3931, 86.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16796945", "mag": 2.3, "time": 1505033682313, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.0313, 60.3066, 10.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889646", "mag": 1.08, "time": 1505033636850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.818001, 38.801998, 2.52 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj8v", "mag": 2.4, "time": 1505033298010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.484, 42.6096, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amz2", "mag": 2.8, "time": 1505033251180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.0563, 54.0093, 14.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759175", "mag": 1.28, "time": 1505033174200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.362167, 33.154333, 11.24 ] } }, +{ "type": "Feature", "properties": { "id": "ak16796924", "mag": 1.8, "time": 1505033149645, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.7762, 53.453, 28.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj8s", "mag": 5.5, "time": 1505033064540, "felt": 15, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 142.8932, 41.7813, 45.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj8i", "mag": 5.2, "time": 1505032778170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5035, 15.7644, 57.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amz1", "mag": 2.8, "time": 1505032715690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -162.8991, 53.5788, 15.9 ] } }, +{ "type": "Feature", "properties": { "id": "mb80253749", "mag": 1.76, "time": 1505032545100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.524667, 46.889167, 14.06 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj87", "mag": 3.8, "time": 1505032481960, "felt": 5, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -104.9548, 37.0369, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000artm", "mag": 4.4, "time": 1505032427640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.852, -18.159, 601.21 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj86", "mag": 4.2, "time": 1505032314990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 22.3039, 38.0722, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759159", "mag": 0.97, "time": 1505031839650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.1615, 34.0365, 4.44 ] } }, +{ "type": "Feature", "properties": { "id": "us2000artk", "mag": 3.8, "time": 1505031830730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 170.788, 53.8251, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000amyz", "mag": 2.6, "time": 1505031468470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4988, 51.6871, 9.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arti", "mag": 4.5, "time": 1505031463320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 179.9123, -25.0133, 508.03 ] } }, +{ "type": "Feature", "properties": { "id": "hv61903321", "mag": 1.9, "time": 1505031307020, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.376, 19.109, 42.633 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759151", "mag": 2.32, "time": 1505031276490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.528667, 33.143833, 8.22 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889631", "mag": 1.68, "time": 1505031062020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.1025, 35.652333, 4.49 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759127", "mag": 0.99, "time": 1505030565890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.4795, 34.347667, 6.85 ] } }, +{ "type": "Feature", "properties": { "id": "ak16796357", "mag": 1.6, "time": 1505029768799, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.6864, 61.2792, 33.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16796347", "mag": 2.8, "time": 1505029738842, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8811, 62.6834, 89.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16796345", "mag": 1.1, "time": 1505029334941, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.9656, 62.9587, 88.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16796343", "mag": 1.4, "time": 1505028430485, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.3315, 60.2265, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759079", "mag": 1.03, "time": 1505028192380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.793833, 33.508, 4.77 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827644", "mag": 2.2, "time": 1505028185237, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -175.9799, 52.0013, 156.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000artg", "mag": 4.2, "time": 1505027908500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 179.9129, -24.5931, 503.92 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj7r", "mag": 4.5, "time": 1505027720310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5866, 15.1076, 24.87 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj7m", "mag": 3.3, "time": 1505027636400, "felt": 12, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -96.804, 35.9918, 5.961 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj7l", "mag": 3.0, "time": 1505027344470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4316, 42.5611, 7.33 ] } }, +{ "type": "Feature", "properties": { "id": "ak16796341", "mag": 1.6, "time": 1505026917606, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.9481, 51.2072, 22.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16796340", "mag": 1.2, "time": 1505026743356, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0079, 59.5892, 41.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16796338", "mag": 1.3, "time": 1505026513369, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.0949, 62.0857, 37.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759055", "mag": 1.58, "time": 1505026335940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.798333, 33.501167, 3.42 ] } }, +{ "type": "Feature", "properties": { "id": "mb80253734", "mag": 1.14, "time": 1505025721140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -113.170167, 47.328333, 19.23 ] } }, +{ "type": "Feature", "properties": { "id": "ak16796336", "mag": 1.0, "time": 1505025668896, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.2865, 62.4037, 46.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16796333", "mag": 1.6, "time": 1505025496149, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.8107, 60.5943, 2.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889606", "mag": 1.8, "time": 1505025336300, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.260333, 36.150833, 8.23 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj7g", "mag": 4.3, "time": 1505024815920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5354, 15.0816, 39.42 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827636", "mag": 1.3, "time": 1505024434533, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4031, 51.77, 19.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16795777", "mag": 1.4, "time": 1505024355978, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.0051, 60.2926, 12.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759039", "mag": 1.89, "time": 1505024281500, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.871, 36.511333, 7.6 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604470", "mag": 1.2, "time": 1505024158420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.1219, 37.3848, 6.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889576", "mag": 0.98, "time": 1505022995190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.766333, 37.576333, 4.92 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj75", "mag": 4.0, "time": 1505022687700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2661, 15.0962, 47.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827633", "mag": 1.4, "time": 1505022608119, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.9863, 59.5419, 87.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16795771", "mag": 1.7, "time": 1505022431855, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7645, 61.916, 63.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16795770", "mag": 1.2, "time": 1505022130505, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6083, 61.2662, 54.7 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604466", "mag": 1.4, "time": 1505021979344, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.1529, 37.0254, 0.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16795766", "mag": 1.7, "time": 1505021975648, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.1305, 61.3941, 3.7 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017253001", "mag": 2.14, "time": 1505021553530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.0151, 18.2211, 26.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37759015", "mag": 1.41, "time": 1505021428240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.1665, 34.037667, 5.07 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj6q", "mag": 2.8, "time": 1505020972500, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.6874, 36.6964, 8.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758999", "mag": 1.58, "time": 1505020355730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.168833, 34.037667, 4.71 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889556", "mag": 1.12, "time": 1505019834580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.712167, 38.750333, 2.07 ] } }, +{ "type": "Feature", "properties": { "id": "uw61306032", "mag": 2.05, "time": 1505019796720, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.038167, 46.874333, 6.38 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj6e", "mag": 4.1, "time": 1505019258690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -173.3705, 67.5564, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj6c", "mag": 4.1, "time": 1505019032690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -95.0925, 15.7467, 34.06 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ayew", "mag": 4.2, "time": 1505018634430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9037, 15.4311, 74.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758959", "mag": 1.24, "time": 1505018324480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.169833, 34.0395, 6.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16795206", "mag": 2.1, "time": 1505018157144, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.4944, 60.3044, 178.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ayer", "mag": 4.0, "time": 1505017700720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8225, 15.3927, 47.72 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758935", "mag": 1.14, "time": 1505017497720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.169, 34.039333, 6.34 ] } }, +{ "type": "Feature", "properties": { "id": "ak16795202", "mag": 1.4, "time": 1505017366860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3287, 63.2644, 12.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758927", "mag": 0.97, "time": 1505017113210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.034167, 34.268333, -0.16 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827627", "mag": 1.4, "time": 1505017084382, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.915, 59.1941, 109.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758911", "mag": 1.67, "time": 1505016996470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.167, 34.037833, 5.81 ] } }, +{ "type": "Feature", "properties": { "id": "ak16795198", "mag": 1.2, "time": 1505016773648, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.4096, 62.1404, 0.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16795193", "mag": 2.2, "time": 1505016672191, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.3522, 59.8641, 133.9 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70234903", "mag": 1.63, "time": 1505016085390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.572167, 37.347167, 4.85 ] } }, +{ "type": "Feature", "properties": { "id": "ak16795191", "mag": 1.2, "time": 1505016021415, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.4153, 61.11, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj5p", "mag": 4.3, "time": 1505015407020, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 141.7252, 38.0198, 68.12 ] } }, +{ "type": "Feature", "properties": { "id": "ak16795189", "mag": 1.3, "time": 1505014815822, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.7877, 59.5199, 52.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889511", "mag": 1.11, "time": 1505014765900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.711998, 38.755501, 2.76 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj5f", "mag": 4.1, "time": 1505014246310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7509, 15.2659, 43.51 ] } }, +{ "type": "Feature", "properties": { "id": "ak16795181", "mag": 2.2, "time": 1505014149113, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.8561, 61.3045, 25.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16795185", "mag": 1.8, "time": 1505014144643, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.2491, 60.9757, 43.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj59", "mag": 4.1, "time": 1505013882540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -173.2187, 67.6427, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "uw61306007", "mag": 1.81, "time": 1505013085820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.600667, 43.836167, 3.82 ] } }, +{ "type": "Feature", "properties": { "id": "mb80253724", "mag": 1.18, "time": 1505012880400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.520333, 46.896167, 10.28 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj51", "mag": 5.8, "time": 1505012842340, "felt": 8, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5278, 15.3896, 29.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16794614", "mag": 1.5, "time": 1505011941254, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.0253, 66.769, 24.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16794611", "mag": 1.9, "time": 1505011477433, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.452, 60.9238, 15.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16794610", "mag": 2.3, "time": 1505010496180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.5196, 51.817, 106.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arv6", "mag": 4.0, "time": 1505010360400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9747, 15.1883, 59.97 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017253000", "mag": 2.65, "time": 1505009947880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.1073, 18.2203, 79.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj4r", "mag": 4.3, "time": 1505009855470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.3515, 14.9239, 35.26 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj4q", "mag": 2.4, "time": 1505009730390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.403, 42.6058, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16794604", "mag": 1.5, "time": 1505009566066, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.5055, 61.4008, 14.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj4m", "mag": 3.2, "time": 1505008832850, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4779, 42.6737, 2.46 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aye7", "mag": 3.9, "time": 1505008653110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.442, 15.7739, 41.92 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj4i", "mag": 4.2, "time": 1505008285900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3811, 14.9456, 27.79 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827395", "mag": 1.0, "time": 1505008083507, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.7452, 63.1544, 9.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16794056", "mag": 1.8, "time": 1505007980655, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -137.9725, 59.1241, 13.0 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604443", "mag": 1.1, "time": 1505007942083, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9112, 38.3937, 7.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758839", "mag": 1.22, "time": 1505007033130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.383167, 33.193, 7.75 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827393", "mag": 1.2, "time": 1505006807930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.6807, 59.9356, 95.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj47", "mag": 4.1, "time": 1505005871300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.689, 16.7045, 39.46 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj44", "mag": 4.3, "time": 1505005501920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7157, 15.408, 32.22 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj41", "mag": 4.3, "time": 1505005103690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5751, 15.5308, 63.49 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj3z", "mag": 4.4, "time": 1505004749280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4987, 15.3526, 47.21 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj3t", "mag": 3.3, "time": 1505004389150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -129.358, 44.2464, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16793513", "mag": 2.3, "time": 1505004296412, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -143.3005, 58.2485, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16793511", "mag": 2.0, "time": 1505004250005, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.3901, 51.6935, 13.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj3m", "mag": 3.3, "time": 1505004159420, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -129.0417, 44.4745, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827390", "mag": 1.5, "time": 1505004153873, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.9635, 59.4036, 98.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16827388", "mag": 1.4, "time": 1505003603974, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4592, 51.7361, 18.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16793506", "mag": 1.5, "time": 1505003554878, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.5578, 62.0025, 41.6 ] } }, +{ "type": "Feature", "properties": { "id": "mb80253689", "mag": 0.96, "time": 1505003169140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.508667, 46.879833, 9.14 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj3k", "mag": 4.7, "time": 1505002421890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -172.5775, -16.7183, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16793503", "mag": 1.2, "time": 1505001653442, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.0694, 51.6811, 2.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj3c", "mag": 2.3, "time": 1505001525800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.427, 42.5803, 7.86 ] } }, +{ "type": "Feature", "properties": { "id": "hv61903041", "mag": 1.97, "time": 1505000788390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.501, 19.948333, 38.213 ] } }, +{ "type": "Feature", "properties": { "id": "ak16793502", "mag": 2.1, "time": 1505000595653, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -159.5442, 56.1065, 5.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj36", "mag": 3.3, "time": 1505000090270, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -129.0754, 44.3952, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889416", "mag": 1.43, "time": 1505000045060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.709167, 38.768333, 1.44 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889411", "mag": 1.18, "time": 1504999845050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.424167, 38.768, 7.71 ] } }, +{ "type": "Feature", "properties": { "id": "ak16793501", "mag": 1.0, "time": 1504999793486, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0175, 59.5958, 36.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16793499", "mag": 1.5, "time": 1504999218478, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.9885, 60.7112, 87.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823567", "mag": 1.5, "time": 1504999019129, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.3619, 57.7499, 9.3 ] } }, +{ "type": "Feature", "properties": { "id": "hv61903026", "mag": 1.83, "time": 1504999009760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.28717, 19.4025, 1.54 ] } }, +{ "type": "Feature", "properties": { "id": "ak16793495", "mag": 1.5, "time": 1504998539010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.1873, 63.1024, 94.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16793492", "mag": 1.9, "time": 1504998198191, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.4513, 66.9866, 0.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16793490", "mag": 1.1, "time": 1504998084010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3555, 64.9906, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000am0g", "mag": 2.9, "time": 1504997864050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -161.5776, 54.9813, 70.97 ] } }, +{ "type": "Feature", "properties": { "id": "us2000am0f", "mag": 3.0, "time": 1504997382330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -158.4861, 55.435, 25.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj2w", "mag": 2.6, "time": 1504996101810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4595, 42.6646, 8.07 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823560", "mag": 1.1, "time": 1504995586471, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.5516, 60.1674, 10.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj2g", "mag": 2.6, "time": 1504995580700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -99.3253, 36.95, 2.161 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889401", "mag": 1.53, "time": 1504995533070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.883167, 39.862333, 5.12 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj2p", "mag": 4.3, "time": 1504995471290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -73.6167, -36.1497, 25.35 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758743", "mag": 0.97, "time": 1504995032090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.927167, 35.897667, 6.49 ] } }, +{ "type": "Feature", "properties": { "id": "ak16792945", "mag": 1.9, "time": 1504994934423, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.6439, 60.0021, 159.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889396", "mag": 1.01, "time": 1504994309360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.744499, 38.774666, 1.39 ] } }, +{ "type": "Feature", "properties": { "id": "mb80253659", "mag": 1.35, "time": 1504994237270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.767667, 45.618, 0.67 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889391", "mag": 1.15, "time": 1504994059680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.4355, 39.501833, 12.05 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ayd8", "mag": 4.0, "time": 1504993547880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -95.0655, 15.7772, 34.99 ] } }, +{ "type": "Feature", "properties": { "id": "uu60240502", "mag": 1.28, "time": 1504993388650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.014167, 44.781833, 8.11 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889381", "mag": 1.37, "time": 1504992621690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.732833, 38.768167, 0.83 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889376", "mag": 1.64, "time": 1504992347010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.879, 39.861333, 5.75 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889366", "mag": 0.99, "time": 1504990736460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.712667, 38.913333, 2.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj18", "mag": 4.9, "time": 1504990247280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.6127, -27.7277, 147.22 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aksk", "mag": 2.8, "time": 1504990158400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -96.8073, 35.9883, 6.228 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj13", "mag": 3.1, "time": 1504990070700, "felt": 18, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -96.8015, 35.9914, 5.85 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arta", "mag": 4.2, "time": 1504989955640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -95.0828, 15.537, 19.56 ] } }, +{ "type": "Feature", "properties": { "id": "ak16792284", "mag": 1.6, "time": 1504989907169, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.0546, 60.3983, 79.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889356", "mag": 0.96, "time": 1504989514010, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.201333, 37.802667, 8.55 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823554", "mag": 1.4, "time": 1504989475242, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.8158, 59.9912, 96.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj0w", "mag": 2.8, "time": 1504989429400, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.5041, 36.2908, 8.103 ] } }, +{ "type": "Feature", "properties": { "id": "hv61902851", "mag": 1.98, "time": 1504989368750, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.279159, 19.391001, 0.54 ] } }, +{ "type": "Feature", "properties": { "id": "us2000art9", "mag": 4.4, "time": 1504989282650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5518, 15.0779, 35.94 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj0x", "mag": 4.2, "time": 1504989178220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8925, 15.5513, 33.85 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj1p", "mag": 2.3, "time": 1504988963860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -158.4077, 55.6085, 30.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823552", "mag": 1.2, "time": 1504988912939, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.7854, 60.1774, 76.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj0r", "mag": 4.8, "time": 1504988774940, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8055, 15.4862, 41.24 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823551", "mag": 1.5, "time": 1504988703567, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.6984, 60.153, 94.6 ] } }, +{ "type": "Feature", "properties": { "id": "hv61902831", "mag": 2.68, "time": 1504988541740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.446, 20.027167, 8.137 ] } }, +{ "type": "Feature", "properties": { "id": "uu60240472", "mag": 1.31, "time": 1504988346800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.206, 39.282333, -3.32 ] } }, +{ "type": "Feature", "properties": { "id": "hv61902821", "mag": 2.08, "time": 1504988052380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.281998, 19.411833, 2.05 ] } }, +{ "type": "Feature", "properties": { "id": "ak16791747", "mag": 1.2, "time": 1504986900345, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.4114, 60.0877, 56.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889346", "mag": 1.15, "time": 1504985576640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.723667, 38.753833, 1.93 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aizy", "mag": 4.4, "time": 1504984967070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.1285, 55.2452, 28.63 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823547", "mag": 2.3, "time": 1504984573262, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.2291, 50.8322, 17.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aizr", "mag": 2.3, "time": 1504983888120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4504, 42.6494, 10.91 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604425", "mag": 1.1, "time": 1504983732096, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8284, 38.06, 3.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16791198", "mag": 1.7, "time": 1504983607869, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.5288, 51.7278, 12.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889341", "mag": 1.77, "time": 1504983196540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.881, 38.833667, 2.0 ] } }, +{ "type": "Feature", "properties": { "id": "uu60240427", "mag": 2.17, "time": 1504983086160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.417167, 42.555833, 8.52 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aizg", "mag": 4.4, "time": 1504983043410, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4218, 15.787, 57.77 ] } }, +{ "type": "Feature", "properties": { "id": "hv61902716", "mag": 1.45, "time": 1504983007260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.274333, 18.915833, 7.212 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823545", "mag": 1.7, "time": 1504982688397, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -166.1975, 53.2518, 21.4 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604404", "mag": 2.1, "time": 1504981848383, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9058, 38.3558, 8.8 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889331", "mag": 1.22, "time": 1504981774440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.480833, 38.843833, 10.34 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aiz4", "mag": 4.4, "time": 1504981610170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 155.7383, 49.4785, 59.88 ] } }, +{ "type": "Feature", "properties": { "id": "ak16791190", "mag": 2.4, "time": 1504980782997, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.857, 67.7643, 14.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823543", "mag": 1.8, "time": 1504980266831, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4071, 51.6082, 9.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758695", "mag": 1.06, "time": 1504980028730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.307667, 34.0925, 16.16 ] } }, +{ "type": "Feature", "properties": { "id": "ak16791189", "mag": 1.3, "time": 1504980002277, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.043, 60.3576, 52.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aiyg", "mag": 4.4, "time": 1504979697800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.459, 15.3004, 36.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823541", "mag": 1.5, "time": 1504978178608, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.8616, 58.3062, 104.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aycf", "mag": 4.2, "time": 1504977766490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.1719, 15.1363, 19.92 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889311", "mag": 1.86, "time": 1504977631430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.621667, 39.523333, 4.94 ] } }, +{ "type": "Feature", "properties": { "id": "us2000am0a", "mag": 2.9, "time": 1504977007380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.3606, 51.5729, 20.05 ] } }, +{ "type": "Feature", "properties": { "id": "uw61305857", "mag": 1.96, "time": 1504976913320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.5835, 49.325, -0.06 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604394", "mag": 1.0, "time": 1504976713972, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.9184, 39.4189, 9.4 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604419", "mag": 1.0, "time": 1504976501919, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9128, 38.3555, 7.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823539", "mag": 1.7, "time": 1504975843554, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.3563, 51.6531, 13.1 ] } }, +{ "type": "Feature", "properties": { "id": "uu60240367", "mag": 1.09, "time": 1504975707090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.071, 44.717, 8.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16790653", "mag": 3.1, "time": 1504974617088, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.3417, 51.6239, 10.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16790654", "mag": 1.9, "time": 1504974537489, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -175.3148, 51.695, 47.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aix7", "mag": 4.4, "time": 1504974070040, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.1553, 15.4199, 68.05 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aix4", "mag": 2.7, "time": 1504973305730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4403, 42.5514, 9.99 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758639", "mag": 1.49, "time": 1504972882060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.274333, 33.977333, 4.89 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823535", "mag": 1.4, "time": 1504972779074, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.6619, 59.5746, 73.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16790651", "mag": 1.4, "time": 1504972583759, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.0742, 62.1419, 37.4 ] } }, +{ "type": "Feature", "properties": { "id": "hv61902621", "mag": 1.3, "time": 1504971779440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.013167, 19.393333, 2.338 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758631", "mag": 1.6, "time": 1504971677250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.497167, 32.741, 8.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16790130", "mag": 2.4, "time": 1504971409637, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4283, 51.6859, 9.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aiwm", "mag": 5.3, "time": 1504971008260, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8484, 15.8296, 39.05 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889281", "mag": 1.07, "time": 1504970982380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.944833, 37.598167, 1.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aiwh", "mag": 4.8, "time": 1504970946650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5822, 15.0866, 46.84 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aiwe", "mag": 4.6, "time": 1504970869530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.9636, 15.3251, 65.27 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889276", "mag": 1.09, "time": 1504970812160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.855667, 37.658833, 2.53 ] } }, +{ "type": "Feature", "properties": { "id": "ak16790123", "mag": 2.1, "time": 1504970292620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.13, 51.4897, 41.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16790120", "mag": 1.2, "time": 1504968778296, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.3618, 61.0444, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aiw3", "mag": 4.1, "time": 1504968358930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.193, 15.2562, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16789598", "mag": 2.5, "time": 1504968226307, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7868, 63.1355, 123.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16789594", "mag": 1.9, "time": 1504968045372, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.7112, 60.6453, 16.4 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758615", "mag": 1.41, "time": 1504967951280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.275, 33.978333, 4.74 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823526", "mag": 1.9, "time": 1504967456812, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -160.4388, 54.8237, 32.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aivy", "mag": 4.2, "time": 1504967440700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.1556, 16.3217, 115.13 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823525", "mag": 1.4, "time": 1504967368293, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.6252, 59.9753, 101.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823524", "mag": 1.7, "time": 1504966965980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.7649, 56.8018, 3.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823523", "mag": 1.6, "time": 1504966219015, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.4826, 51.2597, 23.7 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889256", "mag": 1.03, "time": 1504966067680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.012333, 37.593667, 0.37 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604381", "mag": 2.3, "time": 1504966020076, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.3553, 40.6574, 6.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758607", "mag": 1.15, "time": 1504965758050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.386667, 33.320333, 5.46 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aivs", "mag": 2.6, "time": 1504965349760, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.431, 42.5704, 9.32 ] } }, +{ "type": "Feature", "properties": { "id": "mb80253559", "mag": 1.01, "time": 1504964725150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.785167, 43.612, -3.47 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823520", "mag": 2.0, "time": 1504964361277, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.4265, 54.015, 30.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823518", "mag": 1.4, "time": 1504963874108, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.0471, 60.762, 82.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16789076", "mag": 1.7, "time": 1504963420635, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.7554, 59.5701, 80.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aivg", "mag": 4.8, "time": 1504963319300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.118, 15.2555, 36.22 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aiva", "mag": 4.7, "time": 1504963129400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.9764, 15.3921, 63.93 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823516", "mag": 1.1, "time": 1504962479847, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.8765, 58.9325, 12.9 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70234863", "mag": 1.66, "time": 1504961953310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.8555, 37.210833, 3.69 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aiuu", "mag": 4.3, "time": 1504961286800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.1507, 15.2159, 54.84 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889151", "mag": 1.59, "time": 1504961182210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.2615, 36.143, 9.79 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823515", "mag": 1.3, "time": 1504960711273, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.5542, 59.755, 14.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aiud", "mag": 4.5, "time": 1504959908650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2891, 15.5969, 67.38 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823514", "mag": 2.3, "time": 1504959541727, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -158.2315, 55.4677, 18.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aiu3", "mag": 3.5, "time": 1504959495530, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.3875, 42.5392, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aiu8", "mag": 4.9, "time": 1504959466540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4075, 16.1573, 92.03 ] } }, +{ "type": "Feature", "properties": { "id": "ak16788555", "mag": 1.8, "time": 1504958775607, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.5009, 59.7863, 1.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823512", "mag": 1.2, "time": 1504958710011, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.6279, 61.013, 77.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aitr", "mag": 5.2, "time": 1504958620590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -66.1721, -22.4546, 222.22 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758559", "mag": 2.17, "time": 1504958517340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.871333, 36.511, 7.46 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889136", "mag": 1.89, "time": 1504958245210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.943333, 37.597, 2.4 ] } }, +{ "type": "Feature", "properties": { "id": "ak16788550", "mag": 1.2, "time": 1504957995087, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7877, 61.7723, 59.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aita", "mag": 3.9, "time": 1504957968370, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4749, 42.5793, 8.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aitc", "mag": 4.9, "time": 1504957853960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4489, 15.7338, 63.09 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889131", "mag": 1.42, "time": 1504957844330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.822667, 37.604833, 3.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ait9", "mag": 3.1, "time": 1504957715430, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4515, 42.5732, 7.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ait3", "mag": 3.0, "time": 1504956895100, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.7026, 36.641, 8.008 ] } }, +{ "type": "Feature", "properties": { "id": "us2000am03", "mag": 2.5, "time": 1504956200380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.0448, 53.9738, 19.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ait2", "mag": 4.0, "time": 1504956162220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.601, 15.854, 69.04 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aisv", "mag": 2.4, "time": 1504955702120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4242, 42.579, 6.95 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aisz", "mag": 4.5, "time": 1504955498600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 126.8292, 3.6504, 59.54 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889126", "mag": 1.04, "time": 1504955440550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.832333, 37.5415, 4.76 ] } }, +{ "type": "Feature", "properties": { "id": "ak16788046", "mag": 2.3, "time": 1504954557233, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.3602, 51.5792, 17.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aisn", "mag": 4.2, "time": 1504953867200, "felt": 0, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -70.2262, -15.3425, 224.81 ] } }, +{ "type": "Feature", "properties": { "id": "uu60240042", "mag": 1.27, "time": 1504953324130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.006167, 44.792, 10.46 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017252001", "mag": 2.09, "time": 1504953205290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.2761, 18.0591, 19.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758511", "mag": 1.45, "time": 1504952800930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.930333, 35.903, 6.17 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ayba", "mag": 4.1, "time": 1504952366970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5053, 15.7495, 68.22 ] } }, +{ "type": "Feature", "properties": { "id": "mb80253459", "mag": 1.52, "time": 1504952233330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.447, 46.021167, 0.93 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889121", "mag": 1.03, "time": 1504952209100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.871, 37.554833, 4.73 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758487", "mag": 1.12, "time": 1504952052150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.988, 36.408833, 5.76 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ais8", "mag": 4.3, "time": 1504951965100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 140.9766, 44.5128, 265.04 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604410", "mag": 1.1, "time": 1504951735991, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.3876, 37.2486, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758471", "mag": 1.08, "time": 1504951652550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.931667, 34.0345, 15.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16787530", "mag": 1.1, "time": 1504951610158, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.7897, 67.3419, 11.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ais3", "mag": 5.4, "time": 1504951518370, "felt": null, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 133.9356, -4.9459, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000airu", "mag": 4.6, "time": 1504951047220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.0237, -24.161, 169.64 ] } }, +{ "type": "Feature", "properties": { "id": "ak16787527", "mag": 1.5, "time": 1504950964134, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1724, 62.5675, 9.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16787525", "mag": 1.4, "time": 1504950309819, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.6065, 60.0265, 7.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000am01", "mag": 3.8, "time": 1504950233710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.0371, 53.9395, 13.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889106", "mag": 1.8, "time": 1504950063660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.642667, 38.4305, 9.02 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ayb4", "mag": 3.9, "time": 1504949950000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -95.1532, 14.9116, 21.58 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889101", "mag": 1.84, "time": 1504949895770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.008833, 39.729667, 5.67 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823500", "mag": 1.6, "time": 1504949837453, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.187, 59.0211, 72.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823499", "mag": 1.5, "time": 1504949724642, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.0279, 61.4535, 96.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arsy", "mag": 4.1, "time": 1504949643990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 169.3876, -19.5742, 213.81 ] } }, +{ "type": "Feature", "properties": { "id": "ak16787519", "mag": 1.4, "time": 1504949316312, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.0341, 61.6767, 50.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823497", "mag": 2.2, "time": 1504949226805, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.3563, 55.6967, 21.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000airg", "mag": 2.3, "time": 1504948998980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4451, 42.6157, 5.99 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889066", "mag": 0.98, "time": 1504947621670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.982833, 37.917667, 10.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823496", "mag": 2.0, "time": 1504947486008, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -173.2987, 51.7726, 13.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16787403", "mag": 2.6, "time": 1504947413205, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.5944, 59.4202, 75.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aiqx", "mag": 4.1, "time": 1504946674160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5388, 15.3559, 54.35 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758415", "mag": 1.03, "time": 1504946346090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.892667, 32.718333, 8.72 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avsk", "mag": 2.8, "time": 1504946098400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4224, 42.5665, 6.74 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aiqt", "mag": 2.6, "time": 1504946086710, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4255, 42.5806, 6.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000avsj", "mag": 2.7, "time": 1504945947000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4298, 42.5744, 7.17 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ampk", "mag": 3.3, "time": 1504945822720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4585, 42.6108, 6.88 ] } }, +{ "type": "Feature", "properties": { "id": "us2000al9w", "mag": 3.6, "time": 1504945687860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4277, 42.5592, 9.39 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aiur", "mag": 4.0, "time": 1504945641000, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4155, 42.5631, 8.48 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823493", "mag": 1.8, "time": 1504945521703, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.5064, 51.8445, 13.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758407", "mag": 1.19, "time": 1504945503520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.470167, 34.3615, 1.96 ] } }, +{ "type": "Feature", "properties": { "id": "us2000akd5", "mag": 3.3, "time": 1504945430400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4221, 42.5799, 5.91 ] } }, +{ "type": "Feature", "properties": { "id": "us2000art2", "mag": 4.5, "time": 1504945418710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 145.5761, 18.7533, 262.64 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aiq7", "mag": 4.1, "time": 1504945384770, "felt": 32, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4167, 42.5619, 7.19 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aiql", "mag": 4.5, "time": 1504945169540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 130.0828, -6.9776, 133.54 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aiq2", "mag": 3.3, "time": 1504944298530, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.427, 42.5842, 7.06 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aipz", "mag": 4.8, "time": 1504944096330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0129, 15.2713, 53.97 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arsw", "mag": 4.7, "time": 1504943699570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -25.2724, -59.2757, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "hv61902241", "mag": 1.62, "time": 1504943455500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.2485, 19.386833, 31.012 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj4h", "mag": 2.6, "time": 1504943362330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4304, 42.5789, 7.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aipn", "mag": 4.2, "time": 1504943316560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 74.9524, 38.8091, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aipm", "mag": 2.3, "time": 1504943304230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4353, 42.5792, 9.03 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aipl", "mag": 2.8, "time": 1504942989430, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4364, 42.5726, 8.45 ] } }, +{ "type": "Feature", "properties": { "id": "us2000art3", "mag": 4.7, "time": 1504942625890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 146.7566, 13.8193, 16.98 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823489", "mag": 2.2, "time": 1504941981540, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.6119, 68.4897, 9.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16786898", "mag": 2.3, "time": 1504941973751, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.6435, 68.4109, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aipa", "mag": 4.1, "time": 1504940445840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7031, 15.6436, 38.39 ] } }, +{ "type": "Feature", "properties": { "id": "ak16786512", "mag": 1.4, "time": 1504940146158, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6116, 61.8175, 55.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758383", "mag": 1.42, "time": 1504940130810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.027333, 34.440333, 12.46 ] } }, +{ "type": "Feature", "properties": { "id": "uw61305607", "mag": 1.15, "time": 1504939688980, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.4665, 48.458667, 29.09 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604353", "mag": 1.1, "time": 1504939522222, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.9216, 38.3812, 6.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ayad", "mag": 4.2, "time": 1504939027620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4368, 15.1947, 59.18 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823487", "mag": 1.3, "time": 1504938992964, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.2717, 59.963, 19.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16786506", "mag": 2.6, "time": 1504938975370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.5829, 68.5268, 13.9 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758359", "mag": 1.28, "time": 1504938780620, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.4375, 32.7105, 7.58 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ayac", "mag": 4.2, "time": 1504938734260, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.6092, 15.0415, 60.74 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aip9", "mag": 4.8, "time": 1504938495700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.9169, 15.1747, 62.25 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aing", "mag": 5.0, "time": 1504938263510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7579, 15.8771, 50.37 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889046", "mag": 1.74, "time": 1504938239010, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.951833, 36.388167, 3.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758351", "mag": 1.69, "time": 1504938189230, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.433333, 32.708, 11.7 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758343", "mag": 2.17, "time": 1504938036110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.650333, 32.557, 11.77 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arsu", "mag": 4.2, "time": 1504937955720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.536, 15.7206, 33.37 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aya9", "mag": 4.1, "time": 1504937750680, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4987, 15.6186, 49.66 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ain2", "mag": 4.5, "time": 1504937531380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2803, 15.4532, 53.46 ] } }, +{ "type": "Feature", "properties": { "id": "mb80253349", "mag": 1.16, "time": 1504937527100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5255, 46.891167, 14.63 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aimz", "mag": 4.9, "time": 1504936574470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -25.7043, -59.8211, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aya4", "mag": 4.1, "time": 1504936122970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4429, 15.8428, 39.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823484", "mag": 1.2, "time": 1504936114606, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7939, 63.1602, 125.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16786077", "mag": 1.2, "time": 1504935774238, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.9696, 65.5175, 9.8 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604400", "mag": 1.2, "time": 1504935386919, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.5673, 40.9452, 13.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000alzw", "mag": 3.4, "time": 1504935359040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -170.4837, 52.2353, 39.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16786013", "mag": 1.4, "time": 1504934755508, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.2112, 59.8068, 77.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aimb", "mag": 4.7, "time": 1504934538770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7033, 15.6728, 51.46 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arum", "mag": 4.3, "time": 1504934315700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.6748, 15.2159, 35.55 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aim7", "mag": 4.0, "time": 1504934242180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.7794, 15.3776, 67.05 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aim0", "mag": 4.3, "time": 1504933783810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0338, 15.1325, 37.84 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay9t", "mag": 4.3, "time": 1504933351910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8516, 15.6769, 64.29 ] } }, +{ "type": "Feature", "properties": { "id": "ak16785716", "mag": 1.3, "time": 1504933227428, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.6303, 68.5196, 9.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823479", "mag": 1.4, "time": 1504933167331, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.3862, 58.1118, 65.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823478", "mag": 1.9, "time": 1504932908497, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.2638, 51.342, 32.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ailq", "mag": 5.5, "time": 1504932892100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0613, 15.0808, 29.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ailp", "mag": 4.5, "time": 1504932819610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 119.1423, -8.6068, 144.45 ] } }, +{ "type": "Feature", "properties": { "id": "ak16785656", "mag": 1.7, "time": 1504932712383, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.238, 65.7544, 14.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72889011", "mag": 1.03, "time": 1504932679700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.051167, 36.471667, 6.53 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ailm", "mag": 2.9, "time": 1504932636140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.9441, 58.6028, 4.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay9s", "mag": 4.1, "time": 1504932576140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.6151, 15.175, 41.76 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ailg", "mag": 2.7, "time": 1504932451000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.5107, 36.2919, 8.117 ] } }, +{ "type": "Feature", "properties": { "id": "mb80253329", "mag": 1.19, "time": 1504932343290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.527833, 46.862667, 11.76 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758279", "mag": 1.67, "time": 1504932048030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.507167, 33.653, 1.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823475", "mag": 1.1, "time": 1504931942522, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.2765, 60.0722, 83.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aila", "mag": 4.2, "time": 1504931645090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4593, 15.3365, 41.87 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758271", "mag": 1.52, "time": 1504931420370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.8695, 34.238, 8.73 ] } }, +{ "type": "Feature", "properties": { "id": "ak16785521", "mag": 1.4, "time": 1504931241910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.646, 68.5258, 6.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16785582", "mag": 1.0, "time": 1504931175076, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.1393, 61.7136, 2.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ail5", "mag": 4.7, "time": 1504930943390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4341, 15.1257, 27.87 ] } }, +{ "type": "Feature", "properties": { "id": "ak16785423", "mag": 1.8, "time": 1504930589594, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.6499, 68.5284, 16.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16785419", "mag": 2.0, "time": 1504930533977, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.1907, 61.6985, 2.3 ] } }, +{ "type": "Feature", "properties": { "id": "nm60179177", "mag": 3.06, "time": 1504930529110, "felt": 135, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -87.913, 38.425, 11.76 ] } }, +{ "type": "Feature", "properties": { "id": "mb80253319", "mag": 1.63, "time": 1504930497770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.491667, 46.891833, 11.66 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay9p", "mag": 4.1, "time": 1504930486630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9352, 15.3169, 41.53 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay9n", "mag": 3.7, "time": 1504930165360, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5559, 15.8989, 56.13 ] } }, +{ "type": "Feature", "properties": { "id": "ak16785231", "mag": 2.5, "time": 1504929910494, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.6125, 68.5273, 8.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16785228", "mag": 2.4, "time": 1504929817958, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.6164, 68.5069, 15.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ail9", "mag": 4.2, "time": 1504929739110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2125, 15.079, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000alzs", "mag": 2.7, "time": 1504929498060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -169.2368, 51.9836, 19.57 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823467", "mag": 1.5, "time": 1504929296944, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.2744, 61.3017, 122.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay9h", "mag": 3.8, "time": 1504928398040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -95.0181, 16.0961, 38.88 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017252000", "mag": 3.08, "time": 1504928197450, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.4461, 18.7428, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay9g", "mag": 4.1, "time": 1504927088180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4711, 15.1531, 65.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16784944", "mag": 1.8, "time": 1504927005991, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.3303, 60.1916, 78.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16784941", "mag": 2.3, "time": 1504926969938, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.6189, 68.5221, 13.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16784938", "mag": 2.1, "time": 1504926585070, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.6431, 68.5555, 3.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aijy", "mag": 4.9, "time": 1504926495850, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3472, 15.9092, 62.55 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay9f", "mag": 4.0, "time": 1504926311940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.338, 15.4947, 53.82 ] } }, +{ "type": "Feature", "properties": { "id": "ak16784757", "mag": 1.4, "time": 1504926151958, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.5619, 63.1355, 67.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay9d", "mag": 4.0, "time": 1504926060810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.644, 15.4622, 58.54 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay9b", "mag": 4.0, "time": 1504925827780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0747, 15.195, 43.36 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aj03", "mag": 2.7, "time": 1504925336910, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.2524, 54.0919, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aijm", "mag": 4.5, "time": 1504925090110, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -67.2748, -24.2322, 205.92 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aijl", "mag": 5.1, "time": 1504925024150, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7923, 15.6429, 57.68 ] } }, +{ "type": "Feature", "properties": { "id": "ak16784618", "mag": 2.6, "time": 1504924922956, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.6215, 68.5087, 13.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aij6", "mag": 4.9, "time": 1504924325880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2803, 15.0759, 19.62 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823460", "mag": 1.6, "time": 1504924009517, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.6908, 68.536, 4.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823459", "mag": 1.6, "time": 1504923856019, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.1588, 59.9206, 119.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758231", "mag": 1.09, "time": 1504923480190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.197667, 33.036667, 6.54 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823458", "mag": 1.2, "time": 1504923376066, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8869, 60.0725, 77.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16784466", "mag": 1.3, "time": 1504922976851, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.9394, 63.4575, 10.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758223", "mag": 1.64, "time": 1504922815610, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.095167, 35.773167, 10.47 ] } }, +{ "type": "Feature", "properties": { "id": "uw61305517", "mag": 1.22, "time": 1504922472730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.234, 46.341167, 11.49 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758207", "mag": 0.96, "time": 1504922375210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.930333, 35.896833, 5.72 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823455", "mag": 1.1, "time": 1504921668573, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.5605, 58.7828, 14.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16784171", "mag": 1.5, "time": 1504921324109, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.7065, 68.5298, 8.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay97", "mag": 4.2, "time": 1504921245860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.8933, 15.7086, 79.65 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay95", "mag": 4.0, "time": 1504920659630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5492, 15.7942, 35.56 ] } }, +{ "type": "Feature", "properties": { "id": "ak16784114", "mag": 1.2, "time": 1504920524598, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.8278, 67.3421, 14.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823452", "mag": 1.3, "time": 1504919998366, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.593, 58.7481, 11.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arv3", "mag": 4.3, "time": 1504919742200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -82.4369, 7.7941, 13.81 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aiic", "mag": 4.1, "time": 1504919644420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.098, 15.37, 28.41 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888926", "mag": 1.51, "time": 1504919499600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.797167, 38.8195, 2.74 ] } }, +{ "type": "Feature", "properties": { "id": "hv61901901", "mag": 2.49, "time": 1504919482270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.300507, 19.404333, 13.76 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay91", "mag": 4.1, "time": 1504919175710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.5371, 15.6773, 67.69 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay90", "mag": 3.9, "time": 1504918842770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4561, 15.2969, 47.01 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888921", "mag": 1.43, "time": 1504918334270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.63, 40.262167, 3.32 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aiht", "mag": 4.4, "time": 1504918076900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5874, 15.6439, 12.93 ] } }, +{ "type": "Feature", "properties": { "id": "ak16783729", "mag": 1.5, "time": 1504917773363, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.7901, 64.8033, 13.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823450", "mag": 1.8, "time": 1504917198075, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.1288, 53.4202, 28.2 ] } }, +{ "type": "Feature", "properties": { "id": "uu60239577", "mag": 1.64, "time": 1504917186550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.438333, 42.574167, 3.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823449", "mag": 1.6, "time": 1504917085381, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.671, 59.1673, 61.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aihy", "mag": 4.1, "time": 1504916600330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3911, 16.0661, 39.18 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aih9", "mag": 2.8, "time": 1504916318430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4281, 42.5718, 5.53 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aih8", "mag": 2.5, "time": 1504916278870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4338, 42.5822, 5.38 ] } }, +{ "type": "Feature", "properties": { "id": "ak16783588", "mag": 1.6, "time": 1504916071368, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.3277, 59.285, 86.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16783586", "mag": 1.1, "time": 1504915994737, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.056, 67.2634, 8.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823446", "mag": 2.1, "time": 1504915956900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.713, 53.9765, 25.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758159", "mag": 1.56, "time": 1504915633570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.2745, 33.978, 4.17 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arsl", "mag": 4.3, "time": 1504915283460, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.6805, 16.8287, 106.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16823445", "mag": 1.2, "time": 1504915279966, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -136.6323, 59.8055, 11.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16783409", "mag": 1.6, "time": 1504915272065, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.43, 61.3236, 75.8 ] } }, +{ "type": "Feature", "properties": { "id": "ci37164028", "mag": 1.71, "time": 1504915194240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.598333, 33.300667, 5.25 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758151", "mag": 2.09, "time": 1504915192060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.24, 32.322667, 6.67 ] } }, +{ "type": "Feature", "properties": { "id": "ak16783408", "mag": 1.6, "time": 1504915154515, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.3632, 60.1661, 90.3 ] } }, +{ "type": "Feature", "properties": { "id": "hv61901846", "mag": 1.94, "time": 1504914308880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.314, 18.895833, 12.72 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888886", "mag": 1.0, "time": 1504914139040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.003833, 37.588667, 1.64 ] } }, +{ "type": "Feature", "properties": { "id": "ak16783243", "mag": 1.1, "time": 1504913564223, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.2504, 62.3109, 15.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821920", "mag": 1.3, "time": 1504913498285, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.1821, 58.2348, 101.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821919", "mag": 1.4, "time": 1504913414028, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.1655, 60.5722, 86.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821918", "mag": 1.1, "time": 1504913077516, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.597, 58.7696, 12.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aigc", "mag": 4.1, "time": 1504912952040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.1585, 15.0785, 47.75 ] } }, +{ "type": "Feature", "properties": { "id": "uu60239522", "mag": 1.86, "time": 1504912091450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.417833, 42.557333, 7.29 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aifs", "mag": 4.4, "time": 1504911443790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 82.6815, 44.316, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16782938", "mag": 1.1, "time": 1504911183072, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3769, 64.9856, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16782937", "mag": 1.1, "time": 1504910876129, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -146.7587, 61.2722, 29.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16782871", "mag": 1.5, "time": 1504910569120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -139.4893, 60.1552, 7.8 ] } }, +{ "type": "Feature", "properties": { "id": "ak16782868", "mag": 1.4, "time": 1504910467245, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.7194, 62.6908, 57.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821913", "mag": 1.7, "time": 1504910258777, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.0231, 58.2214, 149.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888801", "mag": 1.9, "time": 1504909953040, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.8175, 37.486333, -0.46 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aif7", "mag": 2.5, "time": 1504909902600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.5076, 36.2848, 8.171 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aif4", "mag": 4.8, "time": 1504909723200, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.8865, 15.3302, 30.08 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821912", "mag": 1.1, "time": 1504909705310, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.3127, 62.4824, 115.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aif0", "mag": 3.0, "time": 1504909701800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.5069, 36.2872, 6.887 ] } }, +{ "type": "Feature", "properties": { "id": "mb80253249", "mag": 1.02, "time": 1504909626120, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.500333, 46.870333, 14.95 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888791", "mag": 1.37, "time": 1504909453970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.04, 37.6285, -2.07 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aier", "mag": 4.4, "time": 1504908895340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0113, 15.4861, 55.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821911", "mag": 1.3, "time": 1504908516343, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.8637, 60.6448, 52.5 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758063", "mag": 1.18, "time": 1504908189370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.201167, 33.035167, 5.64 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888781", "mag": 1.42, "time": 1504907868300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.038667, 37.624833, -2.91 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aie8", "mag": 4.7, "time": 1504907825570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5854, 15.5735, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888776", "mag": 1.8, "time": 1504907588830, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.040167, 37.63, -1.66 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aie6", "mag": 4.6, "time": 1504907582410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4976, 15.7473, 55.06 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aidm", "mag": 4.5, "time": 1504906777370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0707, 15.2209, 55.42 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aid9", "mag": 4.8, "time": 1504906287810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3905, 15.4318, 56.37 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888771", "mag": 1.19, "time": 1504906092960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.451, 37.990333, 1.49 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aicx", "mag": 4.3, "time": 1504906074440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2669, 15.5886, 57.93 ] } }, +{ "type": "Feature", "properties": { "id": "ak16782412", "mag": 1.0, "time": 1504906074363, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.3787, 62.4883, 7.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16782375", "mag": 2.3, "time": 1504905457780, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -168.4787, 52.748, 40.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888756", "mag": 1.38, "time": 1504905314090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.756167, 39.273333, 4.85 ] } }, +{ "type": "Feature", "properties": { "id": "ak16782374", "mag": 1.2, "time": 1504905292993, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.8681, 59.9024, 67.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aicp", "mag": 4.2, "time": 1504905187950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4812, 15.6987, 35.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16782334", "mag": 1.1, "time": 1504904835105, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -144.7621, 65.5089, 13.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16782328", "mag": 2.5, "time": 1504904826453, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.811, 61.2391, 56.6 ] } }, +{ "type": "Feature", "properties": { "id": "uw61305342", "mag": 1.93, "time": 1504904598280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.065167, 44.442833, -1.58 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888751", "mag": 1.54, "time": 1504903192860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7535, 39.279333, 8.66 ] } }, +{ "type": "Feature", "properties": { "id": "ak16781999", "mag": 3.0, "time": 1504902403320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2239, 60.1717, 139.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16781990", "mag": 2.9, "time": 1504902403227, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2392, 60.1979, 145.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay7u", "mag": 4.1, "time": 1504902279690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7805, 15.528, 44.33 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821902", "mag": 2.3, "time": 1504902127057, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.6706, 53.1595, 47.8 ] } }, +{ "type": "Feature", "properties": { "id": "mb80253224", "mag": 1.28, "time": 1504901825890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.961667, 44.423667, 7.65 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758023", "mag": 1.23, "time": 1504901676790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.243333, 34.049667, 14.94 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arsf", "mag": 4.8, "time": 1504901654190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 169.1397, -18.9749, 151.93 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aib4", "mag": 4.7, "time": 1504901358420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4084, 14.947, 20.03 ] } }, +{ "type": "Feature", "properties": { "id": "mb80254729", "mag": 1.15, "time": 1504901142840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5325, 46.863333, 12.44 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arse", "mag": 4.2, "time": 1504900520170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 122.6478, 18.4195, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16781710", "mag": 1.5, "time": 1504900346639, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.5122, 61.5519, 57.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16781709", "mag": 1.3, "time": 1504900242686, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.7722, 60.316, 70.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aibq", "mag": 2.5, "time": 1504899687060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4383, 42.5694, 8.27 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888741", "mag": 1.05, "time": 1504899640660, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.013, 37.593167, 0.27 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aib3", "mag": 2.8, "time": 1504899556990, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4363, 42.571, 9.27 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aia5", "mag": 2.6, "time": 1504899482480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4289, 42.5733, 13.75 ] } }, +{ "type": "Feature", "properties": { "id": "ak16781595", "mag": 1.7, "time": 1504899244914, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -141.1502, 60.3533, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16781585", "mag": 3.9, "time": 1504899189169, "felt": 0, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.5601, 59.2544, 64.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37758007", "mag": 2.02, "time": 1504898829300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.561833, 31.0585, 5.61 ] } }, +{ "type": "Feature", "properties": { "id": "ak16781550", "mag": 1.4, "time": 1504898282611, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6296, 61.6699, 64.1 ] } }, +{ "type": "Feature", "properties": { "id": "ci37757991", "mag": 1.52, "time": 1504897913130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.184167, 34.008167, 14.79 ] } }, +{ "type": "Feature", "properties": { "id": "ci37757975", "mag": 1.23, "time": 1504897847890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.191833, 34.995167, -0.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai96", "mag": 4.7, "time": 1504897612480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.1128, 15.0427, 38.05 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay7g", "mag": 4.5, "time": 1504897486190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.6162, 15.5292, 52.13 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aku3", "mag": 2.7, "time": 1504897427450, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4362, 42.5723, 6.2 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aruj", "mag": 4.0, "time": 1504897268300, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 151.0589, 51.6006, 526.16 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai8x", "mag": 5.3, "time": 1504897044080, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9814, 16.231, 63.24 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ars7", "mag": 4.4, "time": 1504896441090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 166.9803, -12.2109, 239.13 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ars8", "mag": 4.2, "time": 1504895755810, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4237, 15.0921, 33.24 ] } }, +{ "type": "Feature", "properties": { "id": "ak16781202", "mag": 1.1, "time": 1504895394318, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.517, 62.887, 92.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai8l", "mag": 5.0, "time": 1504895053450, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -95.0247, 15.6158, 25.92 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888711", "mag": 1.13, "time": 1504894886190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.369, 37.616167, 3.76 ] } }, +{ "type": "Feature", "properties": { "id": "ci37757951", "mag": 1.29, "time": 1504894538140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.34, 35.0645, -0.97 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604251", "mag": 1.1, "time": 1504893693579, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.5283, 37.177, 14.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888696", "mag": 1.24, "time": 1504893681000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.9525, 37.9215, -0.25 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai89", "mag": 4.9, "time": 1504893629390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.339, 15.3801, 37.31 ] } }, +{ "type": "Feature", "properties": { "id": "ak16780971", "mag": 2.0, "time": 1504893338524, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.7656, 56.9755, 12.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai7x", "mag": 4.4, "time": 1504893167240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.8739, 15.6809, 69.44 ] } }, +{ "type": "Feature", "properties": { "id": "ci37757919", "mag": 1.09, "time": 1504892320190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.792333, 33.504167, 6.36 ] } }, +{ "type": "Feature", "properties": { "id": "ak16780872", "mag": 2.7, "time": 1504892251611, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.2184, 60.0235, 132.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai7w", "mag": 5.1, "time": 1504892136330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 54.7094, 14.7125, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16780870", "mag": 1.9, "time": 1504892114398, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.5364, 59.0829, 80.6 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604241", "mag": 1.7, "time": 1504892108096, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.8858, 39.5547, 16.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci37757903", "mag": 1.06, "time": 1504892000240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.084, 33.233167, 9.85 ] } }, +{ "type": "Feature", "properties": { "id": "mb80253164", "mag": 0.95, "time": 1504891992150, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.5415, 46.8995, 11.59 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai7p", "mag": 4.3, "time": 1504891955840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.495, 15.1404, 36.22 ] } }, +{ "type": "Feature", "properties": { "id": "ak16780841", "mag": 1.4, "time": 1504891846856, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.3249, 60.9139, 26.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arsh", "mag": 4.5, "time": 1504891333730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 133.2388, -6.8416, 19.98 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay6x", "mag": 4.1, "time": 1504891315080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7297, 15.3343, 19.17 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ars4", "mag": 4.4, "time": 1504891219920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 54.7693, 14.6837, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16780813", "mag": 1.5, "time": 1504891126668, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.153, 61.7092, 3.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888686", "mag": 1.23, "time": 1504891114230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.1045, 37.325167, -0.31 ] } }, +{ "type": "Feature", "properties": { "id": "ci37757879", "mag": 2.31, "time": 1504890797650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.463833, 34.355833, 3.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai73", "mag": 4.9, "time": 1504890172380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.6852, 15.6184, 20.97 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai6w", "mag": 4.8, "time": 1504890101520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3813, 15.1628, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai6n", "mag": 4.6, "time": 1504889103890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 130.804, -6.0426, 126.88 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai6c", "mag": 4.7, "time": 1504888948510, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.8822, 15.7603, 70.11 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai66", "mag": 3.1, "time": 1504888942660, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4688, 42.6127, 7.46 ] } }, +{ "type": "Feature", "properties": { "id": "ci37757839", "mag": 1.07, "time": 1504888838380, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.931, 35.8975, 5.55 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai5r", "mag": 5.0, "time": 1504887559080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.1176, 15.3478, 50.28 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai7e", "mag": 2.6, "time": 1504887451250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.8013, 51.3347, 33.06 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai5q", "mag": 4.8, "time": 1504887267930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.834, 15.2659, 31.94 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ars1", "mag": 4.4, "time": 1504887163560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 121.5842, 0.5634, 87.49 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai5f", "mag": 4.9, "time": 1504887145160, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4164, 15.3325, 55.79 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aixn", "mag": 4.1, "time": 1504887139190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.237, 15.3669, 61.33 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821886", "mag": 1.0, "time": 1504887040916, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.7913, 61.8643, 40.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai53", "mag": 4.6, "time": 1504886882420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4908, 15.0663, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16780437", "mag": 1.7, "time": 1504886789015, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.1717, 61.2338, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arsa", "mag": 4.8, "time": 1504886367500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -45.1832, 25.2517, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arrz", "mag": 4.3, "time": 1504885790410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 121.1544, 13.7011, 115.66 ] } }, +{ "type": "Feature", "properties": { "id": "ci37757791", "mag": 2.49, "time": 1504885701960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.863167, 36.514, 1.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888591", "mag": 1.18, "time": 1504885591170, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.029167, 37.64, 1.33 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay69", "mag": 4.3, "time": 1504884967040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8299, 15.2537, 51.49 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888561", "mag": 2.76, "time": 1504884687580, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -126.4015, 40.656167, 4.61 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888556", "mag": 1.22, "time": 1504884477720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.594833, 36.036167, 3.51 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888551", "mag": 1.29, "time": 1504884449700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.600833, 36.033, 2.98 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai45", "mag": 4.4, "time": 1504884249230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 51.6373, 29.0196, 32.54 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai4f", "mag": 5.0, "time": 1504884005650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -172.4529, -15.2805, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ci37757767", "mag": 1.56, "time": 1504883892090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.447333, 34.149, 10.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888536", "mag": 1.66, "time": 1504883570470, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.168167, 39.1465, -0.58 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arrw", "mag": 4.2, "time": 1504882974870, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7985, 15.5213, 35.36 ] } }, +{ "type": "Feature", "properties": { "id": "ak16779960", "mag": 1.8, "time": 1504882678981, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0626, 62.8988, 105.6 ] } }, +{ "type": "Feature", "properties": { "id": "ci37757743", "mag": 0.97, "time": 1504882082250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.499333, 33.723667, 12.91 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai3n", "mag": 5.3, "time": 1504881901650, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3384, 15.544, 53.27 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai3i", "mag": 5.0, "time": 1504881612700, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4062, 15.406, 49.05 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai3c", "mag": 5.1, "time": 1504880703430, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.1626, 15.9178, 78.53 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821881", "mag": 1.9, "time": 1504880601665, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.7019, 53.1531, 4.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai3a", "mag": 4.6, "time": 1504880185590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.9379, 15.4789, 51.37 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888511", "mag": 1.64, "time": 1504879933970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.805, 37.519, 0.63 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arrt", "mag": 4.3, "time": 1504879797140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -92.5495, 15.2436, 49.04 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888506", "mag": 1.11, "time": 1504879682840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.807167, 37.5155, -1.34 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai2x", "mag": 4.4, "time": 1504878550770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3291, 15.5119, 43.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai2u", "mag": 4.5, "time": 1504878237250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3775, 15.3318, 55.57 ] } }, +{ "type": "Feature", "properties": { "id": "ak16779589", "mag": 2.1, "time": 1504878197682, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.7176, 61.7913, 43.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888501", "mag": 1.4, "time": 1504877974600, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.826833, 38.884833, 0.43 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai2s", "mag": 4.5, "time": 1504877794630, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2597, 15.3155, 57.11 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai2p", "mag": 4.3, "time": 1504877637550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3617, 15.3594, 72.43 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821879", "mag": 1.1, "time": 1504877280981, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.4859, 62.9279, 91.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai2h", "mag": 4.3, "time": 1504877227420, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2794, 15.5765, 57.44 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai2d", "mag": 4.9, "time": 1504877000620, "felt": 5, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 140.4519, 39.5355, 14.54 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888491", "mag": 1.84, "time": 1504876384490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.493333, 38.505333, 9.95 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821878", "mag": 1.4, "time": 1504875984627, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.1326, 61.9648, 66.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821876", "mag": 2.2, "time": 1504875655387, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -168.9923, 52.3567, 17.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888486", "mag": 2.07, "time": 1504875297970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.476833, 38.505667, 10.55 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888481", "mag": 2.29, "time": 1504875261290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.487833, 38.504167, 11.24 ] } }, +{ "type": "Feature", "properties": { "id": "ak16779354", "mag": 1.2, "time": 1504874899621, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.8024, 62.2347, 27.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai1z", "mag": 4.7, "time": 1504874764610, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.9526, 15.348, 66.08 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604198", "mag": 1.6, "time": 1504874486416, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.1528, 36.3422, 12.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16779312", "mag": 1.1, "time": 1504874405501, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -142.2249, 66.2606, 1.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821873", "mag": 1.7, "time": 1504874360732, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -177.5174, 51.2619, 22.7 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604197", "mag": 1.1, "time": 1504874200883, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.2814, 37.8092, 5.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888476", "mag": 1.21, "time": 1504873957930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.509333, 40.482667, 4.94 ] } }, +{ "type": "Feature", "properties": { "id": "ci37757703", "mag": 1.39, "time": 1504873858920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.717833, 33.649333, 15.22 ] } }, +{ "type": "Feature", "properties": { "id": "ci37757695", "mag": 1.17, "time": 1504872471560, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.568167, 33.822667, 8.77 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai1k", "mag": 5.2, "time": 1504872379780, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4203, 15.4936, 64.61 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604195", "mag": 1.1, "time": 1504872342696, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.0794, 39.7864, 6.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai1f", "mag": 4.5, "time": 1504872210290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.752, 15.6687, 34.52 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai17", "mag": 4.7, "time": 1504871509040, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.251, 15.2604, 43.78 ] } }, +{ "type": "Feature", "properties": { "id": "ci37757687", "mag": 1.13, "time": 1504871201290, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.5185, 33.500333, 13.87 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai11", "mag": 4.8, "time": 1504870992430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5788, 16.0581, 67.6 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888461", "mag": 1.42, "time": 1504869975320, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.437833, 39.504833, 12.47 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai0u", "mag": 5.0, "time": 1504869955970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7875, 15.7988, 32.83 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888456", "mag": 1.91, "time": 1504869902080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.485667, 38.504833, 10.49 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai0r", "mag": 3.1, "time": 1504869744270, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4645, 42.6225, 8.36 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai0n", "mag": 4.5, "time": 1504869089530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4825, 15.1089, 36.59 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai0k", "mag": 4.3, "time": 1504868775480, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.798, 15.8932, 52.08 ] } }, +{ "type": "Feature", "properties": { "id": "ak16778868", "mag": 2.4, "time": 1504868579816, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.6965, 62.1823, 44.5 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888446", "mag": 1.29, "time": 1504868153570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.486333, 38.5055, 8.02 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888436", "mag": 1.9, "time": 1504867751580, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.482833, 38.504333, 10.56 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888431", "mag": 1.71, "time": 1504867332410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.491833, 38.504667, 9.32 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888421", "mag": 1.08, "time": 1504867024130, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.489, 38.504333, 8.33 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821868", "mag": 2.1, "time": 1504866678618, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -160.4655, 55.6664, 99.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821867", "mag": 1.4, "time": 1504866626331, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -147.0732, 60.0832, 7.7 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai08", "mag": 4.7, "time": 1504866065090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 125.9223, 5.4358, 106.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16778797", "mag": 1.0, "time": 1504865774499, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.3276, 61.5525, 10.3 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604189", "mag": 1.2, "time": 1504865677094, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -120.0784, 39.7853, 6.9 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888411", "mag": 1.53, "time": 1504865468770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.476167, 38.507167, 9.38 ] } }, +{ "type": "Feature", "properties": { "id": "hv61901161", "mag": 1.74, "time": 1504864814220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.466833, 19.2065, 36.007 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70234788", "mag": 2.39, "time": 1504864780960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.7805, 37.3255, 5.78 ] } }, +{ "type": "Feature", "properties": { "id": "ak16780611", "mag": 2.4, "time": 1504864612255, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.1592, 61.3969, 4.3 ] } }, +{ "type": "Feature", "properties": { "id": "ak16778631", "mag": 2.2, "time": 1504864578261, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -140.1624, 61.4081, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "uw61305087", "mag": 2.01, "time": 1504864189490, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.050833, 48.9275, 23.48 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821863", "mag": 1.7, "time": 1504863670078, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -178.4879, 51.7374, 21.1 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821862", "mag": 1.8, "time": 1504862106783, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.9215, 58.7206, 119.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahzn", "mag": 4.6, "time": 1504861954060, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4387, 15.3946, 52.08 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888396", "mag": 1.27, "time": 1504861876770, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8075, 37.512833, 1.14 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahzl", "mag": 4.5, "time": 1504861821720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4897, 15.3898, 66.84 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahzj", "mag": 4.5, "time": 1504861699670, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5329, 15.609, 39.64 ] } }, +{ "type": "Feature", "properties": { "id": "ci37757655", "mag": 1.16, "time": 1504861667220, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.622833, 33.107167, 12.71 ] } }, +{ "type": "Feature", "properties": { "id": "ak16778553", "mag": 1.9, "time": 1504861559880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.5627, 66.997, 11.1 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888391", "mag": 2.09, "time": 1504860900670, "felt": 0, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -123.456, 39.646667, 9.55 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay4f", "mag": 4.1, "time": 1504860843930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7484, 15.3716, 56.33 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888386", "mag": 2.1, "time": 1504860440750, "felt": 7, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.938, 37.831333, 7.32 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay4d", "mag": 4.4, "time": 1504860354710, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.834, 15.3232, 49.34 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arrb", "mag": 4.6, "time": 1504860180930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0811, 15.785, 52.87 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahzq", "mag": 4.5, "time": 1504860168930, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.9132, 15.2837, 68.08 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahz5", "mag": 5.3, "time": 1504859674330, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.1725, 15.2148, 50.77 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821859", "mag": 2.1, "time": 1504859557955, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -159.0839, 54.9712, 35.5 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604302", "mag": 1.1, "time": 1504859552745, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.4838, 37.3947, 8.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16778352", "mag": 1.2, "time": 1504859550711, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.4759, 63.0882, 87.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahz3", "mag": 4.3, "time": 1504859478950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3904, 15.121, 30.23 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604182", "mag": 1.0, "time": 1504858881802, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.0405, 37.2978, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahz1", "mag": 4.3, "time": 1504858630350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.6852, 15.833, 76.27 ] } }, +{ "type": "Feature", "properties": { "id": "uu60239147", "mag": 2.45, "time": 1504858591000, "felt": 0, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.444167, 42.664333, 8.83 ] } }, +{ "type": "Feature", "properties": { "id": "us2000al72", "mag": 2.9, "time": 1504858190760, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -169.2139, 52.5352, 91.97 ] } }, +{ "type": "Feature", "properties": { "id": "uu60239137", "mag": 1.54, "time": 1504858110210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -110.647, 44.396167, 2.58 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arui", "mag": 4.2, "time": 1504858026090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4738, 14.8297, 45.65 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahyr", "mag": 4.3, "time": 1504857969210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -95.0003, 15.7457, 35.1 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arul", "mag": 4.3, "time": 1504857669250, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.801, 14.8524, 28.84 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahyk", "mag": 4.5, "time": 1504857596840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7758, 15.5339, 42.45 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604180", "mag": 1.2, "time": 1504857534482, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.0136, 37.3074, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821856", "mag": 1.2, "time": 1504857418267, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -157.4697, 58.6313, 13.4 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604280", "mag": 1.0, "time": 1504857267736, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -119.7805, 38.6696, 7.4 ] } }, +{ "type": "Feature", "properties": { "id": "us2000aruq", "mag": 4.3, "time": 1504857079940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.6759, 15.5537, 36.84 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahyf", "mag": 3.2, "time": 1504857069370, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4101, 42.5653, 6.35 ] } }, +{ "type": "Feature", "properties": { "id": "ci37757631", "mag": 1.01, "time": 1504856868740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -117.778, 36.031333, 2.15 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay0x", "mag": 4.1, "time": 1504856777400, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7738, 15.4661, 38.21 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821855", "mag": 1.3, "time": 1504856435979, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.538, 63.3273, 125.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahy9", "mag": 4.4, "time": 1504856316640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.6365, 15.5777, 47.53 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahy5", "mag": 3.2, "time": 1504855878650, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.446, 42.6598, 6.58 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahy6", "mag": 4.4, "time": 1504855839640, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7956, 15.6082, 34.65 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arrn", "mag": 4.1, "time": 1504855556590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2068, 15.1108, 51.65 ] } }, +{ "type": "Feature", "properties": { "id": "us2000al71", "mag": 3.0, "time": 1504855456090, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -164.0677, 53.8832, 50.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16778144", "mag": 3.2, "time": 1504855447301, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -135.611, 66.2631, 33.8 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arri", "mag": 4.2, "time": 1504855233030, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9743, 15.126, 35.68 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888356", "mag": 1.89, "time": 1504854775740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -121.3305, 41.068, 11.84 ] } }, +{ "type": "Feature", "properties": { "id": "mb80253029", "mag": 1.45, "time": 1504854704970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.500667, 45.881, 8.81 ] } }, +{ "type": "Feature", "properties": { "id": "ak16778123", "mag": 2.3, "time": 1504854630925, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -142.7701, 57.7458, 12.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888351", "mag": 1.26, "time": 1504854591960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.882167, 37.522833, -2.2 ] } }, +{ "type": "Feature", "properties": { "id": "hv61901091", "mag": 1.09, "time": 1504854245900, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.447167, 19.4775, 2.47 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay45", "mag": 4.2, "time": 1504854208800, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7971, 14.6019, 44.25 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahxm", "mag": 4.2, "time": 1504854069790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.8774, 14.8705, 34.98 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay43", "mag": 4.1, "time": 1504853757100, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8976, 15.4459, 61.28 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahxh", "mag": 3.6, "time": 1504853614760, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -104.9507, 36.9956, 6.27 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821851", "mag": 1.1, "time": 1504853435000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.2544, 63.717, 83.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888336", "mag": 0.98, "time": 1504853065280, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.982833, 37.5425, 1.67 ] } }, +{ "type": "Feature", "properties": { "id": "ak16777966", "mag": 1.3, "time": 1504853023023, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -148.715, 63.9895, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arut", "mag": 4.2, "time": 1504852684440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2381, 15.5108, 43.98 ] } }, +{ "type": "Feature", "properties": { "id": "ci37757623", "mag": 0.96, "time": 1504852586240, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.789, 33.501333, 5.44 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arr6", "mag": 4.2, "time": 1504852477520, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.3508, 15.2654, 45.29 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888331", "mag": 1.19, "time": 1504852408190, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.736, 38.759167, 1.73 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arr7", "mag": 4.0, "time": 1504852398530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.7954, 14.8479, 70.92 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604169", "mag": 1.2, "time": 1504852379590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.2104, 36.4921, 0.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahxc", "mag": 4.7, "time": 1504852332790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 3.8455, 72.6309, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888321", "mag": 1.8, "time": 1504852052730, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.8065, 38.792167, 2.94 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahx3", "mag": 4.3, "time": 1504851979140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.627, 15.4476, 46.76 ] } }, +{ "type": "Feature", "properties": { "id": "ak16777937", "mag": 2.1, "time": 1504851258875, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.4392, 60.165, 78.3 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arr1", "mag": 4.3, "time": 1504851196580, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.9103, 15.3461, 69.88 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821848", "mag": 1.5, "time": 1504851158790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -152.7947, 60.1163, 106.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahwt", "mag": 4.6, "time": 1504850928420, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5535, 15.437, 48.5 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arr4", "mag": 4.3, "time": 1504850711370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.9041, 15.1749, 40.34 ] } }, +{ "type": "Feature", "properties": { "id": "ak16777931", "mag": 1.3, "time": 1504850655355, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -156.0257, 67.0569, 3.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arr2", "mag": 4.2, "time": 1504850627530, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -95.1989, 15.0884, 40.99 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arrk", "mag": 4.2, "time": 1504850557880, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7531, 15.4362, 36.4 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888301", "mag": 1.87, "time": 1504850251760, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.802333, 38.820667, 3.26 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahwk", "mag": 4.6, "time": 1504850223990, "felt": 0, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.1219, 15.2941, 54.75 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahx1", "mag": 4.3, "time": 1504850059440, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.9647, 15.304, 72.81 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay3u", "mag": 4.2, "time": 1504849825570, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.712, 15.4284, 47.14 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888296", "mag": 1.15, "time": 1504849761840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.800667, 38.847667, 0.54 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay3t", "mag": 4.4, "time": 1504849737970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8795, 15.668, 47.2 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888271", "mag": 1.56, "time": 1504849628820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.8005, 38.846333, 0.64 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888266", "mag": 1.02, "time": 1504849513230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.801666, 38.847332, 0.61 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahw5", "mag": 5.0, "time": 1504849467850, "felt": 1, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.7228, 15.5333, 34.69 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arr3", "mag": 4.3, "time": 1504849426720, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0216, 15.4454, 53.87 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888261", "mag": 0.99, "time": 1504849348500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.761002, 38.832501, 0.49 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604165", "mag": 2.1, "time": 1504849234193, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -114.9828, 37.2854, 2.6 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arr0", "mag": 4.9, "time": 1504849156050, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.9438, 15.1471, 68.27 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay3s", "mag": 4.7, "time": 1504849019590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.8391, 15.6629, 60.73 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arux", "mag": 5.1, "time": 1504848867960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.0987, 14.9089, 42.35 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai3y", "mag": 2.5, "time": 1504848837100, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -98.4714, 36.5024, 6.91 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahvy", "mag": 5.2, "time": 1504848817820, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.4082, 15.2843, 45.81 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arqy", "mag": 4.6, "time": 1504848547140, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.9331, 15.1504, 39.51 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888241", "mag": 1.03, "time": 1504848340890, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.800835, 38.847832, 0.49 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahvs", "mag": 5.2, "time": 1504848276840, "felt": 3, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5946, 15.2029, 49.18 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888226", "mag": 1.48, "time": 1504848105550, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.802, 38.848167, 0.48 ] } }, +{ "type": "Feature", "properties": { "id": "nn00604164", "mag": 1.9, "time": 1504848096515, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -115.8669, 37.2911, 8.9 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ay3q", "mag": 4.8, "time": 1504848059390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.6096, 15.9617, 41.51 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahvc", "mag": 5.3, "time": 1504847863090, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.5672, 15.5726, 51.13 ] } }, +{ "type": "Feature", "properties": { "id": "nc71107624", "mag": 2.16, "time": 1504847827370, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.752167, 39.287167, 10.78 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888211", "mag": 1.01, "time": 1504847761210, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.765663, 38.848667, 6.01 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888201", "mag": 1.17, "time": 1504847709790, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.80883, 38.829666, 0.99 ] } }, +{ "type": "Feature", "properties": { "id": "pr2017251000", "mag": 3.73, "time": 1504847643290, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -68.2905, 19.3283, 52.0 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arqw", "mag": 4.8, "time": 1504847625230, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -93.8789, 15.4565, 61.03 ] } }, +{ "type": "Feature", "properties": { "id": "us2000arqv", "mag": 5.0, "time": 1504847479550, "felt": null, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ 128.5159, 2.4289, 235.24 ] } }, +{ "type": "Feature", "properties": { "id": "nc71107629", "mag": 1.35, "time": 1504847454920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.805833, 38.815333, 2.23 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888186", "mag": 1.45, "time": 1504847378350, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.766, 38.8255, 0.39 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888181", "mag": 2.28, "time": 1504847361610, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7555, 38.775667, 0.02 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888171", "mag": 1.83, "time": 1504847323920, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.7715, 38.817333, -0.11 ] } }, +{ "type": "Feature", "properties": { "id": "nc71107399", "mag": 1.12, "time": 1504847319000, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.771167, 38.819333, -0.31 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888156", "mag": 1.24, "time": 1504847297950, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.556, 38.807, 15.91 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888151", "mag": 1.36, "time": 1504847289840, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.806, 38.822, 1.41 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888176", "mag": 1.79, "time": 1504847279970, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.739667, 38.774, -0.49 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888146", "mag": 2.3, "time": 1504847258860, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.817833, 38.815167, 0.34 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888141", "mag": 2.42, "time": 1504847223340, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.800667, 38.83, 1.81 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahv7", "mag": 5.7, "time": 1504846893100, "felt": 26, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -94.2707, 15.1746, 35.87 ] } }, +{ "type": "Feature", "properties": { "id": "ak16777708", "mag": 1.1, "time": 1504846594461, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -151.0631, 61.4229, 6.8 ] } }, +{ "type": "Feature", "properties": { "id": "mb80252994", "mag": 1.72, "time": 1504846249390, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -112.541833, 46.857167, 12.55 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahv0", "mag": 8.1, "time": 1504846160000, "felt": 2494, "tsunami": 1 }, "geometry": { "type": "Point", "coordinates": [ -93.9067, 15.0356, 56.67 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ai6a", "mag": 2.5, "time": 1504846040410, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.4753, 53.7845, 22.98 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888131", "mag": 1.2, "time": 1504845594500, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.8105, 37.463833, -1.37 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821844", "mag": 2.0, "time": 1504845256450, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 178.621, 51.2706, 13.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci37757591", "mag": 1.24, "time": 1504844674340, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.899167, 34.321833, 9.91 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821842", "mag": 2.0, "time": 1504843966513, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ 179.0405, 51.3724, 44.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821841", "mag": 2.4, "time": 1504843627204, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -165.0538, 52.2197, 10.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821840", "mag": 1.4, "time": 1504843458180, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7807, 61.7731, 61.9 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821839", "mag": 1.1, "time": 1504843388032, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -149.5616, 61.4081, 45.5 ] } }, +{ "type": "Feature", "properties": { "id": "ak16777570", "mag": 1.9, "time": 1504843130740, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -173.812, 51.8664, 11.6 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821837", "mag": 1.7, "time": 1504843122073, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.717, 58.7435, 117.7 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821836", "mag": 1.3, "time": 1504842507708, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.7323, 60.5323, 52.2 ] } }, +{ "type": "Feature", "properties": { "id": "ci37757551", "mag": 1.47, "time": 1504841647940, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -116.7945, 33.496333, 3.33 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahus", "mag": 4.7, "time": 1504841042960, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -169.0592, 52.1619, 10.0 ] } }, +{ "type": "Feature", "properties": { "id": "ak16777419", "mag": 1.0, "time": 1504839731548, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -153.81, 64.7157, 15.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16777418", "mag": 2.4, "time": 1504839437977, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -174.7414, 52.1837, 13.2 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821832", "mag": 2.4, "time": 1504839217735, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -169.2407, 52.3318, 38.5 ] } }, +{ "type": "Feature", "properties": { "id": "hv61900746", "mag": 2.1, "time": 1504839173590, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -154.978833, 19.772, 43.163 ] } }, +{ "type": "Feature", "properties": { "id": "ismpkansas70234763", "mag": 1.85, "time": 1504838718270, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.887167, 37.203, 6.15 ] } }, +{ "type": "Feature", "properties": { "id": "ci37757519", "mag": 1.49, "time": 1504838267430, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -118.945167, 34.213667, 19.49 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahub", "mag": 4.3, "time": 1504837583700, "felt": 823, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -97.683, 36.6996, 6.073 ] } }, +{ "type": "Feature", "properties": { "id": "ak16777416", "mag": 1.3, "time": 1504836895690, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -150.6982, 63.5777, 11.7 ] } }, +{ "type": "Feature", "properties": { "id": "uw61304877", "mag": 1.15, "time": 1504836765080, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.568333, 48.699167, 3.29 ] } }, +{ "type": "Feature", "properties": { "id": "us2000ahu8", "mag": 3.7, "time": 1504836433340, "felt": 2, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -111.4569, 42.6238, 5.0 ] } }, +{ "type": "Feature", "properties": { "id": "nc72888096", "mag": 2.03, "time": 1504835142230, "felt": 4, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -122.053667, 37.835167, 7.59 ] } }, +{ "type": "Feature", "properties": { "id": "ak16821829", "mag": 1.5, "time": 1504834613166, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -163.7652, 67.5597, 6.1 ] } }, +{ "type": "Feature", "properties": { "id": "hv61900626", "mag": 2.91, "time": 1504833891990, "felt": null, "tsunami": 0 }, "geometry": { "type": "Point", "coordinates": [ -155.011833, 19.399333, 2.609 ] } } +] +} diff --git a/examples/data/hunan-citys.json b/examples/data/hunan-citys.json new file mode 100644 index 00000000000..2e444b298af --- /dev/null +++ b/examples/data/hunan-citys.json @@ -0,0 +1 @@ +{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"adcode":430100,"name":"长沙市","center":[112.982279,28.19409],"centroid":[113.158697,28.224232],"childrenNum":9,"level":"city","parent":{"adcode":430000},"subFeatureIndex":0,"acroutes":[100000,430000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[111.902613,28.021982],[111.896377,28.00871],[111.908303,28.000189],[111.900097,27.981343],[111.912624,27.973803],[111.926848,27.980851],[111.936311,27.991231],[111.951246,27.987079],[111.964156,27.965171],[111.982264,27.954351],[111.99025,27.940962],[111.999714,27.907837],[112.017548,27.906307],[112.030513,27.914398],[112.04408,27.912156],[112.051246,27.919208],[112.060218,27.920028],[112.087734,27.908384],[112.093095,27.895919],[112.101137,27.893622],[112.11826,27.897614],[112.127669,27.911227],[112.137625,27.905705],[112.149551,27.908001],[112.160656,27.916912],[112.158851,27.928337],[112.173457,27.940743],[112.180897,27.93812],[112.18303,27.947083],[112.199223,27.969487],[112.199059,27.96222],[112.211094,27.95375],[112.223785,27.971399],[112.23035,27.961837],[112.245284,27.963695],[112.257647,27.95916],[112.298457,27.971235],[112.306663,27.971618],[112.313009,27.95916],[112.328217,27.963968],[112.342604,27.957193],[112.354037,27.965662],[112.371105,27.970033],[112.382757,27.967957],[112.389814,27.962111],[112.402341,27.966373],[112.411313,27.963258],[112.415361,27.99216],[112.398129,27.996857],[112.407101,28.001118],[112.415033,28.01521],[112.41011,28.031593],[112.413282,28.040657],[112.42291,28.049339],[112.443972,28.05731],[112.459125,28.051905],[112.468698,28.058893],[112.480241,28.056272],[112.486259,28.04022],[112.516401,28.018814],[112.508086,28.008874],[112.511806,27.994672],[112.531117,27.994126],[112.539486,27.975388],[112.553874,27.972601],[112.561368,27.980469],[112.574279,27.967848],[112.576686,27.959324],[112.596926,27.953477],[112.594738,27.931507],[112.599005,27.921176],[112.606937,27.918006],[112.611642,27.900293],[112.619684,27.899801],[112.630515,27.890561],[112.633852,27.880116],[112.649443,27.880281],[112.657047,27.900347],[112.651248,27.918552],[112.641948,27.923308],[112.654585,27.941509],[112.687135,27.927079],[112.683415,27.920301],[112.706062,27.923089],[112.712463,27.916475],[112.731008,27.916967],[112.731828,27.929156],[112.743098,27.931944],[112.744082,27.946427],[112.758415,27.965389],[112.764487,27.986806],[112.763667,28.00232],[112.770122,28.017449],[112.779476,28.02149],[112.772419,28.031047],[112.777015,28.036944],[112.790472,28.031757],[112.792441,28.023729],[112.804257,28.025641],[112.808689,28.03689],[112.791785,28.049775],[112.78254,28.052778],[112.777124,28.061131],[112.782704,28.073577],[112.802124,28.069374],[112.81859,28.06921],[112.81591,28.061513],[112.825538,28.043988],[112.833525,28.037709],[112.831774,28.027388],[112.838776,28.021436],[112.850483,28.021272],[112.859728,28.004177],[112.858689,27.988882],[112.873021,27.990302],[112.869903,28.001937],[112.877562,28.004231],[112.882266,27.992924],[112.893481,27.99216],[112.883744,27.979158],[112.885658,27.974295],[112.900264,27.97812],[112.906555,27.971072],[112.914542,27.977737],[112.924116,27.974896],[112.928328,27.983583],[112.941402,27.984839],[112.937628,27.992378],[112.928054,27.993088],[112.935822,28.003958],[112.93347,28.015264],[112.945724,28.014773],[112.956774,27.998933],[112.992059,27.975825],[113.003164,27.965171],[113.023897,27.976972],[113.022858,27.985276],[113.035932,27.977409],[113.030079,27.991941],[113.041676,28.006198],[113.071709,28.010895],[113.090965,27.989865],[113.073733,27.972],[113.082322,27.964296],[113.09009,27.965171],[113.086698,27.950089],[113.101797,27.933693],[113.108635,27.933037],[113.122092,27.914288],[113.136644,27.914999],[113.138996,27.927845],[113.132978,27.930578],[113.131064,27.942219],[113.138832,27.945717],[113.135495,27.953422],[113.146545,27.953859],[113.158744,27.966373],[113.149554,27.980851],[113.148624,27.992269],[113.17067,27.999916],[113.164106,28.006744],[113.175812,28.015046],[113.190801,28.010676],[113.209182,28.012315],[113.214598,28.024057],[113.226578,28.020398],[113.228165,28.014445],[113.243865,28.009912],[113.250266,28.019688],[113.259839,28.013243],[113.258252,27.996475],[113.264051,28.011714],[113.271436,27.99063],[113.269576,27.977027],[113.277673,27.970634],[113.271819,27.961783],[113.271546,27.949706],[113.261863,27.948559],[113.259073,27.941782],[113.266677,27.934185],[113.273296,27.91888],[113.287574,27.916858],[113.2902,27.909915],[113.274883,27.909587],[113.281611,27.894443],[113.28101,27.880882],[113.274992,27.862671],[113.2902,27.865843],[113.288504,27.877218],[113.300102,27.877218],[113.300758,27.868851],[113.315747,27.865077],[113.331338,27.856928],[113.343045,27.858569],[113.359402,27.848067],[113.384402,27.854357],[113.399993,27.853373],[113.413231,27.857803],[113.416185,27.872789],[113.415529,27.888975],[113.424172,27.897668],[113.446163,27.895645],[113.459511,27.900183],[113.458144,27.908056],[113.463614,27.918224],[113.481557,27.927134],[113.490201,27.939432],[113.507323,27.938175],[113.521547,27.942328],[113.525923,27.959925],[113.554205,27.961236],[113.567717,27.964788],[113.575704,27.959761],[113.578221,27.93976],[113.569413,27.92779],[113.571383,27.912594],[113.576798,27.899746],[113.591405,27.891271],[113.597258,27.902917],[113.594796,27.910352],[113.602181,27.913578],[113.633965,27.895755],[113.644906,27.879734],[113.654971,27.87782],[113.660661,27.884929],[113.672203,27.876835],[113.69693,27.86989],[113.72286,27.885749],[113.730409,27.88471],[113.7367,27.90576],[113.745016,27.915983],[113.75344,27.934677],[113.771055,27.952712],[113.792718,27.955062],[113.793101,27.96222],[113.802948,27.974022],[113.82193,27.982272],[113.826799,27.973257],[113.845235,27.971673],[113.852018,27.976098],[113.852182,27.988609],[113.859841,28.001719],[113.869524,28.004231],[113.878714,27.991941],[113.900158,27.987571],[113.914272,27.99134],[113.935552,28.018923],[113.944032,28.014172],[113.965585,28.016848],[113.956997,28.028426],[113.957927,28.034815],[113.968813,28.041149],[113.989272,28.038746],[114.000596,28.040439],[114.026855,28.031811],[114.027566,28.041804],[114.047095,28.057473],[114.036318,28.078162],[114.019086,28.085422],[114.02855,28.084767],[114.027019,28.092408],[114.017336,28.102777],[114.013452,28.124003],[114.007216,28.125421],[114.005957,28.144842],[113.999885,28.147243],[113.992664,28.161424],[114.00738,28.166551],[114.012358,28.175113],[114.025049,28.172168],[114.048025,28.176694],[114.053441,28.171077],[114.068649,28.171677],[114.083802,28.179203],[114.105301,28.181493],[114.106614,28.201613],[114.12122,28.213116],[114.129645,28.228161],[114.143759,28.238135],[114.145017,28.247782],[114.170673,28.253504],[114.18052,28.249798],[114.184678,28.267617],[114.19912,28.272466],[114.198135,28.290717],[114.215695,28.293985],[114.235116,28.310925],[114.250652,28.318223],[114.255521,28.326609],[114.247096,28.338099],[114.260116,28.355685],[114.250597,28.368097],[114.258092,28.372942],[114.256013,28.3921],[114.252457,28.395747],[114.228168,28.39542],[114.214601,28.403039],[114.202238,28.424422],[114.193376,28.430842],[114.172369,28.432801],[114.182982,28.436881],[114.219306,28.470549],[114.218814,28.482621],[114.195619,28.498552],[114.174667,28.497356],[114.154645,28.507577],[114.14064,28.523395],[114.138124,28.533722],[114.12319,28.534755],[114.118485,28.538994],[114.100651,28.540299],[114.086756,28.555895],[114.073901,28.555188],[114.065968,28.547689],[114.051745,28.544374],[114.040038,28.551004],[114.025432,28.542798],[114.015038,28.545679],[114.013561,28.554591],[113.995782,28.564915],[113.975979,28.564752],[113.962467,28.542309],[113.950979,28.53644],[113.941242,28.526385],[113.935443,28.531385],[113.917883,28.525461],[113.903222,28.528613],[113.889546,28.515622],[113.876471,28.518884],[113.858473,28.532255],[113.844414,28.523885],[113.832434,28.498878],[113.832981,28.489037],[113.824885,28.484089],[113.817554,28.466851],[113.806394,28.458638],[113.78495,28.457551],[113.7739,28.451024],[113.7617,28.451405],[113.729698,28.441287],[113.717773,28.424042],[113.704643,28.422192],[113.676963,28.442049],[113.657324,28.447706],[113.661427,28.45445],[113.64972,28.470005],[113.635825,28.482621],[113.615311,28.495725],[113.598133,28.51198],[113.575923,28.536386],[113.558035,28.533179],[113.547258,28.52508],[113.52822,28.528287],[113.51542,28.537038],[113.507378,28.536929],[113.500923,28.559155],[113.491349,28.570457],[113.474391,28.579801],[113.462739,28.596532],[113.454369,28.591046],[113.446492,28.593925],[113.430408,28.590286],[113.424336,28.578715],[113.414599,28.590883],[113.42078,28.609513],[113.4245,28.636068],[113.411809,28.632267],[113.384785,28.644538],[113.375813,28.643343],[113.360113,28.631453],[113.358581,28.622384],[113.349226,28.616573],[113.332213,28.618963],[113.320342,28.615759],[113.316513,28.628629],[113.310003,28.633136],[113.283635,28.638728],[113.27253,28.631398],[113.258854,28.627597],[113.251797,28.629715],[113.245944,28.640629],[113.243592,28.656156],[113.233635,28.661639],[113.234729,28.646438],[113.216458,28.638077],[113.212957,28.632647],[113.215473,28.620809],[113.195014,28.603648],[113.183252,28.596858],[113.189653,28.580181],[113.186097,28.567957],[113.194685,28.56649],[113.200758,28.555569],[113.19392,28.55008],[113.19474,28.541549],[113.185933,28.529211],[113.183088,28.510132],[113.18544,28.503391],[113.171381,28.492408],[113.169904,28.480446],[113.154313,28.470875],[113.128657,28.473975],[113.132103,28.490777],[113.130462,28.498498],[113.111917,28.499313],[113.0966,28.50812],[113.085002,28.508229],[113.07904,28.521873],[113.067935,28.519264],[113.063722,28.505294],[113.041403,28.484905],[113.027781,28.483219],[113.019028,28.47305],[112.99184,28.460923],[112.974006,28.465274],[112.960768,28.477075],[112.977726,28.498552],[112.974882,28.506979],[112.978656,28.52345],[112.965637,28.521167],[112.939816,28.508501],[112.921271,28.520297],[112.898733,28.517525],[112.891293,28.524754],[112.87149,28.519156],[112.872365,28.500618],[112.852617,28.512524],[112.845341,28.510621],[112.822529,28.512796],[112.822419,28.528396],[112.815581,28.527798],[112.808579,28.519319],[112.792058,28.523015],[112.788831,28.535027],[112.808798,28.559046],[112.796435,28.558503],[112.772693,28.546385],[112.757704,28.529755],[112.753874,28.518014],[112.746872,28.510458],[112.731664,28.507414],[112.714542,28.510621],[112.700428,28.519699],[112.685384,28.525407],[112.672583,28.517525],[112.663229,28.501053],[112.651741,28.495671],[112.654421,28.484524],[112.639815,28.469352],[112.627288,28.468265],[112.624279,28.446074],[112.612134,28.424531],[112.594793,28.414629],[112.594355,28.40761],[112.584235,28.40244],[112.578436,28.382358],[112.580351,28.372887],[112.575427,28.369077],[112.575209,28.354596],[112.562462,28.344742],[112.564432,28.333144],[112.571379,28.324976],[112.560493,28.325411],[112.553928,28.318931],[112.535766,28.325466],[112.534563,28.332],[112.525974,28.325956],[112.505296,28.320728],[112.500974,28.311905],[112.486915,28.309236],[112.472965,28.317733],[112.466018,28.312886],[112.451248,28.317842],[112.438337,28.310652],[112.432976,28.317896],[112.429311,28.311143],[112.420066,28.312559],[112.422692,28.305587],[112.408468,28.294366],[112.404803,28.29867],[112.393753,28.290281],[112.377998,28.290063],[112.370339,28.284397],[112.352779,28.291261],[112.345284,28.289518],[112.349168,28.281837],[112.358632,28.283471],[112.356937,28.277369],[112.346761,28.274809],[112.332921,28.284397],[112.316674,28.282981],[112.322473,28.263258],[112.306444,28.261351],[112.294135,28.247073],[112.288282,28.254049],[112.280678,28.252632],[112.264431,28.235683],[112.255733,28.233448],[112.251685,28.2244],[112.237954,28.210445],[112.227286,28.221239],[112.223293,28.233939],[112.210109,28.239225],[112.195503,28.23323],[112.177997,28.235737],[112.169518,28.245602],[112.146214,28.254539],[112.137297,28.266636],[112.123128,28.266146],[112.11629,28.271703],[112.099058,28.270069],[112.093424,28.265001],[112.082264,28.267889],[112.080677,28.260806],[112.051684,28.25127],[112.033139,28.252468],[112.009671,28.244021],[112.003981,28.235029],[112.003489,28.224509],[111.986585,28.224182],[111.962132,28.208864],[111.961147,28.198124],[111.944736,28.186728],[111.941782,28.172277],[111.933248,28.168132],[111.93188,28.133332],[111.90885,28.116036],[111.899167,28.09983],[111.91525,28.082802],[111.914101,28.079363],[111.926246,28.065498],[111.911038,28.052287],[111.907537,28.041804],[111.913117,28.027989],[111.902613,28.021982]]]]}},{"type":"Feature","properties":{"adcode":430200,"name":"株洲市","center":[113.151737,27.835806],"centroid":[113.522078,27.11883],"childrenNum":9,"level":"city","parent":{"adcode":430000},"subFeatureIndex":1,"acroutes":[100000,430000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[113.730409,27.88471],[113.72286,27.885749],[113.69693,27.86989],[113.672203,27.876835],[113.660661,27.884929],[113.654971,27.87782],[113.644906,27.879734],[113.633965,27.895755],[113.602181,27.913578],[113.594796,27.910352],[113.597258,27.902917],[113.591405,27.891271],[113.576798,27.899746],[113.571383,27.912594],[113.569413,27.92779],[113.578221,27.93976],[113.575704,27.959761],[113.567717,27.964788],[113.554205,27.961236],[113.525923,27.959925],[113.521547,27.942328],[113.507323,27.938175],[113.490201,27.939432],[113.481557,27.927134],[113.463614,27.918224],[113.458144,27.908056],[113.459511,27.900183],[113.446163,27.895645],[113.424172,27.897668],[113.415529,27.888975],[113.416185,27.872789],[113.413231,27.857803],[113.399993,27.853373],[113.384402,27.854357],[113.359402,27.848067],[113.343045,27.858569],[113.331338,27.856928],[113.315747,27.865077],[113.300758,27.868851],[113.300102,27.877218],[113.288504,27.877218],[113.2902,27.865843],[113.274992,27.862671],[113.28101,27.880882],[113.281611,27.894443],[113.274883,27.909587],[113.2902,27.909915],[113.287574,27.916858],[113.273296,27.91888],[113.266677,27.934185],[113.259073,27.941782],[113.261863,27.948559],[113.271546,27.949706],[113.271819,27.961783],[113.277673,27.970634],[113.269576,27.977027],[113.271436,27.99063],[113.264051,28.011714],[113.258252,27.996475],[113.259839,28.013243],[113.250266,28.019688],[113.243865,28.009912],[113.228165,28.014445],[113.226578,28.020398],[113.214598,28.024057],[113.209182,28.012315],[113.190801,28.010676],[113.175812,28.015046],[113.164106,28.006744],[113.17067,27.999916],[113.148624,27.992269],[113.149554,27.980851],[113.158744,27.966373],[113.146545,27.953859],[113.135495,27.953422],[113.138832,27.945717],[113.131064,27.942219],[113.132978,27.930578],[113.138996,27.927845],[113.136644,27.914999],[113.122092,27.914288],[113.108635,27.933037],[113.101797,27.933693],[113.086698,27.950089],[113.069193,27.938557],[113.061315,27.910899],[113.048405,27.890998],[113.045943,27.875632],[113.038613,27.864093],[113.046381,27.846426],[113.03812,27.843308],[113.012464,27.822902],[113.002343,27.810427],[113.003766,27.798772],[113.023022,27.791821],[113.033689,27.77064],[113.034893,27.762812],[113.029532,27.752082],[113.032048,27.742391],[113.053711,27.733356],[113.058963,27.727114],[113.050429,27.711013],[113.026195,27.711013],[113.00847,27.684775],[112.995068,27.676613],[112.994575,27.665819],[113.003985,27.652395],[113.016129,27.660395],[113.027289,27.659025],[113.031446,27.651901],[113.024554,27.642585],[113.03905,27.630747],[113.038832,27.621594],[113.018974,27.612714],[113.007759,27.621649],[112.997147,27.616112],[112.999006,27.606135],[113.009017,27.598734],[112.988831,27.578337],[112.972146,27.568796],[112.970779,27.561666],[112.976523,27.54214],[112.975265,27.526287],[112.969411,27.511638],[112.975757,27.501267],[112.987573,27.498688],[112.983963,27.487328],[112.971381,27.475199],[112.979039,27.467515],[112.985659,27.469765],[112.989105,27.447094],[112.995396,27.438309],[112.999225,27.435619],[112.994247,27.407064],[113.002015,27.392729],[113.024171,27.385807],[113.021545,27.378337],[113.025265,27.367239],[113.042223,27.350921],[113.033306,27.345041],[113.032541,27.329269],[113.048843,27.320915],[113.04381,27.309647],[113.051031,27.287492],[113.068427,27.280949],[113.085878,27.266433],[113.082431,27.253895],[113.092606,27.238274],[113.087847,27.235469],[113.107814,27.225238],[113.115473,27.205597],[113.127508,27.207358],[113.133252,27.229638],[113.144138,27.249275],[113.148296,27.251695],[113.164324,27.236019],[113.173734,27.233489],[113.182979,27.240915],[113.23183,27.237339],[113.248406,27.23943],[113.255408,27.223642],[113.271929,27.205707],[113.283964,27.178634],[113.280298,27.166636],[113.260058,27.173186],[113.257815,27.160141],[113.245944,27.151609],[113.244795,27.139994],[113.236042,27.145224],[113.219467,27.131736],[113.196053,27.14181],[113.193482,27.1357],[113.16799,27.126175],[113.164543,27.101285],[113.170779,27.099027],[113.175101,27.088838],[113.193865,27.076059],[113.199171,27.056888],[113.198022,27.04069],[113.215856,27.0408],[113.220014,27.024434],[113.23462,27.021403],[113.235714,27.014789],[113.224937,27.012474],[113.21892,27.002939],[113.226852,26.994671],[113.221546,26.974549],[113.225594,26.956298],[113.235331,26.951721],[113.245014,26.93832],[113.280955,26.939974],[113.278329,26.928447],[113.266458,26.918408],[113.257104,26.917691],[113.254751,26.900259],[113.239708,26.894466],[113.24288,26.889279],[113.239106,26.877747],[113.227125,26.876423],[113.232869,26.860971],[113.252399,26.839224],[113.259784,26.827797],[113.280627,26.825202],[113.273789,26.813056],[113.285331,26.799694],[113.285441,26.79003],[113.27811,26.777715],[113.283417,26.771473],[113.299281,26.768104],[113.306283,26.773517],[113.315091,26.79616],[113.326305,26.80759],[113.338121,26.81024],[113.363669,26.800081],[113.384456,26.797099],[113.394303,26.804774],[113.404697,26.797596],[113.412684,26.782575],[113.428111,26.769761],[113.427618,26.764569],[113.413286,26.72982],[113.400758,26.706943],[113.382049,26.69915],[113.381448,26.6939],[113.392224,26.674885],[113.399883,26.666593],[113.400977,26.658245],[113.415474,26.645694],[113.418045,26.629381],[113.411371,26.610134],[113.400266,26.605211],[113.399117,26.596969],[113.414599,26.587399],[113.429478,26.558738],[113.458144,26.561782],[113.467279,26.559347],[113.477072,26.562667],[113.491021,26.575338],[113.495781,26.58419],[113.509183,26.59271],[113.523461,26.595476],[113.541295,26.59271],[113.554971,26.585352],[113.562192,26.575172],[113.558691,26.549497],[113.572969,26.519111],[113.587028,26.520882],[113.589162,26.511416],[113.603604,26.507652],[113.595671,26.479913],[113.588998,26.467121],[113.603275,26.448345],[113.609621,26.431007],[113.607707,26.419096],[113.583199,26.394661],[113.583527,26.370331],[113.592499,26.360187],[113.597149,26.34583],[113.598954,26.326646],[113.60705,26.315113],[113.617061,26.308236],[113.615201,26.278896],[113.64414,26.267968],[113.655464,26.270575],[113.671602,26.256761],[113.67833,26.247273],[113.708473,26.234067],[113.725158,26.223745],[113.738724,26.18317],[113.736536,26.159351],[113.729261,26.139248],[113.72204,26.133139],[113.702455,26.124419],[113.693265,26.09581],[113.709074,26.065805],[113.736427,26.041129],[113.750705,26.041629],[113.761536,26.04791],[113.780957,26.066139],[113.780792,26.093699],[113.791624,26.10431],[113.805793,26.100033],[113.811099,26.086421],[113.824775,26.084087],[113.845071,26.095699],[113.849611,26.107588],[113.860278,26.119309],[113.888451,26.130362],[113.896438,26.135527],[113.902839,26.148023],[113.914491,26.15874],[113.916953,26.171344],[113.930246,26.172788],[113.94611,26.184502],[113.949502,26.192663],[113.970071,26.202099],[113.971548,26.219305],[113.980191,26.226464],[113.978933,26.23773],[113.989108,26.246663],[114.00273,26.251324],[114.011264,26.258481],[114.029316,26.266359],[114.02122,26.283056],[114.02576,26.296812],[114.041789,26.309567],[114.035607,26.323375],[114.047588,26.337403],[114.039765,26.345663],[114.039655,26.361407],[114.030574,26.376594],[114.036264,26.377314],[114.042992,26.390227],[114.049885,26.391114],[114.062522,26.406131],[114.071658,26.409843],[114.076472,26.404136],[114.085443,26.406242],[114.089054,26.418043],[114.085772,26.422808],[114.086428,26.439593],[114.090531,26.455712],[114.110115,26.483014],[114.09808,26.484121],[114.086756,26.478196],[114.072697,26.479913],[114.084185,26.504994],[114.086264,26.525753],[114.097533,26.541196],[114.096275,26.548279],[114.105903,26.559679],[114.108091,26.575006],[114.084677,26.577772],[114.069634,26.575836],[114.060881,26.580649],[114.042555,26.57993],[114.033091,26.585629],[114.019743,26.587454],[114.017664,26.599624],[113.996384,26.61561],[113.984404,26.614559],[113.960005,26.618099],[113.953167,26.613729],[113.938944,26.612844],[113.906449,26.615665],[113.901362,26.627888],[113.88495,26.635796],[113.881449,26.654319],[113.867992,26.652992],[113.860497,26.664105],[113.862686,26.689478],[113.861373,26.705948],[113.856449,26.714735],[113.856777,26.735622],[113.852839,26.750041],[113.85355,26.76943],[113.845946,26.788153],[113.836755,26.79616],[113.835771,26.806375],[113.857926,26.826803],[113.85902,26.833814],[113.877456,26.859481],[113.892062,26.860529],[113.891406,26.897831],[113.903058,26.91063],[113.902182,26.925855],[113.926362,26.947144],[113.921384,26.960047],[113.8925,26.964734],[113.879808,26.983315],[113.871493,26.990095],[113.870727,27.003876],[113.863287,27.018482],[113.848134,27.016663],[113.845563,27.028402],[113.838506,27.034959],[113.8239,27.036116],[113.816679,27.046806],[113.811919,27.081568],[113.807652,27.097705],[113.803276,27.099358],[113.788178,27.086525],[113.779972,27.087131],[113.77193,27.096384],[113.774173,27.120283],[113.77937,27.137186],[113.801088,27.158435],[113.814709,27.174286],[113.823025,27.192997],[113.847204,27.222487],[113.853057,27.234754],[113.859896,27.269127],[113.871712,27.284743],[113.869141,27.296509],[113.858364,27.298763],[113.854644,27.305249],[113.872915,27.346745],[113.876198,27.382072],[113.872642,27.384874],[113.837412,27.371909],[113.822915,27.364767],[113.81088,27.368393],[113.783254,27.362185],[113.762904,27.360866],[113.743648,27.348723],[113.722751,27.348998],[113.717991,27.342403],[113.699775,27.332072],[113.672149,27.333281],[113.657707,27.347459],[113.639162,27.349932],[113.625923,27.343228],[113.616678,27.345426],[113.60437,27.365536],[113.602674,27.385753],[113.618866,27.398441],[113.629753,27.401022],[113.620672,27.418267],[113.606886,27.417498],[113.59775,27.428755],[113.599665,27.450333],[113.592006,27.468173],[113.614381,27.477449],[113.613724,27.48409],[113.627017,27.498029],[113.622367,27.503627],[113.628604,27.512241],[113.621875,27.52678],[113.610442,27.514546],[113.583363,27.524696],[113.578822,27.545157],[113.599391,27.567425],[113.601525,27.57905],[113.608801,27.584972],[113.604917,27.594622],[113.607269,27.625376],[113.619413,27.641763],[113.652127,27.663628],[113.659238,27.672011],[113.669742,27.694855],[113.696328,27.718899],[113.700431,27.731002],[113.699009,27.741131],[113.73123,27.774471],[113.763232,27.799319],[113.767226,27.808184],[113.767062,27.824489],[113.763506,27.842214],[113.756339,27.86021],[113.731503,27.869125],[113.730409,27.88471]]]]}},{"type":"Feature","properties":{"adcode":430300,"name":"湘潭市","center":[112.944052,27.82973],"centroid":[112.608495,27.72863],"childrenNum":5,"level":"city","parent":{"adcode":430000},"subFeatureIndex":2,"acroutes":[100000,430000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[111.999714,27.907837],[112.012296,27.87864],[112.014813,27.847083],[112.026957,27.835157],[112.040524,27.839534],[112.04687,27.817048],[112.069901,27.80397],[112.087023,27.81382],[112.101246,27.807363],[112.106498,27.790617],[112.097745,27.776551],[112.098675,27.765001],[112.11268,27.761991],[112.130623,27.747428],[112.110929,27.738722],[112.106389,27.717147],[112.100699,27.722295],[112.099113,27.73467],[112.087187,27.733739],[112.081826,27.721747],[112.092111,27.716325],[112.083303,27.71523],[112.071761,27.720652],[112.053489,27.714135],[112.045338,27.706303],[112.052997,27.690527],[112.048785,27.688336],[112.048183,27.674038],[112.05803,27.680393],[112.07094,27.6696],[112.067001,27.658477],[112.078052,27.645764],[112.091235,27.642366],[112.104255,27.653381],[112.113664,27.653436],[112.11722,27.645435],[112.124879,27.646147],[112.134616,27.654696],[112.137953,27.666258],[112.145776,27.665162],[112.154857,27.64949],[112.166673,27.660066],[112.176083,27.650203],[112.199387,27.654313],[112.206827,27.651627],[112.2071,27.670531],[112.216564,27.675846],[112.222636,27.671517],[112.230623,27.685871],[112.240853,27.691075],[112.243369,27.707727],[112.268534,27.700935],[112.290525,27.7057],[112.304201,27.697868],[112.315744,27.685871],[112.320613,27.675298],[112.315142,27.664285],[112.313501,27.651025],[112.288884,27.646915],[112.281882,27.643298],[112.283906,27.633652],[112.298019,27.620991],[112.330788,27.602517],[112.334289,27.581408],[112.332429,27.569947],[112.325317,27.556182],[112.308578,27.53457],[112.301411,27.503188],[112.306389,27.492816],[112.321652,27.496493],[112.328709,27.490511],[112.333851,27.495725],[112.346105,27.496273],[112.348129,27.488206],[112.365799,27.480907],[112.373731,27.48656],[112.393479,27.492542],[112.391948,27.499731],[112.401193,27.503736],[112.399606,27.510266],[112.406007,27.524092],[112.417604,27.527713],[112.427123,27.526067],[112.435985,27.514546],[112.429639,27.499785],[112.446379,27.491499],[112.460164,27.490456],[112.47023,27.461916],[112.480952,27.453132],[112.500974,27.445831],[112.521981,27.429194],[112.531007,27.430293],[112.538885,27.416674],[112.55453,27.424911],[112.553327,27.432379],[112.566893,27.441768],[112.576576,27.434466],[112.587244,27.437046],[112.592605,27.454999],[112.608305,27.455987],[112.615143,27.465978],[112.63046,27.466252],[112.639596,27.45983],[112.64627,27.464715],[112.659727,27.452309],[112.673075,27.456811],[112.69069,27.454121],[112.687244,27.437101],[112.678491,27.42892],[112.677397,27.419255],[112.685658,27.405691],[112.704093,27.407668],[112.715308,27.404263],[112.727507,27.394871],[112.735822,27.401517],[112.748404,27.39899],[112.76033,27.403988],[112.771818,27.392784],[112.77417,27.376359],[112.791566,27.36213],[112.80382,27.36202],[112.806282,27.348723],[112.799826,27.344327],[112.807868,27.338392],[112.815691,27.343777],[112.831118,27.338337],[112.834947,27.354382],[112.852999,27.355097],[112.863886,27.351196],[112.869958,27.356141],[112.901906,27.360536],[112.920177,27.356635],[112.924936,27.367074],[112.921818,27.409865],[112.9251,27.418871],[112.939597,27.426284],[112.955954,27.430293],[112.978109,27.439188],[112.995396,27.438309],[112.989105,27.447094],[112.985659,27.469765],[112.979039,27.467515],[112.971381,27.475199],[112.983963,27.487328],[112.987573,27.498688],[112.975757,27.501267],[112.969411,27.511638],[112.975265,27.526287],[112.976523,27.54214],[112.970779,27.561666],[112.972146,27.568796],[112.988831,27.578337],[113.009017,27.598734],[112.999006,27.606135],[112.997147,27.616112],[113.007759,27.621649],[113.018974,27.612714],[113.038832,27.621594],[113.03905,27.630747],[113.024554,27.642585],[113.031446,27.651901],[113.027289,27.659025],[113.016129,27.660395],[113.003985,27.652395],[112.994575,27.665819],[112.995068,27.676613],[113.00847,27.684775],[113.026195,27.711013],[113.050429,27.711013],[113.058963,27.727114],[113.053711,27.733356],[113.032048,27.742391],[113.029532,27.752082],[113.034893,27.762812],[113.033689,27.77064],[113.023022,27.791821],[113.003766,27.798772],[113.002343,27.810427],[113.012464,27.822902],[113.03812,27.843308],[113.046381,27.846426],[113.038613,27.864093],[113.045943,27.875632],[113.048405,27.890998],[113.061315,27.910899],[113.069193,27.938557],[113.086698,27.950089],[113.09009,27.965171],[113.082322,27.964296],[113.073733,27.972],[113.090965,27.989865],[113.071709,28.010895],[113.041676,28.006198],[113.030079,27.991941],[113.035932,27.977409],[113.022858,27.985276],[113.023897,27.976972],[113.003164,27.965171],[112.992059,27.975825],[112.956774,27.998933],[112.945724,28.014773],[112.93347,28.015264],[112.935822,28.003958],[112.928054,27.993088],[112.937628,27.992378],[112.941402,27.984839],[112.928328,27.983583],[112.924116,27.974896],[112.914542,27.977737],[112.906555,27.971072],[112.900264,27.97812],[112.885658,27.974295],[112.883744,27.979158],[112.893481,27.99216],[112.882266,27.992924],[112.877562,28.004231],[112.869903,28.001937],[112.873021,27.990302],[112.858689,27.988882],[112.859728,28.004177],[112.850483,28.021272],[112.838776,28.021436],[112.831774,28.027388],[112.833525,28.037709],[112.825538,28.043988],[112.81591,28.061513],[112.81859,28.06921],[112.802124,28.069374],[112.782704,28.073577],[112.777124,28.061131],[112.78254,28.052778],[112.791785,28.049775],[112.808689,28.03689],[112.804257,28.025641],[112.792441,28.023729],[112.790472,28.031757],[112.777015,28.036944],[112.772419,28.031047],[112.779476,28.02149],[112.770122,28.017449],[112.763667,28.00232],[112.764487,27.986806],[112.758415,27.965389],[112.744082,27.946427],[112.743098,27.931944],[112.731828,27.929156],[112.731008,27.916967],[112.712463,27.916475],[112.706062,27.923089],[112.683415,27.920301],[112.687135,27.927079],[112.654585,27.941509],[112.641948,27.923308],[112.651248,27.918552],[112.657047,27.900347],[112.649443,27.880281],[112.633852,27.880116],[112.630515,27.890561],[112.619684,27.899801],[112.611642,27.900293],[112.606937,27.918006],[112.599005,27.921176],[112.594738,27.931507],[112.596926,27.953477],[112.576686,27.959324],[112.574279,27.967848],[112.561368,27.980469],[112.553874,27.972601],[112.539486,27.975388],[112.531117,27.994126],[112.511806,27.994672],[112.508086,28.008874],[112.516401,28.018814],[112.486259,28.04022],[112.480241,28.056272],[112.468698,28.058893],[112.459125,28.051905],[112.443972,28.05731],[112.42291,28.049339],[112.413282,28.040657],[112.41011,28.031593],[112.415033,28.01521],[112.407101,28.001118],[112.398129,27.996857],[112.415361,27.99216],[112.411313,27.963258],[112.402341,27.966373],[112.389814,27.962111],[112.382757,27.967957],[112.371105,27.970033],[112.354037,27.965662],[112.342604,27.957193],[112.328217,27.963968],[112.313009,27.95916],[112.306663,27.971618],[112.298457,27.971235],[112.257647,27.95916],[112.245284,27.963695],[112.23035,27.961837],[112.223785,27.971399],[112.211094,27.95375],[112.199059,27.96222],[112.199223,27.969487],[112.18303,27.947083],[112.180897,27.93812],[112.173457,27.940743],[112.158851,27.928337],[112.160656,27.916912],[112.149551,27.908001],[112.137625,27.905705],[112.127669,27.911227],[112.11826,27.897614],[112.101137,27.893622],[112.093095,27.895919],[112.087734,27.908384],[112.060218,27.920028],[112.051246,27.919208],[112.04408,27.912156],[112.030513,27.914398],[112.017548,27.906307],[111.999714,27.907837]]]]}},{"type":"Feature","properties":{"adcode":430400,"name":"衡阳市","center":[112.607693,26.900358],"centroid":[112.579689,26.792402],"childrenNum":12,"level":"city","parent":{"adcode":430000},"subFeatureIndex":3,"acroutes":[100000,430000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.995396,27.438309],[112.978109,27.439188],[112.955954,27.430293],[112.939597,27.426284],[112.9251,27.418871],[112.921818,27.409865],[112.924936,27.367074],[112.920177,27.356635],[112.901906,27.360536],[112.869958,27.356141],[112.863886,27.351196],[112.852999,27.355097],[112.834947,27.354382],[112.831118,27.338337],[112.815691,27.343777],[112.807868,27.338392],[112.799826,27.344327],[112.806282,27.348723],[112.80382,27.36202],[112.791566,27.36213],[112.77417,27.376359],[112.771818,27.392784],[112.76033,27.403988],[112.748404,27.39899],[112.735822,27.401517],[112.727507,27.394871],[112.715308,27.404263],[112.704093,27.407668],[112.685658,27.405691],[112.677397,27.419255],[112.678491,27.42892],[112.687244,27.437101],[112.69069,27.454121],[112.673075,27.456811],[112.659727,27.452309],[112.64627,27.464715],[112.639596,27.45983],[112.63046,27.466252],[112.615143,27.465978],[112.608305,27.455987],[112.592605,27.454999],[112.587244,27.437046],[112.576576,27.434466],[112.566893,27.441768],[112.553327,27.432379],[112.55453,27.424911],[112.538885,27.416674],[112.531007,27.430293],[112.521981,27.429194],[112.522418,27.420464],[112.508359,27.417004],[112.51279,27.403164],[112.50453,27.403988],[112.499005,27.397727],[112.49988,27.374931],[112.489596,27.371909],[112.485712,27.359877],[112.471871,27.372404],[112.459891,27.355152],[112.438118,27.344602],[112.432374,27.354218],[112.408523,27.36147],[112.368151,27.356086],[112.370503,27.363888],[112.358742,27.362459],[112.339267,27.365921],[112.331061,27.370206],[112.321543,27.363998],[112.312133,27.367074],[112.309125,27.360426],[112.299715,27.358723],[112.282593,27.337073],[112.287844,27.328939],[112.279857,27.31223],[112.267275,27.305084],[112.256116,27.310691],[112.254912,27.295684],[112.239048,27.287822],[112.233085,27.265388],[112.223785,27.261209],[112.213938,27.268908],[112.206225,27.285128],[112.20535,27.296564],[112.197691,27.295794],[112.190634,27.311791],[112.182374,27.309812],[112.174824,27.319651],[112.163883,27.324542],[112.153654,27.305689],[112.162844,27.284193],[112.163063,27.277321],[112.150535,27.265828],[112.1507,27.254609],[112.160054,27.247515],[112.154091,27.239375],[112.137899,27.237009],[112.127942,27.227658],[112.129529,27.220892],[112.112625,27.222322],[112.114211,27.210714],[112.107209,27.214125],[112.092165,27.205652],[112.08861,27.195143],[112.091235,27.185623],[112.076739,27.185183],[112.070666,27.191071],[112.058139,27.175442],[112.049003,27.150784],[112.05245,27.142856],[112.046596,27.132672],[112.056006,27.116649],[112.051684,27.102882],[112.056224,27.085754],[112.046925,27.077271],[112.05059,27.071102],[112.071815,27.064987],[112.078052,27.041792],[112.086859,27.033912],[112.086804,27.013246],[112.081006,27.008561],[112.060108,27.013026],[112.050152,27.006467],[112.043205,26.995663],[112.047143,26.975265],[112.019846,26.9649],[112.01629,26.955416],[112.007045,26.952658],[112.000644,26.943669],[111.979474,26.942291],[111.986366,26.950011],[111.983795,26.958228],[111.972526,26.958118],[111.961804,26.951169],[111.953598,26.955195],[111.9356,26.952217],[111.929802,26.93854],[111.917821,26.935176],[111.907427,26.924752],[111.89851,26.926627],[111.898237,26.96887],[111.894353,26.978243],[111.898401,26.986677],[111.881278,26.999632],[111.868696,27.013411],[111.863171,27.009774],[111.841946,27.008726],[111.817438,27.020962],[111.823237,27.036778],[111.81607,27.045428],[111.809178,27.046035],[111.807865,27.033141],[111.786913,27.039698],[111.776683,27.046586],[111.772525,27.058045],[111.753543,27.057329],[111.758029,27.062728],[111.737897,27.061571],[111.724768,27.069063],[111.712842,27.052316],[111.699276,27.046586],[111.68828,27.031377],[111.665796,27.031763],[111.659615,27.012144],[111.651518,27.008726],[111.649768,27.00112],[111.6577,26.986016],[111.649713,26.962915],[111.635271,26.963742],[111.622033,26.954202],[111.613663,26.959717],[111.604472,26.958393],[111.587569,26.96694],[111.581442,26.962143],[111.576463,26.945048],[111.567109,26.934845],[111.583137,26.925028],[111.583028,26.909031],[111.5891,26.896728],[111.578597,26.8831],[111.569078,26.884314],[111.564483,26.86958],[111.551026,26.860033],[111.550752,26.846952],[111.543586,26.840935],[111.549111,26.832324],[111.545938,26.821724],[111.549986,26.812338],[111.558083,26.808639],[111.575369,26.809357],[111.577229,26.79986],[111.588006,26.797596],[111.601245,26.785888],[111.618477,26.7913],[111.629637,26.789312],[111.638006,26.802344],[111.644516,26.803228],[111.642437,26.817252],[111.650862,26.840438],[111.66596,26.843309],[111.684615,26.833538],[111.701464,26.836188],[111.700589,26.843198],[111.712678,26.84916],[111.719243,26.847283],[111.731278,26.8326],[111.739046,26.832876],[111.746759,26.841487],[111.752285,26.831551],[111.745009,26.825534],[111.744735,26.812173],[111.753707,26.807038],[111.772142,26.80875],[111.771705,26.79986],[111.781278,26.789147],[111.797307,26.79257],[111.802504,26.801516],[111.820556,26.804498],[111.824057,26.798479],[111.817055,26.784011],[111.827504,26.780918],[111.831825,26.786164],[111.850206,26.789809],[111.859178,26.799584],[111.871486,26.796491],[111.874769,26.785888],[111.903325,26.751754],[111.917985,26.748936],[111.916399,26.733688],[111.927066,26.711032],[111.94036,26.699427],[111.949003,26.681519],[111.951902,26.664216],[111.959342,26.65642],[111.960983,26.645307],[111.973565,26.630929],[111.990196,26.624182],[111.997526,26.605101],[112.006005,26.596914],[112.014922,26.605322],[112.019736,26.619205],[112.013992,26.627556],[112.005513,26.624791],[111.995666,26.63939],[112.006498,26.648458],[112.028489,26.651831],[112.04583,26.643205],[112.05617,26.647961],[112.076903,26.64398],[112.093478,26.634026],[112.094189,26.645141],[112.10978,26.654043],[112.117822,26.650504],[112.115743,26.643371],[112.126356,26.63574],[112.151082,26.625731],[112.150317,26.617048],[112.141454,26.603386],[112.143916,26.593429],[112.158577,26.591825],[112.170557,26.585352],[112.168205,26.574674],[112.174715,26.571188],[112.169518,26.557078],[112.156389,26.555529],[112.149113,26.547173],[112.162735,26.539314],[112.147363,26.527469],[112.144737,26.504441],[112.15245,26.502725],[112.174223,26.524148],[112.19047,26.536879],[112.213118,26.548556],[112.227833,26.546453],[112.242713,26.535052],[112.243205,26.514073],[112.236695,26.505382],[112.211258,26.502725],[112.195339,26.486613],[112.1757,26.500178],[112.159999,26.493866],[112.159562,26.486336],[112.166509,26.477033],[112.152177,26.469668],[112.157975,26.465016],[112.161914,26.450727],[112.155295,26.444523],[112.143205,26.441477],[112.145612,26.431727],[112.152724,26.430065],[112.150098,26.416326],[112.153271,26.403139],[112.140634,26.407959],[112.141728,26.387068],[112.150152,26.38463],[112.148183,26.35736],[112.153161,26.349544],[112.158741,26.353036],[112.181498,26.34339],[112.177724,26.325925],[112.177942,26.305741],[112.190415,26.312229],[112.199004,26.30746],[112.20896,26.31356],[112.212461,26.30563],[112.205021,26.285275],[112.197308,26.277287],[112.200809,26.262365],[112.19605,26.229794],[112.190306,26.22369],[112.194901,26.206873],[112.192877,26.19394],[112.185929,26.185668],[112.195448,26.172011],[112.206115,26.165514],[112.217221,26.165459],[112.212571,26.151188],[112.222636,26.150799],[112.224332,26.138915],[112.231389,26.134417],[112.232428,26.117865],[112.257702,26.123308],[112.258523,26.130751],[112.266947,26.13114],[112.284453,26.143636],[112.290689,26.144024],[112.292385,26.134417],[112.304256,26.132917],[112.31186,26.148967],[112.310437,26.158574],[112.327068,26.161128],[112.33779,26.167569],[112.357046,26.161294],[112.364322,26.181282],[112.375044,26.190553],[112.377287,26.201544],[112.386641,26.205208],[112.395066,26.186168],[112.405788,26.184835],[112.429256,26.189721],[112.444574,26.175953],[112.450919,26.180394],[112.47953,26.175786],[112.485055,26.167957],[112.482046,26.160739],[112.48872,26.150911],[112.507812,26.159573],[112.50825,26.143858],[112.5129,26.135583],[112.524443,26.137471],[112.529092,26.147579],[112.554804,26.147245],[112.566565,26.158518],[112.578381,26.153632],[112.582047,26.15924],[112.576248,26.168346],[112.577451,26.182004],[112.572309,26.193384],[112.58057,26.208982],[112.581062,26.219083],[112.597802,26.220526],[112.602834,26.217085],[112.608961,26.198436],[112.623403,26.192108],[112.633688,26.163293],[112.630132,26.154409],[112.637299,26.138915],[112.654257,26.129251],[112.670668,26.127696],[112.658196,26.114976],[112.646161,26.112421],[112.642277,26.105977],[112.654913,26.101033],[112.665307,26.10981],[112.673787,26.111032],[112.676139,26.125974],[112.686423,26.123808],[112.688557,26.114198],[112.707704,26.122419],[112.710275,26.131751],[112.720395,26.125474],[112.735056,26.134583],[112.739979,26.144469],[112.746216,26.143802],[112.752507,26.129862],[112.760384,26.133084],[112.758743,26.149855],[112.768371,26.145524],[112.782157,26.146024],[112.783634,26.164237],[112.791402,26.166292],[112.78812,26.175342],[112.777179,26.177341],[112.775975,26.183892],[112.786041,26.196993],[112.79173,26.193218],[112.78987,26.179839],[112.795614,26.180116],[112.802616,26.19022],[112.809728,26.192163],[112.818535,26.186667],[112.818754,26.161794],[112.838557,26.155742],[112.846435,26.158296],[112.857923,26.154187],[112.870067,26.155797],[112.875866,26.1498],[112.891074,26.156519],[112.903601,26.148467],[112.920997,26.157963],[112.921052,26.174398],[112.930133,26.176785],[112.942606,26.170789],[112.949882,26.160184],[112.968645,26.154242],[112.984564,26.156575],[112.992989,26.162349],[113.008635,26.155631],[113.035659,26.172843],[113.034948,26.206651],[113.039926,26.213589],[113.025867,26.245276],[113.032103,26.25199],[113.045287,26.254542],[113.05207,26.248494],[113.068153,26.252933],[113.073514,26.24855],[113.091676,26.250103],[113.087136,26.273626],[113.103547,26.290544],[113.117059,26.287327],[113.119193,26.29304],[113.128821,26.29304],[113.130626,26.306572],[113.127344,26.31356],[113.142059,26.32587],[113.162683,26.324317],[113.173788,26.329696],[113.164762,26.344499],[113.168865,26.3491],[113.156556,26.36246],[113.167114,26.374266],[113.16044,26.387733],[113.163558,26.409566],[113.171874,26.412115],[113.179095,26.404967],[113.191239,26.406186],[113.212191,26.425246],[113.211699,26.433112],[113.192278,26.44552],[113.194904,26.451669],[113.210112,26.465182],[113.217388,26.462746],[113.226852,26.467065],[113.230079,26.482072],[113.214324,26.502448],[113.189653,26.506157],[113.179423,26.519388],[113.171655,26.521214],[113.160003,26.534222],[113.159182,26.541638],[113.179149,26.564438],[113.179259,26.578492],[113.186699,26.608088],[113.179587,26.638339],[113.188176,26.662447],[113.182979,26.687765],[113.160878,26.687875],[113.152289,26.700532],[113.134784,26.71258],[113.13916,26.71794],[113.122311,26.72319],[113.121381,26.73098],[113.131392,26.738053],[113.12904,26.74413],[113.115364,26.74413],[113.113066,26.753024],[113.101961,26.753245],[113.09556,26.759929],[113.097256,26.781636],[113.149062,26.792129],[113.142935,26.812504],[113.144138,26.834477],[113.153165,26.837568],[113.160495,26.827521],[113.183854,26.825202],[113.207103,26.829674],[113.206338,26.825478],[113.223679,26.820896],[113.224609,26.814437],[113.238066,26.805216],[113.258526,26.815486],[113.259784,26.827797],[113.252399,26.839224],[113.232869,26.860971],[113.227125,26.876423],[113.239106,26.877747],[113.24288,26.889279],[113.239708,26.894466],[113.254751,26.900259],[113.257104,26.917691],[113.266458,26.918408],[113.278329,26.928447],[113.280955,26.939974],[113.245014,26.93832],[113.235331,26.951721],[113.225594,26.956298],[113.221546,26.974549],[113.226852,26.994671],[113.21892,27.002939],[113.224937,27.012474],[113.235714,27.014789],[113.23462,27.021403],[113.220014,27.024434],[113.215856,27.0408],[113.198022,27.04069],[113.199171,27.056888],[113.193865,27.076059],[113.175101,27.088838],[113.170779,27.099027],[113.164543,27.101285],[113.16799,27.126175],[113.193482,27.1357],[113.196053,27.14181],[113.219467,27.131736],[113.236042,27.145224],[113.244795,27.139994],[113.245944,27.151609],[113.257815,27.160141],[113.260058,27.173186],[113.280298,27.166636],[113.283964,27.178634],[113.271929,27.205707],[113.255408,27.223642],[113.248406,27.23943],[113.23183,27.237339],[113.182979,27.240915],[113.173734,27.233489],[113.164324,27.236019],[113.148296,27.251695],[113.144138,27.249275],[113.133252,27.229638],[113.127508,27.207358],[113.115473,27.205597],[113.107814,27.225238],[113.087847,27.235469],[113.092606,27.238274],[113.082431,27.253895],[113.085878,27.266433],[113.068427,27.280949],[113.051031,27.287492],[113.04381,27.309647],[113.048843,27.320915],[113.032541,27.329269],[113.033306,27.345041],[113.042223,27.350921],[113.025265,27.367239],[113.021545,27.378337],[113.024171,27.385807],[113.002015,27.392729],[112.994247,27.407064],[112.999225,27.435619],[112.995396,27.438309]]]]}},{"type":"Feature","properties":{"adcode":430500,"name":"邵阳市","center":[111.46923,27.237842],"centroid":[110.880659,26.912035],"childrenNum":12,"level":"city","parent":{"adcode":430000},"subFeatureIndex":4,"acroutes":[100000,430000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[111.008573,26.358857],[111.01656,26.366007],[111.025094,26.384575],[111.019022,26.391058],[111.019186,26.401033],[111.031768,26.432503],[111.044952,26.440923],[111.043694,26.451225],[111.052665,26.457041],[111.060269,26.473766],[111.05644,26.486613],[111.067217,26.505548],[111.063278,26.526528],[111.06656,26.541306],[111.063934,26.558406],[111.067107,26.577274],[111.073562,26.587841],[111.088716,26.588893],[111.104744,26.585905],[111.11388,26.609249],[111.10923,26.617435],[111.127447,26.623076],[111.137129,26.610632],[111.133191,26.590773],[111.127118,26.577496],[111.12586,26.553924],[111.142272,26.541306],[111.153978,26.527026],[111.15923,26.515734],[111.165959,26.511748],[111.154416,26.500399],[111.158847,26.49442],[111.15551,26.48246],[111.168038,26.474154],[111.184668,26.470499],[111.181057,26.463355],[111.201189,26.457318],[111.203322,26.462856],[111.229635,26.481131],[111.251353,26.483844],[111.259723,26.479913],[111.263388,26.493423],[111.271867,26.499403],[111.278268,26.490212],[111.288771,26.492316],[111.296922,26.511748],[111.296047,26.526196],[111.288498,26.557078],[111.297031,26.567758],[111.297688,26.576943],[111.304581,26.58336],[111.30387,26.60405],[111.306058,26.619758],[111.314263,26.626616],[111.312568,26.639003],[111.301244,26.644201],[111.299384,26.660677],[111.293694,26.67284],[111.281112,26.678699],[111.276244,26.68887],[111.30294,26.700035],[111.309067,26.710922],[111.32143,26.714238],[111.317218,26.733191],[111.324001,26.737721],[111.329417,26.757609],[111.329198,26.772136],[111.321485,26.783127],[111.32411,26.788318],[111.315139,26.802565],[111.322524,26.813111],[111.321922,26.820123],[111.329854,26.836685],[111.349712,26.851533],[111.349657,26.859812],[111.366397,26.864944],[111.372907,26.858211],[111.392437,26.863013],[111.406441,26.858211],[111.419625,26.867814],[111.430019,26.867924],[111.43817,26.86086],[111.4455,26.867593],[111.460106,26.867097],[111.462513,26.861081],[111.471485,26.861964],[111.482535,26.856776],[111.495227,26.860695],[111.507973,26.859536],[111.517218,26.86511],[111.528269,26.865],[111.53363,26.847117],[111.543586,26.840935],[111.550752,26.846952],[111.551026,26.860033],[111.564483,26.86958],[111.569078,26.884314],[111.578597,26.8831],[111.5891,26.896728],[111.583028,26.909031],[111.583137,26.925028],[111.567109,26.934845],[111.576463,26.945048],[111.581442,26.962143],[111.587569,26.96694],[111.604472,26.958393],[111.613663,26.959717],[111.622033,26.954202],[111.635271,26.963742],[111.649713,26.962915],[111.6577,26.986016],[111.649768,27.00112],[111.651518,27.008726],[111.659615,27.012144],[111.665796,27.031763],[111.68828,27.031377],[111.699276,27.046586],[111.712842,27.052316],[111.724768,27.069063],[111.737897,27.061571],[111.758029,27.062728],[111.753543,27.057329],[111.772525,27.058045],[111.776683,27.046586],[111.786913,27.039698],[111.807865,27.033141],[111.809178,27.046035],[111.81607,27.045428],[111.823237,27.036778],[111.817438,27.020962],[111.841946,27.008726],[111.863171,27.009774],[111.868696,27.013411],[111.881278,26.999632],[111.898401,26.986677],[111.894353,26.978243],[111.898237,26.96887],[111.89851,26.926627],[111.907427,26.924752],[111.917821,26.935176],[111.929802,26.93854],[111.9356,26.952217],[111.953598,26.955195],[111.961804,26.951169],[111.972526,26.958118],[111.983795,26.958228],[111.986366,26.950011],[111.979474,26.942291],[112.000644,26.943669],[112.007045,26.952658],[112.01629,26.955416],[112.019846,26.9649],[112.047143,26.975265],[112.043205,26.995663],[112.050152,27.006467],[112.060108,27.013026],[112.081006,27.008561],[112.086804,27.013246],[112.086859,27.033912],[112.078052,27.041792],[112.071815,27.064987],[112.05059,27.071102],[112.046925,27.077271],[112.056224,27.085754],[112.051684,27.102882],[112.056006,27.116649],[112.046596,27.132672],[112.05245,27.142856],[112.049003,27.150784],[112.058139,27.175442],[112.070666,27.191071],[112.076739,27.185183],[112.091235,27.185623],[112.08861,27.195143],[112.092165,27.205652],[112.085327,27.204002],[112.068424,27.218636],[112.069244,27.235909],[112.065196,27.250815],[112.062406,27.285843],[112.051301,27.292385],[112.041071,27.289142],[112.025152,27.3036],[112.01804,27.317562],[111.990797,27.317342],[111.98571,27.332731],[111.990305,27.341579],[111.970502,27.357514],[111.940852,27.369217],[111.909451,27.388939],[111.907318,27.39542],[111.912843,27.410304],[111.892766,27.426833],[111.882537,27.438364],[111.855294,27.461147],[111.840195,27.456646],[111.835162,27.44605],[111.819517,27.44929],[111.813609,27.45434],[111.810764,27.471357],[111.803598,27.474815],[111.796377,27.468173],[111.790195,27.470479],[111.78746,27.494627],[111.744079,27.499401],[111.73095,27.518222],[111.717766,27.516576],[111.692985,27.533857],[111.690742,27.523708],[111.67537,27.537149],[111.668915,27.537149],[111.654035,27.514765],[111.643914,27.520142],[111.638663,27.537917],[111.650096,27.534022],[111.652831,27.540111],[111.641672,27.54779],[111.639866,27.559198],[111.630621,27.553056],[111.625917,27.556127],[111.635599,27.562379],[111.641398,27.574663],[111.635162,27.578776],[111.625479,27.575212],[111.612405,27.580695],[111.620665,27.571757],[111.615577,27.566163],[111.6077,27.57587],[111.594625,27.582944],[111.589046,27.606574],[111.574056,27.607725],[111.568148,27.61688],[111.567984,27.627075],[111.560927,27.630583],[111.553597,27.626034],[111.542656,27.609644],[111.522251,27.605532],[111.489373,27.594238],[111.477831,27.578666],[111.468257,27.579599],[111.457918,27.595445],[111.441944,27.597473],[111.430347,27.59062],[111.414373,27.575212],[111.403979,27.557388],[111.388388,27.544938],[111.374603,27.542963],[111.376518,27.532815],[111.367765,27.524915],[111.357097,27.522885],[111.349822,27.537039],[111.322141,27.546858],[111.300861,27.567096],[111.278377,27.555798],[111.270718,27.541756],[111.256112,27.542799],[111.244624,27.52508],[111.223782,27.536161],[111.220773,27.551739],[111.204143,27.552781],[111.197414,27.549161],[111.182863,27.557005],[111.182151,27.56375],[111.169515,27.562653],[111.163442,27.576473],[111.150094,27.582176],[111.143147,27.578008],[111.130237,27.581408],[111.116287,27.577186],[111.106932,27.590729],[111.080291,27.588756],[111.07411,27.591442],[111.070827,27.620607],[111.059941,27.631295],[111.040247,27.631843],[111.02575,27.63568],[111.008081,27.625869],[110.994076,27.630144],[110.998453,27.639352],[110.994733,27.652395],[110.983792,27.660121],[110.945717,27.653819],[110.91749,27.656395],[110.882916,27.650696],[110.869185,27.655463],[110.855564,27.647353],[110.852336,27.627568],[110.857314,27.621375],[110.845662,27.62428],[110.847632,27.608986],[110.854579,27.601804],[110.853485,27.592045],[110.824328,27.578831],[110.808682,27.563366],[110.799437,27.559418],[110.7868,27.560515],[110.776898,27.574005],[110.767052,27.581299],[110.755837,27.596815],[110.746647,27.603833],[110.737949,27.600708],[110.743693,27.617318],[110.741067,27.62565],[110.734174,27.616386],[110.714426,27.616003],[110.710542,27.606958],[110.674053,27.60005],[110.653047,27.57417],[110.652773,27.565834],[110.638112,27.555908],[110.632642,27.536106],[110.648233,27.529578],[110.68029,27.497042],[110.68401,27.487877],[110.684666,27.468722],[110.69331,27.455822],[110.688222,27.443854],[110.674108,27.434575],[110.663113,27.420683],[110.659666,27.396793],[110.649218,27.365206],[110.636526,27.353613],[110.632204,27.343283],[110.614863,27.324103],[110.606548,27.32108],[110.609994,27.309537],[110.606384,27.301841],[110.609064,27.288977],[110.598725,27.281444],[110.585104,27.278585],[110.573998,27.281059],[110.553922,27.308218],[110.540847,27.305194],[110.524272,27.293375],[110.526405,27.289911],[110.511635,27.273746],[110.483517,27.262144],[110.462127,27.247075],[110.456274,27.2133],[110.443035,27.201251],[110.424053,27.19949],[110.387127,27.218801],[110.375584,27.223037],[110.352116,27.19905],[110.355891,27.175277],[110.342707,27.150508],[110.331766,27.151444],[110.325803,27.158765],[110.31437,27.157939],[110.304632,27.166966],[110.26705,27.153866],[110.24949,27.151059],[110.226514,27.130359],[110.200474,27.118191],[110.194183,27.102111],[110.204413,27.092033],[110.208352,27.081292],[110.201404,27.061902],[110.162619,27.04642],[110.155069,27.037714],[110.15031,27.022891],[110.153647,26.998419],[110.146262,26.986898],[110.125529,26.984803],[110.116284,26.978022],[110.104796,26.951941],[110.089697,26.948743],[110.075911,26.941684],[110.072137,26.932032],[110.09741,26.906383],[110.093253,26.891155],[110.078209,26.881996],[110.063548,26.882051],[110.055944,26.876202],[110.048668,26.86075],[110.042104,26.835029],[110.048723,26.825037],[110.057421,26.822718],[110.056546,26.80886],[110.061634,26.793509],[110.068581,26.784618],[110.063493,26.769927],[110.068253,26.759653],[110.061688,26.760316],[110.064095,26.750925],[110.04927,26.747555],[110.056546,26.740207],[110.05031,26.735622],[110.047465,26.724681],[110.060813,26.717553],[110.067323,26.718382],[110.072082,26.700145],[110.065189,26.695392],[110.044183,26.6981],[110.036907,26.681961],[110.021863,26.668251],[110.020331,26.662889],[110.002005,26.666593],[110.007476,26.673116],[109.997738,26.674277],[109.987618,26.685333],[109.963603,26.691855],[109.950036,26.68887],[109.941939,26.67776],[109.934062,26.673724],[109.91404,26.676212],[109.901075,26.66803],[109.898942,26.655591],[109.885429,26.653822],[109.858241,26.643427],[109.851458,26.621804],[109.83067,26.621528],[109.826841,26.60582],[109.856819,26.580926],[109.861688,26.583637],[109.872081,26.571022],[109.864368,26.561007],[109.862672,26.539867],[109.8723,26.538871],[109.892541,26.525477],[109.879685,26.517395],[109.883187,26.509977],[109.879357,26.497022],[109.862344,26.486834],[109.856272,26.465182],[109.875418,26.468173],[109.891392,26.459367],[109.902826,26.461804],[109.919018,26.474652],[109.932585,26.475981],[109.934883,26.456986],[109.955014,26.446905],[109.950583,26.43699],[109.96683,26.428016],[109.98729,26.432447],[109.979412,26.40735],[109.978646,26.388011],[110.012235,26.372492],[110.011524,26.364622],[110.017706,26.347548],[110.013001,26.335074],[110.009281,26.304021],[109.995933,26.294981],[109.984281,26.279118],[109.990408,26.27285],[109.995331,26.258703],[109.988821,26.245165],[109.99276,26.238617],[109.974379,26.218362],[109.966228,26.195494],[109.98439,26.17995],[110.005725,26.185779],[110.016721,26.184225],[110.030233,26.166125],[110.041557,26.162461],[110.051568,26.169235],[110.068417,26.168069],[110.084008,26.171511],[110.098723,26.169123],[110.094402,26.147134],[110.100474,26.133028],[110.074434,26.083087],[110.072137,26.063916],[110.064916,26.050022],[110.073176,26.040295],[110.083406,26.039016],[110.101021,26.020172],[110.112509,26.034792],[110.129632,26.029233],[110.140463,26.020394],[110.156382,26.018504],[110.165846,26.023841],[110.172958,26.045019],[110.181656,26.06047],[110.190956,26.067639],[110.201185,26.066139],[110.212126,26.043074],[110.234118,26.032735],[110.245223,26.022284],[110.251295,26.003715],[110.245824,25.96857],[110.261689,25.961395],[110.287947,25.966901],[110.305124,25.967346],[110.325529,25.975633],[110.335322,25.992483],[110.357969,26.046465],[110.353265,26.05469],[110.373232,26.078531],[110.377116,26.094421],[110.400365,26.116476],[110.414534,26.125752],[110.427171,26.138027],[110.437948,26.153965],[110.45693,26.164404],[110.474108,26.180172],[110.490519,26.16557],[110.500147,26.169734],[110.517543,26.186834],[110.531055,26.209371],[110.542653,26.221137],[110.546646,26.233568],[110.546099,26.25726],[110.555235,26.286384],[110.569349,26.289601],[110.584064,26.296922],[110.595114,26.318384],[110.612346,26.333688],[110.62285,26.330084],[110.625804,26.315667],[110.643747,26.308458],[110.667215,26.317608],[110.697795,26.308735],[110.709502,26.293151],[110.720935,26.294205],[110.732533,26.311785],[110.741778,26.313893],[110.749491,26.301082],[110.750038,26.290489],[110.742817,26.276122],[110.735213,26.271019],[110.758189,26.255208],[110.759119,26.248716],[110.78226,26.257482],[110.814645,26.258814],[110.841177,26.257316],[110.855619,26.268134],[110.914919,26.276344],[110.924328,26.26303],[110.921593,26.254875],[110.929962,26.255651],[110.9304,26.264362],[110.939755,26.286662],[110.936035,26.305352],[110.925422,26.318717],[110.943912,26.326702],[110.950531,26.356972],[110.944842,26.373601],[110.958956,26.382746],[110.974547,26.385572],[110.983628,26.378035],[110.991888,26.363568],[111.008573,26.358857]]]]}},{"type":"Feature","properties":{"adcode":430600,"name":"岳阳市","center":[113.132855,29.37029],"centroid":[113.259661,29.064701],"childrenNum":9,"level":"city","parent":{"adcode":430000},"subFeatureIndex":5,"acroutes":[100000,430000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.315744,29.524298],[112.320066,29.516007],[112.331116,29.51057],[112.324442,29.480416],[112.328271,29.450091],[112.342002,29.444435],[112.350974,29.453108],[112.366182,29.458441],[112.366783,29.442549],[112.386149,29.426871],[112.388829,29.420997],[112.386641,29.406016],[112.392057,29.396476],[112.423075,29.371734],[112.439924,29.360627],[112.464267,29.35351],[112.485766,29.342941],[112.490963,29.337602],[112.496981,29.317052],[112.502068,29.312198],[112.532429,29.308907],[112.547364,29.301786],[112.560219,29.304591],[112.579421,29.303674],[112.590417,29.317861],[112.611806,29.333287],[112.634454,29.335984],[112.652561,29.321421],[112.66476,29.300383],[112.673622,29.306264],[112.680789,29.294988],[112.689268,29.295743],[112.699881,29.287381],[112.683305,29.27497],[112.682813,29.269573],[112.693699,29.253976],[112.679093,29.2448],[112.681664,29.230441],[112.676358,29.224718],[112.680953,29.214027],[112.677561,29.205388],[112.68243,29.192265],[112.693207,29.192589],[112.711259,29.185352],[112.715855,29.18735],[112.724553,29.177628],[112.741949,29.168283],[112.75661,29.169958],[112.775592,29.176602],[112.793864,29.190915],[112.810384,29.185514],[112.813448,29.178654],[112.798513,29.159802],[112.812901,29.1524],[112.88161,29.162773],[112.901085,29.154615],[112.924663,29.149429],[112.92707,29.109061],[112.937737,29.078139],[112.93905,29.065541],[112.949389,29.060783],[112.9344,29.037311],[112.927945,29.023031],[112.891402,28.999388],[112.876085,28.984075],[112.87242,28.962967],[112.847967,28.935521],[112.83812,28.929295],[112.811588,28.921552],[112.797474,28.9137],[112.784181,28.911967],[112.773185,28.90276],[112.722911,28.883478],[112.685165,28.879741],[112.677452,28.871235],[112.668371,28.85043],[112.659837,28.840839],[112.664924,28.821057],[112.672966,28.811517],[112.671708,28.791568],[112.641784,28.789453],[112.619137,28.778555],[112.617495,28.770042],[112.606117,28.758002],[112.603764,28.746884],[112.58057,28.73967],[112.569082,28.731641],[112.552233,28.72958],[112.555843,28.719652],[112.548239,28.712328],[112.534563,28.70956],[112.526412,28.702561],[112.525318,28.678357],[112.521106,28.665493],[112.510602,28.654799],[112.533797,28.640412],[112.544136,28.639434],[112.552561,28.644104],[112.563666,28.629389],[112.57406,28.623796],[112.580515,28.629715],[112.588721,28.62738],[112.585001,28.620918],[112.590143,28.601692],[112.582813,28.590123],[112.574388,28.585125],[112.563721,28.570946],[112.562462,28.563556],[112.582539,28.556873],[112.591948,28.542962],[112.609727,28.540788],[112.629366,28.5472],[112.635439,28.559046],[112.648841,28.564263],[112.658688,28.580507],[112.668371,28.584256],[112.675154,28.581214],[112.684016,28.596369],[112.705351,28.599574],[112.717496,28.596206],[112.713229,28.587189],[112.716456,28.579203],[112.726194,28.581702],[112.736095,28.568229],[112.726522,28.557199],[112.701741,28.552417],[112.688283,28.54432],[112.685384,28.525407],[112.700428,28.519699],[112.714542,28.510621],[112.731664,28.507414],[112.746872,28.510458],[112.753874,28.518014],[112.757704,28.529755],[112.772693,28.546385],[112.796435,28.558503],[112.808798,28.559046],[112.788831,28.535027],[112.792058,28.523015],[112.808579,28.519319],[112.815581,28.527798],[112.822419,28.528396],[112.822529,28.512796],[112.845341,28.510621],[112.852617,28.512524],[112.872365,28.500618],[112.87149,28.519156],[112.891293,28.524754],[112.898733,28.517525],[112.921271,28.520297],[112.939816,28.508501],[112.965637,28.521167],[112.978656,28.52345],[112.974882,28.506979],[112.977726,28.498552],[112.960768,28.477075],[112.974006,28.465274],[112.99184,28.460923],[113.019028,28.47305],[113.027781,28.483219],[113.041403,28.484905],[113.063722,28.505294],[113.067935,28.519264],[113.07904,28.521873],[113.085002,28.508229],[113.0966,28.50812],[113.111917,28.499313],[113.130462,28.498498],[113.132103,28.490777],[113.128657,28.473975],[113.154313,28.470875],[113.169904,28.480446],[113.171381,28.492408],[113.18544,28.503391],[113.183088,28.510132],[113.185933,28.529211],[113.19474,28.541549],[113.19392,28.55008],[113.200758,28.555569],[113.194685,28.56649],[113.186097,28.567957],[113.189653,28.580181],[113.183252,28.596858],[113.195014,28.603648],[113.215473,28.620809],[113.212957,28.632647],[113.216458,28.638077],[113.234729,28.646438],[113.233635,28.661639],[113.243592,28.656156],[113.245944,28.640629],[113.251797,28.629715],[113.258854,28.627597],[113.27253,28.631398],[113.283635,28.638728],[113.310003,28.633136],[113.316513,28.628629],[113.320342,28.615759],[113.332213,28.618963],[113.349226,28.616573],[113.358581,28.622384],[113.360113,28.631453],[113.375813,28.643343],[113.384785,28.644538],[113.411809,28.632267],[113.4245,28.636068],[113.42078,28.609513],[113.414599,28.590883],[113.424336,28.578715],[113.430408,28.590286],[113.446492,28.593925],[113.454369,28.591046],[113.462739,28.596532],[113.474391,28.579801],[113.491349,28.570457],[113.500923,28.559155],[113.507378,28.536929],[113.51542,28.537038],[113.52822,28.528287],[113.547258,28.52508],[113.558035,28.533179],[113.575923,28.536386],[113.598133,28.51198],[113.615311,28.495725],[113.635825,28.482621],[113.64972,28.470005],[113.661427,28.45445],[113.657324,28.447706],[113.676963,28.442049],[113.704643,28.422192],[113.717773,28.424042],[113.729698,28.441287],[113.7617,28.451405],[113.7739,28.451024],[113.78495,28.457551],[113.806394,28.458638],[113.817554,28.466851],[113.824885,28.484089],[113.832981,28.489037],[113.832434,28.498878],[113.844414,28.523885],[113.858473,28.532255],[113.876471,28.518884],[113.889546,28.515622],[113.903222,28.528613],[113.917883,28.525461],[113.935443,28.531385],[113.941242,28.526385],[113.950979,28.53644],[113.962467,28.542309],[113.975979,28.564752],[113.995782,28.564915],[114.013561,28.554591],[114.015038,28.545679],[114.025432,28.542798],[114.040038,28.551004],[114.051745,28.544374],[114.065968,28.547689],[114.073901,28.555188],[114.086756,28.555895],[114.094688,28.562252],[114.094798,28.570076],[114.104535,28.583115],[114.118704,28.586863],[114.132107,28.607178],[114.12226,28.623253],[114.132818,28.641823],[114.12959,28.645895],[114.133091,28.671681],[114.123299,28.68221],[114.122369,28.689483],[114.128222,28.701041],[114.139984,28.702941],[114.149339,28.723775],[114.146603,28.734571],[114.151964,28.742436],[114.157107,28.761473],[114.15377,28.770747],[114.137468,28.779748],[114.140258,28.789182],[114.151964,28.801597],[114.153934,28.82935],[114.149503,28.83504],[114.142938,28.827995],[114.134459,28.826965],[114.124885,28.843277],[114.097478,28.83374],[114.080411,28.833252],[114.069196,28.847016],[114.059677,28.849726],[114.062303,28.856716],[114.056395,28.870531],[114.066844,28.884507],[114.06017,28.902381],[114.048682,28.908122],[114.040585,28.906551],[114.028332,28.89117],[114.023955,28.907689],[114.014601,28.91787],[114.00541,28.917815],[114.003933,28.926479],[114.009623,28.94532],[114.008857,28.955389],[113.985115,28.948839],[113.973791,28.937903],[113.966734,28.944292],[113.955684,28.978392],[113.961482,28.996953],[113.94622,29.017946],[113.948189,29.031577],[113.946001,29.044775],[113.933364,29.045965],[113.914874,29.036283],[113.911701,29.030766],[113.895344,29.029468],[113.876581,29.03823],[113.876088,29.056997],[113.881832,29.065433],[113.868648,29.065811],[113.85262,29.058674],[113.831558,29.069326],[113.837029,29.08679],[113.827182,29.102467],[113.815968,29.105331],[113.775595,29.095223],[113.76646,29.089222],[113.765475,29.079924],[113.749447,29.060945],[113.740147,29.058728],[113.734184,29.06446],[113.726252,29.083654],[113.732105,29.105061],[113.722751,29.104737],[113.709512,29.092628],[113.706339,29.082897],[113.696328,29.077653],[113.685606,29.082302],[113.690584,29.11452],[113.68298,29.132192],[113.672586,29.136191],[113.667991,29.143755],[113.670344,29.154345],[113.662028,29.167257],[113.67193,29.179465],[113.6803,29.182435],[113.693812,29.201824],[113.690092,29.230818],[113.681886,29.23395],[113.665803,29.232222],[113.660059,29.224502],[113.646438,29.231412],[113.635223,29.25063],[113.609621,29.251547],[113.606886,29.267631],[113.613615,29.272433],[113.633035,29.318401],[113.643429,29.326869],[113.661044,29.333449],[113.665967,29.347039],[113.660934,29.368229],[113.670015,29.384564],[113.691897,29.392703],[113.710716,29.393566],[113.723243,29.389631],[113.731886,29.394805],[113.741733,29.41286],[113.736974,29.426278],[113.754479,29.441418],[113.754917,29.447559],[113.73774,29.470345],[113.724775,29.473307],[113.707269,29.485747],[113.68856,29.509655],[113.677619,29.513531],[113.673024,29.510354],[113.643374,29.507824],[113.635332,29.510031],[113.631394,29.52349],[113.654479,29.530865],[113.657269,29.537001],[113.669031,29.535709],[113.680847,29.539369],[113.681284,29.548465],[113.691241,29.547765],[113.70158,29.555515],[113.709293,29.554331],[113.713943,29.570582],[113.735661,29.5765],[113.741022,29.591564],[113.728549,29.598234],[113.722915,29.610821],[113.708418,29.608992],[113.704096,29.618673],[113.702783,29.634752],[113.688068,29.640828],[113.679479,29.635129],[113.671602,29.640774],[113.680354,29.641366],[113.667116,29.664269],[113.668702,29.671311],[113.662357,29.684533],[113.652674,29.683565],[113.637849,29.669859],[113.599774,29.670934],[113.575595,29.674912],[113.547148,29.675396],[113.538396,29.683673],[113.540146,29.699634],[113.558472,29.727036],[113.561153,29.73907],[113.555901,29.763669],[113.550978,29.76818],[113.560004,29.783161],[113.567827,29.786544],[113.561919,29.79159],[113.569413,29.804582],[113.57565,29.807964],[113.565256,29.81258],[113.577236,29.818538],[113.580901,29.835659],[113.571547,29.848913],[113.517881,29.812419],[113.4931,29.786597],[113.456667,29.759211],[113.438614,29.751638],[113.401798,29.724082],[113.377345,29.703181],[113.326196,29.647818],[113.298078,29.613833],[113.27729,29.595114],[113.272257,29.580858],[113.256611,29.566492],[113.222421,29.543729],[113.182103,29.485586],[113.155736,29.457148],[113.145342,29.449337],[113.132541,29.457364],[113.113558,29.456663],[113.099992,29.45968],[113.102672,29.443034],[113.090582,29.43075],[113.080735,29.434091],[113.075976,29.450199],[113.072803,29.482785],[113.064707,29.512454],[113.05765,29.522467],[113.0344,29.523598],[113.018755,29.516169],[112.990308,29.497971],[112.969192,29.469052],[112.950155,29.472876],[112.943317,29.493879],[112.937409,29.527097],[112.92707,29.556161],[112.924006,29.571658],[112.911862,29.606841],[112.912026,29.616145],[112.945396,29.647495],[112.965418,29.658947],[112.976195,29.672117],[113.004969,29.693777],[113.015254,29.710918],[113.025046,29.748631],[113.030899,29.762272],[113.02614,29.772798],[113.011807,29.767696],[113.003492,29.755237],[112.979258,29.737619],[112.957814,29.694153],[112.944794,29.682759],[112.933197,29.683243],[112.927015,29.692164],[112.927343,29.708393],[112.932048,29.739929],[112.929914,29.755344],[112.922748,29.76732],[112.899717,29.781711],[112.889433,29.785738],[112.870013,29.786007],[112.843645,29.771079],[112.815417,29.746643],[112.793918,29.7359],[112.806117,29.726069],[112.791785,29.713712],[112.795176,29.697646],[112.784837,29.693562],[112.788557,29.679911],[112.765964,29.675073],[112.763831,29.664806],[112.735439,29.646259],[112.730242,29.654216],[112.718973,29.652549],[112.71394,29.637548],[112.698677,29.619964],[112.699005,29.610767],[112.688995,29.602376],[112.68697,29.592747],[112.678984,29.58952],[112.673404,29.600009],[112.660275,29.599525],[112.650646,29.592478],[112.640198,29.607916],[112.624716,29.616522],[112.607758,29.608024],[112.607156,29.612273],[112.589651,29.620233],[112.5722,29.62389],[112.565143,29.62077],[112.540799,29.600816],[112.535219,29.599687],[112.505241,29.610982],[112.499114,29.629267],[112.481992,29.633462],[112.465854,29.631418],[112.456663,29.635935],[112.43965,29.633784],[112.427287,29.616952],[112.424825,29.598665],[112.407812,29.577845],[112.402177,29.576393],[112.397254,29.564125],[112.391838,29.567837],[112.370284,29.542222],[112.332046,29.544751],[112.320066,29.540553],[112.315744,29.524298]]],[[[112.929367,29.774086],[112.937901,29.766569],[112.939597,29.779993],[112.933744,29.789282],[112.919685,29.799697],[112.901194,29.803186],[112.886533,29.796422],[112.898733,29.793255],[112.929367,29.774086]]]]}},{"type":"Feature","properties":{"adcode":430700,"name":"常德市","center":[111.691347,29.040225],"centroid":[111.524565,29.299744],"childrenNum":9,"level":"city","parent":{"adcode":430000},"subFeatureIndex":6,"acroutes":[100000,430000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.283413,29.495225],[112.278216,29.50987],[112.281991,29.537109],[112.291564,29.54276],[112.302724,29.566008],[112.303216,29.585485],[112.295175,29.59533],[112.282046,29.596244],[112.251958,29.61152],[112.241728,29.610122],[112.234398,29.615823],[112.228271,29.62959],[112.2321,29.640559],[112.24419,29.659592],[112.236094,29.658463],[112.218205,29.64513],[112.220448,29.637226],[112.206717,29.635075],[112.199441,29.629859],[112.198293,29.617436],[112.18582,29.634322],[112.184015,29.648033],[112.178161,29.656635],[112.16454,29.662333],[112.150535,29.654538],[112.144026,29.657441],[112.124988,29.657011],[112.118478,29.66271],[112.111531,29.659646],[112.107483,29.671149],[112.091892,29.685661],[112.087461,29.681738],[112.065469,29.681792],[112.059944,29.695765],[112.064485,29.710327],[112.074003,29.717097],[112.073292,29.734718],[112.07641,29.743474],[112.065907,29.754646],[112.06443,29.769844],[112.054693,29.758835],[112.064704,29.745945],[112.050754,29.749168],[112.045557,29.758406],[112.031224,29.762272],[112.00978,29.77806],[111.99129,29.782785],[111.987078,29.793953],[111.977067,29.790517],[111.954856,29.796744],[111.951574,29.814244],[111.96525,29.831151],[111.960929,29.83743],[111.936202,29.832492],[111.919298,29.84242],[111.914594,29.852669],[111.880622,29.860019],[111.86339,29.856532],[111.849987,29.870964],[111.839648,29.876811],[111.828981,29.873968],[111.830677,29.887914],[111.810326,29.89376],[111.809615,29.902288],[111.794626,29.90572],[111.757427,29.920091],[111.736475,29.919608],[111.724878,29.915533],[111.718915,29.90084],[111.705403,29.896764],[111.705074,29.89006],[111.68177,29.884535],[111.66235,29.885822],[111.651464,29.892956],[111.621704,29.89494],[111.597962,29.889362],[111.584013,29.898051],[111.577886,29.89435],[111.56596,29.898534],[111.551409,29.895208],[111.546102,29.904218],[111.538444,29.904647],[111.527448,29.925667],[111.514483,29.927704],[111.483465,29.91816],[111.474931,29.919072],[111.463553,29.9269],[111.445555,29.924702],[111.437787,29.93001],[111.419953,29.916391],[111.405347,29.911136],[111.39085,29.914836],[111.382809,29.92363],[111.390139,29.937515],[111.378323,29.937247],[111.383301,29.945878],[111.37515,29.954401],[111.351682,29.951399],[111.347141,29.941965],[111.342108,29.945342],[111.335762,29.963352],[111.322141,29.978304],[111.318749,29.971873],[111.29725,29.9902],[111.297688,30.004612],[111.286091,30.011309],[111.266999,30.011416],[111.25562,30.034555],[111.242217,30.040393],[111.199712,30.040982],[111.179744,30.044249],[111.178979,30.0405],[111.106659,30.047729],[111.078924,30.049122],[111.031549,30.048854],[111.005838,30.054476],[110.998398,30.059349],[110.970936,30.058974],[110.929908,30.063418],[110.923015,30.075732],[110.925203,30.094521],[110.924273,30.111327],[110.897905,30.109828],[110.873945,30.113414],[110.858026,30.118551],[110.853048,30.125721],[110.836089,30.122671],[110.814371,30.125989],[110.802993,30.11443],[110.788332,30.119996],[110.769568,30.12021],[110.746373,30.112611],[110.753102,30.101319],[110.748999,30.088312],[110.756001,30.083013],[110.75529,30.052816],[110.742106,30.041785],[110.722358,30.039643],[110.712347,30.033163],[110.694075,30.041517],[110.68215,30.053834],[110.686362,30.059135],[110.659611,30.071235],[110.650968,30.077606],[110.62657,30.063793],[110.597631,30.054423],[110.576405,30.059081],[110.564753,30.054369],[110.531329,30.061116],[110.508189,30.050407],[110.501022,30.055226],[110.495989,30.040232],[110.499819,30.02695],[110.491558,30.019719],[110.504687,30.008791],[110.520114,30.001773],[110.547248,29.999576],[110.557204,29.986931],[110.551077,29.979697],[110.535267,29.975089],[110.517324,29.961369],[110.508079,29.944109],[110.506766,29.919018],[110.498068,29.910063],[110.50786,29.908937],[110.515519,29.902502],[110.526952,29.904647],[110.537839,29.896764],[110.535705,29.880351],[110.547631,29.863399],[110.549983,29.848001],[110.575366,29.844835],[110.579907,29.835873],[110.597795,29.840005],[110.606493,29.837],[110.618419,29.826589],[110.62925,29.805119],[110.629688,29.798409],[110.640027,29.782463],[110.641723,29.770435],[110.631821,29.757761],[110.634666,29.749597],[110.652992,29.744656],[110.661088,29.735793],[110.66076,29.719622],[110.672576,29.706835],[110.699327,29.699688],[110.721428,29.687489],[110.731876,29.690283],[110.747686,29.70705],[110.762839,29.715593],[110.764973,29.709897],[110.766559,29.680502],[110.78133,29.683243],[110.814481,29.680556],[110.854415,29.696249],[110.874984,29.684909],[110.890356,29.686898],[110.904689,29.684479],[110.927391,29.676578],[110.927938,29.671633],[110.94249,29.668032],[110.965083,29.677492],[110.98609,29.675933],[110.998562,29.667171],[111.020444,29.669967],[111.032096,29.669053],[111.039208,29.653302],[111.030729,29.645398],[111.049711,29.636957],[111.053322,29.619049],[111.077009,29.619318],[111.110652,29.613779],[111.124383,29.607755],[111.133847,29.608992],[111.148234,29.604743],[111.151298,29.596836],[111.158957,29.59463],[111.173453,29.600547],[111.213278,29.599203],[111.224821,29.60286],[111.252283,29.600547],[111.257316,29.596997],[111.254581,29.587045],[111.267108,29.579782],[111.273782,29.580858],[111.286911,29.555246],[111.294679,29.55686],[111.303213,29.549703],[111.300916,29.5384],[111.319242,29.533341],[111.320445,29.520852],[111.328377,29.511216],[111.337513,29.493448],[111.329417,29.486717],[111.3176,29.464366],[111.32969,29.443681],[111.311255,29.419273],[111.294843,29.412914],[111.291725,29.407848],[111.300697,29.395991],[111.2862,29.389523],[111.26946,29.386558],[111.25923,29.380629],[111.234723,29.33264],[111.245554,29.321044],[111.252009,29.302757],[111.25097,29.29461],[111.234887,29.273513],[111.222141,29.265688],[111.220171,29.25743],[111.232753,29.239888],[111.23144,29.231736],[111.22318,29.223692],[111.20644,29.217537],[111.192928,29.218077],[111.177884,29.223422],[111.165685,29.236163],[111.153869,29.237728],[111.121812,29.218563],[111.092819,29.204146],[111.080783,29.188376],[111.071867,29.16985],[111.043475,29.139271],[111.025805,29.137704],[111.022304,29.120465],[111.00168,29.117925],[110.985324,29.111007],[110.983792,29.118952],[110.974711,29.119222],[110.958464,29.133867],[110.941615,29.138082],[110.945772,29.130949],[110.929744,29.130841],[110.925367,29.118681],[110.913113,29.111331],[110.88959,29.109872],[110.886636,29.100683],[110.876297,29.09771],[110.868693,29.108088],[110.852555,29.09425],[110.852172,29.08679],[110.86098,29.073057],[110.862676,29.064027],[110.873179,29.066406],[110.88215,29.054726],[110.894568,29.049588],[110.909722,29.048723],[110.9147,29.035742],[110.919076,29.022544],[110.943529,29.011778],[110.955291,29.002851],[110.949,28.997007],[110.962019,28.99836],[110.970717,28.992733],[110.98702,28.988404],[110.982588,28.976823],[110.974602,28.976769],[110.965356,28.965186],[110.954908,28.960748],[110.956768,28.951059],[110.950148,28.937308],[110.96284,28.917924],[110.9583,28.906389],[110.972687,28.904223],[110.9897,28.89729],[110.992435,28.888245],[111.002063,28.875732],[111.013114,28.851297],[111.031494,28.838075],[111.040302,28.822683],[111.048453,28.825393],[111.064427,28.823442],[111.072742,28.809837],[111.079361,28.805717],[111.078759,28.793682],[111.086309,28.785387],[111.102228,28.777959],[111.098453,28.770747],[111.115138,28.743358],[111.102556,28.734028],[111.105455,28.727085],[111.09632,28.700499],[111.081166,28.69187],[111.06574,28.696592],[111.051571,28.692088],[111.046648,28.684707],[111.06191,28.668587],[111.064646,28.659739],[111.051681,28.652301],[111.015247,28.649858],[110.995335,28.63786],[110.991724,28.619995],[110.9554,28.61918],[110.946155,28.622004],[110.934722,28.617551],[110.945936,28.601421],[110.943857,28.591644],[110.950696,28.568229],[110.956166,28.568827],[110.978376,28.585505],[110.989262,28.587841],[111.005729,28.583604],[111.010105,28.587352],[111.008026,28.598162],[111.015794,28.599302],[111.020171,28.589742],[111.036691,28.596858],[111.049766,28.608156],[111.057425,28.607938],[111.055346,28.590177],[111.064481,28.582789],[111.054744,28.57062],[111.079306,28.53769],[111.075915,28.53019],[111.067545,28.530135],[111.049274,28.53682],[111.041888,28.535027],[111.029689,28.543668],[111.013168,28.545787],[111.002009,28.537146],[110.993146,28.521765],[110.981658,28.51198],[110.969897,28.512524],[110.959339,28.492245],[110.943803,28.478434],[110.929744,28.484796],[110.923453,28.473268],[110.905345,28.455103],[110.889207,28.447325],[110.88866,28.438948],[110.862129,28.418818],[110.860433,28.406032],[110.88226,28.408099],[110.889481,28.404889],[110.944623,28.42649],[110.96738,28.430353],[110.978704,28.439492],[111.001407,28.440145],[111.007753,28.44553],[111.020116,28.445639],[111.034831,28.454886],[111.050204,28.45891],[111.061692,28.451676],[111.09353,28.456952],[111.096867,28.463642],[111.109339,28.468156],[111.11667,28.464403],[111.126353,28.470549],[111.144952,28.473703],[111.147852,28.487841],[111.154361,28.496541],[111.152173,28.514318],[111.168639,28.517471],[111.175204,28.513883],[111.192217,28.518829],[111.198235,28.526548],[111.215193,28.536222],[111.228651,28.522471],[111.252611,28.531548],[111.281058,28.517905],[111.309176,28.520949],[111.315686,28.524428],[111.324165,28.518829],[111.333793,28.520134],[111.339209,28.527852],[111.34818,28.528722],[111.363388,28.539538],[111.373892,28.551819],[111.383192,28.55057],[111.396594,28.540788],[111.412294,28.547852],[111.431386,28.547418],[111.443367,28.557308],[111.46782,28.556927],[111.491452,28.571652],[111.494187,28.581268],[111.509341,28.585668],[111.518641,28.5955],[111.53921,28.609731],[111.567218,28.638783],[111.574494,28.639326],[111.605402,28.624936],[111.624385,28.618311],[111.636092,28.628466],[111.644954,28.623742],[111.662842,28.624665],[111.663663,28.607884],[111.67351,28.591426],[111.688389,28.589199],[111.702777,28.598976],[111.708904,28.594251],[111.723401,28.609839],[111.719079,28.636448],[111.728269,28.642529],[111.722525,28.645027],[111.730676,28.652193],[111.74211,28.651596],[111.751573,28.657622],[111.759068,28.653442],[111.768258,28.639054],[111.776191,28.634113],[111.787843,28.648718],[111.791344,28.643126],[111.8106,28.640955],[111.81618,28.626403],[111.828488,28.615759],[111.844025,28.616682],[111.850151,28.633353],[111.854747,28.636991],[111.873073,28.630964],[111.888062,28.6371],[111.901191,28.635959],[111.9106,28.643452],[111.918204,28.655396],[111.910163,28.664136],[111.910217,28.671464],[111.923237,28.676946],[111.951519,28.674395],[111.984123,28.663864],[111.979583,28.65621],[111.992001,28.657513],[111.998456,28.646764],[112.014047,28.640737],[112.034616,28.640032],[112.040743,28.65773],[112.025863,28.669292],[112.033412,28.673418],[112.070448,28.672332],[112.07827,28.655124],[112.086531,28.652681],[112.094354,28.641986],[112.107373,28.652301],[112.139759,28.649316],[112.149441,28.656427],[112.142931,28.662236],[112.158796,28.667447],[112.161476,28.675697],[112.169026,28.678303],[112.182757,28.66837],[112.199715,28.674069],[112.207975,28.691002],[112.215306,28.692576],[112.232046,28.707064],[112.231006,28.711839],[112.264923,28.719164],[112.283194,28.728441],[112.283413,28.776874],[112.299606,28.784845],[112.306389,28.800242],[112.304693,28.823009],[112.276466,28.84073],[112.256991,28.861483],[112.258632,28.900811],[112.26175,28.908122],[112.259562,28.922743],[112.257319,28.96773],[112.246871,28.980828],[112.247636,28.997062],[112.254037,29.04975],[112.241455,29.06792],[112.245284,29.100683],[112.235711,29.114412],[112.222855,29.118627],[112.211203,29.117276],[112.208194,29.126356],[112.187735,29.134516],[112.189978,29.145268],[112.201028,29.146025],[112.195776,29.160018],[112.20163,29.179248],[112.223895,29.19907],[112.236422,29.213163],[112.22849,29.216079],[112.22652,29.228443],[112.228763,29.251763],[112.223457,29.266659],[112.222199,29.287327],[112.213446,29.296121],[112.22663,29.294071],[112.234234,29.298657],[112.245284,29.292992],[112.258249,29.29229],[112.263665,29.298711],[112.251192,29.31894],[112.249387,29.328541],[112.252615,29.351946],[112.261696,29.375615],[112.28117,29.395129],[112.284179,29.403483],[112.2943,29.406124],[112.294464,29.428541],[112.300317,29.448206],[112.293534,29.45634],[112.291728,29.478262],[112.283413,29.495225]]]]}},{"type":"Feature","properties":{"adcode":430800,"name":"张家界市","center":[110.479921,29.127401],"centroid":[110.531625,29.390312],"childrenNum":4,"level":"city","parent":{"adcode":430000},"subFeatureIndex":7,"acroutes":[100000,430000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[110.390409,28.881149],[110.400201,28.89572],[110.423123,28.900594],[110.432805,28.890791],[110.449162,28.889816],[110.450913,28.882828],[110.468035,28.880228],[110.472138,28.887487],[110.481766,28.889437],[110.476569,28.898807],[110.4839,28.910776],[110.490191,28.911263],[110.524381,28.886132],[110.530782,28.874107],[110.543966,28.889328],[110.538987,28.908447],[110.521044,28.93276],[110.521919,28.938499],[110.533243,28.946132],[110.551077,28.953278],[110.553539,28.963346],[110.541777,28.982289],[110.558408,28.995438],[110.572576,29.000579],[110.593309,28.969354],[110.620716,28.965186],[110.635979,28.949705],[110.656986,28.935034],[110.666504,28.923501],[110.670498,28.91083],[110.678594,28.906172],[110.690684,28.908122],[110.690903,28.923988],[110.716942,28.913429],[110.730454,28.926154],[110.739371,28.924476],[110.76366,28.905847],[110.775695,28.906172],[110.788879,28.913808],[110.798069,28.935738],[110.798616,28.955227],[110.811417,28.955281],[110.8368,28.941855],[110.849163,28.946511],[110.851844,28.952033],[110.850258,28.968542],[110.839371,28.987754],[110.840465,28.99257],[110.860706,28.998955],[110.889153,28.992462],[110.898452,29.00112],[110.905126,28.995709],[110.915137,29.008532],[110.903102,29.0213],[110.903814,29.034769],[110.9147,29.035742],[110.909722,29.048723],[110.894568,29.049588],[110.88215,29.054726],[110.873179,29.066406],[110.862676,29.064027],[110.86098,29.073057],[110.852172,29.08679],[110.852555,29.09425],[110.868693,29.108088],[110.876297,29.09771],[110.886636,29.100683],[110.88959,29.109872],[110.913113,29.111331],[110.925367,29.118681],[110.929744,29.130841],[110.945772,29.130949],[110.941615,29.138082],[110.958464,29.133867],[110.974711,29.119222],[110.983792,29.118952],[110.985324,29.111007],[111.00168,29.117925],[111.022304,29.120465],[111.025805,29.137704],[111.043475,29.139271],[111.071867,29.16985],[111.080783,29.188376],[111.092819,29.204146],[111.121812,29.218563],[111.153869,29.237728],[111.165685,29.236163],[111.177884,29.223422],[111.192928,29.218077],[111.20644,29.217537],[111.22318,29.223692],[111.23144,29.231736],[111.232753,29.239888],[111.220171,29.25743],[111.222141,29.265688],[111.234887,29.273513],[111.25097,29.29461],[111.252009,29.302757],[111.245554,29.321044],[111.234723,29.33264],[111.25923,29.380629],[111.26946,29.386558],[111.2862,29.389523],[111.300697,29.395991],[111.291725,29.407848],[111.294843,29.412914],[111.311255,29.419273],[111.32969,29.443681],[111.3176,29.464366],[111.329417,29.486717],[111.337513,29.493448],[111.328377,29.511216],[111.320445,29.520852],[111.319242,29.533341],[111.300916,29.5384],[111.303213,29.549703],[111.294679,29.55686],[111.286911,29.555246],[111.273782,29.580858],[111.267108,29.579782],[111.254581,29.587045],[111.257316,29.596997],[111.252283,29.600547],[111.224821,29.60286],[111.213278,29.599203],[111.173453,29.600547],[111.158957,29.59463],[111.151298,29.596836],[111.148234,29.604743],[111.133847,29.608992],[111.124383,29.607755],[111.110652,29.613779],[111.077009,29.619318],[111.053322,29.619049],[111.049711,29.636957],[111.030729,29.645398],[111.039208,29.653302],[111.032096,29.669053],[111.020444,29.669967],[110.998562,29.667171],[110.98609,29.675933],[110.965083,29.677492],[110.94249,29.668032],[110.927938,29.671633],[110.927391,29.676578],[110.904689,29.684479],[110.890356,29.686898],[110.874984,29.684909],[110.854415,29.696249],[110.814481,29.680556],[110.78133,29.683243],[110.766559,29.680502],[110.764973,29.709897],[110.762839,29.715593],[110.747686,29.70705],[110.731876,29.690283],[110.721428,29.687489],[110.699327,29.699688],[110.672576,29.706835],[110.66076,29.719622],[110.661088,29.735793],[110.652992,29.744656],[110.634666,29.749597],[110.631821,29.757761],[110.62378,29.755935],[110.614425,29.747127],[110.602062,29.742024],[110.574545,29.723437],[110.562839,29.712584],[110.525256,29.693508],[110.507095,29.692111],[110.493856,29.700978],[110.465191,29.713068],[110.449381,29.690821],[110.447029,29.664645],[110.416175,29.661742],[110.413878,29.654646],[110.372575,29.633515],[110.355836,29.638839],[110.353101,29.653839],[110.339479,29.668139],[110.321262,29.665021],[110.315682,29.661151],[110.299873,29.662387],[110.29205,29.671848],[110.289917,29.69641],[110.27821,29.709091],[110.260376,29.719515],[110.24577,29.732247],[110.219894,29.746643],[110.188166,29.754485],[110.160813,29.753787],[110.144894,29.771133],[110.131054,29.781067],[110.113494,29.789658],[110.06415,29.782839],[110.024161,29.76963],[109.990846,29.772207],[109.976021,29.768126],[109.969729,29.771777],[109.949708,29.772959],[109.947136,29.778865],[109.940298,29.77414],[109.907913,29.764206],[109.896863,29.770435],[109.888438,29.76587],[109.869784,29.774677],[109.836633,29.769844],[109.820878,29.769898],[109.791884,29.7634],[109.771862,29.75137],[109.769291,29.744495],[109.755943,29.743259],[109.753536,29.734128],[109.76858,29.727842],[109.771589,29.720966],[109.76021,29.71339],[109.766173,29.702912],[109.760101,29.689101],[109.73707,29.678406],[109.714969,29.673353],[109.718416,29.658624],[109.71579,29.649485],[109.701238,29.636312],[109.710866,29.629644],[109.715571,29.613133],[109.72695,29.607863],[109.745713,29.615339],[109.761687,29.615177],[109.769565,29.606518],[109.764915,29.596136],[109.768525,29.587314],[109.782366,29.576608],[109.760101,29.561649],[109.74916,29.549487],[109.738766,29.547604],[109.734663,29.540984],[109.740954,29.534256],[109.752934,29.509062],[109.76579,29.500017],[109.769455,29.491779],[109.778755,29.486878],[109.779357,29.478046],[109.788383,29.463935],[109.801895,29.448852],[109.808241,29.427086],[109.795276,29.417117],[109.79451,29.411675],[109.821206,29.388661],[109.828919,29.373297],[109.908405,29.441741],[109.925637,29.444435],[109.935867,29.434414],[109.945276,29.398417],[109.952662,29.383486],[109.945167,29.369901],[109.954795,29.358147],[109.960375,29.341269],[109.952935,29.333827],[109.936141,29.325143],[109.951294,29.318077],[109.975528,29.299142],[110.001568,29.29542],[110.016338,29.288298],[110.049216,29.314571],[110.068417,29.323795],[110.097192,29.308853],[110.112564,29.289701],[110.113548,29.279017],[110.103537,29.253436],[110.082859,29.251223],[110.080616,29.2326],[110.073176,29.225636],[110.070058,29.211867],[110.084828,29.184434],[110.090518,29.167311],[110.089041,29.151266],[110.099872,29.139595],[110.119128,29.141216],[110.128428,29.136407],[110.140408,29.14543],[110.158187,29.165204],[110.164861,29.165528],[110.179085,29.153967],[110.189643,29.162827],[110.203921,29.161044],[110.205562,29.151968],[110.215901,29.136083],[110.223997,29.136461],[110.216722,29.129112],[110.238986,29.122248],[110.261634,29.1196],[110.264041,29.110142],[110.250529,29.093655],[110.249654,29.076896],[110.261962,29.069542],[110.273505,29.074409],[110.284446,29.085438],[110.304194,29.091331],[110.299599,29.057159],[110.305289,29.038609],[110.313987,29.035905],[110.323122,29.041746],[110.340354,29.041313],[110.341613,29.02725],[110.347357,29.019406],[110.346208,29.011129],[110.327991,28.983858],[110.33193,28.981315],[110.318965,28.973143],[110.319184,28.967297],[110.306492,28.958258],[110.308133,28.944292],[110.314588,28.938336],[110.331,28.941152],[110.361087,28.927454],[110.364807,28.907959],[110.358735,28.891224],[110.384665,28.885428],[110.390409,28.881149]]]]}},{"type":"Feature","properties":{"adcode":430900,"name":"益阳市","center":[112.355042,28.570066],"centroid":[111.958046,28.573867],"childrenNum":6,"level":"city","parent":{"adcode":430000},"subFeatureIndex":8,"acroutes":[100000,430000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.685384,28.525407],[112.688283,28.54432],[112.701741,28.552417],[112.726522,28.557199],[112.736095,28.568229],[112.726194,28.581702],[112.716456,28.579203],[112.713229,28.587189],[112.717496,28.596206],[112.705351,28.599574],[112.684016,28.596369],[112.675154,28.581214],[112.668371,28.584256],[112.658688,28.580507],[112.648841,28.564263],[112.635439,28.559046],[112.629366,28.5472],[112.609727,28.540788],[112.591948,28.542962],[112.582539,28.556873],[112.562462,28.563556],[112.563721,28.570946],[112.574388,28.585125],[112.582813,28.590123],[112.590143,28.601692],[112.585001,28.620918],[112.588721,28.62738],[112.580515,28.629715],[112.57406,28.623796],[112.563666,28.629389],[112.552561,28.644104],[112.544136,28.639434],[112.533797,28.640412],[112.510602,28.654799],[112.521106,28.665493],[112.525318,28.678357],[112.526412,28.702561],[112.534563,28.70956],[112.548239,28.712328],[112.555843,28.719652],[112.552233,28.72958],[112.569082,28.731641],[112.58057,28.73967],[112.603764,28.746884],[112.606117,28.758002],[112.617495,28.770042],[112.619137,28.778555],[112.641784,28.789453],[112.671708,28.791568],[112.672966,28.811517],[112.664924,28.821057],[112.659837,28.840839],[112.668371,28.85043],[112.677452,28.871235],[112.685165,28.879741],[112.722911,28.883478],[112.773185,28.90276],[112.784181,28.911967],[112.797474,28.9137],[112.811588,28.921552],[112.83812,28.929295],[112.847967,28.935521],[112.87242,28.962967],[112.876085,28.984075],[112.891402,28.999388],[112.927945,29.023031],[112.9344,29.037311],[112.949389,29.060783],[112.93905,29.065541],[112.937737,29.078139],[112.92707,29.109061],[112.924663,29.149429],[112.901085,29.154615],[112.88161,29.162773],[112.812901,29.1524],[112.798513,29.159802],[112.813448,29.178654],[112.810384,29.185514],[112.793864,29.190915],[112.775592,29.176602],[112.75661,29.169958],[112.741949,29.168283],[112.724553,29.177628],[112.715855,29.18735],[112.711259,29.185352],[112.693207,29.192589],[112.68243,29.192265],[112.677561,29.205388],[112.680953,29.214027],[112.676358,29.224718],[112.681664,29.230441],[112.679093,29.2448],[112.693699,29.253976],[112.682813,29.269573],[112.683305,29.27497],[112.699881,29.287381],[112.689268,29.295743],[112.680789,29.294988],[112.673622,29.306264],[112.66476,29.300383],[112.652561,29.321421],[112.634454,29.335984],[112.611806,29.333287],[112.590417,29.317861],[112.579421,29.303674],[112.560219,29.304591],[112.547364,29.301786],[112.532429,29.308907],[112.502068,29.312198],[112.496981,29.317052],[112.490963,29.337602],[112.485766,29.342941],[112.464267,29.35351],[112.439924,29.360627],[112.423075,29.371734],[112.392057,29.396476],[112.386641,29.406016],[112.388829,29.420997],[112.386149,29.426871],[112.366783,29.442549],[112.366182,29.458441],[112.350974,29.453108],[112.342002,29.444435],[112.328271,29.450091],[112.324442,29.480416],[112.331116,29.51057],[112.320066,29.516007],[112.315744,29.524298],[112.297691,29.516815],[112.290744,29.516923],[112.283413,29.495225],[112.291728,29.478262],[112.293534,29.45634],[112.300317,29.448206],[112.294464,29.428541],[112.2943,29.406124],[112.284179,29.403483],[112.28117,29.395129],[112.261696,29.375615],[112.252615,29.351946],[112.249387,29.328541],[112.251192,29.31894],[112.263665,29.298711],[112.258249,29.29229],[112.245284,29.292992],[112.234234,29.298657],[112.22663,29.294071],[112.213446,29.296121],[112.222199,29.287327],[112.223457,29.266659],[112.228763,29.251763],[112.22652,29.228443],[112.22849,29.216079],[112.236422,29.213163],[112.223895,29.19907],[112.20163,29.179248],[112.195776,29.160018],[112.201028,29.146025],[112.189978,29.145268],[112.187735,29.134516],[112.208194,29.126356],[112.211203,29.117276],[112.222855,29.118627],[112.235711,29.114412],[112.245284,29.100683],[112.241455,29.06792],[112.254037,29.04975],[112.247636,28.997062],[112.246871,28.980828],[112.257319,28.96773],[112.259562,28.922743],[112.26175,28.908122],[112.258632,28.900811],[112.256991,28.861483],[112.276466,28.84073],[112.304693,28.823009],[112.306389,28.800242],[112.299606,28.784845],[112.283413,28.776874],[112.283194,28.728441],[112.264923,28.719164],[112.231006,28.711839],[112.232046,28.707064],[112.215306,28.692576],[112.207975,28.691002],[112.199715,28.674069],[112.182757,28.66837],[112.169026,28.678303],[112.161476,28.675697],[112.158796,28.667447],[112.142931,28.662236],[112.149441,28.656427],[112.139759,28.649316],[112.107373,28.652301],[112.094354,28.641986],[112.086531,28.652681],[112.07827,28.655124],[112.070448,28.672332],[112.033412,28.673418],[112.025863,28.669292],[112.040743,28.65773],[112.034616,28.640032],[112.014047,28.640737],[111.998456,28.646764],[111.992001,28.657513],[111.979583,28.65621],[111.984123,28.663864],[111.951519,28.674395],[111.923237,28.676946],[111.910217,28.671464],[111.910163,28.664136],[111.918204,28.655396],[111.9106,28.643452],[111.901191,28.635959],[111.888062,28.6371],[111.873073,28.630964],[111.854747,28.636991],[111.850151,28.633353],[111.844025,28.616682],[111.828488,28.615759],[111.81618,28.626403],[111.8106,28.640955],[111.791344,28.643126],[111.787843,28.648718],[111.776191,28.634113],[111.768258,28.639054],[111.759068,28.653442],[111.751573,28.657622],[111.74211,28.651596],[111.730676,28.652193],[111.722525,28.645027],[111.728269,28.642529],[111.719079,28.636448],[111.723401,28.609839],[111.708904,28.594251],[111.702777,28.598976],[111.688389,28.589199],[111.67351,28.591426],[111.663663,28.607884],[111.662842,28.624665],[111.644954,28.623742],[111.636092,28.628466],[111.624385,28.618311],[111.605402,28.624936],[111.574494,28.639326],[111.567218,28.638783],[111.53921,28.609731],[111.518641,28.5955],[111.509341,28.585668],[111.494187,28.581268],[111.491452,28.571652],[111.46782,28.556927],[111.443367,28.557308],[111.431386,28.547418],[111.412294,28.547852],[111.396594,28.540788],[111.383192,28.55057],[111.373892,28.551819],[111.363388,28.539538],[111.34818,28.528722],[111.339209,28.527852],[111.333793,28.520134],[111.324165,28.518829],[111.315686,28.524428],[111.309176,28.520949],[111.281058,28.517905],[111.252611,28.531548],[111.228651,28.522471],[111.215193,28.536222],[111.198235,28.526548],[111.192217,28.518829],[111.175204,28.513883],[111.168639,28.517471],[111.152173,28.514318],[111.154361,28.496541],[111.147852,28.487841],[111.144952,28.473703],[111.126353,28.470549],[111.11667,28.464403],[111.109339,28.468156],[111.096867,28.463642],[111.09353,28.456952],[111.061692,28.451676],[111.050204,28.45891],[111.034831,28.454886],[111.020116,28.445639],[111.007753,28.44553],[111.001407,28.440145],[110.978704,28.439492],[110.96738,28.430353],[110.944623,28.42649],[110.889481,28.404889],[110.88226,28.408099],[110.860433,28.406032],[110.853923,28.398468],[110.83587,28.393896],[110.832752,28.380508],[110.825914,28.37169],[110.793966,28.354379],[110.753266,28.338698],[110.741067,28.325466],[110.733189,28.311361],[110.7211,28.300794],[110.739535,28.281619],[110.74971,28.280911],[110.774601,28.27312],[110.783354,28.278241],[110.793036,28.275898],[110.802719,28.264348],[110.806275,28.253013],[110.787839,28.231268],[110.79982,28.223201],[110.804579,28.213225],[110.824601,28.203794],[110.826789,28.209082],[110.840082,28.214643],[110.848069,28.213007],[110.84889,28.204721],[110.858518,28.205157],[110.860487,28.198614],[110.853266,28.188418],[110.849163,28.172277],[110.818638,28.13966],[110.833026,28.118874],[110.844349,28.116364],[110.823452,28.087441],[110.83319,28.087496],[110.858846,28.076361],[110.876352,28.081819],[110.896155,28.058784],[110.884065,28.050977],[110.86645,28.025477],[110.866177,28.013735],[110.878157,28.01308],[110.88959,28.000954],[110.907698,27.998223],[110.92203,28.000626],[110.92575,28.021326],[110.938059,28.018486],[110.942982,28.038364],[110.955728,28.050758],[110.953485,28.057091],[110.962676,28.058129],[110.970936,28.065826],[110.971319,28.054798],[110.992162,28.054034],[111.010488,28.044534],[111.022031,28.041531],[111.013223,28.028917],[111.022031,28.027497],[111.03505,28.033723],[111.04156,28.022309],[111.063223,28.007236],[111.070608,27.995273],[111.081987,27.995601],[111.097906,28.006799],[111.093803,28.02717],[111.118475,28.050158],[111.114208,28.064134],[111.123289,28.068774],[111.137895,28.085968],[111.140959,28.103431],[111.151571,28.122966],[111.160926,28.122857],[111.189537,28.154988],[111.186528,28.160606],[111.216014,28.159297],[111.225149,28.161479],[111.235653,28.154115],[111.257753,28.167532],[111.279034,28.191036],[111.285215,28.214806],[111.296047,28.225436],[111.314373,28.234211],[111.32597,28.226526],[111.337732,28.20592],[111.332097,28.195943],[111.341835,28.193162],[111.352064,28.199051],[111.382918,28.196324],[111.386911,28.17893],[111.398016,28.180021],[111.434833,28.208101],[111.448454,28.202867],[111.445336,28.189509],[111.450095,28.187382],[111.477448,28.199323],[111.483137,28.204176],[111.495719,28.189945],[111.485763,28.159515],[111.49096,28.153024],[111.481387,28.138351],[111.482645,28.120402],[111.499877,28.101412],[111.500424,28.092626],[111.510982,28.090279],[111.493312,28.074887],[111.49189,28.066863],[111.494789,28.037873],[111.501956,28.04164],[111.517875,28.030992],[111.524439,28.031211],[111.522032,28.044479],[111.506879,28.053324],[111.514702,28.06528],[111.527886,28.049393],[111.534013,28.054143],[111.543914,28.047537],[111.540687,28.035579],[111.543859,28.020398],[111.567547,28.032903],[111.575807,28.018869],[111.564264,28.018104],[111.551409,27.991886],[111.542054,27.994126],[111.529527,27.986587],[111.55026,27.974841],[111.583794,27.994454],[111.592766,28.006471],[111.599768,28.009693],[111.588991,28.018596],[111.589811,28.027115],[111.601682,28.034542],[111.621704,28.016083],[111.634286,28.015319],[111.651518,28.026241],[111.662788,28.024712],[111.651573,28.021163],[111.652284,28.015756],[111.662952,28.014227],[111.672853,28.036453],[111.68549,28.040493],[111.683466,28.0145],[111.691289,28.009912],[111.684888,28.002975],[111.688499,27.99063],[111.697689,27.994181],[111.706114,27.99063],[111.71514,27.993361],[111.726792,27.983474],[111.743368,27.994235],[111.747963,28.003904],[111.765633,28.006143],[111.773893,28.010676],[111.779418,28.007072],[111.778871,27.996639],[111.793094,27.989701],[111.796103,28.00516],[111.823401,28.022582],[111.838335,28.019961],[111.848346,28.028644],[111.858193,28.030938],[111.870173,28.026678],[111.891837,28.026951],[111.902613,28.021982],[111.913117,28.027989],[111.907537,28.041804],[111.911038,28.052287],[111.926246,28.065498],[111.914101,28.079363],[111.91525,28.082802],[111.899167,28.09983],[111.90885,28.116036],[111.93188,28.133332],[111.933248,28.168132],[111.941782,28.172277],[111.944736,28.186728],[111.961147,28.198124],[111.962132,28.208864],[111.986585,28.224182],[112.003489,28.224509],[112.003981,28.235029],[112.009671,28.244021],[112.033139,28.252468],[112.051684,28.25127],[112.080677,28.260806],[112.082264,28.267889],[112.093424,28.265001],[112.099058,28.270069],[112.11629,28.271703],[112.123128,28.266146],[112.137297,28.266636],[112.146214,28.254539],[112.169518,28.245602],[112.177997,28.235737],[112.195503,28.23323],[112.210109,28.239225],[112.223293,28.233939],[112.227286,28.221239],[112.237954,28.210445],[112.251685,28.2244],[112.255733,28.233448],[112.264431,28.235683],[112.280678,28.252632],[112.288282,28.254049],[112.294135,28.247073],[112.306444,28.261351],[112.322473,28.263258],[112.316674,28.282981],[112.332921,28.284397],[112.346761,28.274809],[112.356937,28.277369],[112.358632,28.283471],[112.349168,28.281837],[112.345284,28.289518],[112.352779,28.291261],[112.370339,28.284397],[112.377998,28.290063],[112.393753,28.290281],[112.404803,28.29867],[112.408468,28.294366],[112.422692,28.305587],[112.420066,28.312559],[112.429311,28.311143],[112.432976,28.317896],[112.438337,28.310652],[112.451248,28.317842],[112.466018,28.312886],[112.472965,28.317733],[112.486915,28.309236],[112.500974,28.311905],[112.505296,28.320728],[112.525974,28.325956],[112.534563,28.332],[112.535766,28.325466],[112.553928,28.318931],[112.560493,28.325411],[112.571379,28.324976],[112.564432,28.333144],[112.562462,28.344742],[112.575209,28.354596],[112.575427,28.369077],[112.580351,28.372887],[112.578436,28.382358],[112.584235,28.40244],[112.594355,28.40761],[112.594793,28.414629],[112.612134,28.424531],[112.624279,28.446074],[112.627288,28.468265],[112.639815,28.469352],[112.654421,28.484524],[112.651741,28.495671],[112.663229,28.501053],[112.672583,28.517525],[112.685384,28.525407]]]]}},{"type":"Feature","properties":{"adcode":431000,"name":"郴州市","center":[113.032067,25.793589],"centroid":[113.142071,25.813202],"childrenNum":11,"level":"city","parent":{"adcode":430000},"subFeatureIndex":9,"acroutes":[100000,430000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.364212,25.191725],[112.373731,25.177561],[112.393151,25.160148],[112.387407,25.152196],[112.399497,25.14066],[112.413337,25.141332],[112.426138,25.156284],[112.430077,25.17409],[112.442987,25.185623],[112.454858,25.17353],[112.45267,25.159868],[112.45825,25.152084],[112.477451,25.151413],[112.491018,25.144468],[112.502615,25.144636],[112.507703,25.13674],[112.537025,25.13422],[112.562681,25.12453],[112.596543,25.126266],[112.612736,25.133212],[112.624826,25.134108],[112.628218,25.140604],[112.648021,25.133604],[112.659782,25.132764],[112.669848,25.113047],[112.679749,25.10991],[112.695231,25.095513],[112.697255,25.089966],[112.715636,25.078368],[112.719192,25.048219],[112.715143,25.026023],[112.724881,25.010831],[112.741839,24.998609],[112.745505,24.981675],[112.742168,24.977469],[112.743152,24.960308],[112.750537,24.955372],[112.773459,24.949987],[112.784673,24.936637],[112.782211,24.922724],[112.786697,24.912401],[112.780734,24.897307],[112.788284,24.892369],[112.80382,24.890517],[112.843973,24.897363],[112.873514,24.89669],[112.877835,24.905668],[112.904367,24.921827],[112.924553,24.918853],[112.937354,24.92048],[112.941785,24.915936],[112.959236,24.923454],[112.966785,24.919302],[112.983634,24.920929],[112.994794,24.927381],[112.991676,24.938488],[113.011917,24.946117],[113.002781,24.957111],[113.00847,24.961934],[113.010002,24.977357],[113.002289,24.990871],[112.990527,24.995413],[112.992059,25.017951],[112.978437,25.026472],[112.979422,25.033927],[113.002289,25.057971],[113.002015,25.07114],[113.018427,25.083131],[113.004532,25.089182],[112.999608,25.103076],[112.991129,25.109462],[112.981939,25.125258],[112.967989,25.141612],[112.974335,25.168267],[112.991567,25.176777],[113.00858,25.190101],[113.030516,25.194468],[113.034455,25.201409],[113.029751,25.210533],[113.01777,25.211149],[112.999006,25.244055],[112.979915,25.245062],[112.972912,25.251161],[112.959564,25.254071],[112.951851,25.245734],[112.934072,25.250378],[112.933361,25.24316],[112.924006,25.248643],[112.896927,25.239299],[112.89173,25.246181],[112.868317,25.248811],[112.86591,25.259778],[112.873951,25.274324],[112.866457,25.276561],[112.856391,25.291609],[112.854914,25.311855],[112.858798,25.320243],[112.851796,25.33344],[112.857376,25.336851],[112.8687,25.327849],[112.877671,25.33372],[112.894849,25.337578],[112.900593,25.311352],[112.913175,25.299887],[112.927836,25.299887],[112.931829,25.322816],[112.945068,25.326339],[112.95114,25.337466],[112.964707,25.342163],[112.968098,25.349822],[112.987956,25.353791],[112.995396,25.348983],[113.009236,25.352897],[113.023678,25.345964],[113.029751,25.361227],[113.041622,25.366034],[113.064598,25.381797],[113.080134,25.383362],[113.080626,25.390963],[113.088777,25.396552],[113.090418,25.406778],[113.096873,25.410746],[113.092388,25.417507],[113.114379,25.42058],[113.128383,25.413204],[113.130736,25.427117],[113.118427,25.447285],[113.127946,25.449687],[113.122366,25.45572],[113.13462,25.467673],[113.149992,25.468008],[113.152016,25.492246],[113.169357,25.488058],[113.177071,25.471583],[113.200812,25.479402],[113.210659,25.496713],[113.226195,25.509667],[113.243263,25.515641],[113.249062,25.514078],[113.260824,25.499449],[113.269412,25.505256],[113.282596,25.4942],[113.291786,25.500901],[113.291732,25.516367],[113.303329,25.515864],[113.296819,25.508383],[113.311371,25.490459],[113.309183,25.481021],[113.315966,25.467506],[113.313942,25.442928],[113.329752,25.450804],[113.340091,25.449911],[113.352782,25.436838],[113.35973,25.438403],[113.366951,25.431196],[113.371874,25.406834],[113.376524,25.400743],[113.38938,25.403649],[113.393592,25.397558],[113.407049,25.401414],[113.424117,25.392695],[113.427728,25.373245],[113.442279,25.361283],[113.449829,25.35955],[113.462411,25.369835],[113.470179,25.365643],[113.480026,25.375201],[113.50415,25.374978],[113.519194,25.370059],[113.515091,25.360668],[113.524336,25.353624],[113.536098,25.368494],[113.544304,25.366593],[113.554533,25.351835],[113.581448,25.342722],[113.583308,25.331875],[113.579807,25.316609],[113.585989,25.307325],[113.61077,25.32701],[113.620507,25.325668],[113.628823,25.330141],[113.658035,25.329246],[113.663998,25.337746],[113.68019,25.334503],[113.687138,25.352058],[113.707926,25.352617],[113.706558,25.360891],[113.725267,25.358599],[113.734512,25.348872],[113.743976,25.363966],[113.754097,25.361171],[113.758418,25.343784],[113.764162,25.333608],[113.75809,25.329973],[113.780191,25.334055],[113.800486,25.32947],[113.821274,25.330756],[113.832817,25.343896],[113.833418,25.353959],[113.839764,25.363463],[113.860935,25.369332],[113.876909,25.380344],[113.883254,25.395322],[113.881777,25.406946],[113.892062,25.411863],[113.884458,25.420301],[113.886865,25.436615],[113.913397,25.442816],[113.943484,25.43885],[113.939929,25.459407],[113.951417,25.470857],[113.958966,25.483646],[113.952073,25.486941],[113.955629,25.496657],[113.945837,25.499561],[113.953277,25.505033],[113.96285,25.528258],[113.986099,25.528984],[113.984075,25.538585],[113.992391,25.565152],[113.97948,25.573244],[113.983091,25.599357],[113.978441,25.605606],[113.957106,25.61191],[113.949557,25.625186],[113.951253,25.637569],[113.943266,25.6427],[113.937576,25.662664],[113.932926,25.663445],[113.926635,25.685468],[113.913834,25.703753],[113.918266,25.71741],[113.914272,25.728668],[113.918922,25.739479],[113.937358,25.756196],[113.946876,25.761322],[113.961701,25.777311],[113.960662,25.796863],[113.971329,25.814741],[113.970071,25.833953],[113.977292,25.839855],[113.991351,25.860565],[114.010279,25.871086],[114.013944,25.885614],[114.028277,25.89335],[114.022533,25.906817],[114.021822,25.919226],[114.03145,25.938921],[114.021111,25.95561],[114.021056,25.975243],[114.028222,25.981361],[114.027128,25.991037],[114.017609,25.992928],[114.009075,26.00416],[114.008474,26.015669],[114.028113,26.031179],[114.036592,26.046798],[114.035224,26.059025],[114.045837,26.070695],[114.043813,26.076697],[114.069852,26.078531],[114.085607,26.066361],[114.10005,26.071807],[114.106888,26.069473],[114.120181,26.084198],[114.118977,26.089865],[114.107489,26.095144],[114.108748,26.10031],[114.156724,26.115809],[114.171056,26.123253],[114.187687,26.120975],[114.214984,26.137471],[114.225323,26.14769],[114.237249,26.152188],[114.235717,26.160073],[114.225378,26.159684],[114.218485,26.168513],[114.232216,26.17995],[114.222096,26.188888],[114.21679,26.203154],[114.192282,26.196715],[114.183748,26.201045],[114.181286,26.214477],[114.148846,26.203265],[114.141953,26.203376],[114.102785,26.187833],[114.100378,26.178395],[114.088562,26.168402],[114.074667,26.171789],[114.05913,26.166181],[114.055356,26.181338],[114.040968,26.177396],[114.036373,26.188555],[114.027894,26.180061],[114.013397,26.184058],[113.992117,26.167791],[113.985443,26.166403],[113.97215,26.154742],[113.962686,26.150855],[113.944524,26.163738],[113.9518,26.177896],[113.94611,26.184502],[113.930246,26.172788],[113.916953,26.171344],[113.914491,26.15874],[113.902839,26.148023],[113.896438,26.135527],[113.888451,26.130362],[113.860278,26.119309],[113.849611,26.107588],[113.845071,26.095699],[113.824775,26.084087],[113.811099,26.086421],[113.805793,26.100033],[113.791624,26.10431],[113.780792,26.093699],[113.780957,26.066139],[113.761536,26.04791],[113.750705,26.041629],[113.736427,26.041129],[113.709074,26.065805],[113.693265,26.09581],[113.702455,26.124419],[113.72204,26.133139],[113.729261,26.139248],[113.736536,26.159351],[113.738724,26.18317],[113.725158,26.223745],[113.708473,26.234067],[113.67833,26.247273],[113.671602,26.256761],[113.655464,26.270575],[113.64414,26.267968],[113.615201,26.278896],[113.617061,26.308236],[113.60705,26.315113],[113.598954,26.326646],[113.597149,26.34583],[113.592499,26.360187],[113.583527,26.370331],[113.583199,26.394661],[113.607707,26.419096],[113.609621,26.431007],[113.603275,26.448345],[113.588998,26.467121],[113.595671,26.479913],[113.603604,26.507652],[113.589162,26.511416],[113.587028,26.520882],[113.572969,26.519111],[113.558691,26.549497],[113.562192,26.575172],[113.554971,26.585352],[113.541295,26.59271],[113.523461,26.595476],[113.509183,26.59271],[113.495781,26.58419],[113.491021,26.575338],[113.477072,26.562667],[113.467279,26.559347],[113.458144,26.561782],[113.429478,26.558738],[113.414599,26.587399],[113.399117,26.596969],[113.400266,26.605211],[113.411371,26.610134],[113.418045,26.629381],[113.415474,26.645694],[113.400977,26.658245],[113.399883,26.666593],[113.392224,26.674885],[113.381448,26.6939],[113.382049,26.69915],[113.400758,26.706943],[113.413286,26.72982],[113.427618,26.764569],[113.428111,26.769761],[113.412684,26.782575],[113.404697,26.797596],[113.394303,26.804774],[113.384456,26.797099],[113.363669,26.800081],[113.338121,26.81024],[113.326305,26.80759],[113.315091,26.79616],[113.306283,26.773517],[113.299281,26.768104],[113.283417,26.771473],[113.27811,26.777715],[113.285441,26.79003],[113.285331,26.799694],[113.273789,26.813056],[113.280627,26.825202],[113.259784,26.827797],[113.258526,26.815486],[113.238066,26.805216],[113.224609,26.814437],[113.223679,26.820896],[113.206338,26.825478],[113.207103,26.829674],[113.183854,26.825202],[113.160495,26.827521],[113.153165,26.837568],[113.144138,26.834477],[113.142935,26.812504],[113.149062,26.792129],[113.097256,26.781636],[113.09556,26.759929],[113.101961,26.753245],[113.113066,26.753024],[113.115364,26.74413],[113.12904,26.74413],[113.131392,26.738053],[113.121381,26.73098],[113.122311,26.72319],[113.13916,26.71794],[113.134784,26.71258],[113.152289,26.700532],[113.160878,26.687875],[113.182979,26.687765],[113.188176,26.662447],[113.179587,26.638339],[113.186699,26.608088],[113.179259,26.578492],[113.179149,26.564438],[113.159182,26.541638],[113.160003,26.534222],[113.171655,26.521214],[113.179423,26.519388],[113.189653,26.506157],[113.214324,26.502448],[113.230079,26.482072],[113.226852,26.467065],[113.217388,26.462746],[113.210112,26.465182],[113.194904,26.451669],[113.192278,26.44552],[113.211699,26.433112],[113.212191,26.425246],[113.191239,26.406186],[113.179095,26.404967],[113.171874,26.412115],[113.163558,26.409566],[113.16044,26.387733],[113.167114,26.374266],[113.156556,26.36246],[113.168865,26.3491],[113.164762,26.344499],[113.173788,26.329696],[113.162683,26.324317],[113.142059,26.32587],[113.127344,26.31356],[113.130626,26.306572],[113.128821,26.29304],[113.119193,26.29304],[113.117059,26.287327],[113.103547,26.290544],[113.087136,26.273626],[113.091676,26.250103],[113.073514,26.24855],[113.068153,26.252933],[113.05207,26.248494],[113.045287,26.254542],[113.032103,26.25199],[113.025867,26.245276],[113.039926,26.213589],[113.034948,26.206651],[113.035659,26.172843],[113.008635,26.155631],[112.992989,26.162349],[112.984564,26.156575],[112.968645,26.154242],[112.949882,26.160184],[112.942606,26.170789],[112.930133,26.176785],[112.921052,26.174398],[112.920997,26.157963],[112.903601,26.148467],[112.891074,26.156519],[112.875866,26.1498],[112.870067,26.155797],[112.857923,26.154187],[112.846435,26.158296],[112.838557,26.155742],[112.818754,26.161794],[112.818535,26.186667],[112.809728,26.192163],[112.802616,26.19022],[112.795614,26.180116],[112.78987,26.179839],[112.79173,26.193218],[112.786041,26.196993],[112.775975,26.183892],[112.777179,26.177341],[112.78812,26.175342],[112.791402,26.166292],[112.783634,26.164237],[112.782157,26.146024],[112.768371,26.145524],[112.758743,26.149855],[112.760384,26.133084],[112.752507,26.129862],[112.746216,26.143802],[112.739979,26.144469],[112.735056,26.134583],[112.720395,26.125474],[112.710275,26.131751],[112.707704,26.122419],[112.688557,26.114198],[112.686423,26.123808],[112.676139,26.125974],[112.673787,26.111032],[112.665307,26.10981],[112.654913,26.101033],[112.642277,26.105977],[112.646161,26.112421],[112.658196,26.114976],[112.670668,26.127696],[112.654257,26.129251],[112.637299,26.138915],[112.630132,26.154409],[112.633688,26.163293],[112.623403,26.192108],[112.608961,26.198436],[112.602834,26.217085],[112.597802,26.220526],[112.581062,26.219083],[112.58057,26.208982],[112.572309,26.193384],[112.577451,26.182004],[112.576248,26.168346],[112.582047,26.15924],[112.578381,26.153632],[112.566565,26.158518],[112.554804,26.147245],[112.529092,26.147579],[112.524443,26.137471],[112.5129,26.135583],[112.50825,26.143858],[112.507812,26.159573],[112.48872,26.150911],[112.482046,26.160739],[112.485055,26.167957],[112.47953,26.175786],[112.450919,26.180394],[112.444574,26.175953],[112.429256,26.189721],[112.405788,26.184835],[112.395066,26.186168],[112.386641,26.205208],[112.377287,26.201544],[112.375044,26.190553],[112.364322,26.181282],[112.357046,26.161294],[112.33779,26.167569],[112.327068,26.161128],[112.310437,26.158574],[112.31186,26.148967],[112.304256,26.132917],[112.292385,26.134417],[112.290689,26.144024],[112.284453,26.143636],[112.266947,26.13114],[112.258523,26.130751],[112.257702,26.123308],[112.232428,26.117865],[112.230295,26.107032],[112.240579,26.09331],[112.251685,26.089588],[112.26186,26.092866],[112.271159,26.089032],[112.282593,26.101699],[112.291619,26.099977],[112.299715,26.090365],[112.309836,26.099033],[112.321816,26.093755],[112.33582,26.076641],[112.328545,26.039072],[112.306444,26.00694],[112.300426,25.978747],[112.292987,25.974298],[112.311532,25.962396],[112.299332,25.962507],[112.304475,25.953997],[112.309836,25.95611],[112.316783,25.944039],[112.315197,25.935806],[112.296816,25.931466],[112.265525,25.896689],[112.272089,25.886337],[112.288665,25.886282],[112.312407,25.890567],[112.33686,25.885725],[112.349715,25.906595],[112.360383,25.905871],[112.359562,25.894407],[112.377998,25.859285],[112.38686,25.859786],[112.387024,25.846258],[112.380514,25.837293],[112.359289,25.834398],[112.357101,25.818249],[112.361696,25.809116],[112.377068,25.803658],[112.385383,25.805552],[112.38686,25.789343],[112.377013,25.760486],[112.37756,25.750791],[112.392057,25.740315],[112.383523,25.730618],[112.361805,25.720196],[112.352068,25.712393],[112.343315,25.694277],[112.336422,25.690876],[112.321433,25.698458],[112.317002,25.723262],[112.310602,25.728891],[112.297363,25.730284],[112.278107,25.711167],[112.247363,25.703921],[112.243041,25.684855],[112.245612,25.672087],[112.257921,25.650452],[112.257429,25.634055],[112.238829,25.603876],[112.243643,25.589928],[112.260492,25.58234],[112.257702,25.573021],[112.246269,25.567608],[112.250973,25.559013],[112.270284,25.554883],[112.285766,25.555776],[112.312844,25.535013],[112.325591,25.529989],[112.357812,25.541655],[112.369902,25.539422],[112.372418,25.530044],[112.367932,25.520442],[112.372144,25.512068],[112.392002,25.490961],[112.39802,25.476888],[112.399989,25.457172],[112.411805,25.440581],[112.420668,25.435498],[112.426904,25.423318],[112.439924,25.408287],[112.440963,25.399346],[112.426466,25.398508],[112.421324,25.39359],[112.435711,25.379952],[112.455186,25.38107],[112.458414,25.37509],[112.45256,25.365475],[112.444464,25.362736],[112.432867,25.368382],[112.420011,25.339087],[112.409508,25.32578],[112.394026,25.314595],[112.386094,25.313141],[112.374934,25.300837],[112.362188,25.298153],[112.345175,25.289259],[112.344901,25.284673],[112.357593,25.278631],[112.355405,25.263974],[112.360492,25.258547],[112.357593,25.244279],[112.368151,25.232696],[112.368096,25.222846],[112.36186,25.211988],[112.364212,25.191725]]]]}},{"type":"Feature","properties":{"adcode":431100,"name":"永州市","center":[111.608019,26.434516],"centroid":[111.734581,25.774386],"childrenNum":11,"level":"city","parent":{"adcode":430000},"subFeatureIndex":10,"acroutes":[100000,430000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.364212,25.191725],[112.36186,25.211988],[112.368096,25.222846],[112.368151,25.232696],[112.357593,25.244279],[112.360492,25.258547],[112.355405,25.263974],[112.357593,25.278631],[112.344901,25.284673],[112.345175,25.289259],[112.362188,25.298153],[112.374934,25.300837],[112.386094,25.313141],[112.394026,25.314595],[112.409508,25.32578],[112.420011,25.339087],[112.432867,25.368382],[112.444464,25.362736],[112.45256,25.365475],[112.458414,25.37509],[112.455186,25.38107],[112.435711,25.379952],[112.421324,25.39359],[112.426466,25.398508],[112.440963,25.399346],[112.439924,25.408287],[112.426904,25.423318],[112.420668,25.435498],[112.411805,25.440581],[112.399989,25.457172],[112.39802,25.476888],[112.392002,25.490961],[112.372144,25.512068],[112.367932,25.520442],[112.372418,25.530044],[112.369902,25.539422],[112.357812,25.541655],[112.325591,25.529989],[112.312844,25.535013],[112.285766,25.555776],[112.270284,25.554883],[112.250973,25.559013],[112.246269,25.567608],[112.257702,25.573021],[112.260492,25.58234],[112.243643,25.589928],[112.238829,25.603876],[112.257429,25.634055],[112.257921,25.650452],[112.245612,25.672087],[112.243041,25.684855],[112.247363,25.703921],[112.278107,25.711167],[112.297363,25.730284],[112.310602,25.728891],[112.317002,25.723262],[112.321433,25.698458],[112.336422,25.690876],[112.343315,25.694277],[112.352068,25.712393],[112.361805,25.720196],[112.383523,25.730618],[112.392057,25.740315],[112.37756,25.750791],[112.377013,25.760486],[112.38686,25.789343],[112.385383,25.805552],[112.377068,25.803658],[112.361696,25.809116],[112.357101,25.818249],[112.359289,25.834398],[112.380514,25.837293],[112.387024,25.846258],[112.38686,25.859786],[112.377998,25.859285],[112.359562,25.894407],[112.360383,25.905871],[112.349715,25.906595],[112.33686,25.885725],[112.312407,25.890567],[112.288665,25.886282],[112.272089,25.886337],[112.265525,25.896689],[112.296816,25.931466],[112.315197,25.935806],[112.316783,25.944039],[112.309836,25.95611],[112.304475,25.953997],[112.299332,25.962507],[112.311532,25.962396],[112.292987,25.974298],[112.300426,25.978747],[112.306444,26.00694],[112.328545,26.039072],[112.33582,26.076641],[112.321816,26.093755],[112.309836,26.099033],[112.299715,26.090365],[112.291619,26.099977],[112.282593,26.101699],[112.271159,26.089032],[112.26186,26.092866],[112.251685,26.089588],[112.240579,26.09331],[112.230295,26.107032],[112.232428,26.117865],[112.231389,26.134417],[112.224332,26.138915],[112.222636,26.150799],[112.212571,26.151188],[112.217221,26.165459],[112.206115,26.165514],[112.195448,26.172011],[112.185929,26.185668],[112.192877,26.19394],[112.194901,26.206873],[112.190306,26.22369],[112.19605,26.229794],[112.200809,26.262365],[112.197308,26.277287],[112.205021,26.285275],[112.212461,26.30563],[112.20896,26.31356],[112.199004,26.30746],[112.190415,26.312229],[112.177942,26.305741],[112.177724,26.325925],[112.181498,26.34339],[112.158741,26.353036],[112.153161,26.349544],[112.148183,26.35736],[112.150152,26.38463],[112.141728,26.387068],[112.140634,26.407959],[112.153271,26.403139],[112.150098,26.416326],[112.152724,26.430065],[112.145612,26.431727],[112.143205,26.441477],[112.155295,26.444523],[112.161914,26.450727],[112.157975,26.465016],[112.152177,26.469668],[112.166509,26.477033],[112.159562,26.486336],[112.159999,26.493866],[112.1757,26.500178],[112.195339,26.486613],[112.211258,26.502725],[112.236695,26.505382],[112.243205,26.514073],[112.242713,26.535052],[112.227833,26.546453],[112.213118,26.548556],[112.19047,26.536879],[112.174223,26.524148],[112.15245,26.502725],[112.144737,26.504441],[112.147363,26.527469],[112.162735,26.539314],[112.149113,26.547173],[112.156389,26.555529],[112.169518,26.557078],[112.174715,26.571188],[112.168205,26.574674],[112.170557,26.585352],[112.158577,26.591825],[112.143916,26.593429],[112.141454,26.603386],[112.150317,26.617048],[112.151082,26.625731],[112.126356,26.63574],[112.115743,26.643371],[112.117822,26.650504],[112.10978,26.654043],[112.094189,26.645141],[112.093478,26.634026],[112.076903,26.64398],[112.05617,26.647961],[112.04583,26.643205],[112.028489,26.651831],[112.006498,26.648458],[111.995666,26.63939],[112.005513,26.624791],[112.013992,26.627556],[112.019736,26.619205],[112.014922,26.605322],[112.006005,26.596914],[111.997526,26.605101],[111.990196,26.624182],[111.973565,26.630929],[111.960983,26.645307],[111.959342,26.65642],[111.951902,26.664216],[111.949003,26.681519],[111.94036,26.699427],[111.927066,26.711032],[111.916399,26.733688],[111.917985,26.748936],[111.903325,26.751754],[111.874769,26.785888],[111.871486,26.796491],[111.859178,26.799584],[111.850206,26.789809],[111.831825,26.786164],[111.827504,26.780918],[111.817055,26.784011],[111.824057,26.798479],[111.820556,26.804498],[111.802504,26.801516],[111.797307,26.79257],[111.781278,26.789147],[111.771705,26.79986],[111.772142,26.80875],[111.753707,26.807038],[111.744735,26.812173],[111.745009,26.825534],[111.752285,26.831551],[111.746759,26.841487],[111.739046,26.832876],[111.731278,26.8326],[111.719243,26.847283],[111.712678,26.84916],[111.700589,26.843198],[111.701464,26.836188],[111.684615,26.833538],[111.66596,26.843309],[111.650862,26.840438],[111.642437,26.817252],[111.644516,26.803228],[111.638006,26.802344],[111.629637,26.789312],[111.618477,26.7913],[111.601245,26.785888],[111.588006,26.797596],[111.577229,26.79986],[111.575369,26.809357],[111.558083,26.808639],[111.549986,26.812338],[111.545938,26.821724],[111.549111,26.832324],[111.543586,26.840935],[111.53363,26.847117],[111.528269,26.865],[111.517218,26.86511],[111.507973,26.859536],[111.495227,26.860695],[111.482535,26.856776],[111.471485,26.861964],[111.462513,26.861081],[111.460106,26.867097],[111.4455,26.867593],[111.43817,26.86086],[111.430019,26.867924],[111.419625,26.867814],[111.406441,26.858211],[111.392437,26.863013],[111.372907,26.858211],[111.366397,26.864944],[111.349657,26.859812],[111.349712,26.851533],[111.329854,26.836685],[111.321922,26.820123],[111.322524,26.813111],[111.315139,26.802565],[111.32411,26.788318],[111.321485,26.783127],[111.329198,26.772136],[111.329417,26.757609],[111.324001,26.737721],[111.317218,26.733191],[111.32143,26.714238],[111.309067,26.710922],[111.30294,26.700035],[111.276244,26.68887],[111.281112,26.678699],[111.293694,26.67284],[111.299384,26.660677],[111.301244,26.644201],[111.312568,26.639003],[111.314263,26.626616],[111.306058,26.619758],[111.30387,26.60405],[111.304581,26.58336],[111.297688,26.576943],[111.297031,26.567758],[111.288498,26.557078],[111.296047,26.526196],[111.296922,26.511748],[111.288771,26.492316],[111.278268,26.490212],[111.271867,26.499403],[111.263388,26.493423],[111.259723,26.479913],[111.251353,26.483844],[111.229635,26.481131],[111.203322,26.462856],[111.201189,26.457318],[111.181057,26.463355],[111.184668,26.470499],[111.168038,26.474154],[111.15551,26.48246],[111.158847,26.49442],[111.154416,26.500399],[111.165959,26.511748],[111.15923,26.515734],[111.153978,26.527026],[111.142272,26.541306],[111.12586,26.553924],[111.127118,26.577496],[111.133191,26.590773],[111.137129,26.610632],[111.127447,26.623076],[111.10923,26.617435],[111.11388,26.609249],[111.104744,26.585905],[111.088716,26.588893],[111.073562,26.587841],[111.067107,26.577274],[111.063934,26.558406],[111.06656,26.541306],[111.063278,26.526528],[111.067217,26.505548],[111.05644,26.486613],[111.060269,26.473766],[111.052665,26.457041],[111.043694,26.451225],[111.044952,26.440923],[111.031768,26.432503],[111.019186,26.401033],[111.019022,26.391058],[111.025094,26.384575],[111.01656,26.366007],[111.008573,26.358857],[111.00261,26.340119],[111.0083,26.337014],[111.026188,26.337403],[111.043201,26.332468],[111.040357,26.323486],[111.053486,26.319493],[111.061199,26.325371],[111.06481,26.318883],[111.079361,26.318218],[111.0926,26.306683],[111.106878,26.304077],[111.116396,26.309179],[111.135817,26.306517],[111.157808,26.30746],[111.168913,26.31051],[111.177775,26.307127],[111.204745,26.307848],[111.20923,26.30269],[111.208847,26.290932],[111.203322,26.280671],[111.212841,26.269133],[111.225423,26.269466],[111.231659,26.262309],[111.240521,26.26708],[111.247852,26.263641],[111.252447,26.269244],[111.267874,26.273071],[111.281277,26.27113],[111.2926,26.252434],[111.295336,26.240338],[111.291452,26.220804],[111.271703,26.217196],[111.270664,26.200767],[111.266506,26.191331],[111.274384,26.182559],[111.268913,26.16879],[111.258136,26.152021],[111.262403,26.135861],[111.26864,26.129307],[111.268913,26.107366],[111.25934,26.096699],[111.265959,26.096032],[111.244624,26.077975],[111.252666,26.068139],[111.26492,26.061248],[111.264318,26.055691],[111.252939,26.056691],[111.236802,26.048855],[111.23051,26.034458],[111.213716,26.01767],[111.215357,26.011777],[111.202939,25.976133],[111.196703,25.97085],[111.196101,25.960894],[111.189537,25.953274],[111.205018,25.952884],[111.20655,25.939645],[111.219679,25.93703],[111.216615,25.928963],[111.232261,25.911046],[111.222469,25.907318],[111.229143,25.897524],[111.24271,25.887784],[111.251627,25.864685],[111.259887,25.861066],[111.278541,25.860287],[111.291889,25.854442],[111.297086,25.874259],[111.305292,25.883666],[111.326517,25.89552],[111.327611,25.900195],[111.346211,25.906316],[111.355019,25.892126],[111.362568,25.892292],[111.365248,25.900585],[111.378432,25.904758],[111.378815,25.894073],[111.385489,25.882107],[111.408684,25.885057],[111.41585,25.876875],[111.432207,25.88695],[111.440632,25.884946],[111.454253,25.888452],[111.456824,25.871086],[111.470993,25.875261],[111.492054,25.868581],[111.486201,25.859341],[111.465139,25.855833],[111.456879,25.848095],[111.433246,25.846258],[111.425041,25.826268],[111.436091,25.813571],[111.442273,25.778091],[111.440194,25.769623],[111.432863,25.766615],[111.416069,25.768174],[111.399603,25.744606],[111.346813,25.729671],[111.327283,25.732736],[111.318695,25.729504],[111.307535,25.716351],[111.308738,25.692326],[111.313935,25.682625],[111.309778,25.658091],[111.309997,25.64493],[111.317655,25.631266],[111.334723,25.618381],[111.343148,25.602761],[111.336857,25.595787],[111.324931,25.564148],[111.323892,25.548856],[111.327721,25.537413],[111.328104,25.521447],[111.320609,25.49554],[111.300861,25.46974],[111.301244,25.451084],[111.292108,25.435833],[111.280839,25.430078],[111.278979,25.423318],[111.26585,25.425441],[111.256933,25.407616],[111.25748,25.395937],[111.242163,25.387833],[111.236692,25.378164],[111.227994,25.375425],[111.210543,25.363519],[111.181823,25.366593],[111.16388,25.342386],[111.155456,25.324382],[111.138442,25.303578],[111.119514,25.290825],[111.103322,25.285064],[111.109504,25.266268],[111.109832,25.252728],[111.117819,25.239299],[111.112786,25.217081],[111.077884,25.201073],[111.065466,25.18747],[111.054963,25.187694],[111.047249,25.179017],[111.034613,25.179129],[111.00272,25.165747],[111.000532,25.150013],[110.994459,25.146261],[110.982807,25.126659],[110.97761,25.108958],[110.983956,25.101676],[110.961418,25.077864],[110.966724,25.073101],[110.956166,25.058812],[110.951899,25.041157],[110.957479,25.024902],[110.9554,25.016886],[110.960761,25.001524],[110.975477,24.987787],[110.968748,24.975506],[110.973453,24.968272],[110.985542,24.966028],[110.992107,24.959018],[110.987238,24.942527],[110.994897,24.930354],[110.983737,24.924183],[110.979142,24.914701],[110.997195,24.927044],[111.003431,24.921434],[111.014536,24.92379],[111.018529,24.929793],[111.030346,24.931981],[111.050258,24.928278],[111.08609,24.941125],[111.097414,24.9409],[111.100423,24.945724],[111.096976,24.974889],[111.102064,24.982292],[111.107917,25.00971],[111.101845,25.035216],[111.123016,25.042559],[111.140029,25.04239],[111.167162,25.060605],[111.200751,25.07467],[111.206714,25.08498],[111.219296,25.093552],[111.222031,25.106437],[111.249493,25.128675],[111.263716,25.133604],[111.263224,25.143796],[111.274767,25.151133],[111.289099,25.142452],[111.296703,25.122066],[111.310981,25.116184],[111.321813,25.104925],[111.347141,25.101115],[111.36038,25.103076],[111.367874,25.108846],[111.37515,25.128507],[111.387076,25.130243],[111.399767,25.124586],[111.402831,25.107558],[111.412677,25.100723],[111.429089,25.103468],[111.436693,25.098426],[111.418804,25.065592],[111.416561,25.047659],[111.4234,25.035496],[111.439319,25.027481],[111.465303,25.023781],[111.468312,25.019464],[111.467327,25.002477],[111.460489,24.992777],[111.438389,24.98431],[111.431113,24.97259],[111.431386,24.959691],[111.440194,24.944547],[111.462185,24.930803],[111.470227,24.928952],[111.463936,24.908978],[111.453159,24.904602],[111.447087,24.893098],[111.45945,24.882323],[111.460489,24.872221],[111.449439,24.857066],[111.452995,24.844211],[111.471102,24.82063],[111.479417,24.797551],[111.470446,24.773456],[111.467163,24.758064],[111.461255,24.750086],[111.464155,24.733849],[111.437295,24.697433],[111.431113,24.685854],[111.435489,24.68102],[111.446758,24.682538],[111.451791,24.665786],[111.468039,24.666741],[111.471594,24.674668],[111.48538,24.672982],[111.504144,24.664886],[111.514319,24.655103],[111.52154,24.642171],[111.52991,24.636548],[111.549877,24.648581],[111.560107,24.63891],[111.570719,24.644702],[111.580348,24.674724],[111.589155,24.690688],[111.597689,24.693892],[111.619297,24.683718],[111.636639,24.681357],[111.641672,24.684674],[111.643367,24.701311],[111.637788,24.71553],[111.642328,24.730028],[111.666453,24.760817],[111.689593,24.778567],[111.70398,24.778174],[111.708411,24.788846],[111.733247,24.780252],[111.761858,24.782106],[111.783466,24.785757],[111.794243,24.774298],[111.814101,24.77031],[111.835272,24.776938],[111.856388,24.772051],[111.868696,24.771827],[111.868915,24.760311],[111.875206,24.75666],[111.903707,24.763457],[111.924605,24.757053],[111.938226,24.756997],[111.950972,24.769636],[111.963554,24.770085],[111.970119,24.763738],[111.99769,24.758907],[112.024113,24.740142],[112.033577,24.753457],[112.033795,24.771153],[112.0542,24.788902],[112.059233,24.799516],[112.083796,24.804851],[112.096487,24.817261],[112.097253,24.826358],[112.112625,24.831523],[112.124058,24.841123],[112.141454,24.844492],[112.149496,24.836969],[112.161093,24.844211],[112.17105,24.862735],[112.165689,24.867226],[112.165306,24.882492],[112.174058,24.913972],[112.175207,24.927493],[112.15245,24.93243],[112.142111,24.937927],[112.12001,24.963729],[112.122034,24.989525],[112.134671,24.995861],[112.155732,25.026976],[112.148894,25.03544],[112.153544,25.045473],[112.152177,25.055953],[112.164266,25.0717],[112.165579,25.083691],[112.177122,25.10739],[112.174168,25.129515],[112.183249,25.1401],[112.183304,25.148837],[112.19315,25.172186],[112.187133,25.182544],[112.201739,25.185791],[112.246542,25.184951],[112.255569,25.17157],[112.256061,25.159364],[112.281991,25.164739],[112.286969,25.158972],[112.30256,25.15718],[112.315963,25.17521],[112.332429,25.174538],[112.350864,25.187022],[112.364212,25.191725]]]]}},{"type":"Feature","properties":{"adcode":431200,"name":"怀化市","center":[109.97824,27.550082],"centroid":[110.082325,27.552517],"childrenNum":12,"level":"city","parent":{"adcode":430000},"subFeatureIndex":11,"acroutes":[100000,430000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[109.418415,27.721364],[109.418251,27.714244],[109.429957,27.703564],[109.456872,27.69354],[109.470439,27.680283],[109.458185,27.67475],[109.456161,27.669436],[109.464476,27.651408],[109.470056,27.628774],[109.469181,27.620936],[109.451238,27.585959],[109.46196,27.565615],[109.45917,27.560131],[109.445986,27.562379],[109.433623,27.548393],[109.404957,27.550478],[109.379137,27.535832],[109.325909,27.494243],[109.312342,27.486176],[109.302988,27.475638],[109.306926,27.434411],[109.299869,27.423923],[109.286467,27.424637],[109.245548,27.418157],[109.24325,27.429634],[109.221915,27.438913],[109.213709,27.450497],[109.202112,27.450058],[109.18953,27.436552],[109.166992,27.417828],[109.156215,27.41651],[109.159442,27.442317],[109.154081,27.448795],[109.140405,27.447094],[109.123337,27.42859],[109.123282,27.418432],[109.11453,27.424911],[109.111959,27.413709],[109.124541,27.415137],[109.129245,27.42557],[109.138655,27.430348],[109.14221,27.418212],[109.127659,27.405087],[109.115897,27.400089],[109.12476,27.387895],[109.113819,27.367184],[109.118468,27.36224],[109.114092,27.352404],[109.104519,27.355481],[109.101072,27.349822],[109.103753,27.337128],[109.086357,27.331028],[109.074376,27.331907],[109.072188,27.323553],[109.059551,27.326851],[109.052112,27.336688],[109.044398,27.331083],[109.054136,27.306074],[109.053917,27.294859],[109.045602,27.288207],[109.041389,27.276606],[109.023884,27.282214],[109.010591,27.270502],[108.99954,27.267533],[108.987177,27.270557],[108.984661,27.256259],[108.968523,27.245535],[108.963435,27.235524],[108.951455,27.236074],[108.947078,27.228428],[108.914256,27.21462],[108.908676,27.204332],[108.925744,27.1996],[108.919179,27.193492],[108.929792,27.180065],[108.926017,27.175167],[108.926783,27.160912],[108.909989,27.147536],[108.904901,27.134929],[108.887614,27.121495],[108.88477,27.108499],[108.878752,27.106296],[108.868522,27.116594],[108.859934,27.114887],[108.856542,27.098091],[108.846969,27.098146],[108.824376,27.089058],[108.807472,27.098587],[108.792209,27.083275],[108.803807,27.078869],[108.831432,27.057825],[108.840951,27.063059],[108.845656,27.058045],[108.84396,27.047963],[108.854737,27.031983],[108.868522,27.031047],[108.877658,27.015451],[108.878424,27.006356],[108.872899,26.999852],[108.884113,27.002388],[108.900634,27.016939],[108.918468,27.019088],[108.914912,27.025922],[108.920984,27.029779],[108.921367,27.009774],[108.936794,27.011813],[108.951947,27.018757],[108.950962,27.036943],[108.94314,27.037384],[108.940404,27.044712],[108.964256,27.054464],[108.989639,27.074076],[109.007582,27.080246],[109.016116,27.086745],[109.018851,27.095833],[109.032527,27.103818],[109.035864,27.098091],[109.053753,27.098311],[109.061958,27.110427],[109.064748,27.103488],[109.080394,27.116484],[109.097188,27.116098],[109.111357,27.123146],[109.122954,27.123367],[109.13395,27.11775],[109.131051,27.110096],[109.118961,27.10525],[109.109169,27.092528],[109.101127,27.068953],[109.130558,27.065042],[109.141062,27.073581],[109.1543,27.071928],[109.163545,27.065813],[109.175252,27.087241],[109.185482,27.082284],[109.19593,27.091262],[109.21825,27.116429],[109.238928,27.149132],[109.248119,27.153426],[109.257419,27.150618],[109.264257,27.131901],[109.280559,27.127111],[109.29894,27.135259],[109.335045,27.139058],[109.333677,27.148747],[109.358732,27.152875],[109.373994,27.147811],[109.376894,27.154196],[109.384552,27.143902],[109.393196,27.143847],[109.392813,27.156068],[109.400855,27.159591],[109.400253,27.15238],[109.41464,27.154141],[109.427933,27.12601],[109.440898,27.118191],[109.448338,27.120558],[109.457583,27.133332],[109.472682,27.134929],[109.469345,27.115438],[109.459607,27.108279],[109.463437,27.10123],[109.459717,27.09363],[109.462069,27.081292],[109.482419,27.081127],[109.481653,27.071763],[109.454575,27.069449],[109.468251,27.064767],[109.487069,27.053968],[109.49615,27.062453],[109.487999,27.066474],[109.489804,27.078593],[109.498503,27.079364],[109.505067,27.072699],[109.518524,27.072589],[109.510483,27.067962],[109.518853,27.060029],[109.517923,27.043224],[109.525034,27.037273],[109.5258,27.026528],[109.541336,27.01286],[109.542376,26.996435],[109.532091,26.993182],[109.527605,26.977195],[109.536796,26.974659],[109.546697,26.984583],[109.555013,26.946923],[109.533623,26.938596],[109.530231,26.92751],[109.514093,26.930764],[109.493251,26.921111],[109.484225,26.913554],[109.471807,26.911182],[109.45824,26.901859],[109.446588,26.899652],[109.436413,26.892645],[109.438546,26.877416],[109.444837,26.871732],[109.436631,26.862461],[109.447901,26.859591],[109.457474,26.864117],[109.456763,26.873222],[109.472955,26.884755],[109.474214,26.8943],[109.486796,26.895293],[109.490844,26.883651],[109.51382,26.874271],[109.510373,26.865496],[109.513109,26.840273],[109.497354,26.823105],[109.497463,26.815265],[109.507693,26.801185],[109.51754,26.779924],[109.517485,26.756228],[109.522244,26.749378],[109.528645,26.744019],[109.53417,26.744572],[109.553918,26.73529],[109.561522,26.742251],[109.558076,26.754626],[109.570439,26.747887],[109.580341,26.755676],[109.577113,26.77059],[109.596424,26.760703],[109.579083,26.740815],[109.578153,26.733301],[109.568251,26.726173],[109.553371,26.723024],[109.547299,26.717885],[109.546041,26.731201],[109.528535,26.743909],[109.522135,26.749212],[109.504629,26.744627],[109.502332,26.757664],[109.497682,26.76015],[109.453973,26.7612],[109.437671,26.755234],[109.417758,26.739765],[109.413984,26.72225],[109.407091,26.719819],[109.38127,26.727444],[109.385975,26.712138],[109.37301,26.705009],[109.364968,26.696166],[109.355012,26.693237],[109.335592,26.699979],[109.319126,26.701748],[109.298447,26.696553],[109.292922,26.701251],[109.283732,26.698598],[109.287014,26.689699],[109.304191,26.66311],[109.33406,26.646247],[109.355121,26.659019],[109.364366,26.633473],[109.378699,26.622468],[109.384717,26.604713],[109.391281,26.60051],[109.387178,26.588063],[109.389859,26.581147],[109.385482,26.571022],[109.399049,26.570967],[109.395165,26.56643],[109.403973,26.560177],[109.408732,26.5371],[109.404301,26.529628],[109.381708,26.518502],[109.385537,26.493534],[109.364038,26.475926],[109.362452,26.466235],[109.380997,26.461749],[109.373557,26.449453],[109.361029,26.44829],[109.326784,26.42796],[109.319563,26.418653],[109.313546,26.397376],[109.299049,26.368225],[109.292594,26.345331],[109.277331,26.340008],[109.271423,26.327755],[109.274486,26.31539],[109.285865,26.295813],[109.296861,26.297366],[109.30534,26.29121],[109.325745,26.289879],[109.323393,26.282446],[109.334771,26.276677],[109.339804,26.264084],[109.351456,26.264251],[109.373229,26.278175],[109.391172,26.277121],[109.401511,26.283722],[109.421041,26.288714],[109.442649,26.289879],[109.444454,26.303079],[109.46103,26.314114],[109.466555,26.314059],[109.476894,26.299252],[109.458842,26.284166],[109.453426,26.264528],[109.43964,26.238839],[109.452386,26.209648],[109.468306,26.20321],[109.470439,26.196327],[109.459334,26.194106],[109.470001,26.177007],[109.467485,26.162349],[109.476183,26.148078],[109.493196,26.144024],[109.495166,26.152632],[109.501128,26.139082],[109.514093,26.128251],[109.512726,26.115476],[109.504082,26.09681],[109.475964,26.099477],[109.466555,26.091588],[109.450417,26.101921],[109.450964,26.075974],[109.447572,26.071807],[109.454793,26.053079],[109.479137,26.047743],[109.482638,26.029622],[109.496424,26.023785],[109.508896,26.009553],[109.513163,25.998099],[109.5287,25.995764],[109.540297,26.000045],[109.545385,26.013889],[109.559772,26.02145],[109.588273,26.019727],[109.604466,26.026398],[109.612726,26.037071],[109.634991,26.047298],[109.646041,26.041962],[109.649269,26.01678],[109.656709,26.013445],[109.675472,26.015113],[109.690133,26.007551],[109.689149,25.998266],[109.698066,25.998933],[109.708241,26.013556],[109.72323,26.003437],[109.729685,25.991538],[109.723558,25.974632],[109.711468,25.961784],[109.709991,25.954052],[109.69347,25.95917],[109.690297,25.937642],[109.682584,25.933914],[109.679302,25.923065],[109.69254,25.909933],[109.69254,25.898025],[109.68521,25.901085],[109.68056,25.895131],[109.688711,25.888285],[109.68521,25.880326],[109.702114,25.882274],[109.710648,25.886894],[109.7194,25.883833],[109.747245,25.889231],[109.768361,25.890345],[109.764751,25.876207],[109.779521,25.865965],[109.799379,25.871866],[109.813219,25.879825],[109.815845,25.890845],[109.825965,25.911436],[109.825035,25.922898],[109.810429,25.945653],[109.80649,25.973631],[109.784663,25.985754],[109.782475,25.997209],[109.80195,26.034403],[109.814587,26.040962],[109.840189,26.029066],[109.856272,26.026287],[109.870878,26.033347],[109.880451,26.057302],[109.882475,26.075252],[109.888165,26.087976],[109.898996,26.095199],[109.899051,26.108977],[109.907202,26.144857],[109.914478,26.154409],[109.931217,26.161239],[109.966228,26.195494],[109.974379,26.218362],[109.99276,26.238617],[109.988821,26.245165],[109.995331,26.258703],[109.990408,26.27285],[109.984281,26.279118],[109.995933,26.294981],[110.009281,26.304021],[110.013001,26.335074],[110.017706,26.347548],[110.011524,26.364622],[110.012235,26.372492],[109.978646,26.388011],[109.979412,26.40735],[109.98729,26.432447],[109.96683,26.428016],[109.950583,26.43699],[109.955014,26.446905],[109.934883,26.456986],[109.932585,26.475981],[109.919018,26.474652],[109.902826,26.461804],[109.891392,26.459367],[109.875418,26.468173],[109.856272,26.465182],[109.862344,26.486834],[109.879357,26.497022],[109.883187,26.509977],[109.879685,26.517395],[109.892541,26.525477],[109.8723,26.538871],[109.862672,26.539867],[109.864368,26.561007],[109.872081,26.571022],[109.861688,26.583637],[109.856819,26.580926],[109.826841,26.60582],[109.83067,26.621528],[109.851458,26.621804],[109.858241,26.643427],[109.885429,26.653822],[109.898942,26.655591],[109.901075,26.66803],[109.91404,26.676212],[109.934062,26.673724],[109.941939,26.67776],[109.950036,26.68887],[109.963603,26.691855],[109.987618,26.685333],[109.997738,26.674277],[110.007476,26.673116],[110.002005,26.666593],[110.020331,26.662889],[110.021863,26.668251],[110.036907,26.681961],[110.044183,26.6981],[110.065189,26.695392],[110.072082,26.700145],[110.067323,26.718382],[110.060813,26.717553],[110.047465,26.724681],[110.05031,26.735622],[110.056546,26.740207],[110.04927,26.747555],[110.064095,26.750925],[110.061688,26.760316],[110.068253,26.759653],[110.063493,26.769927],[110.068581,26.784618],[110.061634,26.793509],[110.056546,26.80886],[110.057421,26.822718],[110.048723,26.825037],[110.042104,26.835029],[110.048668,26.86075],[110.055944,26.876202],[110.063548,26.882051],[110.078209,26.881996],[110.093253,26.891155],[110.09741,26.906383],[110.072137,26.932032],[110.075911,26.941684],[110.089697,26.948743],[110.104796,26.951941],[110.116284,26.978022],[110.125529,26.984803],[110.146262,26.986898],[110.153647,26.998419],[110.15031,27.022891],[110.155069,27.037714],[110.162619,27.04642],[110.201404,27.061902],[110.208352,27.081292],[110.204413,27.092033],[110.194183,27.102111],[110.200474,27.118191],[110.226514,27.130359],[110.24949,27.151059],[110.26705,27.153866],[110.304632,27.166966],[110.31437,27.157939],[110.325803,27.158765],[110.331766,27.151444],[110.342707,27.150508],[110.355891,27.175277],[110.352116,27.19905],[110.375584,27.223037],[110.387127,27.218801],[110.424053,27.19949],[110.443035,27.201251],[110.456274,27.2133],[110.462127,27.247075],[110.483517,27.262144],[110.511635,27.273746],[110.526405,27.289911],[110.524272,27.293375],[110.540847,27.305194],[110.553922,27.308218],[110.573998,27.281059],[110.585104,27.278585],[110.598725,27.281444],[110.609064,27.288977],[110.606384,27.301841],[110.609994,27.309537],[110.606548,27.32108],[110.614863,27.324103],[110.632204,27.343283],[110.636526,27.353613],[110.649218,27.365206],[110.659666,27.396793],[110.663113,27.420683],[110.674108,27.434575],[110.688222,27.443854],[110.69331,27.455822],[110.684666,27.468722],[110.68401,27.487877],[110.68029,27.497042],[110.648233,27.529578],[110.632642,27.536106],[110.638112,27.555908],[110.652773,27.565834],[110.653047,27.57417],[110.674053,27.60005],[110.710542,27.606958],[110.714426,27.616003],[110.734174,27.616386],[110.741067,27.62565],[110.743693,27.617318],[110.737949,27.600708],[110.746647,27.603833],[110.755837,27.596815],[110.767052,27.581299],[110.776898,27.574005],[110.7868,27.560515],[110.799437,27.559418],[110.808682,27.563366],[110.824328,27.578831],[110.853485,27.592045],[110.854579,27.601804],[110.847632,27.608986],[110.845662,27.62428],[110.857314,27.621375],[110.852336,27.627568],[110.855564,27.647353],[110.869185,27.655463],[110.86831,27.672887],[110.859995,27.677215],[110.849163,27.675791],[110.837511,27.681489],[110.830345,27.714956],[110.811472,27.757775],[110.795717,27.758158],[110.785706,27.782681],[110.767763,27.795433],[110.78587,27.832914],[110.791614,27.85567],[110.806548,27.864257],[110.837183,27.849216],[110.87668,27.846371],[110.882096,27.850474],[110.894514,27.849872],[110.898507,27.855998],[110.912785,27.864257],[110.922358,27.863273],[110.929689,27.879077],[110.944787,27.896247],[110.973945,27.910899],[110.9804,27.919973],[110.970772,27.925276],[110.966669,27.949269],[110.987402,27.972875],[111.000532,27.992214],[110.990958,27.992979],[110.971155,28.002757],[110.9804,28.029081],[111.013223,28.028917],[111.022031,28.041531],[111.010488,28.044534],[110.992162,28.054034],[110.971319,28.054798],[110.970936,28.065826],[110.962676,28.058129],[110.953485,28.057091],[110.955728,28.050758],[110.942982,28.038364],[110.938059,28.018486],[110.92575,28.021326],[110.92203,28.000626],[110.907698,27.998223],[110.88959,28.000954],[110.878157,28.01308],[110.866177,28.013735],[110.86645,28.025477],[110.884065,28.050977],[110.896155,28.058784],[110.876352,28.081819],[110.858846,28.076361],[110.83319,28.087496],[110.823452,28.087441],[110.844349,28.116364],[110.833026,28.118874],[110.818638,28.13966],[110.849163,28.172277],[110.853266,28.188418],[110.860487,28.198614],[110.858518,28.205157],[110.84889,28.204721],[110.848069,28.213007],[110.840082,28.214643],[110.826789,28.209082],[110.824601,28.203794],[110.804579,28.213225],[110.79982,28.223201],[110.787839,28.231268],[110.806275,28.253013],[110.802719,28.264348],[110.793036,28.275898],[110.783354,28.278241],[110.774601,28.27312],[110.74971,28.280911],[110.739535,28.281619],[110.7211,28.300794],[110.733189,28.311361],[110.741067,28.325466],[110.753266,28.338698],[110.793966,28.354379],[110.825914,28.37169],[110.832752,28.380508],[110.83587,28.393896],[110.853923,28.398468],[110.860433,28.406032],[110.862129,28.418818],[110.88866,28.438948],[110.889207,28.447325],[110.905345,28.455103],[110.923453,28.473268],[110.929744,28.484796],[110.943803,28.478434],[110.959339,28.492245],[110.969897,28.512524],[110.981658,28.51198],[110.993146,28.521765],[111.002009,28.537146],[111.013168,28.545787],[111.029689,28.543668],[111.041888,28.535027],[111.049274,28.53682],[111.067545,28.530135],[111.075915,28.53019],[111.079306,28.53769],[111.054744,28.57062],[111.064481,28.582789],[111.055346,28.590177],[111.057425,28.607938],[111.049766,28.608156],[111.036691,28.596858],[111.020171,28.589742],[111.015794,28.599302],[111.008026,28.598162],[111.010105,28.587352],[111.005729,28.583604],[110.989262,28.587841],[110.978376,28.585505],[110.956166,28.568827],[110.950696,28.568229],[110.943857,28.591644],[110.945936,28.601421],[110.934722,28.617551],[110.946155,28.622004],[110.9554,28.61918],[110.991724,28.619995],[110.995335,28.63786],[111.015247,28.649858],[111.051681,28.652301],[111.064646,28.659739],[111.06191,28.668587],[111.046648,28.684707],[111.051571,28.692088],[111.06574,28.696592],[111.081166,28.69187],[111.09632,28.700499],[111.105455,28.727085],[111.102556,28.734028],[111.115138,28.743358],[111.098453,28.770747],[111.102228,28.777959],[111.086309,28.785387],[111.078759,28.793682],[111.079361,28.805717],[111.072742,28.809837],[111.064427,28.823442],[111.048453,28.825393],[111.040302,28.822683],[111.031494,28.838075],[111.013114,28.851297],[111.002063,28.875732],[110.992435,28.888245],[110.9897,28.89729],[110.972687,28.904223],[110.9583,28.906389],[110.96284,28.917924],[110.950148,28.937308],[110.956768,28.951059],[110.954908,28.960748],[110.965356,28.965186],[110.974602,28.976769],[110.982588,28.976823],[110.98702,28.988404],[110.970717,28.992733],[110.962019,28.99836],[110.949,28.997007],[110.955291,29.002851],[110.943529,29.011778],[110.919076,29.022544],[110.9147,29.035742],[110.903814,29.034769],[110.903102,29.0213],[110.915137,29.008532],[110.905126,28.995709],[110.898452,29.00112],[110.889153,28.992462],[110.860706,28.998955],[110.840465,28.99257],[110.839371,28.987754],[110.850258,28.968542],[110.851844,28.952033],[110.849163,28.946511],[110.8368,28.941855],[110.811417,28.955281],[110.798616,28.955227],[110.798069,28.935738],[110.788879,28.913808],[110.775695,28.906172],[110.76366,28.905847],[110.739371,28.924476],[110.730454,28.926154],[110.716942,28.913429],[110.690903,28.923988],[110.690684,28.908122],[110.678594,28.906172],[110.670498,28.91083],[110.666504,28.923501],[110.656986,28.935034],[110.635979,28.949705],[110.620716,28.965186],[110.593309,28.969354],[110.572576,29.000579],[110.558408,28.995438],[110.541777,28.982289],[110.553539,28.963346],[110.551077,28.953278],[110.533243,28.946132],[110.521919,28.938499],[110.521044,28.93276],[110.538987,28.908447],[110.543966,28.889328],[110.530782,28.874107],[110.524381,28.886132],[110.490191,28.911263],[110.4839,28.910776],[110.476569,28.898807],[110.481766,28.889437],[110.472138,28.887487],[110.468035,28.880228],[110.450913,28.882828],[110.449162,28.889816],[110.432805,28.890791],[110.423123,28.900594],[110.400201,28.89572],[110.390409,28.881149],[110.396317,28.864192],[110.377608,28.850268],[110.365901,28.846095],[110.344785,28.820732],[110.340464,28.80176],[110.342597,28.782025],[110.340409,28.769825],[110.33089,28.760063],[110.310868,28.757135],[110.288275,28.767439],[110.283844,28.762721],[110.28554,28.743521],[110.271536,28.700716],[110.273724,28.689428],[110.270278,28.671409],[110.257695,28.672386],[110.251076,28.659956],[110.244019,28.658164],[110.243363,28.644755],[110.228647,28.653116],[110.218582,28.644158],[110.212072,28.625697],[110.230835,28.615922],[110.224544,28.612066],[110.229905,28.587569],[110.236634,28.57339],[110.224216,28.563285],[110.211087,28.566545],[110.207531,28.575129],[110.188603,28.574966],[110.185868,28.582735],[110.172465,28.584256],[110.167542,28.574749],[110.165463,28.556982],[110.167104,28.535027],[110.150857,28.527798],[110.148614,28.483654],[110.163603,28.467558],[110.15775,28.461412],[110.141667,28.456517],[110.138111,28.447706],[110.126349,28.44863],[110.127389,28.459944],[110.109227,28.463642],[110.10299,28.45271],[110.114205,28.442538],[110.110375,28.425239],[110.111743,28.415935],[110.125802,28.402495],[110.141448,28.383338],[110.152061,28.391719],[110.170058,28.378058],[110.179796,28.37648],[110.190409,28.363252],[110.205835,28.362599],[110.211525,28.346974],[110.203045,28.339787],[110.185047,28.333144],[110.1781,28.316426],[110.178428,28.3027],[110.185759,28.285705],[110.175037,28.280529],[110.186525,28.259389],[110.205999,28.252523],[110.208844,28.243803],[110.226514,28.24086],[110.240299,28.230832],[110.24298,28.207229],[110.235923,28.197688],[110.223013,28.198069],[110.216667,28.204394],[110.191448,28.201231],[110.202006,28.187873],[110.194293,28.173477],[110.174544,28.165733],[110.169183,28.155588],[110.182258,28.145715],[110.177881,28.133987],[110.154905,28.13044],[110.151787,28.120893],[110.166338,28.110635],[110.166776,28.103104],[110.147301,28.092189],[110.123176,28.093663],[110.111743,28.090934],[110.116284,28.075542],[110.124489,28.065771],[110.137454,28.057801],[110.137509,28.047264],[110.130835,28.03962],[110.122192,28.040002],[110.128592,28.024821],[110.117706,28.016411],[110.111141,28.005542],[110.110321,27.988554],[110.09927,27.977082],[110.06962,27.96834],[110.062454,27.959269],[110.047848,27.950034],[110.053975,27.933146],[110.044292,27.918661],[110.02252,27.908001],[110.016064,27.908603],[110.000364,27.919755],[110.001732,27.936153],[109.984117,27.945935],[109.974106,27.93812],[109.970277,27.956865],[109.958406,27.961182],[109.957913,27.951673],[109.951513,27.94834],[109.947793,27.956865],[109.933624,27.959269],[109.914368,27.951236],[109.909335,27.93741],[109.882585,27.946919],[109.876841,27.956318],[109.857147,27.970908],[109.837453,27.975005],[109.842158,27.984402],[109.833186,27.986205],[109.816118,27.980906],[109.797847,27.979322],[109.792924,27.973913],[109.77591,27.999097],[109.784444,28.006744],[109.784718,28.021436],[109.790134,28.029736],[109.752442,28.02149],[109.732201,28.02362],[109.736031,28.012424],[109.730834,28.00516],[109.733077,27.987407],[109.719783,27.98178],[109.713383,27.96752],[109.719127,27.952657],[109.711249,27.949815],[109.696096,27.936972],[109.681982,27.935934],[109.670713,27.921668],[109.661523,27.919536],[109.649871,27.903956],[109.63045,27.90997],[109.622737,27.89324],[109.622518,27.878859],[109.63696,27.876015],[109.643142,27.861905],[109.640516,27.856053],[109.647628,27.843308],[109.647409,27.834993],[109.636796,27.827334],[109.623175,27.826623],[109.626676,27.817103],[109.613383,27.815625],[109.603372,27.79817],[109.59626,27.804627],[109.585975,27.802766],[109.573776,27.808895],[109.559662,27.799209],[109.549761,27.786184],[109.540953,27.786513],[109.533021,27.795871],[109.532802,27.811522],[109.52126,27.812507],[109.51196,27.80014],[109.507255,27.802821],[109.492649,27.795762],[109.485866,27.787881],[109.47673,27.788702],[109.479192,27.799428],[109.475144,27.804736],[109.461358,27.803423],[109.454465,27.794886],[109.461522,27.773322],[109.451128,27.765056],[109.442704,27.74918],[109.426402,27.738941],[109.418415,27.721364]]],[[[109.466938,26.831937],[109.468634,26.826527],[109.482146,26.835029],[109.466938,26.831937]]],[[[109.528535,26.743909],[109.528645,26.744019],[109.522244,26.749378],[109.522135,26.749212],[109.528535,26.743909]]]]}},{"type":"Feature","properties":{"adcode":431300,"name":"娄底市","center":[112.008497,27.728136],"centroid":[111.617993,27.73631],"childrenNum":5,"level":"city","parent":{"adcode":430000},"subFeatureIndex":12,"acroutes":[100000,430000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[112.092165,27.205652],[112.107209,27.214125],[112.114211,27.210714],[112.112625,27.222322],[112.129529,27.220892],[112.127942,27.227658],[112.137899,27.237009],[112.154091,27.239375],[112.160054,27.247515],[112.1507,27.254609],[112.150535,27.265828],[112.163063,27.277321],[112.162844,27.284193],[112.153654,27.305689],[112.163883,27.324542],[112.174824,27.319651],[112.182374,27.309812],[112.190634,27.311791],[112.197691,27.295794],[112.20535,27.296564],[112.206225,27.285128],[112.213938,27.268908],[112.223785,27.261209],[112.233085,27.265388],[112.239048,27.287822],[112.254912,27.295684],[112.256116,27.310691],[112.267275,27.305084],[112.279857,27.31223],[112.287844,27.328939],[112.282593,27.337073],[112.299715,27.358723],[112.309125,27.360426],[112.312133,27.367074],[112.321543,27.363998],[112.331061,27.370206],[112.339267,27.365921],[112.358742,27.362459],[112.370503,27.363888],[112.368151,27.356086],[112.408523,27.36147],[112.432374,27.354218],[112.438118,27.344602],[112.459891,27.355152],[112.471871,27.372404],[112.485712,27.359877],[112.489596,27.371909],[112.49988,27.374931],[112.499005,27.397727],[112.50453,27.403988],[112.51279,27.403164],[112.508359,27.417004],[112.522418,27.420464],[112.521981,27.429194],[112.500974,27.445831],[112.480952,27.453132],[112.47023,27.461916],[112.460164,27.490456],[112.446379,27.491499],[112.429639,27.499785],[112.435985,27.514546],[112.427123,27.526067],[112.417604,27.527713],[112.406007,27.524092],[112.399606,27.510266],[112.401193,27.503736],[112.391948,27.499731],[112.393479,27.492542],[112.373731,27.48656],[112.365799,27.480907],[112.348129,27.488206],[112.346105,27.496273],[112.333851,27.495725],[112.328709,27.490511],[112.321652,27.496493],[112.306389,27.492816],[112.301411,27.503188],[112.308578,27.53457],[112.325317,27.556182],[112.332429,27.569947],[112.334289,27.581408],[112.330788,27.602517],[112.298019,27.620991],[112.283906,27.633652],[112.281882,27.643298],[112.288884,27.646915],[112.313501,27.651025],[112.315142,27.664285],[112.320613,27.675298],[112.315744,27.685871],[112.304201,27.697868],[112.290525,27.7057],[112.268534,27.700935],[112.243369,27.707727],[112.240853,27.691075],[112.230623,27.685871],[112.222636,27.671517],[112.216564,27.675846],[112.2071,27.670531],[112.206827,27.651627],[112.199387,27.654313],[112.176083,27.650203],[112.166673,27.660066],[112.154857,27.64949],[112.145776,27.665162],[112.137953,27.666258],[112.134616,27.654696],[112.124879,27.646147],[112.11722,27.645435],[112.113664,27.653436],[112.104255,27.653381],[112.091235,27.642366],[112.078052,27.645764],[112.067001,27.658477],[112.07094,27.6696],[112.05803,27.680393],[112.048183,27.674038],[112.048785,27.688336],[112.052997,27.690527],[112.045338,27.706303],[112.053489,27.714135],[112.071761,27.720652],[112.083303,27.71523],[112.092111,27.716325],[112.081826,27.721747],[112.087187,27.733739],[112.099113,27.73467],[112.100699,27.722295],[112.106389,27.717147],[112.110929,27.738722],[112.130623,27.747428],[112.11268,27.761991],[112.098675,27.765001],[112.097745,27.776551],[112.106498,27.790617],[112.101246,27.807363],[112.087023,27.81382],[112.069901,27.80397],[112.04687,27.817048],[112.040524,27.839534],[112.026957,27.835157],[112.014813,27.847083],[112.012296,27.87864],[111.999714,27.907837],[111.99025,27.940962],[111.982264,27.954351],[111.964156,27.965171],[111.951246,27.987079],[111.936311,27.991231],[111.926848,27.980851],[111.912624,27.973803],[111.900097,27.981343],[111.908303,28.000189],[111.896377,28.00871],[111.902613,28.021982],[111.891837,28.026951],[111.870173,28.026678],[111.858193,28.030938],[111.848346,28.028644],[111.838335,28.019961],[111.823401,28.022582],[111.796103,28.00516],[111.793094,27.989701],[111.778871,27.996639],[111.779418,28.007072],[111.773893,28.010676],[111.765633,28.006143],[111.747963,28.003904],[111.743368,27.994235],[111.726792,27.983474],[111.71514,27.993361],[111.706114,27.99063],[111.697689,27.994181],[111.688499,27.99063],[111.684888,28.002975],[111.691289,28.009912],[111.683466,28.0145],[111.68549,28.040493],[111.672853,28.036453],[111.662952,28.014227],[111.652284,28.015756],[111.651573,28.021163],[111.662788,28.024712],[111.651518,28.026241],[111.634286,28.015319],[111.621704,28.016083],[111.601682,28.034542],[111.589811,28.027115],[111.588991,28.018596],[111.599768,28.009693],[111.592766,28.006471],[111.583794,27.994454],[111.55026,27.974841],[111.529527,27.986587],[111.542054,27.994126],[111.551409,27.991886],[111.564264,28.018104],[111.575807,28.018869],[111.567547,28.032903],[111.543859,28.020398],[111.540687,28.035579],[111.543914,28.047537],[111.534013,28.054143],[111.527886,28.049393],[111.514702,28.06528],[111.506879,28.053324],[111.522032,28.044479],[111.524439,28.031211],[111.517875,28.030992],[111.501956,28.04164],[111.494789,28.037873],[111.49189,28.066863],[111.493312,28.074887],[111.510982,28.090279],[111.500424,28.092626],[111.499877,28.101412],[111.482645,28.120402],[111.481387,28.138351],[111.49096,28.153024],[111.485763,28.159515],[111.495719,28.189945],[111.483137,28.204176],[111.477448,28.199323],[111.450095,28.187382],[111.445336,28.189509],[111.448454,28.202867],[111.434833,28.208101],[111.398016,28.180021],[111.386911,28.17893],[111.382918,28.196324],[111.352064,28.199051],[111.341835,28.193162],[111.332097,28.195943],[111.337732,28.20592],[111.32597,28.226526],[111.314373,28.234211],[111.296047,28.225436],[111.285215,28.214806],[111.279034,28.191036],[111.257753,28.167532],[111.235653,28.154115],[111.225149,28.161479],[111.216014,28.159297],[111.186528,28.160606],[111.189537,28.154988],[111.160926,28.122857],[111.151571,28.122966],[111.140959,28.103431],[111.137895,28.085968],[111.123289,28.068774],[111.114208,28.064134],[111.118475,28.050158],[111.093803,28.02717],[111.097906,28.006799],[111.081987,27.995601],[111.070608,27.995273],[111.063223,28.007236],[111.04156,28.022309],[111.03505,28.033723],[111.022031,28.027497],[111.013223,28.028917],[110.9804,28.029081],[110.971155,28.002757],[110.990958,27.992979],[111.000532,27.992214],[110.987402,27.972875],[110.966669,27.949269],[110.970772,27.925276],[110.9804,27.919973],[110.973945,27.910899],[110.944787,27.896247],[110.929689,27.879077],[110.922358,27.863273],[110.912785,27.864257],[110.898507,27.855998],[110.894514,27.849872],[110.882096,27.850474],[110.87668,27.846371],[110.837183,27.849216],[110.806548,27.864257],[110.791614,27.85567],[110.78587,27.832914],[110.767763,27.795433],[110.785706,27.782681],[110.795717,27.758158],[110.811472,27.757775],[110.830345,27.714956],[110.837511,27.681489],[110.849163,27.675791],[110.859995,27.677215],[110.86831,27.672887],[110.869185,27.655463],[110.882916,27.650696],[110.91749,27.656395],[110.945717,27.653819],[110.983792,27.660121],[110.994733,27.652395],[110.998453,27.639352],[110.994076,27.630144],[111.008081,27.625869],[111.02575,27.63568],[111.040247,27.631843],[111.059941,27.631295],[111.070827,27.620607],[111.07411,27.591442],[111.080291,27.588756],[111.106932,27.590729],[111.116287,27.577186],[111.130237,27.581408],[111.143147,27.578008],[111.150094,27.582176],[111.163442,27.576473],[111.169515,27.562653],[111.182151,27.56375],[111.182863,27.557005],[111.197414,27.549161],[111.204143,27.552781],[111.220773,27.551739],[111.223782,27.536161],[111.244624,27.52508],[111.256112,27.542799],[111.270718,27.541756],[111.278377,27.555798],[111.300861,27.567096],[111.322141,27.546858],[111.349822,27.537039],[111.357097,27.522885],[111.367765,27.524915],[111.376518,27.532815],[111.374603,27.542963],[111.388388,27.544938],[111.403979,27.557388],[111.414373,27.575212],[111.430347,27.59062],[111.441944,27.597473],[111.457918,27.595445],[111.468257,27.579599],[111.477831,27.578666],[111.489373,27.594238],[111.522251,27.605532],[111.542656,27.609644],[111.553597,27.626034],[111.560927,27.630583],[111.567984,27.627075],[111.568148,27.61688],[111.574056,27.607725],[111.589046,27.606574],[111.594625,27.582944],[111.6077,27.57587],[111.615577,27.566163],[111.620665,27.571757],[111.612405,27.580695],[111.625479,27.575212],[111.635162,27.578776],[111.641398,27.574663],[111.635599,27.562379],[111.625917,27.556127],[111.630621,27.553056],[111.639866,27.559198],[111.641672,27.54779],[111.652831,27.540111],[111.650096,27.534022],[111.638663,27.537917],[111.643914,27.520142],[111.654035,27.514765],[111.668915,27.537149],[111.67537,27.537149],[111.690742,27.523708],[111.692985,27.533857],[111.717766,27.516576],[111.73095,27.518222],[111.744079,27.499401],[111.78746,27.494627],[111.790195,27.470479],[111.796377,27.468173],[111.803598,27.474815],[111.810764,27.471357],[111.813609,27.45434],[111.819517,27.44929],[111.835162,27.44605],[111.840195,27.456646],[111.855294,27.461147],[111.882537,27.438364],[111.892766,27.426833],[111.912843,27.410304],[111.907318,27.39542],[111.909451,27.388939],[111.940852,27.369217],[111.970502,27.357514],[111.990305,27.341579],[111.98571,27.332731],[111.990797,27.317342],[112.01804,27.317562],[112.025152,27.3036],[112.041071,27.289142],[112.051301,27.292385],[112.062406,27.285843],[112.065196,27.250815],[112.069244,27.235909],[112.068424,27.218636],[112.085327,27.204002],[112.092165,27.205652]]]]}},{"type":"Feature","properties":{"adcode":433100,"name":"湘西土家族苗族自治州","center":[109.739735,28.314296],"centroid":[109.731854,28.694703],"childrenNum":8,"level":"city","parent":{"adcode":430000},"subFeatureIndex":13,"acroutes":[100000,430000]},"geometry":{"type":"MultiPolygon","coordinates":[[[[109.418415,27.721364],[109.426402,27.738941],[109.442704,27.74918],[109.451128,27.765056],[109.461522,27.773322],[109.454465,27.794886],[109.461358,27.803423],[109.475144,27.804736],[109.479192,27.799428],[109.47673,27.788702],[109.485866,27.787881],[109.492649,27.795762],[109.507255,27.802821],[109.51196,27.80014],[109.52126,27.812507],[109.532802,27.811522],[109.533021,27.795871],[109.540953,27.786513],[109.549761,27.786184],[109.559662,27.799209],[109.573776,27.808895],[109.585975,27.802766],[109.59626,27.804627],[109.603372,27.79817],[109.613383,27.815625],[109.626676,27.817103],[109.623175,27.826623],[109.636796,27.827334],[109.647409,27.834993],[109.647628,27.843308],[109.640516,27.856053],[109.643142,27.861905],[109.63696,27.876015],[109.622518,27.878859],[109.622737,27.89324],[109.63045,27.90997],[109.649871,27.903956],[109.661523,27.919536],[109.670713,27.921668],[109.681982,27.935934],[109.696096,27.936972],[109.711249,27.949815],[109.719127,27.952657],[109.713383,27.96752],[109.719783,27.98178],[109.733077,27.987407],[109.730834,28.00516],[109.736031,28.012424],[109.732201,28.02362],[109.752442,28.02149],[109.790134,28.029736],[109.784718,28.021436],[109.784444,28.006744],[109.77591,27.999097],[109.792924,27.973913],[109.797847,27.979322],[109.816118,27.980906],[109.833186,27.986205],[109.842158,27.984402],[109.837453,27.975005],[109.857147,27.970908],[109.876841,27.956318],[109.882585,27.946919],[109.909335,27.93741],[109.914368,27.951236],[109.933624,27.959269],[109.947793,27.956865],[109.951513,27.94834],[109.957913,27.951673],[109.958406,27.961182],[109.970277,27.956865],[109.974106,27.93812],[109.984117,27.945935],[110.001732,27.936153],[110.000364,27.919755],[110.016064,27.908603],[110.02252,27.908001],[110.044292,27.918661],[110.053975,27.933146],[110.047848,27.950034],[110.062454,27.959269],[110.06962,27.96834],[110.09927,27.977082],[110.110321,27.988554],[110.111141,28.005542],[110.117706,28.016411],[110.128592,28.024821],[110.122192,28.040002],[110.130835,28.03962],[110.137509,28.047264],[110.137454,28.057801],[110.124489,28.065771],[110.116284,28.075542],[110.111743,28.090934],[110.123176,28.093663],[110.147301,28.092189],[110.166776,28.103104],[110.166338,28.110635],[110.151787,28.120893],[110.154905,28.13044],[110.177881,28.133987],[110.182258,28.145715],[110.169183,28.155588],[110.174544,28.165733],[110.194293,28.173477],[110.202006,28.187873],[110.191448,28.201231],[110.216667,28.204394],[110.223013,28.198069],[110.235923,28.197688],[110.24298,28.207229],[110.240299,28.230832],[110.226514,28.24086],[110.208844,28.243803],[110.205999,28.252523],[110.186525,28.259389],[110.175037,28.280529],[110.185759,28.285705],[110.178428,28.3027],[110.1781,28.316426],[110.185047,28.333144],[110.203045,28.339787],[110.211525,28.346974],[110.205835,28.362599],[110.190409,28.363252],[110.179796,28.37648],[110.170058,28.378058],[110.152061,28.391719],[110.141448,28.383338],[110.125802,28.402495],[110.111743,28.415935],[110.110375,28.425239],[110.114205,28.442538],[110.10299,28.45271],[110.109227,28.463642],[110.127389,28.459944],[110.126349,28.44863],[110.138111,28.447706],[110.141667,28.456517],[110.15775,28.461412],[110.163603,28.467558],[110.148614,28.483654],[110.150857,28.527798],[110.167104,28.535027],[110.165463,28.556982],[110.167542,28.574749],[110.172465,28.584256],[110.185868,28.582735],[110.188603,28.574966],[110.207531,28.575129],[110.211087,28.566545],[110.224216,28.563285],[110.236634,28.57339],[110.229905,28.587569],[110.224544,28.612066],[110.230835,28.615922],[110.212072,28.625697],[110.218582,28.644158],[110.228647,28.653116],[110.243363,28.644755],[110.244019,28.658164],[110.251076,28.659956],[110.257695,28.672386],[110.270278,28.671409],[110.273724,28.689428],[110.271536,28.700716],[110.28554,28.743521],[110.283844,28.762721],[110.288275,28.767439],[110.310868,28.757135],[110.33089,28.760063],[110.340409,28.769825],[110.342597,28.782025],[110.340464,28.80176],[110.344785,28.820732],[110.365901,28.846095],[110.377608,28.850268],[110.396317,28.864192],[110.390409,28.881149],[110.384665,28.885428],[110.358735,28.891224],[110.364807,28.907959],[110.361087,28.927454],[110.331,28.941152],[110.314588,28.938336],[110.308133,28.944292],[110.306492,28.958258],[110.319184,28.967297],[110.318965,28.973143],[110.33193,28.981315],[110.327991,28.983858],[110.346208,29.011129],[110.347357,29.019406],[110.341613,29.02725],[110.340354,29.041313],[110.323122,29.041746],[110.313987,29.035905],[110.305289,29.038609],[110.299599,29.057159],[110.304194,29.091331],[110.284446,29.085438],[110.273505,29.074409],[110.261962,29.069542],[110.249654,29.076896],[110.250529,29.093655],[110.264041,29.110142],[110.261634,29.1196],[110.238986,29.122248],[110.216722,29.129112],[110.223997,29.136461],[110.215901,29.136083],[110.205562,29.151968],[110.203921,29.161044],[110.189643,29.162827],[110.179085,29.153967],[110.164861,29.165528],[110.158187,29.165204],[110.140408,29.14543],[110.128428,29.136407],[110.119128,29.141216],[110.099872,29.139595],[110.089041,29.151266],[110.090518,29.167311],[110.084828,29.184434],[110.070058,29.211867],[110.073176,29.225636],[110.080616,29.2326],[110.082859,29.251223],[110.103537,29.253436],[110.113548,29.279017],[110.112564,29.289701],[110.097192,29.308853],[110.068417,29.323795],[110.049216,29.314571],[110.016338,29.288298],[110.001568,29.29542],[109.975528,29.299142],[109.951294,29.318077],[109.936141,29.325143],[109.952935,29.333827],[109.960375,29.341269],[109.954795,29.358147],[109.945167,29.369901],[109.952662,29.383486],[109.945276,29.398417],[109.935867,29.434414],[109.925637,29.444435],[109.908405,29.441741],[109.828919,29.373297],[109.821206,29.388661],[109.79451,29.411675],[109.795276,29.417117],[109.808241,29.427086],[109.801895,29.448852],[109.788383,29.463935],[109.779357,29.478046],[109.778755,29.486878],[109.769455,29.491779],[109.76579,29.500017],[109.752934,29.509062],[109.740954,29.534256],[109.734663,29.540984],[109.738766,29.547604],[109.74916,29.549487],[109.760101,29.561649],[109.782366,29.576608],[109.768525,29.587314],[109.764915,29.596136],[109.769565,29.606518],[109.761687,29.615177],[109.745713,29.615339],[109.72695,29.607863],[109.715571,29.613133],[109.701567,29.608239],[109.678755,29.60797],[109.663492,29.599687],[109.650637,29.611574],[109.652114,29.623782],[109.634553,29.625234],[109.609444,29.634483],[109.575417,29.627869],[109.575636,29.619856],[109.558678,29.607056],[109.550417,29.612811],[109.531107,29.615607],[109.529028,29.626041],[109.5165,29.625987],[109.514312,29.618028],[109.520275,29.608454],[109.514531,29.600278],[109.501457,29.605442],[109.495931,29.598718],[109.503645,29.59775],[109.504028,29.588605],[109.497627,29.568107],[109.488656,29.553201],[109.479903,29.55277],[109.467047,29.559981],[109.46185,29.554277],[109.458623,29.530542],[109.465242,29.515577],[109.458568,29.513208],[109.447627,29.520745],[109.446533,29.528766],[109.430997,29.529035],[109.431325,29.505294],[109.440625,29.493179],[109.434881,29.489032],[109.418305,29.498025],[109.40999,29.490594],[109.412835,29.484724],[109.405121,29.468729],[109.417102,29.454778],[109.403152,29.446159],[109.404793,29.434414],[109.394946,29.439694],[109.3729,29.424985],[109.368579,29.411351],[109.385264,29.393566],[109.382036,29.382893],[109.391445,29.372219],[109.376784,29.376532],[109.368798,29.382893],[109.347408,29.373782],[109.343962,29.369415],[109.340132,29.335984],[109.344126,29.323201],[109.344126,29.306425],[109.352277,29.305239],[109.352167,29.284629],[109.326839,29.260669],[109.315077,29.252087],[109.286084,29.242047],[109.261357,29.227795],[109.257856,29.222612],[109.276073,29.200312],[109.27104,29.183245],[109.273885,29.172551],[109.261467,29.161044],[109.264038,29.144026],[109.277167,29.134083],[109.274158,29.12214],[109.255942,29.123221],[109.245329,29.115114],[109.232583,29.119438],[109.225963,29.113277],[109.234497,29.096845],[109.235044,29.088844],[109.256106,29.087168],[109.266226,29.079545],[109.287834,29.071002],[109.301182,29.070678],[109.312233,29.066352],[109.319618,29.042557],[109.312123,29.035147],[109.304848,29.020813],[109.29429,29.014537],[109.29243,28.987646],[109.284826,28.972601],[109.272353,28.970924],[109.26174,28.953007],[109.255395,28.926154],[109.256872,28.907743],[109.240405,28.892741],[109.235427,28.881691],[109.23406,28.863813],[109.242648,28.85108],[109.239749,28.830108],[109.245821,28.812981],[109.246423,28.801652],[109.241882,28.794279],[109.241281,28.776495],[109.261303,28.774922],[109.256215,28.765595],[109.279629,28.756592],[109.28116,28.750572],[109.292594,28.750247],[109.299979,28.744931],[109.299158,28.736741],[109.288217,28.727302],[109.294673,28.71911],[109.284935,28.713847],[109.271478,28.698979],[109.265023,28.699468],[109.252933,28.691545],[109.266171,28.680202],[109.270876,28.671789],[109.240679,28.655776],[109.22476,28.650673],[109.202933,28.637968],[109.19314,28.636231],[109.181434,28.621733],[109.186357,28.610654],[109.201456,28.598433],[109.235482,28.619615],[109.249377,28.608644],[109.258896,28.605603],[109.278042,28.612337],[109.287014,28.626837],[109.300143,28.626457],[109.306653,28.620646],[109.30906,28.607612],[109.304465,28.602779],[109.32022,28.579801],[109.304738,28.579041],[109.29511,28.567305],[109.288929,28.546331],[109.274158,28.538886],[109.274705,28.524809],[109.28034,28.520406],[109.27197,28.513992],[109.273994,28.488113],[109.266335,28.481805],[109.26081,28.46473],[109.26464,28.457659],[109.260154,28.451296],[109.258294,28.428993],[109.264366,28.404399],[109.264694,28.392481],[109.276565,28.376861],[109.288381,28.374303],[109.28778,28.36445],[109.268578,28.338099],[109.275088,28.312668],[109.297572,28.292787],[109.294946,28.278568],[109.306379,28.274209],[109.314913,28.276389],[109.340953,28.293713],[109.363108,28.282981],[109.352167,28.268543],[109.359498,28.265873],[109.365898,28.274209],[109.376894,28.276934],[109.399651,28.269306],[109.387999,28.268107],[109.367649,28.255248],[109.372846,28.248381],[109.367266,28.239062],[109.356762,28.233503],[109.359552,28.220421],[109.345767,28.206683],[109.34046,28.190381],[109.34325,28.173586],[109.341828,28.162133],[109.335811,28.158206],[109.338163,28.141788],[109.328097,28.12684],[109.325417,28.115218],[109.314366,28.103923],[109.312123,28.083511],[109.304957,28.076416],[109.298721,28.032521],[109.305887,28.030009],[109.311522,28.037982],[109.325253,28.042787],[109.334552,28.062223],[109.347025,28.060367],[109.370548,28.046063],[109.379137,28.033067],[109.364859,28.008819],[109.344673,28.006198],[109.321587,27.991777],[109.320165,27.970962],[109.307145,27.968012],[109.301784,27.95834],[109.313819,27.93331],[109.314859,27.918115],[109.311905,27.907783],[109.320603,27.895591],[109.317758,27.88553],[109.321916,27.867976],[109.337561,27.869507],[109.326839,27.858624],[109.345548,27.840737],[109.340242,27.821425],[109.342649,27.800742],[109.331215,27.791602],[109.341062,27.790234],[109.333021,27.782791],[109.338163,27.775894],[109.34987,27.771077],[109.364312,27.759801],[109.362999,27.745019],[109.377988,27.73801],[109.365898,27.722185],[109.392375,27.726347],[109.400307,27.720268],[109.412616,27.725361],[109.418415,27.721364]]]]}}]} \ No newline at end of file diff --git a/examples/data/indoor-3d-map.json b/examples/data/indoor-3d-map.json new file mode 100644 index 00000000000..ac81fd8ca7c --- /dev/null +++ b/examples/data/indoor-3d-map.json @@ -0,0 +1,685 @@ +{ + "features": [ + { + "type": "Feature", + "properties": { + "level": 1, + "name": "Bird Exhibit", + "height": 0, + "base_height": 0, + "color": "orange" + }, + "geometry": { + "coordinates": [ + [ + [-87.618312, 41.866282], + [-87.61832, 41.866674], + [-87.618087, 41.866676], + [-87.618087, 41.866661], + [-87.617423, 41.86667], + [-87.617416, 41.8663], + [-87.618312, 41.866282] + ] + ], + "type": "Polygon" + }, + "id": "06e8fa0b3f851e3ae0e1da5fc17e111e" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "name": "Bird Exhibit", + "height": 40, + "base_height": 0, + "color": "grey" + }, + "geometry": { + "coordinates": [ + [ + [-87.617808, 41.866266], + [-87.617806, 41.866293], + [-87.617415, 41.866298], + [-87.617424, 41.866671], + [-87.617382, 41.866669], + [-87.617371, 41.866274], + [-87.617808, 41.866266] + ] + ], + "type": "Polygon" + }, + "id": "08a10ab2bf15c4d14669b588062f7f08" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "name": "East Hallway", + "base_height": 0, + "height": 0, + "color": "indigo" + }, + "geometry": { + "coordinates": [ + [ + [-87.616704, 41.866141], + [-87.616707, 41.866338], + [-87.61572, 41.866355], + [-87.61572, 41.866148], + [-87.616704, 41.866141] + ] + ], + "type": "Polygon" + }, + "id": "09ead44537d94ece576c7bc001c33e53" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "name": "East Entrance", + "base_height": 0, + "height": 0, + "color": "violet" + }, + "geometry": { + "coordinates": [ + [ + [-87.61544, 41.866149], + [-87.615449, 41.866358], + [-87.615721, 41.866355], + [-87.61572, 41.866143], + [-87.61544, 41.866149] + ] + ], + "type": "Polygon" + }, + "id": "12251ebf764b36cf3b8c5ad42e2deb29" + }, + { + "type": "Feature", + "properties": { + "height": 0, + "base_height": 0, + "level": 1, + "name": "Under the Earth", + "color": "red" + }, + "geometry": { + "coordinates": [ + [ + [-87.616701, 41.865816], + [-87.616705, 41.866115], + [-87.615712, 41.866125], + [-87.615706, 41.865802], + [-87.615936, 41.865801], + [-87.615938, 41.865824], + [-87.616701, 41.865816] + ] + ], + "type": "Polygon" + }, + "id": "1ce4f8c186a40b9927006644e27bfd69" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "name": "Atrium", + "base_height": 0, + "height": 0, + "color": "yellow" + }, + "geometry": { + "coordinates": [ + [ + [-87.617365, 41.865799], + [-87.6167, 41.865815], + [-87.616718, 41.866672], + [-87.617384, 41.86667], + [-87.617365, 41.865799] + ] + ], + "type": "Polygon" + }, + "id": "369f5d8865e677120b7576b1de6082eb" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "name": "Ancient Egypt", + "height": 0, + "base_height": 0, + "color": "blue" + }, + "geometry": { + "coordinates": [ + [ + [-87.61807, 41.865761], + [-87.618299, 41.865758], + [-87.618307, 41.866139], + [-87.617407, 41.86615], + [-87.617399, 41.865799], + [-87.61807, 41.865789], + [-87.61807, 41.865761] + ] + ], + "type": "Polygon" + }, + "id": "3e9f198afe6d7dff01ac81c6eaa511fb" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "name": "West Arch", + "height": 40, + "base_height": 30, + "color": "grey" + }, + "geometry": { + "coordinates": [ + [ + [-87.617424, 41.86667], + [-87.617384, 41.86667], + [-87.617365, 41.865799], + [-87.617405, 41.865799], + [-87.617424, 41.86667] + ] + ], + "type": "Polygon" + }, + "id": "402706f28b793d27c78d9615fff747f2" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "name": "Bird Exhibit", + "height": 40, + "base_height": 0, + "color": "grey" + }, + "geometry": { + "coordinates": [ + [ + [-87.618312, 41.866283], + [-87.61797, 41.866288], + [-87.617972, 41.866265], + [-87.618312, 41.866259], + [-87.618312, 41.866283] + ] + ], + "type": "Polygon" + }, + "id": "43e1e2fc8399dee075ad59764f2a2878" + }, + { + "type": "Feature", + "properties": { + "name": "Arch", + "level": 1, + "color": "grey", + "base_height": 30, + "height": 40 + }, + "geometry": { + "coordinates": [ + [ + [-87.617971, 41.866291], + [-87.617973, 41.866265], + [-87.617805, 41.866267], + [-87.617806, 41.866294], + [-87.617971, 41.866291] + ] + ], + "type": "Polygon" + }, + "id": "4528ad9b9264cbec65bb2e55ac0012c1" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "color": "grey", + "base_height": 30, + "height": 40, + "name": "Arch" + }, + "geometry": { + "coordinates": [ + [ + [-87.617979, 41.866167], + [-87.617797, 41.866168], + [-87.617799, 41.866145], + [-87.617976, 41.866144], + [-87.617979, 41.866167] + ] + ], + "type": "Polygon" + }, + "id": "4be6817c3b595042c8d971eebd0c4fd3" + }, + { + "type": "Feature", + "properties": { + "name": "Kids Zone", + "level": 1, + "base_height": 0, + "height": 0, + "color": "green" + }, + "geometry": { + "coordinates": [ + [ + [-87.616718, 41.866675], + [-87.616709, 41.866371], + [-87.615725, 41.866381], + [-87.615732, 41.866711], + [-87.61596, 41.866711], + [-87.61596, 41.866688], + [-87.616718, 41.866675] + ] + ], + "type": "Polygon" + }, + "id": "5775eba03674ea1cb3550ffb38321432" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "color": "grey", + "name": "Arch", + "height": 40, + "base_height": 30 + }, + "geometry": { + "coordinates": [ + [ + [-87.616286, 41.866119], + [-87.616286, 41.866144], + [-87.616089, 41.866149], + [-87.616086, 41.86612], + [-87.616286, 41.866119] + ] + ], + "type": "Polygon" + }, + "id": "598832b1512dc9facc855c5367251531" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "name": "Arch", + "color": "grey", + "height": 40, + "base_height": 30 + }, + "geometry": { + "coordinates": [ + [ + [-87.616287, 41.866343], + [-87.616288, 41.866374], + [-87.616076, 41.866378], + [-87.616077, 41.866347], + [-87.616287, 41.866343] + ] + ], + "type": "Polygon" + }, + "id": "59ed13d4411ff5f88714d9af539788d2" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "color": "grey", + "name": "center_arch", + "base_height": 30, + "height": 40 + }, + "geometry": { + "coordinates": [ + [ + [-87.61737, 41.866198], + [-87.617372, 41.86624], + [-87.616708, 41.866243], + [-87.616708, 41.866203], + [-87.61737, 41.866198] + ] + ], + "type": "Polygon" + }, + "id": "67f8952a18dfe21ee0744a3e86bc41d8" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "name": "Kids Zone", + "height": 0, + "base_height": 40, + "color": "grey" + }, + "geometry": { + "coordinates": [ + [ + [-87.615719, 41.866354], + [-87.615718, 41.866381], + [-87.616077, 41.866378], + [-87.616077, 41.866347], + [-87.615719, 41.866354] + ] + ], + "type": "Polygon" + }, + "id": "6bb2c92386bcf4678113d6b3e400ae3b" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "name": "Under the Earth", + "height": 40, + "base_height": 0, + "color": "grey" + }, + "geometry": { + "coordinates": [ + [ + [-87.616089, 41.866149], + [-87.616089, 41.866119], + [-87.615711, 41.866124], + [-87.615713, 41.866147], + [-87.616089, 41.866149] + ] + ], + "type": "Polygon" + }, + "id": "844c87987089df6b9db3923f6a00e4d6" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "name": "Under the Earth", + "height": 40, + "base_height": 0, + "color": "grey" + }, + "geometry": { + "coordinates": [ + [ + [-87.616707, 41.866115], + [-87.616286, 41.866119], + [-87.616285, 41.866144], + [-87.616705, 41.866141], + [-87.616707, 41.866115] + ] + ], + "type": "Polygon" + }, + "id": "85547a1ecdbd2ca1fdc6324aea3c6b70" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "name": "North Entrance", + "height": 0, + "base_height": 0, + "color": "grey" + }, + "geometry": { + "coordinates": [ + [ + [-87.617386, 41.86667], + [-87.617388, 41.866786], + [-87.617228, 41.866786], + [-87.617226, 41.866848], + [-87.616867, 41.866849], + [-87.616868, 41.866791], + [-87.616718, 41.866791], + [-87.616718, 41.866672], + [-87.617386, 41.86667] + ] + ], + "type": "Polygon" + }, + "id": "91ab1ee01729c33568c7b57eb258e699" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "name": "Ancient Egypt", + "height": 40, + "base_height": 0, + "color": "grey" + }, + "geometry": { + "coordinates": [ + [ + [-87.617394, 41.865799], + [-87.617405, 41.86615], + [-87.617802, 41.866147], + [-87.6178, 41.866167], + [-87.617369, 41.866172], + [-87.617364, 41.865799], + [-87.617394, 41.865799] + ] + ], + "type": "Polygon" + }, + "id": "943171d55d207024791e15294def7e8f" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "name": "Ancient Egypt", + "height": 40, + "base_height": 0, + "color": "grey" + }, + "geometry": { + "coordinates": [ + [ + [-87.617976, 41.866166], + [-87.617976, 41.866143], + [-87.618309, 41.866139], + [-87.618309, 41.866161], + [-87.617976, 41.866166] + ] + ], + "type": "Polygon" + }, + "id": "a37230898905988cab9b72927dc99258" + }, + { + "type": "Feature", + "properties": { + "name": "West Hallway", + "level": 1, + "base_height": 0, + "height": 0, + "color": "grey" + }, + "geometry": { + "coordinates": [ + [ + [-87.618309, 41.866161], + [-87.618312, 41.86626], + [-87.61737, 41.866272], + [-87.61737, 41.86617], + [-87.618309, 41.866161] + ] + ], + "type": "Polygon" + }, + "id": "c7cc79da8711d746985f23a9b22c1d5e" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "name": "Kids Zone", + "height": 40, + "base_height": 0, + "color": "grey" + }, + "geometry": { + "coordinates": [ + [ + [-87.616286, 41.866343], + [-87.616286, 41.866374], + [-87.61671, 41.866371], + [-87.616708, 41.866338], + [-87.616286, 41.866343] + ] + ], + "type": "Polygon" + }, + "id": "cfbf2aee6a73a45c12e7fc7432d6009e" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "name": "South Entrance", + "height": 0, + "base_height": 0, + "color": "teal" + }, + "geometry": { + "coordinates": [ + [ + [-87.617359, 41.865801], + [-87.617355, 41.865674], + [-87.617221, 41.865677], + [-87.617219, 41.86559], + [-87.616824, 41.865595], + [-87.616826, 41.86568], + [-87.616695, 41.865683], + [-87.6167, 41.865813], + [-87.617359, 41.865801] + ] + ], + "type": "Polygon" + }, + "id": "d71ab89467076ad023161c37f4ff0d5f" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "name": "East Arch", + "height": 40, + "base_height": 30, + "color": "grey" + }, + "geometry": { + "coordinates": [ + [ + [-87.616688, 41.866675], + [-87.616716, 41.866675], + [-87.616699, 41.865814], + [-87.616665, 41.865814], + [-87.616688, 41.866675] + ] + ], + "type": "Polygon" + }, + "id": "dd2baec57e4079eb65dcae5be495da62" + }, + { + "type": "Feature", + "properties": { + "level": 1, + "name": "outer-walls", + "base_height": 0, + "height": 40, + "color": "grey" + }, + "geometry": { + "coordinates": [ + [ + [-87.618087, 41.86666], + [-87.618087, 41.866674], + [-87.618319, 41.866674], + [-87.618298, 41.865757], + [-87.618326, 41.865756], + [-87.618347, 41.866693], + [-87.618068, 41.866696], + [-87.618067, 41.866675], + [-87.61741, 41.866684], + [-87.617416, 41.866802], + [-87.617247, 41.866803], + [-87.617246, 41.866866], + [-87.616846, 41.866868], + [-87.616848, 41.866807], + [-87.61669, 41.866811], + [-87.616693, 41.866693], + [-87.615992, 41.866701], + [-87.615992, 41.866729], + [-87.615703, 41.866733], + [-87.615689, 41.866377], + [-87.615412, 41.866382], + [-87.615411, 41.866122], + [-87.615689, 41.866119], + [-87.615682, 41.865781], + [-87.615966, 41.865779], + [-87.615969, 41.865798], + [-87.616669, 41.865794], + [-87.616663, 41.865662], + [-87.6168, 41.865661], + [-87.616796, 41.865571], + [-87.61726, 41.865559], + [-87.617258, 41.865654], + [-87.617388, 41.865652], + [-87.617395, 41.865778], + [-87.618045, 41.865773], + [-87.618044, 41.865742], + [-87.618325, 41.865739], + [-87.618326, 41.865758], + [-87.61807, 41.865761], + [-87.61807, 41.865789], + [-87.617356, 41.8658], + [-87.617356, 41.865672], + [-87.617218, 41.865677], + [-87.617215, 41.86559], + [-87.616822, 41.865595], + [-87.616827, 41.86568], + [-87.616694, 41.865681], + [-87.616697, 41.865813], + [-87.615939, 41.865824], + [-87.615937, 41.8658], + [-87.615706, 41.865802], + [-87.615713, 41.866143], + [-87.615441, 41.86615], + [-87.61545, 41.866357], + [-87.615724, 41.866353], + [-87.615733, 41.866712], + [-87.615959, 41.86671], + [-87.615959, 41.866688], + [-87.616719, 41.866672], + [-87.61672, 41.866791], + [-87.616869, 41.86679], + [-87.616868, 41.86685], + [-87.617223, 41.866847], + [-87.617227, 41.866786], + [-87.617387, 41.866785], + [-87.617383, 41.86667], + [-87.618087, 41.86666] + ] + ], + "type": "Polygon" + }, + "id": "ef6512f46485e27963c248bcc945c3db" + } + ], + "type": "FeatureCollection" +} diff --git a/examples/data/us-states.json b/examples/data/us-states.json new file mode 100644 index 00000000000..327ffe6e35a --- /dev/null +++ b/examples/data/us-states.json @@ -0,0 +1,54 @@ +{"type":"FeatureCollection","features":[ +{"type":"Feature","id":"01","properties":{"name":"Alabama","density":94.65},"geometry":{"type":"Polygon","coordinates":[[[-87.359296,35.00118],[-85.606675,34.984749],[-85.431413,34.124869],[-85.184951,32.859696],[-85.069935,32.580372],[-84.960397,32.421541],[-85.004212,32.322956],[-84.889196,32.262709],[-85.058981,32.13674],[-85.053504,32.01077],[-85.141136,31.840985],[-85.042551,31.539753],[-85.113751,31.27686],[-85.004212,31.003013],[-85.497137,30.997536],[-87.600282,30.997536],[-87.633143,30.86609],[-87.408589,30.674397],[-87.446927,30.510088],[-87.37025,30.427934],[-87.518128,30.280057],[-87.655051,30.247195],[-87.90699,30.411504],[-87.934375,30.657966],[-88.011052,30.685351],[-88.10416,30.499135],[-88.137022,30.318396],[-88.394438,30.367688],[-88.471115,31.895754],[-88.241084,33.796253],[-88.098683,34.891641],[-88.202745,34.995703],[-87.359296,35.00118]]]}}, +{"type":"Feature","id":"02","properties":{"name":"Alaska","density":1.264},"geometry":{"type":"MultiPolygon","coordinates":[[[[-131.602021,55.117982],[-131.569159,55.28229],[-131.355558,55.183705],[-131.38842,55.01392],[-131.645836,55.035827],[-131.602021,55.117982]]],[[[-131.832052,55.42469],[-131.645836,55.304197],[-131.749898,55.128935],[-131.832052,55.189182],[-131.832052,55.42469]]],[[[-132.976733,56.437924],[-132.735747,56.459832],[-132.631685,56.421493],[-132.664547,56.273616],[-132.878148,56.240754],[-133.069841,56.333862],[-132.976733,56.437924]]],[[[-133.595627,56.350293],[-133.162949,56.317431],[-133.05341,56.125739],[-132.620732,55.912138],[-132.472854,55.780691],[-132.4619,55.671152],[-132.357838,55.649245],[-132.341408,55.506844],[-132.166146,55.364444],[-132.144238,55.238474],[-132.029222,55.276813],[-131.97993,55.178228],[-131.958022,54.789365],[-132.029222,54.701734],[-132.308546,54.718165],[-132.385223,54.915335],[-132.483808,54.898904],[-132.686455,55.046781],[-132.746701,54.997489],[-132.916486,55.046781],[-132.889102,54.898904],[-132.73027,54.937242],[-132.626209,54.882473],[-132.675501,54.679826],[-132.867194,54.701734],[-133.157472,54.95915],[-133.239626,55.090597],[-133.223195,55.22752],[-133.453227,55.216566],[-133.453227,55.320628],[-133.277964,55.331582],[-133.102702,55.42469],[-133.17938,55.588998],[-133.387503,55.62186],[-133.420365,55.884753],[-133.497042,56.0162],[-133.639442,55.923092],[-133.694212,56.070969],[-133.546335,56.142169],[-133.666827,56.311955],[-133.595627,56.350293]]],[[[-133.738027,55.556137],[-133.546335,55.490413],[-133.414888,55.572568],[-133.283441,55.534229],[-133.420365,55.386352],[-133.633966,55.430167],[-133.738027,55.556137]]],[[[-133.907813,56.930849],[-134.050213,57.029434],[-133.885905,57.095157],[-133.343688,57.002049],[-133.102702,57.007526],[-132.932917,56.82131],[-132.620732,56.667956],[-132.653593,56.55294],[-132.817901,56.492694],[-133.042456,56.520078],[-133.201287,56.448878],[-133.420365,56.492694],[-133.66135,56.448878],[-133.710643,56.684386],[-133.688735,56.837741],[-133.869474,56.843218],[-133.907813,56.930849]]],[[[-134.115936,56.48174],[-134.25286,56.558417],[-134.400737,56.722725],[-134.417168,56.848695],[-134.296675,56.908941],[-134.170706,56.848695],[-134.143321,56.952757],[-133.748981,56.772017],[-133.710643,56.596755],[-133.847566,56.574848],[-133.935197,56.377678],[-133.836612,56.322908],[-133.957105,56.092877],[-134.110459,56.142169],[-134.132367,55.999769],[-134.230952,56.070969],[-134.291198,56.350293],[-134.115936,56.48174]]],[[[-134.636246,56.28457],[-134.669107,56.169554],[-134.806031,56.235277],[-135.178463,56.67891],[-135.413971,56.810356],[-135.331817,56.914418],[-135.424925,57.166357],[-135.687818,57.369004],[-135.419448,57.566174],[-135.298955,57.48402],[-135.063447,57.418296],[-134.849846,57.407343],[-134.844369,57.248511],[-134.636246,56.728202],[-134.636246,56.28457]]],[[[-134.712923,58.223407],[-134.373353,58.14673],[-134.176183,58.157683],[-134.187137,58.081006],[-133.902336,57.807159],[-134.099505,57.850975],[-134.148798,57.757867],[-133.935197,57.615466],[-133.869474,57.363527],[-134.083075,57.297804],[-134.154275,57.210173],[-134.499322,57.029434],[-134.603384,57.034911],[-134.6472,57.226604],[-134.575999,57.341619],[-134.608861,57.511404],[-134.729354,57.719528],[-134.707446,57.829067],[-134.784123,58.097437],[-134.91557,58.212453],[-134.953908,58.409623],[-134.712923,58.223407]]],[[[-135.857603,57.330665],[-135.715203,57.330665],[-135.567326,57.149926],[-135.633049,57.023957],[-135.857603,56.996572],[-135.824742,57.193742],[-135.857603,57.330665]]],[[[-136.279328,58.206976],[-135.978096,58.201499],[-135.780926,58.28913],[-135.496125,58.168637],[-135.64948,58.037191],[-135.59471,57.987898],[-135.45231,58.135776],[-135.107263,58.086483],[-134.91557,57.976944],[-135.025108,57.779775],[-134.937477,57.763344],[-134.822462,57.500451],[-135.085355,57.462112],[-135.572802,57.675713],[-135.556372,57.456635],[-135.709726,57.369004],[-135.890465,57.407343],[-136.000004,57.544266],[-136.208128,57.637374],[-136.366959,57.829067],[-136.569606,57.916698],[-136.558652,58.075529],[-136.421728,58.130299],[-136.377913,58.267222],[-136.279328,58.206976]]],[[[-147.079854,60.200582],[-147.501579,59.948643],[-147.53444,59.850058],[-147.874011,59.784335],[-147.80281,59.937689],[-147.435855,60.09652],[-147.205824,60.271782],[-147.079854,60.200582]]],[[[-147.561825,60.578491],[-147.616594,60.370367],[-147.758995,60.156767],[-147.956165,60.227967],[-147.791856,60.474429],[-147.561825,60.578491]]],[[[-147.786379,70.245291],[-147.682318,70.201475],[-147.162008,70.15766],[-146.888161,70.185044],[-146.510252,70.185044],[-146.099482,70.146706],[-145.858496,70.168614],[-145.622988,70.08646],[-145.195787,69.993352],[-144.620708,69.971444],[-144.461877,70.026213],[-144.078491,70.059075],[-143.914183,70.130275],[-143.497935,70.141229],[-143.503412,70.091936],[-143.25695,70.119321],[-142.747594,70.042644],[-142.402547,69.916674],[-142.079408,69.856428],[-142.008207,69.801659],[-141.712453,69.790705],[-141.433129,69.697597],[-141.378359,69.63735],[-141.208574,69.686643],[-141.00045,69.648304],[-141.00045,60.304644],[-140.53491,60.22249],[-140.474664,60.310121],[-139.987216,60.184151],[-139.696939,60.342983],[-139.088998,60.359413],[-139.198537,60.091043],[-139.045183,59.997935],[-138.700135,59.910304],[-138.623458,59.767904],[-137.604747,59.242118],[-137.445916,58.908024],[-137.265177,59.001132],[-136.827022,59.159963],[-136.580559,59.16544],[-136.465544,59.285933],[-136.476498,59.466672],[-136.301236,59.466672],[-136.25742,59.625503],[-135.945234,59.663842],[-135.479694,59.800766],[-135.025108,59.565257],[-135.068924,59.422857],[-134.959385,59.280456],[-134.701969,59.247595],[-134.378829,59.033994],[-134.400737,58.973748],[-134.25286,58.858732],[-133.842089,58.727285],[-133.173903,58.152206],[-133.075318,57.998852],[-132.867194,57.845498],[-132.560485,57.505928],[-132.253777,57.21565],[-132.368792,57.095157],[-132.05113,57.051341],[-132.127807,56.876079],[-131.870391,56.804879],[-131.837529,56.602232],[-131.580113,56.613186],[-131.087188,56.405062],[-130.78048,56.366724],[-130.621648,56.268139],[-130.468294,56.240754],[-130.424478,56.142169],[-130.101339,56.114785],[-130.002754,55.994292],[-130.150631,55.769737],[-130.128724,55.583521],[-129.986323,55.276813],[-130.095862,55.200136],[-130.336847,54.920812],[-130.687372,54.718165],[-130.785957,54.822227],[-130.917403,54.789365],[-131.010511,54.997489],[-130.983126,55.08512],[-131.092665,55.189182],[-130.862634,55.298721],[-130.928357,55.337059],[-131.158389,55.200136],[-131.284358,55.287767],[-131.426759,55.238474],[-131.843006,55.457552],[-131.700606,55.698537],[-131.963499,55.616383],[-131.974453,55.49589],[-132.182576,55.588998],[-132.226392,55.704014],[-132.083991,55.829984],[-132.127807,55.955953],[-132.324977,55.851892],[-132.522147,56.076446],[-132.642639,56.032631],[-132.719317,56.218847],[-132.527624,56.339339],[-132.341408,56.339339],[-132.396177,56.487217],[-132.297592,56.67891],[-132.450946,56.673433],[-132.768609,56.837741],[-132.993164,57.034911],[-133.51895,57.177311],[-133.507996,57.577128],[-133.677781,57.62642],[-133.639442,57.790728],[-133.814705,57.834544],[-134.072121,58.053622],[-134.143321,58.168637],[-134.586953,58.206976],[-135.074401,58.502731],[-135.282525,59.192825],[-135.38111,59.033994],[-135.337294,58.891593],[-135.140124,58.617746],[-135.189417,58.573931],[-135.05797,58.349376],[-135.085355,58.201499],[-135.277048,58.234361],[-135.430402,58.398669],[-135.633049,58.426053],[-135.91785,58.382238],[-135.912373,58.617746],[-136.087635,58.814916],[-136.246466,58.75467],[-136.876314,58.962794],[-136.931084,58.902547],[-136.586036,58.836824],[-136.317666,58.672516],[-136.213604,58.667039],[-136.180743,58.535592],[-136.043819,58.382238],[-136.388867,58.294607],[-136.591513,58.349376],[-136.59699,58.212453],[-136.859883,58.316515],[-136.947514,58.393192],[-137.111823,58.393192],[-137.566409,58.590362],[-137.900502,58.765624],[-137.933364,58.869686],[-138.11958,59.02304],[-138.634412,59.132579],[-138.919213,59.247595],[-139.417615,59.379041],[-139.746231,59.505011],[-139.718846,59.641934],[-139.625738,59.598119],[-139.5162,59.68575],[-139.625738,59.88292],[-139.488815,59.992458],[-139.554538,60.041751],[-139.801,59.833627],[-140.315833,59.696704],[-140.92925,59.745996],[-141.444083,59.871966],[-141.46599,59.970551],[-141.706976,59.948643],[-141.964392,60.019843],[-142.539471,60.085566],[-142.873564,60.091043],[-143.623905,60.036274],[-143.892275,59.997935],[-144.231845,60.140336],[-144.65357,60.206059],[-144.785016,60.29369],[-144.834309,60.441568],[-145.124586,60.430614],[-145.223171,60.299167],[-145.738004,60.474429],[-145.820158,60.551106],[-146.351421,60.408706],[-146.608837,60.238921],[-146.718376,60.397752],[-146.608837,60.485383],[-146.455483,60.463475],[-145.951604,60.578491],[-146.017328,60.666122],[-146.252836,60.622307],[-146.345944,60.737322],[-146.565022,60.753753],[-146.784099,61.044031],[-146.866253,60.972831],[-147.172962,60.934492],[-147.271547,60.972831],[-147.375609,60.879723],[-147.758995,60.912584],[-147.775426,60.808523],[-148.032842,60.781138],[-148.153334,60.819476],[-148.065703,61.005692],[-148.175242,61.000215],[-148.350504,60.803046],[-148.109519,60.737322],[-148.087611,60.594922],[-147.939734,60.441568],[-148.027365,60.277259],[-148.219058,60.332029],[-148.273827,60.249875],[-148.087611,60.217013],[-147.983549,59.997935],[-148.251919,59.95412],[-148.399797,59.997935],[-148.635305,59.937689],[-148.755798,59.986981],[-149.067984,59.981505],[-149.05703,60.063659],[-149.204907,60.008889],[-149.287061,59.904827],[-149.418508,59.997935],[-149.582816,59.866489],[-149.511616,59.806242],[-149.741647,59.729565],[-149.949771,59.718611],[-150.031925,59.61455],[-150.25648,59.521442],[-150.409834,59.554303],[-150.579619,59.444764],[-150.716543,59.450241],[-151.001343,59.225687],[-151.308052,59.209256],[-151.406637,59.280456],[-151.592853,59.159963],[-151.976239,59.253071],[-151.888608,59.422857],[-151.636669,59.483103],[-151.47236,59.472149],[-151.423068,59.537872],[-151.127313,59.669319],[-151.116359,59.778858],[-151.505222,59.63098],[-151.828361,59.718611],[-151.8667,59.778858],[-151.702392,60.030797],[-151.423068,60.211536],[-151.379252,60.359413],[-151.297098,60.386798],[-151.264237,60.545629],[-151.406637,60.720892],[-151.06159,60.786615],[-150.404357,61.038554],[-150.245526,60.939969],[-150.042879,60.912584],[-149.741647,61.016646],[-150.075741,61.15357],[-150.207187,61.257632],[-150.47008,61.246678],[-150.656296,61.29597],[-150.711066,61.252155],[-151.023251,61.180954],[-151.165652,61.044031],[-151.477837,61.011169],[-151.800977,60.852338],[-151.833838,60.748276],[-152.080301,60.693507],[-152.13507,60.578491],[-152.310332,60.507291],[-152.392486,60.304644],[-152.732057,60.173197],[-152.567748,60.069136],[-152.704672,59.915781],[-153.022334,59.888397],[-153.049719,59.691227],[-153.345474,59.620026],[-153.438582,59.702181],[-153.586459,59.548826],[-153.761721,59.543349],[-153.72886,59.433811],[-154.117723,59.368087],[-154.1944,59.066856],[-153.750768,59.050425],[-153.400243,58.968271],[-153.301658,58.869686],[-153.444059,58.710854],[-153.679567,58.612269],[-153.898645,58.606793],[-153.920553,58.519161],[-154.062953,58.4863],[-153.99723,58.376761],[-154.145107,58.212453],[-154.46277,58.059098],[-154.643509,58.059098],[-154.818771,58.004329],[-154.988556,58.015283],[-155.120003,57.955037],[-155.081664,57.872883],[-155.328126,57.829067],[-155.377419,57.708574],[-155.547204,57.785251],[-155.73342,57.549743],[-156.045606,57.566174],[-156.023698,57.440204],[-156.209914,57.473066],[-156.34136,57.418296],[-156.34136,57.248511],[-156.549484,56.985618],[-156.883577,56.952757],[-157.157424,56.832264],[-157.20124,56.766541],[-157.376502,56.859649],[-157.672257,56.607709],[-157.754411,56.67891],[-157.918719,56.657002],[-157.957058,56.514601],[-158.126843,56.459832],[-158.32949,56.48174],[-158.488321,56.339339],[-158.208997,56.295524],[-158.510229,55.977861],[-159.375585,55.873799],[-159.616571,55.594475],[-159.676817,55.654722],[-159.643955,55.829984],[-159.813741,55.857368],[-160.027341,55.791645],[-160.060203,55.720445],[-160.394296,55.605429],[-160.536697,55.473983],[-160.580512,55.567091],[-160.668143,55.457552],[-160.865313,55.528752],[-161.232268,55.358967],[-161.506115,55.364444],[-161.467776,55.49589],[-161.588269,55.62186],[-161.697808,55.517798],[-161.686854,55.408259],[-162.053809,55.074166],[-162.179779,55.15632],[-162.218117,55.03035],[-162.470057,55.052258],[-162.508395,55.249428],[-162.661749,55.293244],[-162.716519,55.222043],[-162.579595,55.134412],[-162.645319,54.997489],[-162.847965,54.926289],[-163.00132,55.079643],[-163.187536,55.090597],[-163.220397,55.03035],[-163.034181,54.942719],[-163.373752,54.800319],[-163.14372,54.76198],[-163.138243,54.696257],[-163.329936,54.74555],[-163.587352,54.614103],[-164.085754,54.61958],[-164.332216,54.531949],[-164.354124,54.466226],[-164.638925,54.389548],[-164.847049,54.416933],[-164.918249,54.603149],[-164.710125,54.663395],[-164.551294,54.88795],[-164.34317,54.893427],[-163.894061,55.041304],[-163.532583,55.046781],[-163.39566,54.904381],[-163.291598,55.008443],[-163.313505,55.128935],[-163.105382,55.183705],[-162.880827,55.183705],[-162.579595,55.446598],[-162.245502,55.682106],[-161.807347,55.89023],[-161.292514,55.983338],[-161.078914,55.939523],[-160.87079,55.999769],[-160.816021,55.912138],[-160.931036,55.813553],[-160.805067,55.736876],[-160.766728,55.857368],[-160.509312,55.868322],[-160.438112,55.791645],[-160.27928,55.76426],[-160.273803,55.857368],[-160.536697,55.939523],[-160.558604,55.994292],[-160.383342,56.251708],[-160.147834,56.399586],[-159.830171,56.541986],[-159.326293,56.667956],[-158.959338,56.848695],[-158.784076,56.782971],[-158.641675,56.810356],[-158.701922,56.925372],[-158.658106,57.034911],[-158.378782,57.264942],[-157.995396,57.41282],[-157.688688,57.609989],[-157.705118,57.719528],[-157.458656,58.497254],[-157.07527,58.705377],[-157.119086,58.869686],[-158.039212,58.634177],[-158.32949,58.661562],[-158.40069,58.760147],[-158.564998,58.803962],[-158.619768,58.913501],[-158.767645,58.864209],[-158.860753,58.694424],[-158.701922,58.480823],[-158.893615,58.387715],[-159.0634,58.420577],[-159.392016,58.760147],[-159.616571,58.929932],[-159.731586,58.929932],[-159.808264,58.803962],[-159.906848,58.782055],[-160.054726,58.886116],[-160.235465,58.902547],[-160.317619,59.072332],[-160.854359,58.88064],[-161.33633,58.743716],[-161.374669,58.667039],[-161.752577,58.552023],[-161.938793,58.656085],[-161.769008,58.776578],[-161.829255,59.061379],[-161.955224,59.36261],[-161.703285,59.48858],[-161.911409,59.740519],[-162.092148,59.88292],[-162.234548,60.091043],[-162.448149,60.178674],[-162.502918,59.997935],[-162.760334,59.959597],[-163.171105,59.844581],[-163.66403,59.795289],[-163.9324,59.806242],[-164.162431,59.866489],[-164.189816,60.02532],[-164.386986,60.074613],[-164.699171,60.29369],[-164.962064,60.337506],[-165.268773,60.578491],[-165.060649,60.68803],[-165.016834,60.890677],[-165.175665,60.846861],[-165.197573,60.972831],[-165.120896,61.076893],[-165.323543,61.170001],[-165.34545,61.071416],[-165.591913,61.109754],[-165.624774,61.279539],[-165.816467,61.301447],[-165.920529,61.416463],[-165.915052,61.558863],[-166.106745,61.49314],[-166.139607,61.630064],[-165.904098,61.662925],[-166.095791,61.81628],[-165.756221,61.827233],[-165.756221,62.013449],[-165.674067,62.139419],[-165.044219,62.539236],[-164.912772,62.659728],[-164.819664,62.637821],[-164.874433,62.807606],[-164.633448,63.097884],[-164.425324,63.212899],[-164.036462,63.262192],[-163.73523,63.212899],[-163.313505,63.037637],[-163.039658,63.059545],[-162.661749,63.22933],[-162.272887,63.486746],[-162.075717,63.514131],[-162.026424,63.448408],[-161.555408,63.448408],[-161.13916,63.503177],[-160.766728,63.771547],[-160.766728,63.837271],[-160.952944,64.08921],[-160.974852,64.237087],[-161.26513,64.395918],[-161.374669,64.532842],[-161.078914,64.494503],[-160.79959,64.609519],[-160.783159,64.719058],[-161.144637,64.921705],[-161.413007,64.762873],[-161.664946,64.790258],[-161.900455,64.702627],[-162.168825,64.680719],[-162.234548,64.620473],[-162.541257,64.532842],[-162.634365,64.384965],[-162.787719,64.324718],[-162.858919,64.49998],[-163.045135,64.538319],[-163.176582,64.401395],[-163.253259,64.467119],[-163.598306,64.565704],[-164.304832,64.560227],[-164.80871,64.450688],[-165.000403,64.434257],[-165.411174,64.49998],[-166.188899,64.576658],[-166.391546,64.636904],[-166.484654,64.735489],[-166.413454,64.872412],[-166.692778,64.987428],[-166.638008,65.113398],[-166.462746,65.179121],[-166.517516,65.337952],[-166.796839,65.337952],[-167.026871,65.381768],[-167.47598,65.414629],[-167.711489,65.496784],[-168.072967,65.578938],[-168.105828,65.682999],[-167.541703,65.819923],[-166.829701,66.049954],[-166.3313,66.186878],[-166.046499,66.110201],[-165.756221,66.09377],[-165.690498,66.203309],[-165.86576,66.21974],[-165.88219,66.312848],[-165.186619,66.466202],[-164.403417,66.581218],[-163.981692,66.592172],[-163.751661,66.553833],[-163.872153,66.389525],[-163.828338,66.274509],[-163.915969,66.192355],[-163.768091,66.060908],[-163.494244,66.082816],[-163.149197,66.060908],[-162.749381,66.088293],[-162.634365,66.039001],[-162.371472,66.028047],[-162.14144,66.077339],[-161.840208,66.02257],[-161.549931,66.241647],[-161.341807,66.252601],[-161.199406,66.208786],[-161.128206,66.334755],[-161.528023,66.395002],[-161.911409,66.345709],[-161.87307,66.510017],[-162.174302,66.68528],[-162.502918,66.740049],[-162.601503,66.89888],[-162.344087,66.937219],[-162.015471,66.778388],[-162.075717,66.652418],[-161.916886,66.553833],[-161.571838,66.438817],[-161.489684,66.55931],[-161.884024,66.718141],[-161.714239,67.002942],[-161.851162,67.052235],[-162.240025,66.991988],[-162.639842,67.008419],[-162.700088,67.057712],[-162.902735,67.008419],[-163.740707,67.128912],[-163.757138,67.254881],[-164.009077,67.534205],[-164.211724,67.638267],[-164.534863,67.725898],[-165.192096,67.966884],[-165.493328,68.059992],[-165.794559,68.081899],[-166.243668,68.246208],[-166.681824,68.339316],[-166.703731,68.372177],[-166.375115,68.42147],[-166.227238,68.574824],[-166.216284,68.881533],[-165.329019,68.859625],[-164.255539,68.930825],[-163.976215,68.985595],[-163.532583,69.138949],[-163.110859,69.374457],[-163.023228,69.609966],[-162.842489,69.812613],[-162.470057,69.982398],[-162.311225,70.108367],[-161.851162,70.311014],[-161.779962,70.256245],[-161.396576,70.239814],[-160.837928,70.343876],[-160.487404,70.453415],[-159.649432,70.792985],[-159.33177,70.809416],[-159.298908,70.760123],[-158.975769,70.798462],[-158.658106,70.787508],[-158.033735,70.831323],[-157.420318,70.979201],[-156.812377,71.285909],[-156.565915,71.351633],[-156.522099,71.296863],[-155.585543,71.170894],[-155.508865,71.083263],[-155.832005,70.968247],[-155.979882,70.96277],[-155.974405,70.809416],[-155.503388,70.858708],[-155.476004,70.940862],[-155.262403,71.017539],[-155.191203,70.973724],[-155.032372,71.148986],[-154.566832,70.990155],[-154.643509,70.869662],[-154.353231,70.8368],[-154.183446,70.7656],[-153.931507,70.880616],[-153.487874,70.886093],[-153.235935,70.924431],[-152.589656,70.886093],[-152.26104,70.842277],[-152.419871,70.606769],[-151.817408,70.546523],[-151.773592,70.486276],[-151.187559,70.382214],[-151.182082,70.431507],[-150.760358,70.49723],[-150.355064,70.491753],[-150.349588,70.436984],[-150.114079,70.431507],[-149.867617,70.508184],[-149.462323,70.519138],[-149.177522,70.486276],[-148.78866,70.404122],[-148.607921,70.420553],[-148.350504,70.305537],[-148.202627,70.349353],[-147.961642,70.316491],[-147.786379,70.245291]]],[[[-152.94018,58.026237],[-152.945657,57.982421],[-153.290705,58.048145],[-153.044242,58.305561],[-152.819688,58.327469],[-152.666333,58.562977],[-152.496548,58.354853],[-152.354148,58.426053],[-152.080301,58.311038],[-152.080301,58.152206],[-152.480117,58.130299],[-152.655379,58.059098],[-152.94018,58.026237]]],[[[-153.958891,57.538789],[-153.67409,57.670236],[-153.931507,57.69762],[-153.936983,57.812636],[-153.723383,57.889313],[-153.570028,57.834544],[-153.548121,57.719528],[-153.46049,57.796205],[-153.455013,57.96599],[-153.268797,57.889313],[-153.235935,57.998852],[-153.071627,57.933129],[-152.874457,57.933129],[-152.721103,57.993375],[-152.469163,57.889313],[-152.469163,57.599035],[-152.151501,57.620943],[-152.359625,57.42925],[-152.74301,57.505928],[-152.60061,57.379958],[-152.710149,57.275896],[-152.907319,57.325188],[-152.912796,57.128019],[-153.214027,57.073249],[-153.312612,56.991095],[-153.498828,57.067772],[-153.695998,56.859649],[-153.849352,56.837741],[-154.013661,56.744633],[-154.073907,56.969187],[-154.303938,56.848695],[-154.314892,56.919895],[-154.523016,56.991095],[-154.539447,57.193742],[-154.742094,57.275896],[-154.627078,57.511404],[-154.227261,57.659282],[-153.980799,57.648328],[-153.958891,57.538789]]],[[[-154.53397,56.602232],[-154.742094,56.399586],[-154.807817,56.432447],[-154.53397,56.602232]]],[[[-155.634835,55.923092],[-155.476004,55.912138],[-155.530773,55.704014],[-155.793666,55.731399],[-155.837482,55.802599],[-155.634835,55.923092]]],[[[-159.890418,55.28229],[-159.950664,55.068689],[-160.257373,54.893427],[-160.109495,55.161797],[-160.005433,55.134412],[-159.890418,55.28229]]],[[[-160.520266,55.358967],[-160.33405,55.358967],[-160.339527,55.249428],[-160.525743,55.128935],[-160.690051,55.211089],[-160.794113,55.134412],[-160.854359,55.320628],[-160.79959,55.380875],[-160.520266,55.358967]]],[[[-162.256456,54.981058],[-162.234548,54.893427],[-162.349564,54.838658],[-162.437195,54.931766],[-162.256456,54.981058]]],[[[-162.415287,63.634624],[-162.563165,63.536039],[-162.612457,63.62367],[-162.415287,63.634624]]],[[[-162.80415,54.488133],[-162.590549,54.449795],[-162.612457,54.367641],[-162.782242,54.373118],[-162.80415,54.488133]]],[[[-165.548097,54.29644],[-165.476897,54.181425],[-165.630251,54.132132],[-165.685021,54.252625],[-165.548097,54.29644]]],[[[-165.73979,54.15404],[-166.046499,54.044501],[-166.112222,54.121178],[-165.980775,54.219763],[-165.73979,54.15404]]],[[[-166.364161,60.359413],[-166.13413,60.397752],[-166.084837,60.326552],[-165.88219,60.342983],[-165.685021,60.277259],[-165.646682,59.992458],[-165.750744,59.89935],[-166.00816,59.844581],[-166.062929,59.745996],[-166.440838,59.855535],[-166.6161,59.850058],[-166.994009,59.992458],[-167.125456,59.992458],[-167.344534,60.074613],[-167.421211,60.206059],[-167.311672,60.238921],[-166.93924,60.206059],[-166.763978,60.310121],[-166.577762,60.321075],[-166.495608,60.392275],[-166.364161,60.359413]]],[[[-166.375115,54.01164],[-166.210807,53.934962],[-166.5449,53.748746],[-166.539423,53.715885],[-166.117699,53.852808],[-166.112222,53.776131],[-166.282007,53.683023],[-166.555854,53.622777],[-166.583239,53.529669],[-166.878994,53.431084],[-167.13641,53.425607],[-167.306195,53.332499],[-167.623857,53.250345],[-167.793643,53.337976],[-167.459549,53.442038],[-167.355487,53.425607],[-167.103548,53.513238],[-167.163794,53.611823],[-167.021394,53.715885],[-166.807793,53.666592],[-166.785886,53.732316],[-167.015917,53.754223],[-167.141887,53.825424],[-167.032348,53.945916],[-166.643485,54.017116],[-166.561331,53.880193],[-166.375115,54.01164]]],[[[-168.790446,53.157237],[-168.40706,53.34893],[-168.385152,53.431084],[-168.237275,53.524192],[-168.007243,53.568007],[-167.886751,53.518715],[-167.842935,53.387268],[-168.270136,53.244868],[-168.500168,53.036744],[-168.686384,52.965544],[-168.790446,53.157237]]],[[[-169.74891,52.894344],[-169.705095,52.795759],[-169.962511,52.790282],[-169.989896,52.856005],[-169.74891,52.894344]]],[[[-170.148727,57.221127],[-170.28565,57.128019],[-170.313035,57.221127],[-170.148727,57.221127]]],[[[-170.669036,52.697174],[-170.603313,52.604066],[-170.789529,52.538343],[-170.816914,52.636928],[-170.669036,52.697174]]],[[[-171.742517,63.716778],[-170.94836,63.5689],[-170.488297,63.69487],[-170.280174,63.683916],[-170.093958,63.612716],[-170.044665,63.492223],[-169.644848,63.4265],[-169.518879,63.366254],[-168.99857,63.338869],[-168.686384,63.295053],[-168.856169,63.147176],[-169.108108,63.180038],[-169.376478,63.152653],[-169.513402,63.08693],[-169.639372,62.939052],[-169.831064,63.075976],[-170.055619,63.169084],[-170.263743,63.180038],[-170.362328,63.2841],[-170.866206,63.415546],[-171.101715,63.421023],[-171.463193,63.306007],[-171.73704,63.366254],[-171.852055,63.486746],[-171.742517,63.716778]]],[[[-172.432611,52.390465],[-172.41618,52.275449],[-172.607873,52.253542],[-172.569535,52.352127],[-172.432611,52.390465]]],[[[-173.626584,52.14948],[-173.495138,52.105664],[-173.122706,52.111141],[-173.106275,52.07828],[-173.549907,52.028987],[-173.626584,52.14948]]],[[[-174.322156,52.280926],[-174.327632,52.379511],[-174.185232,52.41785],[-173.982585,52.319265],[-174.059262,52.226157],[-174.179755,52.231634],[-174.141417,52.127572],[-174.333109,52.116618],[-174.738403,52.007079],[-174.968435,52.039941],[-174.902711,52.116618],[-174.656249,52.105664],[-174.322156,52.280926]]],[[[-176.469116,51.853725],[-176.288377,51.870156],[-176.288377,51.744186],[-176.518409,51.760617],[-176.80321,51.61274],[-176.912748,51.80991],[-176.792256,51.815386],[-176.775825,51.963264],[-176.627947,51.968741],[-176.627947,51.859202],[-176.469116,51.853725]]],[[[-177.153734,51.946833],[-177.044195,51.897541],[-177.120872,51.727755],[-177.274226,51.678463],[-177.279703,51.782525],[-177.153734,51.946833]]],[[[-178.123152,51.919448],[-177.953367,51.913971],[-177.800013,51.793479],[-177.964321,51.651078],[-178.123152,51.919448]]],[[[-187.107557,52.992929],[-187.293773,52.927205],[-187.304726,52.823143],[-188.90491,52.762897],[-188.642017,52.927205],[-188.642017,53.003883],[-187.107557,52.992929]]]]}}, +{"type":"Feature","id":"04","properties":{"name":"Arizona","density":57.05},"geometry":{"type":"Polygon","coordinates":[[[-109.042503,37.000263],[-109.04798,31.331629],[-111.074448,31.331629],[-112.246513,31.704061],[-114.815198,32.492741],[-114.72209,32.717295],[-114.524921,32.755634],[-114.470151,32.843265],[-114.524921,33.029481],[-114.661844,33.034958],[-114.727567,33.40739],[-114.524921,33.54979],[-114.497536,33.697668],[-114.535874,33.933176],[-114.415382,34.108438],[-114.256551,34.174162],[-114.136058,34.305608],[-114.333228,34.448009],[-114.470151,34.710902],[-114.634459,34.87521],[-114.634459,35.00118],[-114.574213,35.138103],[-114.596121,35.324319],[-114.678275,35.516012],[-114.738521,36.102045],[-114.371566,36.140383],[-114.251074,36.01989],[-114.152489,36.025367],[-114.048427,36.195153],[-114.048427,37.000263],[-110.499369,37.00574],[-109.042503,37.000263]]]}}, +{"type":"Feature","id":"05","properties":{"name":"Arkansas","density":56.43},"geometry":{"type":"Polygon","coordinates":[[[-94.473842,36.501861],[-90.152536,36.496384],[-90.064905,36.304691],[-90.218259,36.184199],[-90.377091,35.997983],[-89.730812,35.997983],[-89.763673,35.811767],[-89.911551,35.756997],[-89.944412,35.603643],[-90.130628,35.439335],[-90.114197,35.198349],[-90.212782,35.023087],[-90.311367,34.995703],[-90.251121,34.908072],[-90.409952,34.831394],[-90.481152,34.661609],[-90.585214,34.617794],[-90.568783,34.420624],[-90.749522,34.365854],[-90.744046,34.300131],[-90.952169,34.135823],[-90.891923,34.026284],[-91.072662,33.867453],[-91.231493,33.560744],[-91.056231,33.429298],[-91.143862,33.347144],[-91.089093,33.13902],[-91.16577,33.002096],[-93.608485,33.018527],[-94.041164,33.018527],[-94.041164,33.54979],[-94.183564,33.593606],[-94.380734,33.544313],[-94.484796,33.637421],[-94.430026,35.395519],[-94.616242,36.501861],[-94.473842,36.501861]]]}}, +{"type":"Feature","id":"06","properties":{"name":"California","density":241.7},"geometry":{"type":"Polygon","coordinates":[[[-123.233256,42.006186],[-122.378853,42.011663],[-121.037003,41.995232],[-120.001861,41.995232],[-119.996384,40.264519],[-120.001861,38.999346],[-118.71478,38.101128],[-117.498899,37.21934],[-116.540435,36.501861],[-115.85034,35.970598],[-114.634459,35.00118],[-114.634459,34.87521],[-114.470151,34.710902],[-114.333228,34.448009],[-114.136058,34.305608],[-114.256551,34.174162],[-114.415382,34.108438],[-114.535874,33.933176],[-114.497536,33.697668],[-114.524921,33.54979],[-114.727567,33.40739],[-114.661844,33.034958],[-114.524921,33.029481],[-114.470151,32.843265],[-114.524921,32.755634],[-114.72209,32.717295],[-116.04751,32.624187],[-117.126467,32.536556],[-117.24696,32.668003],[-117.252437,32.876127],[-117.329114,33.122589],[-117.471515,33.297851],[-117.7837,33.538836],[-118.183517,33.763391],[-118.260194,33.703145],[-118.413548,33.741483],[-118.391641,33.840068],[-118.566903,34.042715],[-118.802411,33.998899],[-119.218659,34.146777],[-119.278905,34.26727],[-119.558229,34.415147],[-119.875891,34.40967],[-120.138784,34.475393],[-120.472878,34.448009],[-120.64814,34.579455],[-120.609801,34.858779],[-120.670048,34.902595],[-120.631709,35.099764],[-120.894602,35.247642],[-120.905556,35.450289],[-121.004141,35.461243],[-121.168449,35.636505],[-121.283465,35.674843],[-121.332757,35.784382],[-121.716143,36.195153],[-121.896882,36.315645],[-121.935221,36.638785],[-121.858544,36.6114],[-121.787344,36.803093],[-121.929744,36.978355],[-122.105006,36.956447],[-122.335038,37.115279],[-122.417192,37.241248],[-122.400761,37.361741],[-122.515777,37.520572],[-122.515777,37.783465],[-122.329561,37.783465],[-122.406238,38.15042],[-122.488392,38.112082],[-122.504823,37.931343],[-122.701993,37.893004],[-122.937501,38.029928],[-122.97584,38.265436],[-123.129194,38.451652],[-123.331841,38.566668],[-123.44138,38.698114],[-123.737134,38.95553],[-123.687842,39.032208],[-123.824765,39.366301],[-123.764519,39.552517],[-123.85215,39.831841],[-124.109566,40.105688],[-124.361506,40.259042],[-124.410798,40.439781],[-124.158859,40.877937],[-124.109566,41.025814],[-124.158859,41.14083],[-124.065751,41.442061],[-124.147905,41.715908],[-124.257444,41.781632],[-124.213628,42.000709],[-123.233256,42.006186]]]}}, +{"type":"Feature","id":"08","properties":{"name":"Colorado","density":49.33},"geometry":{"type":"Polygon","coordinates":[[[-107.919731,41.003906],[-105.728954,40.998429],[-104.053011,41.003906],[-102.053927,41.003906],[-102.053927,40.001626],[-102.042974,36.994786],[-103.001438,37.000263],[-104.337812,36.994786],[-106.868158,36.994786],[-107.421329,37.000263],[-109.042503,37.000263],[-109.042503,38.166851],[-109.058934,38.27639],[-109.053457,39.125316],[-109.04798,40.998429],[-107.919731,41.003906]]]}}, +{"type":"Feature","id":"09","properties":{"name":"Connecticut","density":739.1},"geometry":{"type":"Polygon","coordinates":[[[-73.053528,42.039048],[-71.799309,42.022617],[-71.799309,42.006186],[-71.799309,41.414677],[-71.859555,41.321569],[-71.947186,41.338],[-72.385341,41.261322],[-72.905651,41.28323],[-73.130205,41.146307],[-73.371191,41.102491],[-73.655992,40.987475],[-73.727192,41.102491],[-73.48073,41.21203],[-73.55193,41.294184],[-73.486206,42.050002],[-73.053528,42.039048]]]}}, +{"type":"Feature","id":"10","properties":{"name":"Delaware","density":464.3},"geometry":{"type":"Polygon","coordinates":[[[-75.414089,39.804456],[-75.507197,39.683964],[-75.611259,39.61824],[-75.589352,39.459409],[-75.441474,39.311532],[-75.403136,39.065069],[-75.189535,38.807653],[-75.09095,38.796699],[-75.047134,38.451652],[-75.693413,38.462606],[-75.786521,39.722302],[-75.616736,39.831841],[-75.414089,39.804456]]]}}, +{"type":"Feature","id":"11","properties":{"name":"District of Columbia","density":10065},"geometry":{"type":"Polygon","coordinates":[[[-77.035264,38.993869],[-76.909294,38.895284],[-77.040741,38.791222],[-77.117418,38.933623],[-77.035264,38.993869]]]}}, +{"type":"Feature","id":"12","properties":{"name":"Florida","density":353.4},"geometry":{"type":"Polygon","coordinates":[[[-85.497137,30.997536],[-85.004212,31.003013],[-84.867289,30.712735],[-83.498053,30.647012],[-82.216449,30.570335],[-82.167157,30.356734],[-82.046664,30.362211],[-82.002849,30.564858],[-82.041187,30.751074],[-81.948079,30.827751],[-81.718048,30.745597],[-81.444201,30.707258],[-81.383954,30.27458],[-81.257985,29.787132],[-80.967707,29.14633],[-80.524075,28.461713],[-80.589798,28.41242],[-80.56789,28.094758],[-80.381674,27.738757],[-80.091397,27.021277],[-80.03115,26.796723],[-80.036627,26.566691],[-80.146166,25.739673],[-80.239274,25.723243],[-80.337859,25.465826],[-80.304997,25.383672],[-80.49669,25.197456],[-80.573367,25.241272],[-80.759583,25.164595],[-81.077246,25.120779],[-81.170354,25.224841],[-81.126538,25.378195],[-81.351093,25.821827],[-81.526355,25.903982],[-81.679709,25.843735],[-81.800202,26.090198],[-81.833064,26.292844],[-82.041187,26.517399],[-82.09048,26.665276],[-82.057618,26.878877],[-82.172634,26.917216],[-82.145249,26.791246],[-82.249311,26.758384],[-82.566974,27.300601],[-82.692943,27.437525],[-82.391711,27.837342],[-82.588881,27.815434],[-82.720328,27.689464],[-82.851774,27.886634],[-82.676512,28.434328],[-82.643651,28.888914],[-82.764143,28.998453],[-82.802482,29.14633],[-82.994175,29.179192],[-83.218729,29.420177],[-83.399469,29.518762],[-83.410422,29.66664],[-83.536392,29.721409],[-83.640454,29.885717],[-84.02384,30.104795],[-84.357933,30.055502],[-84.341502,29.902148],[-84.451041,29.929533],[-84.867289,29.743317],[-85.310921,29.699501],[-85.299967,29.80904],[-85.404029,29.940487],[-85.924338,30.236241],[-86.29677,30.362211],[-86.630863,30.395073],[-86.910187,30.373165],[-87.518128,30.280057],[-87.37025,30.427934],[-87.446927,30.510088],[-87.408589,30.674397],[-87.633143,30.86609],[-87.600282,30.997536],[-85.497137,30.997536]]]}}, +{"type":"Feature","id":"13","properties":{"name":"Georgia","density":169.5},"geometry":{"type":"Polygon","coordinates":[[[-83.109191,35.00118],[-83.322791,34.787579],[-83.339222,34.683517],[-83.005129,34.469916],[-82.901067,34.486347],[-82.747713,34.26727],[-82.714851,34.152254],[-82.55602,33.94413],[-82.325988,33.81816],[-82.194542,33.631944],[-81.926172,33.462159],[-81.937125,33.347144],[-81.761863,33.160928],[-81.493493,33.007573],[-81.42777,32.843265],[-81.416816,32.629664],[-81.279893,32.558464],[-81.121061,32.290094],[-81.115584,32.120309],[-80.885553,32.032678],[-81.132015,31.693108],[-81.175831,31.517845],[-81.279893,31.364491],[-81.290846,31.20566],[-81.400385,31.13446],[-81.444201,30.707258],[-81.718048,30.745597],[-81.948079,30.827751],[-82.041187,30.751074],[-82.002849,30.564858],[-82.046664,30.362211],[-82.167157,30.356734],[-82.216449,30.570335],[-83.498053,30.647012],[-84.867289,30.712735],[-85.004212,31.003013],[-85.113751,31.27686],[-85.042551,31.539753],[-85.141136,31.840985],[-85.053504,32.01077],[-85.058981,32.13674],[-84.889196,32.262709],[-85.004212,32.322956],[-84.960397,32.421541],[-85.069935,32.580372],[-85.184951,32.859696],[-85.431413,34.124869],[-85.606675,34.984749],[-84.319594,34.990226],[-83.618546,34.984749],[-83.109191,35.00118]]]}}, +{"type":"Feature","id":"15","properties":{"name":"Hawaii","density":214.1},"geometry":{"type":"MultiPolygon","coordinates":[[[[-155.634835,18.948267],[-155.881297,19.035898],[-155.919636,19.123529],[-155.886774,19.348084],[-156.062036,19.73147],[-155.925113,19.857439],[-155.826528,20.032702],[-155.897728,20.147717],[-155.87582,20.26821],[-155.596496,20.12581],[-155.284311,20.021748],[-155.092618,19.868393],[-155.092618,19.736947],[-154.807817,19.523346],[-154.983079,19.348084],[-155.295265,19.26593],[-155.514342,19.134483],[-155.634835,18.948267]]],[[[-156.587823,21.029505],[-156.472807,20.892581],[-156.324929,20.952827],[-156.00179,20.793996],[-156.051082,20.651596],[-156.379699,20.580396],[-156.445422,20.60778],[-156.461853,20.783042],[-156.631638,20.821381],[-156.697361,20.919966],[-156.587823,21.029505]]],[[[-156.982162,21.210244],[-157.080747,21.106182],[-157.310779,21.106182],[-157.239579,21.221198],[-156.982162,21.210244]]],[[[-157.951581,21.697691],[-157.842042,21.462183],[-157.896811,21.325259],[-158.110412,21.303352],[-158.252813,21.582676],[-158.126843,21.588153],[-157.951581,21.697691]]],[[[-159.468693,22.228955],[-159.353678,22.218001],[-159.298908,22.113939],[-159.33177,21.966061],[-159.446786,21.872953],[-159.764448,21.987969],[-159.726109,22.152277],[-159.468693,22.228955]]]]}}, +{"type":"Feature","id":"16","properties":{"name":"Idaho","density":19.15},"geometry":{"type":"Polygon","coordinates":[[[-116.04751,49.000239],[-116.04751,47.976051],[-115.724371,47.696727],[-115.718894,47.42288],[-115.527201,47.302388],[-115.324554,47.258572],[-115.302646,47.187372],[-114.930214,46.919002],[-114.886399,46.809463],[-114.623506,46.705401],[-114.612552,46.639678],[-114.322274,46.645155],[-114.464674,46.272723],[-114.492059,46.037214],[-114.387997,45.88386],[-114.568736,45.774321],[-114.497536,45.670259],[-114.546828,45.560721],[-114.333228,45.456659],[-114.086765,45.593582],[-113.98818,45.703121],[-113.807441,45.604536],[-113.834826,45.522382],[-113.736241,45.330689],[-113.571933,45.128042],[-113.45144,45.056842],[-113.456917,44.865149],[-113.341901,44.782995],[-113.133778,44.772041],[-113.002331,44.448902],[-112.887315,44.394132],[-112.783254,44.48724],[-112.471068,44.481763],[-112.241036,44.569394],[-112.104113,44.520102],[-111.868605,44.563917],[-111.819312,44.509148],[-111.616665,44.547487],[-111.386634,44.75561],[-111.227803,44.580348],[-111.047063,44.476286],[-111.047063,42.000709],[-112.164359,41.995232],[-114.04295,41.995232],[-117.027882,42.000709],[-117.027882,43.830007],[-116.896436,44.158624],[-116.97859,44.240778],[-117.170283,44.257209],[-117.241483,44.394132],[-117.038836,44.750133],[-116.934774,44.782995],[-116.830713,44.930872],[-116.847143,45.02398],[-116.732128,45.144473],[-116.671881,45.319735],[-116.463758,45.61549],[-116.545912,45.752413],[-116.78142,45.823614],[-116.918344,45.993399],[-116.92382,46.168661],[-117.055267,46.343923],[-117.038836,46.426077],[-117.044313,47.762451],[-117.033359,49.000239],[-116.04751,49.000239]]]}}, +{"type":"Feature","id":"17","properties":{"name":"Illinois","density":231.5},"geometry":{"type":"Polygon","coordinates":[[[-90.639984,42.510065],[-88.788778,42.493634],[-87.802929,42.493634],[-87.83579,42.301941],[-87.682436,42.077386],[-87.523605,41.710431],[-87.529082,39.34987],[-87.63862,39.169131],[-87.512651,38.95553],[-87.49622,38.780268],[-87.62219,38.637868],[-87.655051,38.506421],[-87.83579,38.292821],[-87.950806,38.27639],[-87.923421,38.15042],[-88.000098,38.101128],[-88.060345,37.865619],[-88.027483,37.799896],[-88.15893,37.657496],[-88.065822,37.482234],[-88.476592,37.389126],[-88.514931,37.285064],[-88.421823,37.153617],[-88.547792,37.071463],[-88.914747,37.224817],[-89.029763,37.213863],[-89.183118,37.038601],[-89.133825,36.983832],[-89.292656,36.994786],[-89.517211,37.279587],[-89.435057,37.34531],[-89.517211,37.537003],[-89.517211,37.690357],[-89.84035,37.903958],[-89.949889,37.88205],[-90.059428,38.013497],[-90.355183,38.216144],[-90.349706,38.374975],[-90.179921,38.632391],[-90.207305,38.725499],[-90.10872,38.845992],[-90.251121,38.917192],[-90.470199,38.961007],[-90.585214,38.867899],[-90.661891,38.928146],[-90.727615,39.256762],[-91.061708,39.470363],[-91.368417,39.727779],[-91.494386,40.034488],[-91.50534,40.237135],[-91.417709,40.379535],[-91.401278,40.560274],[-91.121954,40.669813],[-91.09457,40.823167],[-90.963123,40.921752],[-90.946692,41.097014],[-91.111001,41.239415],[-91.045277,41.414677],[-90.656414,41.463969],[-90.344229,41.589939],[-90.311367,41.743293],[-90.179921,41.809016],[-90.141582,42.000709],[-90.168967,42.126679],[-90.393521,42.225264],[-90.420906,42.329326],[-90.639984,42.510065]]]}}, +{"type":"Feature","id":"18","properties":{"name":"Indiana","density":181.7},"geometry":{"type":"Polygon","coordinates":[[[-85.990061,41.759724],[-84.807042,41.759724],[-84.807042,41.694001],[-84.801565,40.500028],[-84.817996,39.103408],[-84.894673,39.059592],[-84.812519,38.785745],[-84.987781,38.780268],[-85.173997,38.68716],[-85.431413,38.730976],[-85.42046,38.533806],[-85.590245,38.451652],[-85.655968,38.325682],[-85.83123,38.27639],[-85.924338,38.024451],[-86.039354,37.958727],[-86.263908,38.051835],[-86.302247,38.166851],[-86.521325,38.040881],[-86.504894,37.931343],[-86.729448,37.893004],[-86.795172,37.991589],[-87.047111,37.893004],[-87.129265,37.788942],[-87.381204,37.93682],[-87.512651,37.903958],[-87.600282,37.975158],[-87.682436,37.903958],[-87.934375,37.893004],[-88.027483,37.799896],[-88.060345,37.865619],[-88.000098,38.101128],[-87.923421,38.15042],[-87.950806,38.27639],[-87.83579,38.292821],[-87.655051,38.506421],[-87.62219,38.637868],[-87.49622,38.780268],[-87.512651,38.95553],[-87.63862,39.169131],[-87.529082,39.34987],[-87.523605,41.710431],[-87.42502,41.644708],[-87.118311,41.644708],[-86.822556,41.759724],[-85.990061,41.759724]]]}}, +{"type":"Feature","id":"19","properties":{"name":"Iowa","density":54.81},"geometry":{"type":"Polygon","coordinates":[[[-91.368417,43.501391],[-91.215062,43.501391],[-91.204109,43.353514],[-91.056231,43.254929],[-91.176724,43.134436],[-91.143862,42.909881],[-91.067185,42.75105],[-90.711184,42.636034],[-90.639984,42.510065],[-90.420906,42.329326],[-90.393521,42.225264],[-90.168967,42.126679],[-90.141582,42.000709],[-90.179921,41.809016],[-90.311367,41.743293],[-90.344229,41.589939],[-90.656414,41.463969],[-91.045277,41.414677],[-91.111001,41.239415],[-90.946692,41.097014],[-90.963123,40.921752],[-91.09457,40.823167],[-91.121954,40.669813],[-91.401278,40.560274],[-91.417709,40.379535],[-91.527248,40.412397],[-91.729895,40.615043],[-91.833957,40.609566],[-93.257961,40.582182],[-94.632673,40.571228],[-95.7664,40.587659],[-95.881416,40.719105],[-95.826646,40.976521],[-95.925231,41.201076],[-95.919754,41.453015],[-96.095016,41.540646],[-96.122401,41.67757],[-96.062155,41.798063],[-96.127878,41.973325],[-96.264801,42.039048],[-96.44554,42.488157],[-96.631756,42.707235],[-96.544125,42.855112],[-96.511264,43.052282],[-96.434587,43.123482],[-96.560556,43.222067],[-96.527695,43.397329],[-96.582464,43.479483],[-96.451017,43.501391],[-91.368417,43.501391]]]}}, +{"type":"Feature","id":"20","properties":{"name":"Kansas","density":35.09},"geometry":{"type":"Polygon","coordinates":[[[-101.90605,40.001626],[-95.306337,40.001626],[-95.207752,39.908518],[-94.884612,39.831841],[-95.109167,39.541563],[-94.983197,39.442978],[-94.824366,39.20747],[-94.610765,39.158177],[-94.616242,37.000263],[-100.087706,37.000263],[-102.042974,36.994786],[-102.053927,40.001626],[-101.90605,40.001626]]]}}, +{"type":"Feature","id":"21","properties":{"name":"Kentucky","density":110},"geometry":{"type":"Polygon","coordinates":[[[-83.903347,38.769315],[-83.678792,38.632391],[-83.519961,38.703591],[-83.142052,38.626914],[-83.032514,38.725499],[-82.890113,38.758361],[-82.846298,38.588575],[-82.731282,38.561191],[-82.594358,38.424267],[-82.621743,38.123036],[-82.50125,37.931343],[-82.342419,37.783465],[-82.293127,37.668449],[-82.101434,37.553434],[-81.969987,37.537003],[-82.353373,37.268633],[-82.720328,37.120755],[-82.720328,37.044078],[-82.868205,36.978355],[-82.879159,36.890724],[-83.070852,36.852385],[-83.136575,36.742847],[-83.673316,36.600446],[-83.689746,36.584015],[-84.544149,36.594969],[-85.289013,36.627831],[-85.486183,36.616877],[-86.592525,36.655216],[-87.852221,36.633308],[-88.071299,36.677123],[-88.054868,36.496384],[-89.298133,36.507338],[-89.418626,36.496384],[-89.363857,36.622354],[-89.215979,36.578538],[-89.133825,36.983832],[-89.183118,37.038601],[-89.029763,37.213863],[-88.914747,37.224817],[-88.547792,37.071463],[-88.421823,37.153617],[-88.514931,37.285064],[-88.476592,37.389126],[-88.065822,37.482234],[-88.15893,37.657496],[-88.027483,37.799896],[-87.934375,37.893004],[-87.682436,37.903958],[-87.600282,37.975158],[-87.512651,37.903958],[-87.381204,37.93682],[-87.129265,37.788942],[-87.047111,37.893004],[-86.795172,37.991589],[-86.729448,37.893004],[-86.504894,37.931343],[-86.521325,38.040881],[-86.302247,38.166851],[-86.263908,38.051835],[-86.039354,37.958727],[-85.924338,38.024451],[-85.83123,38.27639],[-85.655968,38.325682],[-85.590245,38.451652],[-85.42046,38.533806],[-85.431413,38.730976],[-85.173997,38.68716],[-84.987781,38.780268],[-84.812519,38.785745],[-84.894673,39.059592],[-84.817996,39.103408],[-84.43461,39.103408],[-84.231963,38.895284],[-84.215533,38.807653],[-83.903347,38.769315]]]}}, +{"type":"Feature","id":"22","properties":{"name":"Louisiana","density":105},"geometry":{"type":"Polygon","coordinates":[[[-93.608485,33.018527],[-91.16577,33.002096],[-91.072662,32.887081],[-91.143862,32.843265],[-91.154816,32.640618],[-91.006939,32.514649],[-90.985031,32.218894],[-91.105524,31.988862],[-91.341032,31.846462],[-91.401278,31.621907],[-91.499863,31.643815],[-91.516294,31.27686],[-91.636787,31.265906],[-91.565587,31.068736],[-91.636787,30.997536],[-89.747242,30.997536],[-89.845827,30.66892],[-89.681519,30.449842],[-89.643181,30.285534],[-89.522688,30.181472],[-89.818443,30.044549],[-89.84035,29.945964],[-89.599365,29.88024],[-89.495303,30.039072],[-89.287179,29.88024],[-89.30361,29.754271],[-89.424103,29.699501],[-89.648657,29.748794],[-89.621273,29.655686],[-89.69795,29.513285],[-89.506257,29.387316],[-89.199548,29.348977],[-89.09001,29.2011],[-89.002379,29.179192],[-89.16121,29.009407],[-89.336472,29.042268],[-89.484349,29.217531],[-89.851304,29.310638],[-89.851304,29.480424],[-90.032043,29.425654],[-90.021089,29.283254],[-90.103244,29.151807],[-90.23469,29.129899],[-90.333275,29.277777],[-90.563307,29.283254],[-90.645461,29.129899],[-90.798815,29.086084],[-90.963123,29.179192],[-91.09457,29.190146],[-91.220539,29.436608],[-91.445094,29.546147],[-91.532725,29.529716],[-91.620356,29.73784],[-91.883249,29.710455],[-91.888726,29.836425],[-92.146142,29.715932],[-92.113281,29.622824],[-92.31045,29.535193],[-92.617159,29.579009],[-92.97316,29.715932],[-93.2251,29.776178],[-93.767317,29.726886],[-93.838517,29.688547],[-93.926148,29.787132],[-93.690639,30.143133],[-93.767317,30.334826],[-93.696116,30.438888],[-93.728978,30.575812],[-93.630393,30.679874],[-93.526331,30.93729],[-93.542762,31.15089],[-93.816609,31.556184],[-93.822086,31.775262],[-94.041164,31.994339],[-94.041164,33.018527],[-93.608485,33.018527]]]}}, +{"type":"Feature","id":"23","properties":{"name":"Maine","density":43.04},"geometry":{"type":"Polygon","coordinates":[[[-70.703921,43.057759],[-70.824413,43.128959],[-70.807983,43.227544],[-70.966814,43.34256],[-71.032537,44.657025],[-71.08183,45.303304],[-70.649151,45.440228],[-70.720352,45.511428],[-70.556043,45.664782],[-70.386258,45.735983],[-70.41912,45.796229],[-70.260289,45.889337],[-70.309581,46.064599],[-70.210996,46.327492],[-70.057642,46.415123],[-69.997395,46.694447],[-69.225147,47.461219],[-69.044408,47.428357],[-69.033454,47.242141],[-68.902007,47.176418],[-68.578868,47.285957],[-68.376221,47.285957],[-68.233821,47.357157],[-67.954497,47.198326],[-67.790188,47.066879],[-67.779235,45.944106],[-67.801142,45.675736],[-67.456095,45.604536],[-67.505388,45.48952],[-67.417757,45.379982],[-67.488957,45.281397],[-67.346556,45.128042],[-67.16034,45.160904],[-66.979601,44.804903],[-67.187725,44.646072],[-67.308218,44.706318],[-67.406803,44.596779],[-67.549203,44.624164],[-67.565634,44.531056],[-67.75185,44.54201],[-68.047605,44.328409],[-68.118805,44.476286],[-68.222867,44.48724],[-68.173574,44.328409],[-68.403606,44.251732],[-68.458375,44.377701],[-68.567914,44.311978],[-68.82533,44.311978],[-68.830807,44.459856],[-68.984161,44.426994],[-68.956777,44.322932],[-69.099177,44.103854],[-69.071793,44.043608],[-69.258008,43.923115],[-69.444224,43.966931],[-69.553763,43.840961],[-69.707118,43.82453],[-69.833087,43.720469],[-69.986442,43.742376],[-70.030257,43.851915],[-70.254812,43.676653],[-70.194565,43.567114],[-70.358873,43.528776],[-70.369827,43.435668],[-70.556043,43.320652],[-70.703921,43.057759]]]}}, +{"type":"Feature","id":"24","properties":{"name":"Maryland","density":596.3},"geometry":{"type":"MultiPolygon","coordinates":[[[[-75.994645,37.95325],[-76.016553,37.95325],[-76.043938,37.95325],[-75.994645,37.95325]]],[[[-79.477979,39.722302],[-75.786521,39.722302],[-75.693413,38.462606],[-75.047134,38.451652],[-75.244304,38.029928],[-75.397659,38.013497],[-75.671506,37.95325],[-75.885106,37.909435],[-75.879629,38.073743],[-75.961783,38.139466],[-75.846768,38.210667],[-76.000122,38.374975],[-76.049415,38.303775],[-76.257538,38.320205],[-76.328738,38.500944],[-76.263015,38.500944],[-76.257538,38.736453],[-76.191815,38.829561],[-76.279446,39.147223],[-76.169907,39.333439],[-76.000122,39.366301],[-75.972737,39.557994],[-76.098707,39.536086],[-76.104184,39.437501],[-76.367077,39.311532],[-76.443754,39.196516],[-76.460185,38.906238],[-76.55877,38.769315],[-76.514954,38.539283],[-76.383508,38.380452],[-76.399939,38.259959],[-76.317785,38.139466],[-76.3616,38.057312],[-76.591632,38.216144],[-76.920248,38.292821],[-77.018833,38.446175],[-77.205049,38.358544],[-77.276249,38.479037],[-77.128372,38.632391],[-77.040741,38.791222],[-76.909294,38.895284],[-77.035264,38.993869],[-77.117418,38.933623],[-77.248864,39.026731],[-77.456988,39.076023],[-77.456988,39.223901],[-77.566527,39.306055],[-77.719881,39.322485],[-77.834897,39.601809],[-78.004682,39.601809],[-78.174467,39.694917],[-78.267575,39.61824],[-78.431884,39.623717],[-78.470222,39.514178],[-78.765977,39.585379],[-78.963147,39.437501],[-79.094593,39.470363],[-79.291763,39.300578],[-79.488933,39.20747],[-79.477979,39.722302]]]]}}, +{"type":"Feature","id":"25","properties":{"name":"Massachusetts","density":840.2},"geometry":{"type":"Polygon","coordinates":[[[-70.917521,42.887974],[-70.818936,42.871543],[-70.780598,42.696281],[-70.824413,42.55388],[-70.983245,42.422434],[-70.988722,42.269079],[-70.769644,42.247172],[-70.638197,42.08834],[-70.660105,41.962371],[-70.550566,41.929509],[-70.539613,41.814493],[-70.260289,41.715908],[-69.937149,41.809016],[-70.008349,41.672093],[-70.484843,41.5516],[-70.660105,41.546123],[-70.764167,41.639231],[-70.928475,41.611847],[-70.933952,41.540646],[-71.120168,41.496831],[-71.196845,41.67757],[-71.22423,41.710431],[-71.328292,41.781632],[-71.383061,42.01714],[-71.530939,42.01714],[-71.799309,42.006186],[-71.799309,42.022617],[-73.053528,42.039048],[-73.486206,42.050002],[-73.508114,42.08834],[-73.267129,42.745573],[-72.456542,42.729142],[-71.29543,42.696281],[-71.185891,42.789389],[-70.917521,42.887974]]]}}, +{"type":"Feature","id":"26","properties":{"name":"Michigan","density":173.9},"geometry":{"type":"MultiPolygon","coordinates":[[[[-83.454238,41.732339],[-84.807042,41.694001],[-84.807042,41.759724],[-85.990061,41.759724],[-86.822556,41.759724],[-86.619909,41.891171],[-86.482986,42.115725],[-86.357016,42.252649],[-86.263908,42.444341],[-86.209139,42.718189],[-86.231047,43.013943],[-86.526801,43.594499],[-86.433693,43.813577],[-86.499417,44.07647],[-86.269385,44.34484],[-86.220093,44.569394],[-86.252954,44.689887],[-86.088646,44.73918],[-86.066738,44.903488],[-85.809322,44.947303],[-85.612152,45.128042],[-85.628583,44.766564],[-85.524521,44.750133],[-85.393075,44.930872],[-85.387598,45.237581],[-85.305444,45.314258],[-85.031597,45.363551],[-85.119228,45.577151],[-84.938489,45.75789],[-84.713934,45.768844],[-84.461995,45.653829],[-84.215533,45.637398],[-84.09504,45.494997],[-83.908824,45.484043],[-83.596638,45.352597],[-83.4871,45.358074],[-83.317314,45.144473],[-83.454238,45.029457],[-83.322791,44.88158],[-83.273499,44.711795],[-83.333745,44.339363],[-83.536392,44.246255],[-83.585684,44.054562],[-83.82667,43.988839],[-83.958116,43.758807],[-83.908824,43.671176],[-83.667839,43.589022],[-83.481623,43.714992],[-83.262545,43.972408],[-82.917498,44.070993],[-82.747713,43.994316],[-82.643651,43.851915],[-82.539589,43.435668],[-82.523158,43.227544],[-82.413619,42.975605],[-82.517681,42.614127],[-82.681989,42.559357],[-82.687466,42.690804],[-82.797005,42.652465],[-82.922975,42.351234],[-83.125621,42.236218],[-83.185868,42.006186],[-83.437807,41.814493],[-83.454238,41.732339]]],[[[-85.508091,45.730506],[-85.49166,45.610013],[-85.623106,45.588105],[-85.568337,45.75789],[-85.508091,45.730506]]],[[[-87.589328,45.095181],[-87.742682,45.199243],[-87.649574,45.341643],[-87.885083,45.363551],[-87.791975,45.500474],[-87.781021,45.675736],[-87.989145,45.796229],[-88.10416,45.922199],[-88.531362,46.020784],[-88.662808,45.987922],[-89.09001,46.135799],[-90.119674,46.338446],[-90.229213,46.508231],[-90.415429,46.568478],[-90.026566,46.672539],[-89.851304,46.793032],[-89.413149,46.842325],[-89.128348,46.990202],[-88.996902,46.995679],[-88.887363,47.099741],[-88.575177,47.247618],[-88.416346,47.373588],[-88.180837,47.455742],[-87.956283,47.384542],[-88.350623,47.077833],[-88.443731,46.973771],[-88.438254,46.787555],[-88.246561,46.929956],[-87.901513,46.908048],[-87.633143,46.809463],[-87.392158,46.535616],[-87.260711,46.486323],[-87.008772,46.530139],[-86.948526,46.469893],[-86.696587,46.437031],[-86.159846,46.667063],[-85.880522,46.68897],[-85.508091,46.678016],[-85.256151,46.754694],[-85.064458,46.760171],[-85.02612,46.480847],[-84.82895,46.442508],[-84.63178,46.486323],[-84.549626,46.4206],[-84.418179,46.502754],[-84.127902,46.530139],[-84.122425,46.179615],[-83.990978,46.031737],[-83.793808,45.993399],[-83.7719,46.091984],[-83.580208,46.091984],[-83.476146,45.987922],[-83.563777,45.911245],[-84.111471,45.976968],[-84.374364,45.933153],[-84.659165,46.053645],[-84.741319,45.944106],[-84.70298,45.850998],[-84.82895,45.872906],[-85.015166,46.00983],[-85.338305,46.091984],[-85.502614,46.097461],[-85.661445,45.966014],[-85.924338,45.933153],[-86.209139,45.960537],[-86.324155,45.905768],[-86.351539,45.796229],[-86.663725,45.703121],[-86.647294,45.834568],[-86.784218,45.861952],[-86.838987,45.725029],[-87.069019,45.719552],[-87.17308,45.659305],[-87.326435,45.423797],[-87.611236,45.122565],[-87.589328,45.095181]]],[[[-88.805209,47.976051],[-89.057148,47.850082],[-89.188594,47.833651],[-89.177641,47.937713],[-88.547792,48.173221],[-88.668285,48.008913],[-88.805209,47.976051]]]]}}, +{"type":"Feature","id":"27","properties":{"name":"Minnesota","density":67.14},"geometry":{"type":"Polygon","coordinates":[[[-92.014696,46.705401],[-92.091373,46.749217],[-92.29402,46.667063],[-92.29402,46.075553],[-92.354266,46.015307],[-92.639067,45.933153],[-92.869098,45.719552],[-92.885529,45.577151],[-92.770513,45.566198],[-92.644544,45.440228],[-92.75956,45.286874],[-92.737652,45.117088],[-92.808852,44.750133],[-92.545959,44.569394],[-92.337835,44.552964],[-92.233773,44.443425],[-91.927065,44.333886],[-91.877772,44.202439],[-91.592971,44.032654],[-91.43414,43.994316],[-91.242447,43.775238],[-91.269832,43.616407],[-91.215062,43.501391],[-91.368417,43.501391],[-96.451017,43.501391],[-96.451017,45.297827],[-96.681049,45.412843],[-96.856311,45.604536],[-96.582464,45.818137],[-96.560556,45.933153],[-96.598895,46.332969],[-96.719387,46.437031],[-96.801542,46.656109],[-96.785111,46.924479],[-96.823449,46.968294],[-96.856311,47.609096],[-97.053481,47.948667],[-97.130158,48.140359],[-97.16302,48.545653],[-97.097296,48.682577],[-97.228743,49.000239],[-95.152983,49.000239],[-95.152983,49.383625],[-94.955813,49.372671],[-94.824366,49.295994],[-94.69292,48.775685],[-94.588858,48.715438],[-94.260241,48.699007],[-94.221903,48.649715],[-93.838517,48.627807],[-93.794701,48.518268],[-93.466085,48.545653],[-93.466085,48.589469],[-93.208669,48.644238],[-92.984114,48.62233],[-92.726698,48.540176],[-92.655498,48.436114],[-92.50762,48.447068],[-92.370697,48.222514],[-92.304974,48.315622],[-92.053034,48.359437],[-92.009219,48.266329],[-91.713464,48.200606],[-91.713464,48.112975],[-91.565587,48.041775],[-91.264355,48.080113],[-91.083616,48.178698],[-90.837154,48.238944],[-90.749522,48.091067],[-90.579737,48.123929],[-90.377091,48.091067],[-90.141582,48.112975],[-89.873212,47.987005],[-89.615796,48.008913],[-89.637704,47.954144],[-89.971797,47.828174],[-90.437337,47.729589],[-90.738569,47.625527],[-91.171247,47.368111],[-91.357463,47.20928],[-91.642264,47.028541],[-92.091373,46.787555],[-92.014696,46.705401]]]}}, +{"type":"Feature","id":"28","properties":{"name":"Mississippi","density":63.50},"geometry":{"type":"Polygon","coordinates":[[[-88.471115,34.995703],[-88.202745,34.995703],[-88.098683,34.891641],[-88.241084,33.796253],[-88.471115,31.895754],[-88.394438,30.367688],[-88.503977,30.323872],[-88.744962,30.34578],[-88.843547,30.411504],[-89.084533,30.367688],[-89.418626,30.252672],[-89.522688,30.181472],[-89.643181,30.285534],[-89.681519,30.449842],[-89.845827,30.66892],[-89.747242,30.997536],[-91.636787,30.997536],[-91.565587,31.068736],[-91.636787,31.265906],[-91.516294,31.27686],[-91.499863,31.643815],[-91.401278,31.621907],[-91.341032,31.846462],[-91.105524,31.988862],[-90.985031,32.218894],[-91.006939,32.514649],[-91.154816,32.640618],[-91.143862,32.843265],[-91.072662,32.887081],[-91.16577,33.002096],[-91.089093,33.13902],[-91.143862,33.347144],[-91.056231,33.429298],[-91.231493,33.560744],[-91.072662,33.867453],[-90.891923,34.026284],[-90.952169,34.135823],[-90.744046,34.300131],[-90.749522,34.365854],[-90.568783,34.420624],[-90.585214,34.617794],[-90.481152,34.661609],[-90.409952,34.831394],[-90.251121,34.908072],[-90.311367,34.995703],[-88.471115,34.995703]]]}}, +{"type":"Feature","id":"29","properties":{"name":"Missouri","density":87.26},"geometry":{"type":"Polygon","coordinates":[[[-91.833957,40.609566],[-91.729895,40.615043],[-91.527248,40.412397],[-91.417709,40.379535],[-91.50534,40.237135],[-91.494386,40.034488],[-91.368417,39.727779],[-91.061708,39.470363],[-90.727615,39.256762],[-90.661891,38.928146],[-90.585214,38.867899],[-90.470199,38.961007],[-90.251121,38.917192],[-90.10872,38.845992],[-90.207305,38.725499],[-90.179921,38.632391],[-90.349706,38.374975],[-90.355183,38.216144],[-90.059428,38.013497],[-89.949889,37.88205],[-89.84035,37.903958],[-89.517211,37.690357],[-89.517211,37.537003],[-89.435057,37.34531],[-89.517211,37.279587],[-89.292656,36.994786],[-89.133825,36.983832],[-89.215979,36.578538],[-89.363857,36.622354],[-89.418626,36.496384],[-89.484349,36.496384],[-89.539119,36.496384],[-89.533642,36.249922],[-89.730812,35.997983],[-90.377091,35.997983],[-90.218259,36.184199],[-90.064905,36.304691],[-90.152536,36.496384],[-94.473842,36.501861],[-94.616242,36.501861],[-94.616242,37.000263],[-94.610765,39.158177],[-94.824366,39.20747],[-94.983197,39.442978],[-95.109167,39.541563],[-94.884612,39.831841],[-95.207752,39.908518],[-95.306337,40.001626],[-95.552799,40.264519],[-95.7664,40.587659],[-94.632673,40.571228],[-93.257961,40.582182],[-91.833957,40.609566]]]}}, +{"type":"Feature","id":"30","properties":{"name":"Montana","density":6.858},"geometry":{"type":"Polygon","coordinates":[[[-104.047534,49.000239],[-104.042057,47.861036],[-104.047534,45.944106],[-104.042057,44.996596],[-104.058488,44.996596],[-105.91517,45.002073],[-109.080842,45.002073],[-111.05254,45.002073],[-111.047063,44.476286],[-111.227803,44.580348],[-111.386634,44.75561],[-111.616665,44.547487],[-111.819312,44.509148],[-111.868605,44.563917],[-112.104113,44.520102],[-112.241036,44.569394],[-112.471068,44.481763],[-112.783254,44.48724],[-112.887315,44.394132],[-113.002331,44.448902],[-113.133778,44.772041],[-113.341901,44.782995],[-113.456917,44.865149],[-113.45144,45.056842],[-113.571933,45.128042],[-113.736241,45.330689],[-113.834826,45.522382],[-113.807441,45.604536],[-113.98818,45.703121],[-114.086765,45.593582],[-114.333228,45.456659],[-114.546828,45.560721],[-114.497536,45.670259],[-114.568736,45.774321],[-114.387997,45.88386],[-114.492059,46.037214],[-114.464674,46.272723],[-114.322274,46.645155],[-114.612552,46.639678],[-114.623506,46.705401],[-114.886399,46.809463],[-114.930214,46.919002],[-115.302646,47.187372],[-115.324554,47.258572],[-115.527201,47.302388],[-115.718894,47.42288],[-115.724371,47.696727],[-116.04751,47.976051],[-116.04751,49.000239],[-111.50165,48.994762],[-109.453274,49.000239],[-104.047534,49.000239]]]}}, +{"type":"Feature","id":"31","properties":{"name":"Nebraska","density":23.97},"geometry":{"type":"Polygon","coordinates":[[[-103.324578,43.002989],[-101.626726,42.997512],[-98.499393,42.997512],[-98.466531,42.94822],[-97.951699,42.767481],[-97.831206,42.866066],[-97.688806,42.844158],[-97.217789,42.844158],[-96.692003,42.657942],[-96.626279,42.515542],[-96.44554,42.488157],[-96.264801,42.039048],[-96.127878,41.973325],[-96.062155,41.798063],[-96.122401,41.67757],[-96.095016,41.540646],[-95.919754,41.453015],[-95.925231,41.201076],[-95.826646,40.976521],[-95.881416,40.719105],[-95.7664,40.587659],[-95.552799,40.264519],[-95.306337,40.001626],[-101.90605,40.001626],[-102.053927,40.001626],[-102.053927,41.003906],[-104.053011,41.003906],[-104.053011,43.002989],[-103.324578,43.002989]]]}}, +{"type":"Feature","id":"32","properties":{"name":"Nevada","density":24.80},"geometry":{"type":"Polygon","coordinates":[[[-117.027882,42.000709],[-114.04295,41.995232],[-114.048427,37.000263],[-114.048427,36.195153],[-114.152489,36.025367],[-114.251074,36.01989],[-114.371566,36.140383],[-114.738521,36.102045],[-114.678275,35.516012],[-114.596121,35.324319],[-114.574213,35.138103],[-114.634459,35.00118],[-115.85034,35.970598],[-116.540435,36.501861],[-117.498899,37.21934],[-118.71478,38.101128],[-120.001861,38.999346],[-119.996384,40.264519],[-120.001861,41.995232],[-118.698349,41.989755],[-117.027882,42.000709]]]}}, +{"type":"Feature","id":"33","properties":{"name":"New Hampshire","density":147},"geometry":{"type":"Polygon","coordinates":[[[-71.08183,45.303304],[-71.032537,44.657025],[-70.966814,43.34256],[-70.807983,43.227544],[-70.824413,43.128959],[-70.703921,43.057759],[-70.818936,42.871543],[-70.917521,42.887974],[-71.185891,42.789389],[-71.29543,42.696281],[-72.456542,42.729142],[-72.544173,42.80582],[-72.533219,42.953697],[-72.445588,43.008466],[-72.456542,43.150867],[-72.379864,43.572591],[-72.204602,43.769761],[-72.116971,43.994316],[-72.02934,44.07647],[-72.034817,44.322932],[-71.700724,44.41604],[-71.536416,44.585825],[-71.629524,44.750133],[-71.4926,44.914442],[-71.503554,45.013027],[-71.361154,45.270443],[-71.131122,45.243058],[-71.08183,45.303304]]]}}, +{"type":"Feature","id":"34","properties":{"name":"New Jersey","density":1189 },"geometry":{"type":"Polygon","coordinates":[[[-74.236547,41.14083],[-73.902454,40.998429],[-74.022947,40.708151],[-74.187255,40.642428],[-74.274886,40.489074],[-74.001039,40.412397],[-73.979131,40.297381],[-74.099624,39.760641],[-74.411809,39.360824],[-74.614456,39.245808],[-74.795195,38.993869],[-74.888303,39.158177],[-75.178581,39.240331],[-75.534582,39.459409],[-75.55649,39.607286],[-75.561967,39.629194],[-75.507197,39.683964],[-75.414089,39.804456],[-75.145719,39.88661],[-75.129289,39.963288],[-74.82258,40.127596],[-74.773287,40.215227],[-75.058088,40.417874],[-75.069042,40.543843],[-75.195012,40.576705],[-75.205966,40.691721],[-75.052611,40.866983],[-75.134765,40.971045],[-74.882826,41.179168],[-74.828057,41.288707],[-74.69661,41.359907],[-74.236547,41.14083]]]}}, +{"type":"Feature","id":"35","properties":{"name":"New Mexico","density":17.16},"geometry":{"type":"Polygon","coordinates":[[[-107.421329,37.000263],[-106.868158,36.994786],[-104.337812,36.994786],[-103.001438,37.000263],[-103.001438,36.501861],[-103.039777,36.501861],[-103.045254,34.01533],[-103.067161,33.002096],[-103.067161,31.999816],[-106.616219,31.999816],[-106.643603,31.901231],[-106.528588,31.786216],[-108.210008,31.786216],[-108.210008,31.331629],[-109.04798,31.331629],[-109.042503,37.000263],[-107.421329,37.000263]]]}}, +{"type":"Feature","id":"36","properties":{"name":"New York","density":412.3},"geometry":{"type":"Polygon","coordinates":[[[-73.343806,45.013027],[-73.332852,44.804903],[-73.387622,44.618687],[-73.294514,44.437948],[-73.321898,44.246255],[-73.436914,44.043608],[-73.349283,43.769761],[-73.404052,43.687607],[-73.245221,43.523299],[-73.278083,42.833204],[-73.267129,42.745573],[-73.508114,42.08834],[-73.486206,42.050002],[-73.55193,41.294184],[-73.48073,41.21203],[-73.727192,41.102491],[-73.655992,40.987475],[-73.22879,40.905321],[-73.141159,40.965568],[-72.774204,40.965568],[-72.587988,40.998429],[-72.28128,41.157261],[-72.259372,41.042245],[-72.100541,40.992952],[-72.467496,40.845075],[-73.239744,40.625997],[-73.562884,40.582182],[-73.776484,40.593136],[-73.935316,40.543843],[-74.022947,40.708151],[-73.902454,40.998429],[-74.236547,41.14083],[-74.69661,41.359907],[-74.740426,41.431108],[-74.89378,41.436584],[-75.074519,41.60637],[-75.052611,41.754247],[-75.173104,41.869263],[-75.249781,41.863786],[-75.35932,42.000709],[-79.76278,42.000709],[-79.76278,42.252649],[-79.76278,42.269079],[-79.149363,42.55388],[-79.050778,42.690804],[-78.853608,42.783912],[-78.930285,42.953697],[-79.012439,42.986559],[-79.072686,43.260406],[-78.486653,43.375421],[-77.966344,43.369944],[-77.75822,43.34256],[-77.533665,43.233021],[-77.391265,43.276836],[-76.958587,43.271359],[-76.695693,43.34256],[-76.41637,43.523299],[-76.235631,43.528776],[-76.230154,43.802623],[-76.137046,43.961454],[-76.3616,44.070993],[-76.312308,44.196962],[-75.912491,44.366748],[-75.764614,44.514625],[-75.282643,44.848718],[-74.828057,45.018503],[-74.148916,44.991119],[-73.343806,45.013027]]]}}, +{"type":"Feature","id":"37","properties":{"name":"North Carolina","density":198.2},"geometry":{"type":"Polygon","coordinates":[[[-80.978661,36.562108],[-80.294043,36.545677],[-79.510841,36.5402],[-75.868676,36.551154],[-75.75366,36.151337],[-76.032984,36.189676],[-76.071322,36.140383],[-76.410893,36.080137],[-76.460185,36.025367],[-76.68474,36.008937],[-76.673786,35.937736],[-76.399939,35.987029],[-76.3616,35.943213],[-76.060368,35.992506],[-75.961783,35.899398],[-75.781044,35.937736],[-75.715321,35.696751],[-75.775568,35.581735],[-75.89606,35.570781],[-76.147999,35.324319],[-76.482093,35.313365],[-76.536862,35.14358],[-76.394462,34.973795],[-76.279446,34.940933],[-76.493047,34.661609],[-76.673786,34.694471],[-76.991448,34.667086],[-77.210526,34.60684],[-77.555573,34.415147],[-77.82942,34.163208],[-77.971821,33.845545],[-78.179944,33.916745],[-78.541422,33.851022],[-79.675149,34.80401],[-80.797922,34.820441],[-80.781491,34.935456],[-80.934845,35.105241],[-81.038907,35.044995],[-81.044384,35.149057],[-82.276696,35.198349],[-82.550543,35.160011],[-82.764143,35.066903],[-83.109191,35.00118],[-83.618546,34.984749],[-84.319594,34.990226],[-84.29221,35.225734],[-84.09504,35.247642],[-84.018363,35.41195],[-83.7719,35.559827],[-83.498053,35.565304],[-83.251591,35.718659],[-82.994175,35.773428],[-82.775097,35.997983],[-82.638174,36.063706],[-82.610789,35.965121],[-82.216449,36.156814],[-82.03571,36.118475],[-81.909741,36.304691],[-81.723525,36.353984],[-81.679709,36.589492],[-80.978661,36.562108]]]}}, +{"type":"Feature","id":"38","properties":{"name":"North Dakota","density":9.916},"geometry":{"type":"Polygon","coordinates":[[[-97.228743,49.000239],[-97.097296,48.682577],[-97.16302,48.545653],[-97.130158,48.140359],[-97.053481,47.948667],[-96.856311,47.609096],[-96.823449,46.968294],[-96.785111,46.924479],[-96.801542,46.656109],[-96.719387,46.437031],[-96.598895,46.332969],[-96.560556,45.933153],[-104.047534,45.944106],[-104.042057,47.861036],[-104.047534,49.000239],[-97.228743,49.000239]]]}}, +{"type":"Feature","id":"39","properties":{"name":"Ohio","density":281.9},"geometry":{"type":"Polygon","coordinates":[[[-80.518598,41.978802],[-80.518598,40.636951],[-80.666475,40.582182],[-80.595275,40.472643],[-80.600752,40.319289],[-80.737675,40.078303],[-80.830783,39.711348],[-81.219646,39.388209],[-81.345616,39.344393],[-81.455155,39.410117],[-81.57017,39.267716],[-81.685186,39.273193],[-81.811156,39.0815],[-81.783771,38.966484],[-81.887833,38.873376],[-82.03571,39.026731],[-82.221926,38.785745],[-82.172634,38.632391],[-82.293127,38.577622],[-82.331465,38.446175],[-82.594358,38.424267],[-82.731282,38.561191],[-82.846298,38.588575],[-82.890113,38.758361],[-83.032514,38.725499],[-83.142052,38.626914],[-83.519961,38.703591],[-83.678792,38.632391],[-83.903347,38.769315],[-84.215533,38.807653],[-84.231963,38.895284],[-84.43461,39.103408],[-84.817996,39.103408],[-84.801565,40.500028],[-84.807042,41.694001],[-83.454238,41.732339],[-83.065375,41.595416],[-82.933929,41.513262],[-82.835344,41.589939],[-82.616266,41.431108],[-82.479343,41.381815],[-82.013803,41.513262],[-81.739956,41.485877],[-81.444201,41.672093],[-81.011523,41.852832],[-80.518598,41.978802],[-80.518598,41.978802]]]}}, +{"type":"Feature","id":"40","properties":{"name":"Oklahoma","density":55.22},"geometry":{"type":"Polygon","coordinates":[[[-100.087706,37.000263],[-94.616242,37.000263],[-94.616242,36.501861],[-94.430026,35.395519],[-94.484796,33.637421],[-94.868182,33.74696],[-94.966767,33.861976],[-95.224183,33.960561],[-95.289906,33.87293],[-95.547322,33.878407],[-95.602092,33.933176],[-95.8376,33.834591],[-95.936185,33.889361],[-96.149786,33.840068],[-96.346956,33.686714],[-96.423633,33.774345],[-96.631756,33.845545],[-96.850834,33.845545],[-96.922034,33.960561],[-97.173974,33.736006],[-97.256128,33.861976],[-97.371143,33.823637],[-97.458774,33.905791],[-97.694283,33.982469],[-97.869545,33.851022],[-97.946222,33.987946],[-98.088623,34.004376],[-98.170777,34.113915],[-98.36247,34.157731],[-98.488439,34.064623],[-98.570593,34.146777],[-98.767763,34.135823],[-98.986841,34.223454],[-99.189488,34.2125],[-99.260688,34.404193],[-99.57835,34.415147],[-99.698843,34.382285],[-99.923398,34.573978],[-100.000075,34.563024],[-100.000075,36.501861],[-101.812942,36.501861],[-103.001438,36.501861],[-103.001438,37.000263],[-102.042974,36.994786],[-100.087706,37.000263]]]}}, +{"type":"Feature","id":"41","properties":{"name":"Oregon","density":40.33},"geometry":{"type":"Polygon","coordinates":[[[-123.211348,46.174138],[-123.11824,46.185092],[-122.904639,46.08103],[-122.811531,45.960537],[-122.762239,45.659305],[-122.247407,45.549767],[-121.809251,45.708598],[-121.535404,45.725029],[-121.217742,45.670259],[-121.18488,45.604536],[-120.637186,45.746937],[-120.505739,45.697644],[-120.209985,45.725029],[-119.963522,45.823614],[-119.525367,45.911245],[-119.125551,45.933153],[-118.988627,45.998876],[-116.918344,45.993399],[-116.78142,45.823614],[-116.545912,45.752413],[-116.463758,45.61549],[-116.671881,45.319735],[-116.732128,45.144473],[-116.847143,45.02398],[-116.830713,44.930872],[-116.934774,44.782995],[-117.038836,44.750133],[-117.241483,44.394132],[-117.170283,44.257209],[-116.97859,44.240778],[-116.896436,44.158624],[-117.027882,43.830007],[-117.027882,42.000709],[-118.698349,41.989755],[-120.001861,41.995232],[-121.037003,41.995232],[-122.378853,42.011663],[-123.233256,42.006186],[-124.213628,42.000709],[-124.356029,42.115725],[-124.432706,42.438865],[-124.416275,42.663419],[-124.553198,42.838681],[-124.454613,43.002989],[-124.383413,43.271359],[-124.235536,43.55616],[-124.169813,43.8081],[-124.060274,44.657025],[-124.076705,44.772041],[-123.97812,45.144473],[-123.939781,45.659305],[-123.994551,45.944106],[-123.945258,46.113892],[-123.545441,46.261769],[-123.370179,46.146753],[-123.211348,46.174138]]]}}, +{"type":"Feature","id":"42","properties":{"name":"Pennsylvania","density":284.3},"geometry":{"type":"Polygon","coordinates":[[[-79.76278,42.252649],[-79.76278,42.000709],[-75.35932,42.000709],[-75.249781,41.863786],[-75.173104,41.869263],[-75.052611,41.754247],[-75.074519,41.60637],[-74.89378,41.436584],[-74.740426,41.431108],[-74.69661,41.359907],[-74.828057,41.288707],[-74.882826,41.179168],[-75.134765,40.971045],[-75.052611,40.866983],[-75.205966,40.691721],[-75.195012,40.576705],[-75.069042,40.543843],[-75.058088,40.417874],[-74.773287,40.215227],[-74.82258,40.127596],[-75.129289,39.963288],[-75.145719,39.88661],[-75.414089,39.804456],[-75.616736,39.831841],[-75.786521,39.722302],[-79.477979,39.722302],[-80.518598,39.722302],[-80.518598,40.636951],[-80.518598,41.978802],[-80.518598,41.978802],[-80.332382,42.033571],[-79.76278,42.269079],[-79.76278,42.252649]]]}}, +{"type":"Feature","id":"44","properties":{"name":"Rhode Island","density":1006 },"geometry":{"type":"MultiPolygon","coordinates":[[[[-71.196845,41.67757],[-71.120168,41.496831],[-71.317338,41.474923],[-71.196845,41.67757]]],[[[-71.530939,42.01714],[-71.383061,42.01714],[-71.328292,41.781632],[-71.22423,41.710431],[-71.344723,41.726862],[-71.448785,41.578985],[-71.481646,41.370861],[-71.859555,41.321569],[-71.799309,41.414677],[-71.799309,42.006186],[-71.530939,42.01714]]]]}}, +{"type":"Feature","id":"45","properties":{"name":"South Carolina","density":155.4},"geometry":{"type":"Polygon","coordinates":[[[-82.764143,35.066903],[-82.550543,35.160011],[-82.276696,35.198349],[-81.044384,35.149057],[-81.038907,35.044995],[-80.934845,35.105241],[-80.781491,34.935456],[-80.797922,34.820441],[-79.675149,34.80401],[-78.541422,33.851022],[-78.716684,33.80173],[-78.935762,33.637421],[-79.149363,33.380005],[-79.187701,33.171881],[-79.357487,33.007573],[-79.582041,33.007573],[-79.631334,32.887081],[-79.866842,32.755634],[-79.998289,32.613234],[-80.206412,32.552987],[-80.430967,32.399633],[-80.452875,32.328433],[-80.660998,32.246279],[-80.885553,32.032678],[-81.115584,32.120309],[-81.121061,32.290094],[-81.279893,32.558464],[-81.416816,32.629664],[-81.42777,32.843265],[-81.493493,33.007573],[-81.761863,33.160928],[-81.937125,33.347144],[-81.926172,33.462159],[-82.194542,33.631944],[-82.325988,33.81816],[-82.55602,33.94413],[-82.714851,34.152254],[-82.747713,34.26727],[-82.901067,34.486347],[-83.005129,34.469916],[-83.339222,34.683517],[-83.322791,34.787579],[-83.109191,35.00118],[-82.764143,35.066903]]]}}, +{"type":"Feature","id":"46","properties":{"name":"South Dakota","density":98.07},"geometry":{"type":"Polygon","coordinates":[[[-104.047534,45.944106],[-96.560556,45.933153],[-96.582464,45.818137],[-96.856311,45.604536],[-96.681049,45.412843],[-96.451017,45.297827],[-96.451017,43.501391],[-96.582464,43.479483],[-96.527695,43.397329],[-96.560556,43.222067],[-96.434587,43.123482],[-96.511264,43.052282],[-96.544125,42.855112],[-96.631756,42.707235],[-96.44554,42.488157],[-96.626279,42.515542],[-96.692003,42.657942],[-97.217789,42.844158],[-97.688806,42.844158],[-97.831206,42.866066],[-97.951699,42.767481],[-98.466531,42.94822],[-98.499393,42.997512],[-101.626726,42.997512],[-103.324578,43.002989],[-104.053011,43.002989],[-104.058488,44.996596],[-104.042057,44.996596],[-104.047534,45.944106]]]}}, +{"type":"Feature","id":"47","properties":{"name":"Tennessee","density":88.08},"geometry":{"type":"Polygon","coordinates":[[[-88.054868,36.496384],[-88.071299,36.677123],[-87.852221,36.633308],[-86.592525,36.655216],[-85.486183,36.616877],[-85.289013,36.627831],[-84.544149,36.594969],[-83.689746,36.584015],[-83.673316,36.600446],[-81.679709,36.589492],[-81.723525,36.353984],[-81.909741,36.304691],[-82.03571,36.118475],[-82.216449,36.156814],[-82.610789,35.965121],[-82.638174,36.063706],[-82.775097,35.997983],[-82.994175,35.773428],[-83.251591,35.718659],[-83.498053,35.565304],[-83.7719,35.559827],[-84.018363,35.41195],[-84.09504,35.247642],[-84.29221,35.225734],[-84.319594,34.990226],[-85.606675,34.984749],[-87.359296,35.00118],[-88.202745,34.995703],[-88.471115,34.995703],[-90.311367,34.995703],[-90.212782,35.023087],[-90.114197,35.198349],[-90.130628,35.439335],[-89.944412,35.603643],[-89.911551,35.756997],[-89.763673,35.811767],[-89.730812,35.997983],[-89.533642,36.249922],[-89.539119,36.496384],[-89.484349,36.496384],[-89.418626,36.496384],[-89.298133,36.507338],[-88.054868,36.496384]]]}}, +{"type":"Feature","id":"48","properties":{"name":"Texas","density":98.07},"geometry":{"type":"Polygon","coordinates":[[[-101.812942,36.501861],[-100.000075,36.501861],[-100.000075,34.563024],[-99.923398,34.573978],[-99.698843,34.382285],[-99.57835,34.415147],[-99.260688,34.404193],[-99.189488,34.2125],[-98.986841,34.223454],[-98.767763,34.135823],[-98.570593,34.146777],[-98.488439,34.064623],[-98.36247,34.157731],[-98.170777,34.113915],[-98.088623,34.004376],[-97.946222,33.987946],[-97.869545,33.851022],[-97.694283,33.982469],[-97.458774,33.905791],[-97.371143,33.823637],[-97.256128,33.861976],[-97.173974,33.736006],[-96.922034,33.960561],[-96.850834,33.845545],[-96.631756,33.845545],[-96.423633,33.774345],[-96.346956,33.686714],[-96.149786,33.840068],[-95.936185,33.889361],[-95.8376,33.834591],[-95.602092,33.933176],[-95.547322,33.878407],[-95.289906,33.87293],[-95.224183,33.960561],[-94.966767,33.861976],[-94.868182,33.74696],[-94.484796,33.637421],[-94.380734,33.544313],[-94.183564,33.593606],[-94.041164,33.54979],[-94.041164,33.018527],[-94.041164,31.994339],[-93.822086,31.775262],[-93.816609,31.556184],[-93.542762,31.15089],[-93.526331,30.93729],[-93.630393,30.679874],[-93.728978,30.575812],[-93.696116,30.438888],[-93.767317,30.334826],[-93.690639,30.143133],[-93.926148,29.787132],[-93.838517,29.688547],[-94.002825,29.68307],[-94.523134,29.546147],[-94.70935,29.622824],[-94.742212,29.787132],[-94.873659,29.672117],[-94.966767,29.699501],[-95.016059,29.557101],[-94.911997,29.496854],[-94.895566,29.310638],[-95.081782,29.113469],[-95.383014,28.867006],[-95.985477,28.604113],[-96.045724,28.647929],[-96.226463,28.582205],[-96.23194,28.642452],[-96.478402,28.598636],[-96.593418,28.724606],[-96.664618,28.697221],[-96.401725,28.439805],[-96.593418,28.357651],[-96.774157,28.406943],[-96.801542,28.226204],[-97.026096,28.039988],[-97.256128,27.694941],[-97.404005,27.333463],[-97.513544,27.360848],[-97.540929,27.229401],[-97.425913,27.262263],[-97.480682,26.99937],[-97.557359,26.988416],[-97.562836,26.840538],[-97.469728,26.758384],[-97.442344,26.457153],[-97.332805,26.353091],[-97.30542,26.161398],[-97.217789,25.991613],[-97.524498,25.887551],[-97.650467,26.018997],[-97.885976,26.06829],[-98.198161,26.057336],[-98.466531,26.221644],[-98.669178,26.238075],[-98.822533,26.369522],[-99.030656,26.413337],[-99.173057,26.539307],[-99.266165,26.840538],[-99.446904,27.021277],[-99.424996,27.174632],[-99.50715,27.33894],[-99.479765,27.48134],[-99.605735,27.640172],[-99.709797,27.656603],[-99.879582,27.799003],[-99.934351,27.979742],[-100.082229,28.14405],[-100.29583,28.280974],[-100.399891,28.582205],[-100.498476,28.66436],[-100.629923,28.905345],[-100.673738,29.102515],[-100.799708,29.244915],[-101.013309,29.370885],[-101.062601,29.458516],[-101.259771,29.535193],[-101.413125,29.754271],[-101.851281,29.803563],[-102.114174,29.792609],[-102.338728,29.869286],[-102.388021,29.765225],[-102.629006,29.732363],[-102.809745,29.524239],[-102.919284,29.190146],[-102.97953,29.184669],[-103.116454,28.987499],[-103.280762,28.982022],[-103.527224,29.135376],[-104.146119,29.381839],[-104.266611,29.513285],[-104.507597,29.639255],[-104.677382,29.924056],[-104.688336,30.181472],[-104.858121,30.389596],[-104.896459,30.570335],[-105.005998,30.685351],[-105.394861,30.855136],[-105.602985,31.085167],[-105.77277,31.167321],[-105.953509,31.364491],[-106.205448,31.468553],[-106.38071,31.731446],[-106.528588,31.786216],[-106.643603,31.901231],[-106.616219,31.999816],[-103.067161,31.999816],[-103.067161,33.002096],[-103.045254,34.01533],[-103.039777,36.501861],[-103.001438,36.501861],[-101.812942,36.501861]]]}}, +{"type":"Feature","id":"49","properties":{"name":"Utah","density":34.30},"geometry":{"type":"Polygon","coordinates":[[[-112.164359,41.995232],[-111.047063,42.000709],[-111.047063,40.998429],[-109.04798,40.998429],[-109.053457,39.125316],[-109.058934,38.27639],[-109.042503,38.166851],[-109.042503,37.000263],[-110.499369,37.00574],[-114.048427,37.000263],[-114.04295,41.995232],[-112.164359,41.995232]]]}}, +{"type":"Feature","id":"50","properties":{"name":"Vermont","density":67.73},"geometry":{"type":"Polygon","coordinates":[[[-71.503554,45.013027],[-71.4926,44.914442],[-71.629524,44.750133],[-71.536416,44.585825],[-71.700724,44.41604],[-72.034817,44.322932],[-72.02934,44.07647],[-72.116971,43.994316],[-72.204602,43.769761],[-72.379864,43.572591],[-72.456542,43.150867],[-72.445588,43.008466],[-72.533219,42.953697],[-72.544173,42.80582],[-72.456542,42.729142],[-73.267129,42.745573],[-73.278083,42.833204],[-73.245221,43.523299],[-73.404052,43.687607],[-73.349283,43.769761],[-73.436914,44.043608],[-73.321898,44.246255],[-73.294514,44.437948],[-73.387622,44.618687],[-73.332852,44.804903],[-73.343806,45.013027],[-72.308664,45.002073],[-71.503554,45.013027]]]}}, +{"type":"Feature","id":"51","properties":{"name":"Virginia","density":204.5},"geometry":{"type":"MultiPolygon","coordinates":[[[[-75.397659,38.013497],[-75.244304,38.029928],[-75.375751,37.860142],[-75.512674,37.799896],[-75.594828,37.569865],[-75.802952,37.197433],[-75.972737,37.120755],[-76.027507,37.257679],[-75.939876,37.564388],[-75.671506,37.95325],[-75.397659,38.013497]]],[[[-76.016553,37.95325],[-75.994645,37.95325],[-76.043938,37.95325],[-76.016553,37.95325]]],[[[-78.349729,39.464886],[-77.82942,39.130793],[-77.719881,39.322485],[-77.566527,39.306055],[-77.456988,39.223901],[-77.456988,39.076023],[-77.248864,39.026731],[-77.117418,38.933623],[-77.040741,38.791222],[-77.128372,38.632391],[-77.248864,38.588575],[-77.325542,38.446175],[-77.281726,38.342113],[-77.013356,38.374975],[-76.964064,38.216144],[-76.613539,38.15042],[-76.514954,38.024451],[-76.235631,37.887527],[-76.3616,37.608203],[-76.246584,37.389126],[-76.383508,37.285064],[-76.399939,37.159094],[-76.273969,37.082417],[-76.410893,36.961924],[-76.619016,37.120755],[-76.668309,37.065986],[-76.48757,36.95097],[-75.994645,36.923586],[-75.868676,36.551154],[-79.510841,36.5402],[-80.294043,36.545677],[-80.978661,36.562108],[-81.679709,36.589492],[-83.673316,36.600446],[-83.136575,36.742847],[-83.070852,36.852385],[-82.879159,36.890724],[-82.868205,36.978355],[-82.720328,37.044078],[-82.720328,37.120755],[-82.353373,37.268633],[-81.969987,37.537003],[-81.986418,37.454849],[-81.849494,37.285064],[-81.679709,37.20291],[-81.55374,37.208387],[-81.362047,37.339833],[-81.225123,37.235771],[-80.967707,37.290541],[-80.513121,37.482234],[-80.474782,37.421987],[-80.29952,37.509618],[-80.294043,37.690357],[-80.184505,37.849189],[-79.998289,37.997066],[-79.921611,38.177805],[-79.724442,38.364021],[-79.647764,38.594052],[-79.477979,38.457129],[-79.313671,38.413313],[-79.209609,38.495467],[-78.996008,38.851469],[-78.870039,38.763838],[-78.404499,39.169131],[-78.349729,39.464886]]]]}}, +{"type":"Feature","id":"53","properties":{"name":"Washington","density":102.6},"geometry":{"type":"MultiPolygon","coordinates":[[[[-117.033359,49.000239],[-117.044313,47.762451],[-117.038836,46.426077],[-117.055267,46.343923],[-116.92382,46.168661],[-116.918344,45.993399],[-118.988627,45.998876],[-119.125551,45.933153],[-119.525367,45.911245],[-119.963522,45.823614],[-120.209985,45.725029],[-120.505739,45.697644],[-120.637186,45.746937],[-121.18488,45.604536],[-121.217742,45.670259],[-121.535404,45.725029],[-121.809251,45.708598],[-122.247407,45.549767],[-122.762239,45.659305],[-122.811531,45.960537],[-122.904639,46.08103],[-123.11824,46.185092],[-123.211348,46.174138],[-123.370179,46.146753],[-123.545441,46.261769],[-123.72618,46.300108],[-123.874058,46.239861],[-124.065751,46.327492],[-124.027412,46.464416],[-123.895966,46.535616],[-124.098612,46.74374],[-124.235536,47.285957],[-124.31769,47.357157],[-124.427229,47.740543],[-124.624399,47.88842],[-124.706553,48.184175],[-124.597014,48.381345],[-124.394367,48.288237],[-123.983597,48.162267],[-123.704273,48.167744],[-123.424949,48.118452],[-123.162056,48.167744],[-123.036086,48.080113],[-122.800578,48.08559],[-122.636269,47.866512],[-122.515777,47.882943],[-122.493869,47.587189],[-122.422669,47.318818],[-122.324084,47.346203],[-122.422669,47.576235],[-122.395284,47.800789],[-122.230976,48.030821],[-122.362422,48.123929],[-122.373376,48.288237],[-122.471961,48.468976],[-122.422669,48.600422],[-122.488392,48.753777],[-122.647223,48.775685],[-122.795101,48.8907],[-122.756762,49.000239],[-117.033359,49.000239]]],[[[-122.718423,48.310145],[-122.586977,48.35396],[-122.608885,48.151313],[-122.767716,48.227991],[-122.718423,48.310145]]],[[[-123.025132,48.583992],[-122.915593,48.715438],[-122.767716,48.556607],[-122.811531,48.419683],[-123.041563,48.458022],[-123.025132,48.583992]]]]}}, +{"type":"Feature","id":"54","properties":{"name":"West Virginia","density":77.06},"geometry":{"type":"Polygon","coordinates":[[[-80.518598,40.636951],[-80.518598,39.722302],[-79.477979,39.722302],[-79.488933,39.20747],[-79.291763,39.300578],[-79.094593,39.470363],[-78.963147,39.437501],[-78.765977,39.585379],[-78.470222,39.514178],[-78.431884,39.623717],[-78.267575,39.61824],[-78.174467,39.694917],[-78.004682,39.601809],[-77.834897,39.601809],[-77.719881,39.322485],[-77.82942,39.130793],[-78.349729,39.464886],[-78.404499,39.169131],[-78.870039,38.763838],[-78.996008,38.851469],[-79.209609,38.495467],[-79.313671,38.413313],[-79.477979,38.457129],[-79.647764,38.594052],[-79.724442,38.364021],[-79.921611,38.177805],[-79.998289,37.997066],[-80.184505,37.849189],[-80.294043,37.690357],[-80.29952,37.509618],[-80.474782,37.421987],[-80.513121,37.482234],[-80.967707,37.290541],[-81.225123,37.235771],[-81.362047,37.339833],[-81.55374,37.208387],[-81.679709,37.20291],[-81.849494,37.285064],[-81.986418,37.454849],[-81.969987,37.537003],[-82.101434,37.553434],[-82.293127,37.668449],[-82.342419,37.783465],[-82.50125,37.931343],[-82.621743,38.123036],[-82.594358,38.424267],[-82.331465,38.446175],[-82.293127,38.577622],[-82.172634,38.632391],[-82.221926,38.785745],[-82.03571,39.026731],[-81.887833,38.873376],[-81.783771,38.966484],[-81.811156,39.0815],[-81.685186,39.273193],[-81.57017,39.267716],[-81.455155,39.410117],[-81.345616,39.344393],[-81.219646,39.388209],[-80.830783,39.711348],[-80.737675,40.078303],[-80.600752,40.319289],[-80.595275,40.472643],[-80.666475,40.582182],[-80.518598,40.636951]]]}}, +{"type":"Feature","id":"55","properties":{"name":"Wisconsin","density":105.2},"geometry":{"type":"Polygon","coordinates":[[[-90.415429,46.568478],[-90.229213,46.508231],[-90.119674,46.338446],[-89.09001,46.135799],[-88.662808,45.987922],[-88.531362,46.020784],[-88.10416,45.922199],[-87.989145,45.796229],[-87.781021,45.675736],[-87.791975,45.500474],[-87.885083,45.363551],[-87.649574,45.341643],[-87.742682,45.199243],[-87.589328,45.095181],[-87.627666,44.974688],[-87.819359,44.95278],[-87.983668,44.722749],[-88.043914,44.563917],[-87.928898,44.536533],[-87.775544,44.640595],[-87.611236,44.837764],[-87.403112,44.914442],[-87.238804,45.166381],[-87.03068,45.22115],[-87.047111,45.089704],[-87.189511,44.969211],[-87.468835,44.552964],[-87.545512,44.322932],[-87.540035,44.158624],[-87.644097,44.103854],[-87.737205,43.8793],[-87.704344,43.687607],[-87.791975,43.561637],[-87.912467,43.249452],[-87.885083,43.002989],[-87.76459,42.783912],[-87.802929,42.493634],[-88.788778,42.493634],[-90.639984,42.510065],[-90.711184,42.636034],[-91.067185,42.75105],[-91.143862,42.909881],[-91.176724,43.134436],[-91.056231,43.254929],[-91.204109,43.353514],[-91.215062,43.501391],[-91.269832,43.616407],[-91.242447,43.775238],[-91.43414,43.994316],[-91.592971,44.032654],[-91.877772,44.202439],[-91.927065,44.333886],[-92.233773,44.443425],[-92.337835,44.552964],[-92.545959,44.569394],[-92.808852,44.750133],[-92.737652,45.117088],[-92.75956,45.286874],[-92.644544,45.440228],[-92.770513,45.566198],[-92.885529,45.577151],[-92.869098,45.719552],[-92.639067,45.933153],[-92.354266,46.015307],[-92.29402,46.075553],[-92.29402,46.667063],[-92.091373,46.749217],[-92.014696,46.705401],[-91.790141,46.694447],[-91.09457,46.864232],[-90.837154,46.95734],[-90.749522,46.88614],[-90.886446,46.754694],[-90.55783,46.584908],[-90.415429,46.568478]]]}}, +{"type":"Feature","id":"56","properties":{"name":"Wyoming","density":5.851},"geometry":{"type":"Polygon","coordinates":[[[-109.080842,45.002073],[-105.91517,45.002073],[-104.058488,44.996596],[-104.053011,43.002989],[-104.053011,41.003906],[-105.728954,40.998429],[-107.919731,41.003906],[-109.04798,40.998429],[-111.047063,40.998429],[-111.047063,42.000709],[-111.047063,44.476286],[-111.05254,45.002073],[-109.080842,45.002073]]]}}, +{"type":"Feature","id":"72","properties":{"name":"Puerto Rico","density":1082 },"geometry":{"type":"Polygon","coordinates":[[[-66.448338,17.984326],[-66.771478,18.006234],[-66.924832,17.929556],[-66.985078,17.973372],[-67.209633,17.956941],[-67.154863,18.19245],[-67.269879,18.362235],[-67.094617,18.515589],[-66.957694,18.488204],[-66.409999,18.488204],[-65.840398,18.433435],[-65.632274,18.367712],[-65.626797,18.203403],[-65.730859,18.186973],[-65.834921,18.017187],[-66.234737,17.929556],[-66.448338,17.984326]]]}} +]} diff --git a/examples/demos/extend/index.ts b/examples/demos/extend/index.ts new file mode 100644 index 00000000000..0c680782c4f --- /dev/null +++ b/examples/demos/extend/index.ts @@ -0,0 +1 @@ +export { MapRender as threeBasicGeometry } from './three'; diff --git a/examples/demos/extend/three.ts b/examples/demos/extend/three.ts new file mode 100644 index 00000000000..ab07d936c9d --- /dev/null +++ b/examples/demos/extend/three.ts @@ -0,0 +1,269 @@ +import { Scene } from '@antv/l7'; +import * as allMap from '@antv/l7-maps'; +import { ThreeLayer, ThreeRender } from '@antv/l7-three'; +import * as THREE from 'three'; +import type { RenderDemoOptions } from '../../types'; + +export function MapRender(options: RenderDemoOptions) { + const scene = new Scene({ + id: 'map', + renderer: options.renderer, + map: new allMap[options.map]({ + style: ['MapLibre', 'Mapbox'].includes(options.map) + ? 'https://basemaps.cartocdn.com/gl/positron-nolabels-gl-style/style.json' + : 'dark', + center: [111.4453125, 32.84267363195431], + zoom: 12, + pitch: 45, + rotation: 0, + }), + }); + + scene.on('loaded', () => { + scene.registerRenderService(ThreeRender); + + const threeJSLayer = new ThreeLayer({ + enableMultiPassRenderer: false, + onAddMeshes: (threeScene, layer) => { + // 当前场景的中心 + const center = scene.getCenter(); + + // 环境光照 + threeScene.add(new THREE.AmbientLight(0xffffff, 0.2)); + const sunlight = new THREE.DirectionalLight(0xff0000, 0.8); + layer.setObjectLngLat(sunlight, [center.lng + 0.3, center.lat + 0.08], 1000); + sunlight.matrixWorldNeedsUpdate = true; + threeScene.add(sunlight); + + const directionalLightHelper = new THREE.DirectionalLightHelper(sunlight, 5); + threeScene.add(directionalLightHelper); + + const box = createBoxGeometry(); + box.scale.set(1000, 1000, 1000); + box.rotation.set(0, 90, 0); + layer.setObjectLngLat(box, [center.lng - 0.05, center.lat], 0); + threeScene.add(box); + + const circle = createCircleGeometry(); + circle.scale.set(100, 100, 1000); + layer.setObjectLngLat(circle, [center.lng - 0.03, center.lat], 0); + threeScene.add(circle); + + const cylinder = createCylinderGeometry(); + cylinder.scale.set(100, 100, 100); + layer.setObjectLngLat(cylinder, [center.lng - 0.015, center.lat], 0); + threeScene.add(cylinder); + + const cone = createConeGeometry(); + cone.scale.set(100, 100, 100); + layer.setObjectLngLat(cone, [center.lng + 0.01, center.lat], 0); + threeScene.add(cone); + + const plane = createPlaneGeometry(); + plane.scale.set(1000, 1000, 1000); + layer.setObjectLngLat(plane, [center.lng + 0.03, center.lat], 0); + threeScene.add(plane); + + const shape = createShape(); + shape.scale.set(100, 100, 100); + layer.setObjectLngLat(shape, [center.lng + 0.03, center.lat], 0); + threeScene.add(shape); + + const sphere = createSphereGeometry(); + sphere.scale.set(10, 10, 10); + layer.setObjectLngLat(sphere, [center.lng + 0.07, center.lat], 0); + threeScene.add(sphere); + + const tube = createTube(); + tube.scale.set(100, 100, 100); + layer.setObjectLngLat(tube, [center.lng + 0.07, center.lat], 0); + threeScene.add(tube); + + const points = createPoints(); + points.scale.set(100, 100, 100); + layer.setObjectLngLat(points, [center.lng + 0.11, center.lat], 0); + threeScene.add(points); + + const line = createLine(); + line.scale.set(100, 100, 100); + layer.setObjectLngLat(line, [center.lng + 0.13, center.lat], 0); + threeScene.add(line); + + const camera = layer.threeRenderService.getRenderCamera(); + const cameraHelper = createCameraHelper(camera); + layer.setObjectLngLat(plane, [center.lng, center.lat], 0); + threeScene.add(cameraHelper); + }, + }).animate(true); + scene.addLayer(threeJSLayer); + }); +} + +function createBoxGeometry() { + const geometry = new THREE.BoxGeometry(1, 1, 1); + const material = new THREE.MeshPhongMaterial({ + color: 0xffffff, + reflectivity: 0.8, + shininess: 80, + emissive: 0x049ef4, + specular: 0x049ef4, + }); + const cube = new THREE.Mesh(geometry, material); + return cube; +} + +function createCircleGeometry() { + const geometry = new THREE.CircleGeometry(5, 32); + const material = new THREE.MeshPhongMaterial({ + color: 0xffffff, + reflectivity: 0.8, + shininess: 80, + emissive: 0x049ef4, + specular: 0x049ef4, + }); + const circle = new THREE.Mesh(geometry, material); + return circle; +} + +function createCylinderGeometry() { + const geometry = new THREE.CylinderGeometry(5, 5, 20, 32); + const material = new THREE.MeshPhongMaterial({ + color: 0xffffff, + reflectivity: 0.8, + shininess: 80, + emissive: 0x049ef4, + specular: 0x049ef4, + }); + const cylinder = new THREE.Mesh(geometry, material); + return cylinder; +} + +function createConeGeometry() { + const geometry = new THREE.ConeGeometry(5, 20, 32); + const material = new THREE.MeshPhongMaterial({ + color: 0xffffff, + reflectivity: 0.8, + shininess: 80, + emissive: 0x049ef4, + specular: 0x049ef4, + }); + const cone = new THREE.Mesh(geometry, material); + return cone; +} + +function createPlaneGeometry() { + const geometry = new THREE.PlaneGeometry(1, 1); + const material = new THREE.MeshPhongMaterial({ + color: 0xffffff, + reflectivity: 0.8, + shininess: 80, + emissive: 0x049ef4, + specular: 0x049ef4, + }); + const plane = new THREE.Mesh(geometry, material); + return plane; +} + +function createShape() { + const x = 0, + y = 0; + + const heartShape = new THREE.Shape(); + + heartShape.moveTo(x + 5, y + 5); + heartShape.bezierCurveTo(x + 5, y + 5, x + 4, y, x, y); + heartShape.bezierCurveTo(x - 6, y, x - 6, y + 7, x - 6, y + 7); + heartShape.bezierCurveTo(x - 6, y + 11, x - 3, y + 15.4, x + 5, y + 19); + heartShape.bezierCurveTo(x + 12, y + 15.4, x + 16, y + 11, x + 16, y + 7); + heartShape.bezierCurveTo(x + 16, y + 7, x + 16, y, x + 10, y); + heartShape.bezierCurveTo(x + 7, y, x + 5, y + 5, x + 5, y + 5); + + const geometry = new THREE.ShapeGeometry(heartShape); + const material = new THREE.MeshPhongMaterial({ + color: 0xffffff, + reflectivity: 0.8, + shininess: 80, + emissive: 0x049ef4, + specular: 0x049ef4, + }); + const mesh = new THREE.Mesh(geometry, material); + return mesh; +} + +function createSphereGeometry() { + const geometry = new THREE.SphereGeometry(15, 32, 16); + const material = new THREE.MeshPhongMaterial({ + color: 0xffffff, + reflectivity: 0.8, + shininess: 80, + emissive: 0x049ef4, + specular: 0x049ef4, + }); + const sphere = new THREE.Mesh(geometry, material); + return sphere; +} + +function createTube() { + class CustomSinCurve extends THREE.Curve { + public scale: number; + constructor(scale = 1) { + super(); + this.scale = scale; + } + + getPoint(t: number, optionalTarget = new THREE.Vector3()) { + const tx = t * 3 - 1.5; + const ty = Math.sin(2 * Math.PI * t); + const tz = 0; + return optionalTarget.set(tx, ty, tz).multiplyScalar(this.scale); + } + } + + const path = new CustomSinCurve(10); + const geometry = new THREE.TubeGeometry(path, 20, 2, 8, false); + const material = new THREE.MeshPhongMaterial({ + color: 0xffffff, + reflectivity: 0.8, + shininess: 80, + emissive: 0x049ef4, + specular: 0x049ef4, + }); + const mesh = new THREE.Mesh(geometry, material); + return mesh; +} + +function createCameraHelper(camera?: THREE.Camera) { + const cameraObj = + camera ?? new THREE.PerspectiveCamera(75, window.innerWidth / window.innerHeight, 0.1, 1000); + const helper = new THREE.CameraHelper(cameraObj); + return helper; +} + +function createPoints() { + const points = []; + points.push(new THREE.Vector3(-10, 0, 0)); + points.push(new THREE.Vector3(0, 10, 0)); + points.push(new THREE.Vector3(10, 0, 0)); + + const geometry = new THREE.BufferGeometry().setFromPoints(points); + const material = new THREE.PointsMaterial({ size: 200, color: 0x049ef4 }); + const pointsGeometry = new THREE.Points(geometry, material); + return pointsGeometry; +} + +function createLine() { + const material = new THREE.LineBasicMaterial({ + color: 0x049ef4, + linewidth: 6, + }); + + const points = []; + points.push(new THREE.Vector3(-10, 0, 0)); + points.push(new THREE.Vector3(0, 10, 0)); + points.push(new THREE.Vector3(10, 0, 0)); + + const geometry = new THREE.BufferGeometry().setFromPoints(points); + + const line = new THREE.Line(geometry, material); + return line; +} diff --git a/examples/demos/heatmap/grid.ts b/examples/demos/heatmap/grid.ts index e2bad16345b..53f0b0637c7 100644 --- a/examples/demos/heatmap/grid.ts +++ b/examples/demos/heatmap/grid.ts @@ -1,5 +1,6 @@ import { HeatmapLayer, Scene } from '@antv/l7'; import * as allMap from '@antv/l7-maps'; +import data from '../../data/globe-earthquake-mag.json'; import type { RenderDemoOptions } from '../../types'; export function MapRender(options: RenderDemoOptions) { @@ -14,52 +15,48 @@ export function MapRender(options: RenderDemoOptions) { }); scene.on('loaded', () => { - fetch('https://gw.alipayobjects.com/os/basement_prod/d3564b06-670f-46ea-8edb-842f7010a7c6.json') - .then((res) => res.json()) - .then((data) => { - const layer = new HeatmapLayer({ autoFit: true }) - .source(data, { - transforms: [ - { - type: 'grid', - size: 150000, - field: 'mag', - method: 'sum', - }, - ], - }) - .size('sum', (sum) => { - return sum * 2000; - }) - .shape('hexagonColumn') - .style({ - coverage: 0.8, - angle: 0, - }) - .active(true) - .color( - 'count', - [ - '#0B0030', - '#100243', - '#100243', - '#1B048B', - '#051FB7', - '#0350C1', - '#0350C1', - '#0072C4', - '#0796D3', - '#2BA9DF', - '#30C7C4', - '#6BD5A0', - '#A7ECB2', - '#D0F4CA', - ].reverse(), - ); - scene.addLayer(layer); - if (window['screenshot']) { - window['screenshot'](); - } - }); + const layer = new HeatmapLayer({ autoFit: true }) + .source(data, { + transforms: [ + { + type: 'grid', + size: 150000, + field: 'mag', + method: 'sum', + }, + ], + }) + .size('sum', (sum) => { + return sum * 2000; + }) + .shape('hexagonColumn') + .style({ + coverage: 0.8, + angle: 0, + }) + .active(true) + .color( + 'count', + [ + '#0B0030', + '#100243', + '#100243', + '#1B048B', + '#051FB7', + '#0350C1', + '#0350C1', + '#0072C4', + '#0796D3', + '#2BA9DF', + '#30C7C4', + '#6BD5A0', + '#A7ECB2', + '#D0F4CA', + ].reverse(), + ); + scene.addLayer(layer); + if (window['screenshot']) { + window['screenshot'](); + } }); } diff --git a/examples/demos/heatmap/hexagon.ts b/examples/demos/heatmap/hexagon.ts index 80b2e4405ab..872dbd46ce1 100644 --- a/examples/demos/heatmap/hexagon.ts +++ b/examples/demos/heatmap/hexagon.ts @@ -1,5 +1,6 @@ import { HeatmapLayer, Scene } from '@antv/l7'; import * as allMap from '@antv/l7-maps'; +import data from '../../data/globe-earthquake-mag.json'; import type { RenderDemoOptions } from '../../types'; export function MapRender(options: RenderDemoOptions) { @@ -14,47 +15,43 @@ export function MapRender(options: RenderDemoOptions) { }); scene.on('loaded', () => { - fetch('https://gw.alipayobjects.com/os/basement_prod/513add53-dcb2-4295-8860-9e7aa5236699.json') - .then((res) => res.json()) - .then((data) => { - const layer = new HeatmapLayer({ autoFit: true }) - .source(data, { - transforms: [ - { - type: 'hexagon', - size: 100, - field: 'h12', - method: 'sum', - }, - ], - }) - .size('sum', [0, 60]) - .shape('squareColumn') - .style({ - opacity: 1, - }) - .active(true) - .color( - 'sum', - [ - '#094D4A', - '#146968', - '#1D7F7E', - '#289899', - '#34B6B7', - '#4AC5AF', - '#5FD3A6', - '#7BE39E', - '#A1EDB8', - '#CEF8D6', - ].reverse(), - ); - scene.startAnimate(); - scene.addLayer(layer); - scene.render(); - if (window['screenshot']) { - window['screenshot'](); - } - }); + const layer = new HeatmapLayer({ autoFit: true }) + .source(data, { + transforms: [ + { + type: 'hexagon', + size: 100, + field: 'h12', + method: 'sum', + }, + ], + }) + .size('sum', [0, 60]) + .shape('squareColumn') + .style({ + opacity: 1, + }) + .active(true) + .color( + 'sum', + [ + '#094D4A', + '#146968', + '#1D7F7E', + '#289899', + '#34B6B7', + '#4AC5AF', + '#5FD3A6', + '#7BE39E', + '#A1EDB8', + '#CEF8D6', + ].reverse(), + ); + scene.startAnimate(); + scene.addLayer(layer); + scene.render(); + if (window['screenshot']) { + window['screenshot'](); + } }); } diff --git a/examples/demos/heatmap/index.ts b/examples/demos/heatmap/index.ts index 07bd3694da8..d12597e761f 100644 --- a/examples/demos/heatmap/index.ts +++ b/examples/demos/heatmap/index.ts @@ -1,3 +1,4 @@ export { MapRender as grid } from './grid'; export { MapRender as hexagon } from './hexagon'; export { MapRender as normal } from './normal'; +export { MapRender as normal3D } from './normal-3d'; diff --git a/examples/demos/heatmap/normal-3d.ts b/examples/demos/heatmap/normal-3d.ts new file mode 100644 index 00000000000..6da9b4509bb --- /dev/null +++ b/examples/demos/heatmap/normal-3d.ts @@ -0,0 +1,38 @@ +import { HeatmapLayer, Scene } from '@antv/l7'; +import * as allMap from '@antv/l7-maps'; +import data from '../../data/globe-earthquake-mag.json'; +import type { RenderDemoOptions } from '../../types'; + +export function MapRender(options: RenderDemoOptions) { + const scene = new Scene({ + id: 'map', + renderer: options.renderer, + map: new allMap[options.map]({ + style: 'light', + center: [121.434765, 31.256735], + zoom: 14.83, + }), + }); + scene.on('loaded', () => { + const layer = new HeatmapLayer({ autoFit: true }) + .source(data) + .shape('heatmap3d') + .size('mag', [0, 1.0]) // weight映射通道 + .style({ + intensity: 2, + radius: 20, + opacity: 1.0, + rampColors: { + colors: ['#FF4818', '#F7B74A', '#FFF598', '#91EABC', '#2EA9A1', '#206C7C'].reverse(), + positions: [0, 0.2, 0.4, 0.6, 0.8, 1.0], + }, + }); + scene.addLayer(layer); + layer.on('inited', () => { + console.log(layer.getLegend('color')); + }); + if (window['screenshot']) { + window['screenshot'](); + } + }); +} diff --git a/examples/demos/heatmap/normal.ts b/examples/demos/heatmap/normal.ts index 4ec34a620d5..f301b8db347 100644 --- a/examples/demos/heatmap/normal.ts +++ b/examples/demos/heatmap/normal.ts @@ -1,5 +1,6 @@ import { HeatmapLayer, Scene } from '@antv/l7'; import * as allMap from '@antv/l7-maps'; +import data from '../../data/globe-earthquake-mag.json'; import type { RenderDemoOptions } from '../../types'; export function MapRender(options: RenderDemoOptions) { @@ -13,29 +14,25 @@ export function MapRender(options: RenderDemoOptions) { }), }); scene.on('loaded', () => { - fetch('https://gw.alipayobjects.com/os/basement_prod/d3564b06-670f-46ea-8edb-842f7010a7c6.json') - .then((res) => res.json()) - .then((data) => { - const layer = new HeatmapLayer({ autoFit: true }) - .source(data) - .shape('heatmap') - .size('mag', [0, 1.0]) // weight映射通道 - .style({ - intensity: 2, - radius: 20, - opacity: 1.0, - rampColors: { - colors: ['#FF4818', '#F7B74A', '#FFF598', '#91EABC', '#2EA9A1', '#206C7C'].reverse(), - positions: [0, 0.2, 0.4, 0.6, 0.8, 1.0], - }, - }); - scene.addLayer(layer); - layer.on('inited', () => { - console.log(layer.getLegend('color')); - }); - if (window['screenshot']) { - window['screenshot'](); - } + const layer = new HeatmapLayer({ autoFit: true }) + .source(data) + .shape('heatmap') + .size('mag', [0, 1.0]) // weight映射通道 + .style({ + intensity: 2, + radius: 20, + opacity: 1.0, + rampColors: { + colors: ['#FF4818', '#F7B74A', '#FFF598', '#91EABC', '#2EA9A1', '#206C7C'].reverse(), + positions: [0, 0.2, 0.4, 0.6, 0.8, 1.0], + }, }); + scene.addLayer(layer); + layer.on('inited', () => { + console.log(layer.getLegend('color')); + }); + if (window['screenshot']) { + window['screenshot'](); + } }); } diff --git a/examples/demos/index.ts b/examples/demos/index.ts index 6552903b256..0d8c59b378c 100644 --- a/examples/demos/index.ts +++ b/examples/demos/index.ts @@ -2,6 +2,7 @@ import * as BaseMapDemos from './basemap'; import * as BugFix from './bugfix'; import * as CanvasDemos from './canvas'; import * as Components from './components'; +import * as ExtendDemos from './extend'; import * as GalleryDemos from './gallery'; import * as HeatmapDemos from './heatmap'; import * as LineDemos from './line'; @@ -66,4 +67,8 @@ export default [ name: 'BaseMap', demos: BaseMapDemos, }, + { + name: 'Extend', + demos: ExtendDemos, + }, ]; diff --git a/examples/demos/line/wall.ts b/examples/demos/line/wall.ts index 008e2880a9e..305fd6ec2aa 100644 --- a/examples/demos/line/wall.ts +++ b/examples/demos/line/wall.ts @@ -1,5 +1,6 @@ import { LineLayer, Scene } from '@antv/l7'; import * as allMap from '@antv/l7-maps'; +import data from '../../data/hunan-citys.json'; import type { RenderDemoOptions } from '../../types'; export function MapRender(options: RenderDemoOptions) { @@ -13,21 +14,18 @@ export function MapRender(options: RenderDemoOptions) { pitch: 45, }), }); - fetch('https://gw.alipayobjects.com/os/bmw-prod/ec5351c9-d22b-4918-ad6c-1838064d3a64.json') - .then((res) => res.json()) - .then((data) => { - const layer = new LineLayer({ - autoFit: true, - }) - .source(data) - .size(100000) - .shape('wall') - .style({ - opacity: 0.4, - sourceColor: '#0DCCFF', - targetColor: 'rbga(255,255,255, 0)', - heightfixed: true, - }); - scene.addLayer(layer); + + const layer = new LineLayer({ + autoFit: true, + }) + .source(data) + .size(100000) + .shape('wall') + .style({ + opacity: 0.4, + sourceColor: '#0DCCFF', + targetColor: 'rbga(255,255,255, 0)', + heightfixed: true, }); + scene.addLayer(layer); } diff --git a/examples/demos/polygon/extrusion.ts b/examples/demos/polygon/extrusion.ts index e8797087edf..f96db6c12b7 100644 --- a/examples/demos/polygon/extrusion.ts +++ b/examples/demos/polygon/extrusion.ts @@ -1,5 +1,6 @@ import { PolygonLayer, Scene } from '@antv/l7'; import * as allMap from '@antv/l7-maps'; +import data from '../../data/indoor-3d-map.json'; import type { RenderDemoOptions } from '../../types'; export function MapRender(options: RenderDemoOptions) { @@ -17,29 +18,23 @@ export function MapRender(options: RenderDemoOptions) { }); scene.on('loaded', () => { - fetch( - 'https://mdn.alipayobjects.com/afts/file/A*CGKZTL6s_ywAAAAAAAAAAAAADrd2AQ/indoor-3d-map.json', - ) - .then((res) => res.json()) - .then((data) => { - const provincelayerSide = new PolygonLayer({ - autoFit: true, - }) - .source(data) - .size('height') - .shape('extrusion') - .color('color') - .style({ - extrusionBase: { - field: 'base_height', - }, - opacity: 1.0, - }); - scene.addLayer(provincelayerSide); + const provincelayerSide = new PolygonLayer({ + autoFit: true, + }) + .source(data) + .size('height') + .shape('extrusion') + .color('color') + .style({ + extrusionBase: { + field: 'base_height', + }, + opacity: 1.0, }); - }); + scene.addLayer(provincelayerSide); - if (window['screenshot']) { - window['screenshot'](); - } + if (window['screenshot']) { + window['screenshot'](); + } + }); } diff --git a/examples/demos/polygon/fill.ts b/examples/demos/polygon/fill.ts index 3f1f04f3089..4e92afdff4b 100644 --- a/examples/demos/polygon/fill.ts +++ b/examples/demos/polygon/fill.ts @@ -1,5 +1,6 @@ import { PolygonLayer, Scene } from '@antv/l7'; import * as allMap from '@antv/l7-maps'; +import data from '../../data/us-states.json'; import type { RenderDemoOptions } from '../../types'; export function MapRender(options: RenderDemoOptions) { @@ -14,33 +15,29 @@ export function MapRender(options: RenderDemoOptions) { }); scene.on('loaded', () => { - fetch('https://gw.alipayobjects.com/os/basement_prod/d36ad90e-3902-4742-b8a2-d93f7e5dafa2.json') - .then((res) => res.json()) - .then((data) => { - const color = [ - 'rgb(255,255,217)', - 'rgb(237,248,177)', - 'rgb(199,233,180)', - 'rgb(127,205,187)', - 'rgb(65,182,196)', - 'rgb(29,145,192)', - 'rgb(34,94,168)', - 'rgb(12,44,132)', - ]; - const layer = new PolygonLayer({}) - .source(data) - .scale('density', { - type: 'quantile', - }) - .color('density', color) - .shape('fill') - .active(true); + const color = [ + 'rgb(255,255,217)', + 'rgb(237,248,177)', + 'rgb(199,233,180)', + 'rgb(127,205,187)', + 'rgb(65,182,196)', + 'rgb(29,145,192)', + 'rgb(34,94,168)', + 'rgb(12,44,132)', + ]; + const layer = new PolygonLayer({}) + .source(data) + .scale('density', { + type: 'quantile', + }) + .color('density', color) + .shape('fill') + .active(true); - scene.addLayer(layer); + scene.addLayer(layer); - if (window['screenshot']) { - window['screenshot'](); - } - }); + if (window['screenshot']) { + window['screenshot'](); + } }); } diff --git a/examples/demos/webgpu/heatmap_grid.ts b/examples/demos/webgpu/heatmap_grid.ts index fc9dccb3bf2..e9b5090f9d6 100644 --- a/examples/demos/webgpu/heatmap_grid.ts +++ b/examples/demos/webgpu/heatmap_grid.ts @@ -1,5 +1,6 @@ import { HeatmapLayer, Scene } from '@antv/l7'; import * as allMap from '@antv/l7-maps'; +import data from '../../data/globe-earthquake-mag.json'; export function MapRender(option: { map: string; renderer: string }) { const scene = new Scene({ @@ -15,44 +16,40 @@ export function MapRender(option: { map: string; renderer: string }) { }); scene.on('loaded', () => { - fetch('https://gw.alipayobjects.com/os/basement_prod/513add53-dcb2-4295-8860-9e7aa5236699.json') - .then((res) => res.json()) - .then((data) => { - const layer = new HeatmapLayer({ autoFit: true }) - .source(data, { - transforms: [ - { - type: 'hexagon', - size: 100, - field: 'h12', - method: 'sum', - }, - ], - }) - .size('sum', [0, 60]) - .shape('squareColumn') - .active(true) - .style({ - opacity: 1, - }) - .color( - 'sum', - [ - '#094D4A', - '#146968', - '#1D7F7E', - '#289899', - '#34B6B7', - '#4AC5AF', - '#5FD3A6', - '#7BE39E', - '#A1EDB8', - '#CEF8D6', - ].reverse(), - ); - scene.startAnimate(); - scene.addLayer(layer); - scene.render(); - }); + const layer = new HeatmapLayer({ autoFit: true }) + .source(data, { + transforms: [ + { + type: 'hexagon', + size: 100, + field: 'h12', + method: 'sum', + }, + ], + }) + .size('sum', [0, 60]) + .shape('squareColumn') + .active(true) + .style({ + opacity: 1, + }) + .color( + 'sum', + [ + '#094D4A', + '#146968', + '#1D7F7E', + '#289899', + '#34B6B7', + '#4AC5AF', + '#5FD3A6', + '#7BE39E', + '#A1EDB8', + '#CEF8D6', + ].reverse(), + ); + scene.startAnimate(); + scene.addLayer(layer); + scene.render(); }); } diff --git a/examples/demos/webgpu/heatmap_grid3d.ts b/examples/demos/webgpu/heatmap_grid3d.ts deleted file mode 100644 index 1665dbf2d2d..00000000000 --- a/examples/demos/webgpu/heatmap_grid3d.ts +++ /dev/null @@ -1,63 +0,0 @@ -import { HeatmapLayer, Scene } from '@antv/l7'; -import * as allMap from '@antv/l7-maps'; - -export function MapRender(option: { map: string; renderer: string }) { - const scene = new Scene({ - id: 'map', - renderer: option.renderer, - enableWebGPU: true, - shaderCompilerPath: '/glsl_wgsl_compiler_bg.wasm', - map: new allMap[option.map || 'Map']({ - style: 'light', - center: [121.434765, 31.256735], - zoom: 14.83, - }), - }); - - scene.on('loaded', () => { - fetch('https://gw.alipayobjects.com/os/basement_prod/d3564b06-670f-46ea-8edb-842f7010a7c6.json') - .then((res) => res.json()) - .then((data) => { - const layer = new HeatmapLayer({ autoFit: true }) - .source(data, { - transforms: [ - { - type: 'grid', - size: 150000, - field: 'mag', - method: 'sum', - }, - ], - }) - .size('sum', (sum) => { - return sum * 2000; - }) - .shape('hexagonColumn') - .style({ - coverage: 0.8, - angle: 0, - }) - .active(true) - .color( - 'count', - [ - '#0B0030', - '#100243', - '#100243', - '#1B048B', - '#051FB7', - '#0350C1', - '#0350C1', - '#0072C4', - '#0796D3', - '#2BA9DF', - '#30C7C4', - '#6BD5A0', - '#A7ECB2', - '#D0F4CA', - ].reverse(), - ); - scene.addLayer(layer); - }); - }); -} diff --git a/examples/demos/webgpu/heatmap_normal.ts b/examples/demos/webgpu/heatmap_normal.ts index 51c13c67f94..703b471ec27 100644 --- a/examples/demos/webgpu/heatmap_normal.ts +++ b/examples/demos/webgpu/heatmap_normal.ts @@ -1,5 +1,6 @@ import { HeatmapLayer, Scene } from '@antv/l7'; import * as allMap from '@antv/l7-maps'; +import data from '../../data/globe-earthquake-mag.json'; export function MapRender(option: { map: string; renderer: string }) { const scene = new Scene({ @@ -15,23 +16,19 @@ export function MapRender(option: { map: string; renderer: string }) { }); scene.on('loaded', () => { - fetch('https://gw.alipayobjects.com/os/basement_prod/d3564b06-670f-46ea-8edb-842f7010a7c6.json') - .then((res) => res.json()) - .then((data) => { - const layer = new HeatmapLayer({ autoFit: true }) - .source(data) - .shape('heatmap') - .size('mag', [0, 1.0]) // weight映射通道 - .style({ - intensity: 2, - radius: 20, - opacity: 1.0, - rampColors: { - colors: ['#FF4818', '#F7B74A', '#FFF598', '#91EABC', '#2EA9A1', '#206C7C'].reverse(), - positions: [0, 0.2, 0.4, 0.6, 0.8, 1.0], - }, - }); - scene.addLayer(layer); + const layer = new HeatmapLayer({ autoFit: true }) + .source(data) + .shape('heatmap') + .size('mag', [0, 1.0]) // weight映射通道 + .style({ + intensity: 2, + radius: 20, + opacity: 1.0, + rampColors: { + colors: ['#FF4818', '#F7B74A', '#FFF598', '#91EABC', '#2EA9A1', '#206C7C'].reverse(), + positions: [0, 0.2, 0.4, 0.6, 0.8, 1.0], + }, }); + scene.addLayer(layer); }); } diff --git a/examples/demos/webgpu/index.ts b/examples/demos/webgpu/index.ts index 728c95eaa18..c0496f7ddaf 100644 --- a/examples/demos/webgpu/index.ts +++ b/examples/demos/webgpu/index.ts @@ -1,7 +1,6 @@ export { MapRender as boids } from './boids'; export { MapRender as compute_texture } from './compute_texture'; export { MapRender as heatmap_grid } from './heatmap_grid'; -export { MapRender as heatmap_grid3d } from './heatmap_grid3d'; export { MapRender as heatmap_normal } from './heatmap_normal'; export { MapRender as WebGL_IDW } from './idw'; export { MapRender as line_normal } from './line_normal'; diff --git a/examples/demos/webgpu/perf.ts b/examples/demos/webgpu/perf.ts index 386a321b9f5..ccb38ea32c3 100644 --- a/examples/demos/webgpu/perf.ts +++ b/examples/demos/webgpu/perf.ts @@ -1,6 +1,7 @@ import { PointLayer, Scene } from '@antv/l7'; import * as allMap from '@antv/l7-maps'; import Stats from 'stats.js'; +import data from '../../data/globe-earthquake-mag.json'; export function MapRender(option: { map: string; renderer: string }) { const scene = new Scene({ @@ -17,35 +18,31 @@ export function MapRender(option: { map: string; renderer: string }) { }), }); scene.on('loaded', () => { - fetch('https://gw.alipayobjects.com/os/basement_prod/d3564b06-670f-46ea-8edb-842f7010a7c6.json') - .then((res) => res.json()) - .then((data) => { - data.features = [ - ...data.features, - ...data.features, - ...data.features, - ...data.features, - ...data.features, - ...data.features, - ...data.features, - ...data.features, - ...data.features, - ...data.features, - ]; - const pointLayer = new PointLayer({}) - .source(data) - .shape('circle') - .size(15) - .color('mag', (mag) => { - return mag > 4.5 ? '#5B8FF9' : '#5CCEA1'; - }) - .active(true) - .style({ - opacity: 0.6, - strokeWidth: 3, - }); - scene.addLayer(pointLayer); + data.features = [ + ...data.features, + ...data.features, + ...data.features, + ...data.features, + ...data.features, + ...data.features, + ...data.features, + ...data.features, + ...data.features, + ...data.features, + ]; + const pointLayer = new PointLayer({}) + .source(data) + .shape('circle') + .size(15) + .color('mag', (mag) => { + return mag > 4.5 ? '#5B8FF9' : '#5CCEA1'; + }) + .active(true) + .style({ + opacity: 0.6, + strokeWidth: 3, }); + scene.addLayer(pointLayer); }); // stats.js diff --git a/examples/types.ts b/examples/types.ts index 92d1a2356a8..6c3ff45f5eb 100644 --- a/examples/types.ts +++ b/examples/types.ts @@ -3,7 +3,6 @@ import type { ISceneConfig } from '@antv/l7-core'; export type RenderDemoMap = | 'Map' | 'GaodeMap' - | 'GaodeMapNext' | 'BaiduMap' | 'MapLibre' | 'TencentMap' diff --git a/package.json b/package.json index 859ec5d1baa..ecd663bac1b 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,8 @@ "pmtiles": "^2.7.2", "react": "^18.2.0", "react-dom": "^18.2.0", - "stats.js": "^0.17.0" + "stats.js": "^0.17.0", + "three": "0.115.0" }, "devDependencies": { "@antv/translator": "^1.0.1", diff --git a/packages/component/src/marker.ts b/packages/component/src/marker.ts index ee1be5a4dcb..4648132fc85 100644 --- a/packages/component/src/marker.ts +++ b/packages/component/src/marker.ts @@ -435,7 +435,7 @@ export default class Marker extends EventEmitter { */ private touchStartTime: number; private polyfillEvent(e: MouseEvent | TouchEvent) { - if (!this.mapsService || this.mapsService.version !== 'GAODE2.x') { + if (!this.mapsService || this.mapsService.getType() !== 'amap') { return; } if (!isPC()) { diff --git a/packages/core/src/services/coordinate/CoordinateSystemService.ts b/packages/core/src/services/coordinate/CoordinateSystemService.ts index a37ff05fc16..69ba155a9d0 100644 --- a/packages/core/src/services/coordinate/CoordinateSystemService.ts +++ b/packages/core/src/services/coordinate/CoordinateSystemService.ts @@ -16,7 +16,6 @@ export default class CoordinateSystemService implements ICoordinateSystemService * 2. 偏移经纬度,用于解决高精度抖动问题 * 3. 瓦片坐标,用于数据瓦片 * 4. 常规世界坐标系,用于常规 2D/3D 可视化场景 - * 5. P20 坐标系,高德地图使用 * @see https://yuque.antfin-inc.com/yuqi.pyq/fgetpa/doml91 */ private coordinateSystem: CoordinateSystem; @@ -58,7 +57,6 @@ export default class CoordinateSystemService implements ICoordinateSystemService // return; // } const zoom = this.cameraService.getZoom(); - const zoomScale = this.cameraService.getZoomScale(); const center = offsetCenter ? offsetCenter : this.cameraService.getCenter(); // 计算像素到米以及经纬度之间的转换 @@ -73,16 +71,11 @@ export default class CoordinateSystemService implements ICoordinateSystemService this.pixelsPerDegree = pixelsPerDegree; this.pixelsPerDegree2 = [0, 0, 0]; - if ( - this.coordinateSystem === CoordinateSystem.LNGLAT || - this.coordinateSystem === CoordinateSystem.P20 - ) { + if (this.coordinateSystem === CoordinateSystem.LNGLAT) { // 继续使用相机服务计算的 VP 矩阵 this.cameraService.setViewProjectionMatrix(undefined); } else if (this.coordinateSystem === CoordinateSystem.LNGLAT_OFFSET) { this.calculateLnglatOffset(center, zoom); - } else if (this.coordinateSystem === CoordinateSystem.P20_OFFSET) { - this.calculateLnglatOffset(center, zoom, zoomScale, true); } this.needRefresh = false; diff --git a/packages/core/src/services/coordinate/ICoordinateSystemService.ts b/packages/core/src/services/coordinate/ICoordinateSystemService.ts index 2a71a06b425..671f533378a 100644 --- a/packages/core/src/services/coordinate/ICoordinateSystemService.ts +++ b/packages/core/src/services/coordinate/ICoordinateSystemService.ts @@ -4,7 +4,6 @@ * 2. 偏移经纬度,用于解决高精度抖动问题 * 3. 瓦片坐标,用于数据瓦片 * 4. 常规世界坐标系,用于常规 2D/3D 可视化场景 - * 5. P20 * @see https://yuque.antfin-inc.com/yuqi.pyq/fgetpa/doml91 */ @@ -14,10 +13,7 @@ export enum CoordinateSystem { LNGLAT_OFFSET = 2.0, VECTOR_TILE = 3.0, IDENTITY = 4.0, - P20 = 5.0, - P20_OFFSET = 6.0, - METER_OFFSET = 7.0, - P20_2 = 8.0, + METER_OFFSET = 5.0, } // 后续传入 Shader 的变量 @@ -28,8 +24,6 @@ export const CoordinateUniform = { PixelsPerDegree: 'u_PixelsPerDegree', PixelsPerDegree2: 'u_PixelsPerDegree2', PixelsPerMeter: 'u_PixelsPerMeter', - - Mvp: 'u_Mvp', }; export interface ICoordinateSystemService { diff --git a/packages/core/src/services/interaction/PickingService.ts b/packages/core/src/services/interaction/PickingService.ts index 9a800de4de2..130acd02ec2 100644 --- a/packages/core/src/services/interaction/PickingService.ts +++ b/packages/core/src/services/interaction/PickingService.ts @@ -147,9 +147,9 @@ export default class PickingService implements IPickingService { public handleCursor(layer: ILayer, type: string) { const { cursor = '', cursorEnabled } = layer.getLayerConfig(); if (cursorEnabled) { - const version = this.mapService.version; + const mapType = this.mapService.getType(); const domContainer = - version === 'GAODE2.x' + mapType === 'amap' ? this.mapService.getMapContainer() : this.mapService.getMarkerContainer(); // const domContainer = this.mapService.getMarkerContainer(); diff --git a/packages/core/src/services/map/IMapService.ts b/packages/core/src/services/map/IMapService.ts index 4897bd5078e..d8d98d82b66 100644 --- a/packages/core/src/services/map/IMapService.ts +++ b/packages/core/src/services/map/IMapService.ts @@ -53,7 +53,6 @@ export interface IMapService { simpleMapCoord: ISimpleMapCoord; map: RawMap; bgColor: string; - setCoordCenter?(center: number[]): void; setBgColor(color: string): void; init(): void; initMiniMap?(): void; @@ -122,7 +121,6 @@ export interface IMapService { lnglatArray: number[][][] | number[][], ): number[][][] | number[][] | number[][][] | number[][]; // lngLatToCoords?(lnglatArray: any): any; - getCustomCoordCenter?(): [number, number]; exportMap(type: 'jpg' | 'png'): string; // 地球模式下的地图方法/属性 @@ -311,8 +309,6 @@ export interface IMapCamera { cameraPosition?: [number, number, number]; up?: [number, number, number]; lookAt?: [number, number, number]; - // 偏移原点,例如 P20 坐标系下 - offsetOrigin: [number, number]; } export interface ICameraOptions { padding: diff --git a/packages/core/src/shaders/projection.glsl b/packages/core/src/shaders/projection.glsl index 04b2a906cce..2908abeea08 100644 --- a/packages/core/src/shaders/projection.glsl +++ b/packages/core/src/shaders/projection.glsl @@ -7,21 +7,14 @@ #define COORDINATE_SYSTEM_LNGLAT_OFFSET (2.0) // mapbox offset #define COORDINATE_SYSTEM_VECTOR_TILE (3.0) #define COORDINATE_SYSTEM_IDENTITY (4.0) -#define COORDINATE_SYSTEM_P20 (5.0) // amap -#define COORDINATE_SYSTEM_P20_OFFSET (6.0) // amap offset -#define COORDINATE_SYSTEM_METER_OFFSET (7.0) +#define COORDINATE_SYSTEM_METER_OFFSET (5.0) -#define COORDINATE_SYSTEM_P20_2 (8.0) // amap2.0 #pragma include "scene_uniforms" const vec2 ZERO_64_XY_LOW = vec2(0.0, 0.0); // web mercator coords -> world coords vec2 project_mercator(vec2 lnglat) { - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { - // gaode2.0 - return lnglat; - } float x = lnglat.x; return vec2(radians(x) + PI, PI - log(tan(PI * 0.25 + radians(lnglat.y) * 0.5))); } @@ -54,55 +47,9 @@ vec3 project_offset_normal(vec3 vector) { } return project_normal(vector); } -// || u_CoordinateSystem < COORDINATE_SYSTEM_P20_OFFSET + 0.01 && u_CoordinateSystem >COORDINATE_SYSTEM_P20_OFFSET - 0.01 -// reverse Y -vec3 reverse_offset_normal(vec3 vector) { - if ( - u_CoordinateSystem == COORDINATE_SYSTEM_P20 || - u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET - ) { - return vector * vec3(1.0, -1.0, 1.0); - } - - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { - // gaode2.0 - return vector; - } - return vector; -} - -vec4 project_mvt_offset_position(vec4 position) { - float a = COORDINATE_SYSTEM_LNGLAT_OFFSET; - float b = COORDINATE_SYSTEM_P20_OFFSET; - float c = COORDINATE_SYSTEM_LNGLAT; - if ( - u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET || - u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET - ) { - return project_offset(vec4(0.0, 0.0, position.z, position.w)); - } - if ( - u_CoordinateSystem < COORDINATE_SYSTEM_LNGLAT + 0.01 && - u_CoordinateSystem > COORDINATE_SYSTEM_LNGLAT - 0.01 - ) { - return vec4( - project_mercator(position.xy) * WORLD_SCALE * u_ZoomScale, - project_scale(position.z), - position.w - ); - } - return position; -} vec4 project_position(vec4 position, vec2 position64xyLow) { - float a = COORDINATE_SYSTEM_LNGLAT_OFFSET; - float b = COORDINATE_SYSTEM_P20_OFFSET; - float c = COORDINATE_SYSTEM_LNGLAT; - if ( - u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET || - u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET - ) { - // Subtract high part of 64 bit value. Convert remainder to float32, preserving precision. + if (u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { float X = position.x - u_ViewportCenter.x; float Y = position.y - u_ViewportCenter.y; return project_offset( @@ -119,26 +66,8 @@ vec4 project_position(vec4 position, vec2 position64xyLow) { position.w ); } - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20) { - return vec4( - (project_mercator(position.xy) * WORLD_SCALE * u_ZoomScale - vec2(215440491.0, 106744817.0)) * - vec2(1.0, -1.0), - project_scale(position.z), - position.w - ); - } - // if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { - - // return vec4( - // position.xy, - // project_scale(position.z), - // position.w); - // } return position; - - // TODO: 瓦片坐标系 & 常规世界坐标系 - } vec4 project_position(vec4 position) { @@ -164,22 +93,7 @@ float project_pixel_texture(float pixel) { return pixel * pow(0.5, u_Zoom) * u_FocalDistance; } - // amap2 zoom > 12 - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { - return pixel * pow(2.0, 19.0 - 3.0 - u_Zoom) * u_FocalDistance; - } - - // amap zoom > 12 - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET) { - return pixel * pow(0.5, u_Zoom) * u_FocalDistance; - } - - // amap zoom < 12 - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20) { - return pixel * pow(2.0, 20.0 - u_Zoom) * u_FocalDistance; - } return pixel * 2.0 * u_FocalDistance; - ; } // 在不论什么底图下需要统一处理的时候使用 @@ -188,20 +102,10 @@ float project_float_pixel(float pixel) { u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET ) { - // mapbox P20 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减1 + // mapbox 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减1 return pixel * pow(2.0, 19.0 - u_Zoom) * u_FocalDistance; } - if ( - u_CoordinateSystem == COORDINATE_SYSTEM_P20 || - u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET - ) { - // amap P20 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减1 - return pixel * pow(2.0, 19.0 - u_Zoom); - } - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { - // amap2 P20_2 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减3 - return pixel * pow(2.0, 19.0 - 3.0 - u_Zoom) * u_FocalDistance; - } + return pixel * u_FocalDistance; } @@ -224,45 +128,14 @@ float project_float_meter(float meter) { } float project_pixel(float pixel) { - if ( - u_CoordinateSystem == COORDINATE_SYSTEM_P20 || - u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET - ) { - // amap P20 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减1 - return pixel * pow(2.0, 19.0 - u_Zoom) * u_FocalDistance; - } - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { - // amap2 P20_2 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减3 - return pixel * pow(2.0, 19.0 - 3.0 - u_Zoom) * u_FocalDistance; - } return pixel * u_FocalDistance; } + vec2 project_pixel(vec2 pixel) { - if ( - u_CoordinateSystem == COORDINATE_SYSTEM_P20 || - u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET - ) { - // P20 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减1 - return pixel * pow(2.0, 19.0 - u_Zoom) * u_FocalDistance; - } - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { - // P20_2 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减3 - return pixel * pow(2.0, 19.0 - 3.0 - u_Zoom) * u_FocalDistance; - } return pixel * -1.0 * u_FocalDistance; } + vec3 project_pixel(vec3 pixel) { - if ( - u_CoordinateSystem == COORDINATE_SYSTEM_P20 || - u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET - ) { - // P20 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减1 - return pixel * pow(2.0, 19.0 - u_Zoom) * u_FocalDistance; - } - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { - // P20_2 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减3 - return pixel * pow(2.0, 19.0 - 3.0 - u_Zoom) * u_FocalDistance; - } return pixel * -1.0 * u_FocalDistance; } @@ -304,12 +177,3 @@ bool isEqual(float a, float b) { return a < b + 0.001 && a > b - 0.001; } -// 支持 GaodeV2、Mapbox -vec4 project_common_position_to_clipspace_v2(vec4 position) { - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { - // gaode2.x - return u_Mvp * position; - } else { - return project_common_position_to_clipspace(position); - } -} diff --git a/packages/core/src/shaders/scene_uniforms.glsl b/packages/core/src/shaders/scene_uniforms.glsl index 5bf5bfc96d8..efb25c006c8 100644 --- a/packages/core/src/shaders/scene_uniforms.glsl +++ b/packages/core/src/shaders/scene_uniforms.glsl @@ -16,8 +16,3 @@ layout(std140) uniform SceneUniforms { vec2 u_ViewportSize; float u_FocalDistance; }; - -layout(std140) uniform LayerUniforms { - mat4 u_Mvp; - vec2 u_sceneCenterMercator; -}; diff --git a/packages/layers/src/citybuliding/models/build.ts b/packages/layers/src/citybuliding/models/build.ts index e4fe1c46e97..71d2cdd4c1e 100644 --- a/packages/layers/src/citybuliding/models/build.ts +++ b/packages/layers/src/citybuliding/models/build.ts @@ -60,23 +60,11 @@ export default class CityBuildModel extends BaseModel { public calCityGeo() { // @ts-ignore const [minLng, minLat, maxLng, maxLat] = this.layer.getSource().extent; - if (this.mapService.version === 'GAODE2.x') { - // @ts-ignore - this.cityCenter = this.mapService.lngLatToCoord([ - (maxLng + minLng) / 2, - (maxLat + minLat) / 2, - ]); - // @ts-ignore - const l1 = this.mapService.lngLatToCoord([maxLng, maxLat]); - // @ts-ignore - const l2 = this.mapService.lngLatToCoord([minLng, minLat]); - this.cityMinSize = Math.sqrt(Math.pow(l1[0] - l2[0], 2) + Math.pow(l1[1] - l2[1], 2)) / 4; - } else { - const w = maxLng - minLng; - const h = maxLat - minLat; - this.cityCenter = [(maxLng + minLng) / 2, (maxLat + minLat) / 2]; - this.cityMinSize = Math.sqrt(Math.pow(w, 2) + Math.pow(h, 2)) / 4; - } + + const w = maxLng - minLng; + const h = maxLat - minLat; + this.cityCenter = [(maxLng + minLng) / 2, (maxLat + minLat) / 2]; + this.cityMinSize = Math.sqrt(Math.pow(w, 2) + Math.pow(h, 2)) / 4; } public async initModels(): Promise { diff --git a/packages/layers/src/citybuliding/shaders/build_vert.glsl b/packages/layers/src/citybuliding/shaders/build_vert.glsl index 49d26460651..4de32b7a53a 100644 --- a/packages/layers/src/citybuliding/shaders/build_vert.glsl +++ b/packages/layers/src/citybuliding/shaders/build_vert.glsl @@ -41,17 +41,11 @@ void main() { if(u_circleSweep > 0.0) { vec2 lnglatscale = vec2(0.0); - if(u_CoordinateSystem != COORDINATE_SYSTEM_P20_2) { - lnglatscale = (a_Position.xy - u_cityCenter) * vec2(0.0, 0.135); - } + lnglatscale = (a_Position.xy - u_cityCenter) * vec2(0.0, 0.135); v_worldDis = length(a_Position.xy + lnglatscale - u_cityCenter); } - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x - gl_Position = u_Mvp * (vec4(project_pos.xyz, 1.0)); - } else { - gl_Position = project_common_position_to_clipspace(vec4(project_pos.xyz, 1.0)); - } + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xyz, 1.0)); float lightWeight = calc_lighting(pos); // v_Color = a_Color; diff --git a/packages/layers/src/core/BaseLayer.ts b/packages/layers/src/core/BaseLayer.ts index d4cc3dca8b7..294d627d225 100644 --- a/packages/layers/src/core/BaseLayer.ts +++ b/packages/layers/src/core/BaseLayer.ts @@ -1068,9 +1068,6 @@ export default class BaseLayer if (this.coordCenter === undefined) { const layerCenter = this.layerSource.center; this.coordCenter = layerCenter; - if (this.mapService?.setCoordCenter) { - this.mapService.setCoordCenter(layerCenter); - } } if (type === 'update') { if (this.tileLayer) { @@ -1200,6 +1197,7 @@ export default class BaseLayer const uniformBuffers = [ ...this.layerModel.uniformBuffers, ...this.rendererService.uniformBuffers, + // TODO: 目前未使用 this.getLayerUniformBuffer(), ]; if (pickingEnabled) { @@ -1419,7 +1417,8 @@ export default class BaseLayer this.uniformBuffers = []; // Layer Uniform const layerUniforms = this.rendererService.createBuffer({ - data: new Float32Array(16 + 4).fill(0), // u_Mvp + // TODO: 不再需要,之前用于 amap2 u_Mvp + data: new Float32Array(16 + 4).fill(0), isUBO: true, }); this.uniformBuffers.push(layerUniforms); diff --git a/packages/layers/src/core/triangulation.ts b/packages/layers/src/core/triangulation.ts index be752250b0f..9720d271ccc 100644 --- a/packages/layers/src/core/triangulation.ts +++ b/packages/layers/src/core/triangulation.ts @@ -87,7 +87,7 @@ export function PointImageTriangulation(feature: IEncodeFeature) { * @param feature 映射feature */ export function LineTriangulation(feature: IEncodeFeature) { - const { coordinates, originCoordinates, version } = feature; + const { coordinates } = feature; // let path = coordinates as number[][][] | number[][]; // if (!Array.isArray(path[0][0])) { // path = [coordinates] as number[][][]; @@ -98,33 +98,13 @@ export function LineTriangulation(feature: IEncodeFeature) { join: 'bevel', }); - if (version === 'GAODE2.x') { - // 处理高德2.0几何体构建 - let path1 = coordinates as number[][][] | number[][]; // 计算位置 - if (!Array.isArray(path1[0][0])) { - path1 = [coordinates] as number[][][]; - } - let path2 = originCoordinates as number[][][] | number[][]; // 计算法线 - if (!Array.isArray(path2[0][0])) { - path2 = [originCoordinates] as number[][][]; - } - - for (let i = 0; i < path1.length; i++) { - // 高德2.0在计算线时,需要使用经纬度计算发现,使用 customCoords.lnglatToCoords 计算的数据来计算顶点的位置 - const item1 = path1[i]; - const item2 = path2[i]; - line.extrude_gaode2(item1 as number[][], item2 as number[][]); - } - } else { - // 处理非高德2.0的几何体构建 - let path = coordinates as number[][][] | number[][]; - if (path[0] && !Array.isArray(path[0][0])) { - path = [coordinates] as number[][][]; - } - path.forEach((item: any) => { - line.extrude(item as number[][]); - }); + let path = coordinates as number[][][] | number[][]; + if (path[0] && !Array.isArray(path[0][0])) { + path = [coordinates] as number[][][]; } + path.forEach((item: any) => { + line.extrude(item as number[][]); + }); const linebuffer = line.complex; return { @@ -223,7 +203,7 @@ export function FlowLineFillTriangulation(feature: IEncodeFeature) { } export function SimpleLineTriangulation(feature: IEncodeFeature) { - const { coordinates, originCoordinates } = feature; + const { coordinates } = feature; const pos: any[] = []; if (!Array.isArray(coordinates[0])) { return { @@ -234,10 +214,7 @@ export function SimpleLineTriangulation(feature: IEncodeFeature) { count: 0, }; } - const { results, totalDistance } = getSimpleLineVertices( - coordinates as IPosition[], - originCoordinates as IPosition[], - ); + const { results, totalDistance } = getSimpleLineVertices(coordinates as IPosition[]); results.map((point) => { pos.push(point[0], point[1], point[2], point[3], 0, totalDistance); }); @@ -291,15 +268,11 @@ function pushDis(point: number[], n?: number) { return point; } -function getSimpleLineVertices(coordinates: number[][], originCoordinates: number[][]) { +function getSimpleLineVertices(coordinates: number[][]) { let points = coordinates; - //除了amap2.0以外 coordinates就是经纬度数据 - let originPoints = originCoordinates || coordinates; if (Array.isArray(points) && Array.isArray(points[0]) && Array.isArray(points[0][0])) { // @ts-ignore - points = originCoordinates.flat(); - // @ts-ignore - originPoints = originCoordinates.flat(); + points = coordinates.flat(); } //修改计算距离的方式,与普通线的计算方式保持一致 edit by huyang 20231214 let distance = 0; @@ -314,10 +287,7 @@ function getSimpleLineVertices(coordinates: number[][], originCoordinates: numbe results.push(point); for (let i = 1; i < points.length - 1; i++) { - const subDistance = lineSegmentDistance( - aProjectFlat(originPoints[i - 1]), - aProjectFlat(originPoints[i]), - ); + const subDistance = lineSegmentDistance(aProjectFlat(points[i - 1]), aProjectFlat(points[i])); distance += subDistance; const mulPoint = pushDis(points[i], distance); @@ -325,8 +295,8 @@ function getSimpleLineVertices(coordinates: number[][], originCoordinates: numbe results.push(mulPoint); } const pointDistance = lineSegmentDistance( - aProjectFlat(originPoints[originPoints.length - 2]), - aProjectFlat(originPoints[originPoints.length - 1]), + aProjectFlat(points[points.length - 2]), + aProjectFlat(points[points.length - 1]), ); distance += pointDistance; diff --git a/packages/layers/src/geometry/models/billboard.ts b/packages/layers/src/geometry/models/billboard.ts index eaccf3b459c..56c848b6f82 100644 --- a/packages/layers/src/geometry/models/billboard.ts +++ b/packages/layers/src/geometry/models/billboard.ts @@ -59,12 +59,11 @@ export default class BillBoardModel extends BaseModel { /** * rotateFlag * DEFAULT 1 - * MAPBOX 1 - * GAODE2.x -1 - * GAODE1.x -1 + * MAPBOX 1 + * AMAP -1 */ let rotateFlag = 1; - if (this.mapService.version === 'GAODE2.x' || this.mapService.version === 'GAODE1.x') { + if (this.mapService.getType() === 'amap') { rotateFlag = -1; } // 控制图标的旋转角度(绕 Z 轴旋转) diff --git a/packages/layers/src/geometry/models/plane.ts b/packages/layers/src/geometry/models/plane.ts index b744e09795e..006d926b300 100644 --- a/packages/layers/src/geometry/models/plane.ts +++ b/packages/layers/src/geometry/models/plane.ts @@ -54,14 +54,7 @@ export default class PlaneModel extends BaseModel { for (let ix = 0; ix < gridX1; ix++) { const x = ix * segmentWidth - widthHalf; - if (this.mapService.version === 'GAODE2.x') { - // @ts-ignore - const [a, b] = this.mapService.lngLatToCoord([x + lng, -y + lat]) as [number, number]; - positions.push(a, b, 0); - } else { - positions.push(x + lng, -y + lat, 0); - } - + positions.push(x + lng, -y + lat, 0); positions.push(ix / gridX); positions.push(1 - iy / gridY); } diff --git a/packages/layers/src/geometry/models/sprite.ts b/packages/layers/src/geometry/models/sprite.ts index 80717378163..45240b6c10b 100644 --- a/packages/layers/src/geometry/models/sprite.ts +++ b/packages/layers/src/geometry/models/sprite.ts @@ -24,7 +24,6 @@ export default class SpriteModel extends BaseModel { public initSprite(radius = 10, spriteCount = 100, lng = 120, lat = 30) { const indices = []; const positions = []; - const mapService = this.mapService; const heightLimit = this.spriteAnimate === SPRITE_ANIMATE_DIR.UP ? -this.spriteTop : this.spriteTop; for (let i = 0; i < spriteCount; i++) { @@ -40,13 +39,8 @@ export default class SpriteModel extends BaseModel { const randomY = radius * Math.random(); const x = -radius / 2 + randomX; const y = -radius / 2 + randomY; - if (mapService.version === 'GAODE2.x') { - // @ts-ignore - const [a, b] = mapService.lngLatToCoord([x + lng, -y + lat]) as [number, number]; - return [a, b, z, 0, 0]; - } else { - return [x + lng, -y + lat, z, 0, 0]; - } + + return [x + lng, -y + lat, z, 0, 0]; } return { indices, positions }; diff --git a/packages/layers/src/geometry/shaders/billboard_vert.glsl b/packages/layers/src/geometry/shaders/billboard_vert.glsl index 4265e9d2c9a..80fe1122aaf 100644 --- a/packages/layers/src/geometry/shaders/billboard_vert.glsl +++ b/packages/layers/src/geometry/shaders/billboard_vert.glsl @@ -3,10 +3,10 @@ layout(location = ATTRIBUTE_LOCATION_EXTRUDE) in vec3 a_Extrude; layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_Uv; layout(std140) uniform commonUniforms { - vec2 u_size; - float u_raisingHeight; - float u_rotation; - float u_opacity; + vec2 u_size; + float u_raisingHeight; + float u_rotation; + float u_opacity; }; out vec2 v_uv; @@ -15,26 +15,29 @@ out vec2 v_uv; #pragma include "picking" #pragma include "rotation_2d" void main() { - vec3 extrude = a_Extrude; - v_uv = a_Uv; - float raiseHeight = u_raisingHeight; - if(u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { - float mapboxZoomScale = 4.0/pow(2.0, 21.0 - u_Zoom); - raiseHeight = u_raisingHeight * mapboxZoomScale; - } + vec3 extrude = a_Extrude; + v_uv = a_Uv; + float raiseHeight = u_raisingHeight; + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET + ) { + float mapboxZoomScale = 4.0 / pow(2.0, 21.0 - u_Zoom); + raiseHeight = u_raisingHeight * mapboxZoomScale; + } - // 计算经纬度点位坐标 - vec4 project_pos = project_position(vec4(a_Position.xy, 0.0, 1.0)); + // 计算经纬度点位坐标 + vec4 project_pos = project_position(vec4(a_Position.xy, 0.0, 1.0)); - // 计算绕 z 轴旋转后的偏移 - vec2 offsetXY = project_pixel(rotate_matrix(vec2(extrude.x * u_size.x, 0.0),u_rotation)); - // 绕 z 轴旋转 - float x = project_pos.x + offsetXY.x; - float y = project_pos.y + offsetXY.y; - // z 轴不参与旋转 - float z = project_pixel(extrude.y * u_size.y + raiseHeight); + // 计算绕 z 轴旋转后的偏移 + vec2 offsetXY = project_pixel(rotate_matrix(vec2(extrude.x * u_size.x, 0.0), u_rotation)); + // 绕 z 轴旋转 + float x = project_pos.x + offsetXY.x; + float y = project_pos.y + offsetXY.y; + // z 轴不参与旋转 + float z = project_pixel(extrude.y * u_size.y + raiseHeight); - gl_Position = project_common_position_to_clipspace_v2(vec4(x , y, z , 1.0)); + gl_Position = project_common_position_to_clipspace(vec4(x, y, z, 1.0)); - setPickingColor(a_PickingColor); + setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/geometry/shaders/plane_vert.glsl b/packages/layers/src/geometry/shaders/plane_vert.glsl index 0777afcc463..d9f22980bc3 100644 --- a/packages/layers/src/geometry/shaders/plane_vert.glsl +++ b/packages/layers/src/geometry/shaders/plane_vert.glsl @@ -26,7 +26,7 @@ void main() { v_clip = 0.0; } - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy, a_Position.z, 1.0)); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy, a_Position.z, 1.0)); setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/geometry/shaders/sprite_vert.glsl b/packages/layers/src/geometry/shaders/sprite_vert.glsl index 09001ede1ff..c91d9c4a30d 100644 --- a/packages/layers/src/geometry/shaders/sprite_vert.glsl +++ b/packages/layers/src/geometry/shaders/sprite_vert.glsl @@ -13,11 +13,9 @@ out float v_d; #pragma include "projection" void main() { v_Color = a_Color.xyz; - - vec4 project_pos = project_position(vec4(a_Position, 1.0)); - v_d = a_Position.z; - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy, a_Position.z, 1.0)); + vec4 project_pos = project_position(vec4(a_Position, 1.0)); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy, a_Position.z, 1.0)); gl_PointSize = pow(u_Zoom - 1.0, 2.0) * u_Scale; } diff --git a/packages/layers/src/heatmap/models/grid.ts b/packages/layers/src/heatmap/models/grid.ts index c4a2ea48b3f..b8ac5548c5d 100644 --- a/packages/layers/src/heatmap/models/grid.ts +++ b/packages/layers/src/heatmap/models/grid.ts @@ -71,9 +71,7 @@ export default class GridModel extends BaseModel { }, size: 3, update: (feature: IEncodeFeature) => { - const coordinates = ( - feature.version === 'GAODE2.x' ? feature.originCoordinates : feature.coordinates - ) as number[]; + const coordinates = feature.coordinates as number[]; return [coordinates[0], coordinates[1], 0]; }, }, diff --git a/packages/layers/src/heatmap/models/grid3d.ts b/packages/layers/src/heatmap/models/grid3d.ts index 9c99aba116a..bb95e84847f 100644 --- a/packages/layers/src/heatmap/models/grid3d.ts +++ b/packages/layers/src/heatmap/models/grid3d.ts @@ -115,9 +115,7 @@ export default class Grid3DModel extends BaseModel { }, size: 3, update: (feature: IEncodeFeature) => { - const coordinates = ( - feature.version === 'GAODE2.x' ? feature.originCoordinates : feature.coordinates - ) as number[]; + const coordinates = feature.coordinates as number[]; return [coordinates[0], coordinates[1], 0]; }, }, diff --git a/packages/layers/src/heatmap/models/heatmap.ts b/packages/layers/src/heatmap/models/heatmap.ts index e71aff7e58f..eb55f695dca 100644 --- a/packages/layers/src/heatmap/models/heatmap.ts +++ b/packages/layers/src/heatmap/models/heatmap.ts @@ -9,7 +9,7 @@ import type { } from '@antv/l7-core'; import { AttributeType, TextureUsage, gl } from '@antv/l7-core'; import type { IColorRamp } from '@antv/l7-utils'; -import { generateColorRamp, getCullFace, lodashUtil } from '@antv/l7-utils'; +import { generateColorRamp, lodashUtil } from '@antv/l7-utils'; import { mat4 } from 'gl-matrix'; import BaseModel from '../../core/BaseModel'; import type { IHeatMapLayerStyleOptions } from '../../core/interface'; @@ -153,6 +153,10 @@ export default class HeatMapModel extends BaseModel { }, }); } + + /** + * 热力图密度图 + */ private async buildHeatMapIntensity() { this.uniformBuffers = [ this.rendererService.createBuffer({ @@ -174,7 +178,7 @@ export default class HeatMapModel extends BaseModel { }, cull: { enable: true, - face: getCullFace(this.mapService.version), + face: gl.FRONT, }, }); return model; @@ -230,6 +234,72 @@ export default class HeatMapModel extends BaseModel { }), }); } + + private build3dHeatMap() { + const { getViewportSize } = this.rendererService; + const { width, height } = getViewportSize(); + const triangulation = heatMap3DTriangulation(width / 4.0, height / 4.0); + this.shaderModuleService.registerModule('heatmap3dColor', { + vs: heatmap_3d_vert, + fs: heatmap_3d_frag, + }); + + this.heat3DModelUniformBuffer = [ + this.rendererService.createBuffer({ + // opacity + data: new Float32Array(16 * 2 + 4).fill(0), // 长度需要大于等于 4 + isUBO: true, + }), + ]; + const { vs, fs, uniforms } = this.shaderModuleService.getModule('heatmap3dColor'); + const { createAttribute, createElements, createBuffer, createModel } = this.rendererService; + + return createModel({ + vs, + fs, + attributes: { + a_Position: createAttribute({ + shaderLocation: this.attributeLocation.POSITION, + buffer: createBuffer({ + data: triangulation.vertices, + type: gl.FLOAT, + }), + size: 3, + }), + a_Uv: createAttribute({ + shaderLocation: this.attributeLocation.UV, + buffer: createBuffer({ + data: triangulation.uvs, + type: gl.FLOAT, + }), + size: 2, + }), + }, + primitive: gl.TRIANGLES, + uniformBuffers: [...this.heat3DModelUniformBuffer, ...this.rendererService.uniformBuffers], + uniforms: { + ...uniforms, + }, + depth: { + enable: true, + }, + blend: { + enable: true, + func: { + srcRGB: gl.SRC_ALPHA, + srcAlpha: 1, + dstRGB: gl.ONE_MINUS_SRC_ALPHA, + dstAlpha: 1, + }, + }, + elements: createElements({ + data: triangulation.indices, + type: gl.UNSIGNED_INT, + count: triangulation.indices.length, + }), + }); + } + // 绘制密度图 private drawIntensityMode() { const { intensity = 10, radius = 5 } = this.layer.getLayerConfig() as IHeatMapLayerStyleOptions; @@ -329,70 +399,6 @@ export default class HeatMapModel extends BaseModel { stencil: this.getStencil(options), }); } - private build3dHeatMap() { - const { getViewportSize } = this.rendererService; - const { width, height } = getViewportSize(); - const triangulation = heatMap3DTriangulation(width / 4.0, height / 4.0); - this.shaderModuleService.registerModule('heatmap3dColor', { - vs: heatmap_3d_vert, - fs: heatmap_3d_frag, - }); - - this.heat3DModelUniformBuffer = [ - this.rendererService.createBuffer({ - // opacity - data: new Float32Array(16 * 2 + 4).fill(0), // 长度需要大于等于 4 - isUBO: true, - }), - ]; - const { vs, fs, uniforms } = this.shaderModuleService.getModule('heatmap3dColor'); - const { createAttribute, createElements, createBuffer, createModel } = this.rendererService; - - return createModel({ - vs, - fs, - attributes: { - a_Position: createAttribute({ - shaderLocation: this.attributeLocation.POSITION, - buffer: createBuffer({ - data: triangulation.vertices, - type: gl.FLOAT, - }), - size: 3, - }), - a_Uv: createAttribute({ - shaderLocation: this.attributeLocation.UV, - buffer: createBuffer({ - data: triangulation.uvs, - type: gl.FLOAT, - }), - size: 2, - }), - }, - primitive: gl.TRIANGLES, - uniformBuffers: [...this.heat3DModelUniformBuffer, ...this.rendererService.uniformBuffers], - uniforms: { - ...uniforms, - }, - depth: { - enable: true, - }, - blend: { - enable: true, - func: { - srcRGB: gl.SRC_ALPHA, - srcAlpha: 1, - dstRGB: gl.ONE_MINUS_SRC_ALPHA, - dstAlpha: 1, - }, - }, - elements: createElements({ - data: triangulation.indices, - type: gl.UNSIGNED_INT, - count: triangulation.indices.length, - }), - }); - } private updateColorTexture() { const { createTexture2D } = this.rendererService; diff --git a/packages/layers/src/heatmap/models/hexagon.ts b/packages/layers/src/heatmap/models/hexagon.ts index 0dffacfd142..3520677ab88 100644 --- a/packages/layers/src/heatmap/models/hexagon.ts +++ b/packages/layers/src/heatmap/models/hexagon.ts @@ -71,9 +71,7 @@ export default class HexagonModel extends BaseModel { }, size: 3, update: (feature: IEncodeFeature) => { - const coordinates = ( - feature.version === 'GAODE2.x' ? feature.originCoordinates : feature.coordinates - ) as number[]; + const coordinates = feature.coordinates as number[]; return [coordinates[0], coordinates[1], 0]; }, }, diff --git a/packages/layers/src/heatmap/shaders/grid/grid_vert.glsl b/packages/layers/src/heatmap/shaders/grid/grid_vert.glsl index 1bd0f22a1bf..49519657b6c 100644 --- a/packages/layers/src/heatmap/shaders/grid/grid_vert.glsl +++ b/packages/layers/src/heatmap/shaders/grid/grid_vert.glsl @@ -9,10 +9,8 @@ layout(std140) uniform commonUniforms { float u_angle; }; - out vec4 v_color; - #pragma include "projection" #pragma include "project" #pragma include "picking" @@ -22,21 +20,11 @@ void main() { v_color.a *= u_opacity; mat2 rotationMatrix = mat2(cos(u_angle), sin(u_angle), -sin(u_angle), cos(u_angle)); - vec2 offset = a_Position.xy * u_radius * rotationMatrix * u_coverage ; - // vec2 lnglat = unProjectFlat(a_Pos.xy + offset); - // vec4 project_pos = project_position(vec4(lnglat, 0, 1.0)); - // gl_Position = project_common_position_to_clipspace(project_pos); + vec2 offset = a_Position.xy * u_radius * rotationMatrix * u_coverage; - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x - vec2 lnglat = unProjectFlat(a_Pos.xy + offset); - vec2 customLnglat = customProject(lnglat) - u_sceneCenterMercator; // 将经纬度转换为高德2.0需要的平面坐标 - vec4 project_pos = project_position(vec4(customLnglat, 0, 1.0)); - gl_Position = u_Mvp * (project_pos); - } else { - vec2 lnglat = unProjectFlat(a_Pos.xy + offset); - vec4 project_pos = project_position(vec4(lnglat, 0, 1.0)); - gl_Position = project_common_position_to_clipspace(project_pos); - } + vec2 lnglat = unProjectFlat(a_Pos.xy + offset); + vec4 project_pos = project_position(vec4(lnglat, 0, 1.0)); + gl_Position = project_common_position_to_clipspace(project_pos); setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/heatmap/shaders/grid3d/grid_3d_vert.glsl b/packages/layers/src/heatmap/shaders/grid3d/grid_3d_vert.glsl index c44045311c1..28d2f47354e 100644 --- a/packages/layers/src/heatmap/shaders/grid3d/grid_3d_vert.glsl +++ b/packages/layers/src/heatmap/shaders/grid3d/grid_3d_vert.glsl @@ -20,27 +20,15 @@ out vec4 v_color; void main() { mat2 rotationMatrix = mat2(cos(u_angle), sin(u_angle), -sin(u_angle), cos(u_angle)); - vec2 offset =(vec2(a_Position.xy * u_radius * rotationMatrix * u_coverage)); + vec2 offset = vec2(a_Position.xy * u_radius * rotationMatrix * u_coverage); - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x + vec2 lnglat = unProjectFlat(a_Pos.xy + offset); // 实际的经纬度 + vec4 project_pos = project_position(vec4(lnglat, a_Position.z * a_Size, 1.0)); - vec2 lnglat = unProjectFlat(a_Pos.xy + offset); // 经纬度 - vec2 customLnglat = customProject(lnglat) - u_sceneCenterMercator; // 将经纬度转换为高德2.0需要的平面坐标 - vec4 project_pos = project_position(vec4(customLnglat, a_Position.z * a_Size, 1.0)); + float lightWeight = calc_lighting(project_pos); + v_color = vec4(a_Color.rgb * lightWeight, a_Color.w); - float lightWeight = calc_lighting(project_pos); - v_color =vec4(a_Color.rgb*lightWeight, a_Color.w * u_opacity); - - gl_Position = u_Mvp * vec4(customLnglat , a_Position.z * a_Size, 1.0); - } else { - vec2 lnglat = unProjectFlat(a_Pos.xy + offset); // 实际的经纬度 - vec4 project_pos = project_position(vec4(lnglat, a_Position.z * a_Size, 1.0)); - - float lightWeight = calc_lighting(project_pos); - v_color =vec4(a_Color.rgb*lightWeight, a_Color.w); - - gl_Position = project_common_position_to_clipspace(project_pos); - } + gl_Position = project_common_position_to_clipspace(project_pos); setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/heatmap/shaders/heatmap/heatmap_framebuffer_vert.glsl b/packages/layers/src/heatmap/shaders/heatmap/heatmap_framebuffer_vert.glsl index 5d54c26c785..6187ff0085e 100644 --- a/packages/layers/src/heatmap/shaders/heatmap/heatmap_framebuffer_vert.glsl +++ b/packages/layers/src/heatmap/shaders/heatmap/heatmap_framebuffer_vert.glsl @@ -12,30 +12,25 @@ layout(std140) uniform commonUniforms { out vec2 v_extrude; out float v_weight; -#define GAUSS_COEF 0.3989422804014327 +#define GAUSS_COEF (0.3989422804014327) #pragma include "projection" #pragma include "picking" -void main(){ - vec3 picking_color_placeholder = u_PickingColor; +void main() { + vec3 picking_color_placeholder = u_PickingColor; - v_weight = a_Size; - float ZERO = 1.0 / 255.0 / 16.0; - float extrude_x = a_Dir.x * 2.0 -1.0; - float extrude_y = a_Dir.y * 2.0 -1.0; - vec2 extrude_dir = normalize(vec2(extrude_x,extrude_y)); - float S = sqrt(-2.0 * log(ZERO / a_Size / u_intensity / GAUSS_COEF)) / 2.5; - v_extrude = extrude_dir * S; + v_weight = a_Size; + float ZERO = 1.0 / 255.0 / 16.0; + float extrude_x = a_Dir.x * 2.0 - 1.0; + float extrude_y = a_Dir.y * 2.0 - 1.0; + vec2 extrude_dir = normalize(vec2(extrude_x, extrude_y)); + float S = sqrt(-2.0 * log(ZERO / a_Size / u_intensity / GAUSS_COEF)) / 2.5; + v_extrude = extrude_dir * S; - vec2 offset = project_pixel(v_extrude * u_radius); - vec4 project_pos = project_position(vec4(a_Position.xy, 0.0, 1.0)); + vec2 offset = project_pixel(v_extrude * u_radius); + vec4 project_pos = project_position(vec4(a_Position.xy, 0.0, 1.0)); - // gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy + offset, 0.0, 1.0)); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy + offset, 0.0, 1.0)); - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x - gl_Position = u_Mvp * (vec4(project_pos.xy + offset, 0.0, 1.0)); - } else { - gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy + offset, 0.0, 1.0)); - } } diff --git a/packages/layers/src/heatmap/shaders/hexagon/hexagon_vert.glsl b/packages/layers/src/heatmap/shaders/hexagon/hexagon_vert.glsl index d2a9c48994c..84188d577f4 100644 --- a/packages/layers/src/heatmap/shaders/hexagon/hexagon_vert.glsl +++ b/packages/layers/src/heatmap/shaders/hexagon/hexagon_vert.glsl @@ -3,15 +3,14 @@ layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; layout(location = ATTRIBUTE_LOCATION_POS) in vec3 a_Pos; layout(std140) uniform commonUniforms { - vec2 u_radius; - float u_opacity; - float u_coverage; - float u_angle; + vec2 u_radius; + float u_opacity; + float u_coverage; + float u_angle; }; out vec4 v_color; - #pragma include "projection" #pragma include "project" #pragma include "picking" @@ -21,20 +20,11 @@ void main() { v_color.a *= u_opacity; mat2 rotationMatrix = mat2(cos(u_angle), sin(u_angle), -sin(u_angle), cos(u_angle)); - vec2 offset =(vec2(a_Position.xy * u_radius * rotationMatrix * u_coverage)); + vec2 offset = vec2(a_Position.xy * u_radius * rotationMatrix * u_coverage); vec2 lnglat = unProjectFlat(a_Pos.xy + offset); - // vec4 project_pos = project_position(vec4(lnglat, 0, 1.0)); - // gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy, 0., 1.0)); - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x - // gl_Position = u_Mvp * (vec4(project_pos.xy, 0., 1.0)); - // gl_Position = u_Mvp * (vec4(a_Pos.xy + offset, 0., 1.0)); - vec2 customLnglat = customProject(lnglat) - u_sceneCenterMercator; - vec4 project_pos = project_position(vec4(customLnglat, 0, 1.0)); - gl_Position = u_Mvp * vec4(project_pos.xy, 0.0, 1.0); - } else { - vec4 project_pos = project_position(vec4(lnglat, 0, 1.0)); - gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy, 0., 1.0)); - } + vec4 project_pos = project_position(vec4(lnglat, 0, 1.0)); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy, 0.0, 1.0)); + setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/image/shaders/image_vert.glsl b/packages/layers/src/image/shaders/image_vert.glsl index 67009b615cf..e6b1685b6cd 100644 --- a/packages/layers/src/image/shaders/image_vert.glsl +++ b/packages/layers/src/image/shaders/image_vert.glsl @@ -16,6 +16,5 @@ out vec2 v_texCoord; void main() { v_texCoord = a_Uv; vec4 project_pos = project_position(vec4(a_Position, 1.0), a_Position64Low); - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy, 0.0, 1.0)); - + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy, 0.0, 1.0)); } diff --git a/packages/layers/src/line/shaders/arc/line_arc_vert.glsl b/packages/layers/src/line/shaders/arc/line_arc_vert.glsl index 179cf1cd7d6..99c4a9f3753 100644 --- a/packages/layers/src/line/shaders/arc/line_arc_vert.glsl +++ b/packages/layers/src/line/shaders/arc/line_arc_vert.glsl @@ -84,8 +84,8 @@ vec2 getNormal(vec2 line_clipspace, float offset_direction) { // normalized direction of the line vec2 dir_screenspace = normalize(line_clipspace); // rotate by 90 degrees - dir_screenspace = vec2(-dir_screenspace.y, dir_screenspace.x); - return reverse_offset_normal(vec3(dir_screenspace, 1.0)).xy * sign(offset_direction); + dir_screenspace = vec2(-dir_screenspace.y, dir_screenspace.x); + return dir_screenspace.xy * sign(offset_direction); } void main() { @@ -104,15 +104,8 @@ void main() { float segmentIndex = a_Position.x; float segmentRatio = getSegmentRatio(segmentIndex); - //计算dashArray和distanceRatio 输出到片元 - vec2 s = source_world; - vec2 t = target_world; - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { - // gaode2.x - s = unProjCustomCoord(source_world); - t = unProjCustomCoord(target_world); - } - float total_Distance = pixelDistance(s, t) / 2.0 * PI; + // 计算 dashArray 和 distanceRatio 输出到片元 + float total_Distance = pixelDistance(source_world, target_world) / 2.0 * PI; v_dash_array = pow(2.0, 20.0 - u_Zoom) * u_dash_array / total_Distance; v_distance_ratio = segmentIndex / segmentNumber; @@ -120,11 +113,11 @@ void main() { float nextSegmentRatio = getSegmentRatio(segmentIndex + indexDir); float d_distance_ratio; - if (u_animate.x == Animate) { - d_distance_ratio = segmentIndex / segmentNumber; - if (u_lineDir != 1.0) { - d_distance_ratio = 1.0 - d_distance_ratio; - } + if(u_animate.x == Animate) { + d_distance_ratio = segmentIndex / segmentNumber; + if(u_lineDir != 1.0) { + d_distance_ratio = 1.0 - d_distance_ratio; + } } v_lineData.b = d_distance_ratio; @@ -142,19 +135,9 @@ void main() { float d_segmentIndex = a_Position.x + 1.0; // 当前顶点在弧线中所处的分段位置 v_lineData.r = d_segmentIndex; - if (LineTexture == u_line_texture) { - // 开启贴图模式 - - float arcDistrance = length(source_world - target_world); // 起始点和终点的距离 - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20) { - // amap - arcDistrance *= 1000000.0; - } - if ( - u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || - u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET - ) { - // mapbox + if(LineTexture == u_line_texture) { // 开启贴图模式 + float arcDistrance = length(source - target); // 起始点和终点的距离 + if(u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { // mapbox // arcDistrance *= 8.0; arcDistrance = project_pixel_allmap(arcDistrance); } @@ -169,7 +152,7 @@ void main() { v_lineData.a = lineOffsetWidth / linePixelSize; // 线图层贴图部分的 v 坐标值 } - gl_Position = project_common_position_to_clipspace_v2(vec4(currPos.xy + offset, 0, 1.0)); + gl_Position = project_common_position_to_clipspace(vec4(currPos.xy + offset, 0, 1.0)); setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/line/shaders/arc3d/line_arc_3d_vert.glsl b/packages/layers/src/line/shaders/arc3d/line_arc_3d_vert.glsl index 734e75e65c4..d3d56babbda 100644 --- a/packages/layers/src/line/shaders/arc3d/line_arc_3d_vert.glsl +++ b/packages/layers/src/line/shaders/arc3d/line_arc_3d_vert.glsl @@ -2,6 +2,7 @@ #define LineTypeDash 1.0 #define Animate 0.0 #define LineTexture 1.0 + layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; layout(location = ATTRIBUTE_LOCATION_SIZE) in float a_Size; @@ -76,7 +77,7 @@ vec2 getNormal(vec2 line_clipspace, float offset_direction) { vec2 dir_screenspace = normalize(line_clipspace); // rotate by 90 degrees dir_screenspace = vec2(-dir_screenspace.y, dir_screenspace.x); - return reverse_offset_normal(vec3(dir_screenspace,1.0)).xy * sign(offset_direction); + return dir_screenspace.xy * sign(offset_direction); } float torad(float deg) { @@ -117,14 +118,7 @@ void main() { float d_distance_ratio; if(u_line_type == LineTypeDash) { d_distance_ratio = segmentIndex / segmentNumber; - vec2 s = source; - vec2 t = target; - - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x - s = unProjCustomCoord(source); - t = unProjCustomCoord(target); - } - float total_Distance = pixelDistance(s, t) / 2.0 * PI; + float total_Distance = pixelDistance(source, target) / 2.0 * PI; v_dash_array = pow(2.0, 20.0 - u_Zoom) * u_dash_array / (total_Distance / segmentNumber * segmentIndex); } if(u_animate.x == Animate) { @@ -155,7 +149,7 @@ void main() { } - gl_Position = project_common_position_to_clipspace_v2(vec4(curr.xy + project_pixel(offset), curr.z * thetaOffset, 1.0)); + gl_Position = project_common_position_to_clipspace(vec4(curr.xy + project_pixel(offset), curr.z * thetaOffset, 1.0)); // 地球模式 if(u_globel > 0.0) { diff --git a/packages/layers/src/line/shaders/flow/flow_line_vert.glsl b/packages/layers/src/line/shaders/flow/flow_line_vert.glsl index ea1c391a316..cad09c27d39 100644 --- a/packages/layers/src/line/shaders/flow/flow_line_vert.glsl +++ b/packages/layers/src/line/shaders/flow/flow_line_vert.glsl @@ -19,31 +19,14 @@ out vec4 v_color; vec2 project_pixel_offset(vec2 offsets) { vec2 data = project_pixel(offsets); - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { - // P20_2 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减3 - return data; - } return vec2(data.x, -data.y); - ; } vec2 line_dir(vec2 target, vec2 source) { - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { - // P20_2 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减3 - return normalize(target - source); - } return normalize(ProjectFlat(target) - ProjectFlat(source)); } -float flag_gap() { - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { - // P20_2 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减3 - return 1.0; - } - return -1.0; - -} void main() { // 透明度计算 @@ -75,7 +58,7 @@ void main() { vec2 normalsCommon = u_stroke_width * project_pixel_offset(vec2(a_Normal.x, a_Normal.y)); // mapbox || 高德 - float gapCommon = flag_gap() * project_pixel(u_gap_width); + float gapCommon = -1. * project_pixel(u_gap_width); vec3 offsetCommon = vec3( flowlineDir * (limitedOffsetDistances[1] + normalsCommon.y + endpointOffset * 1.05) - perpendicularDir * (limitedOffsetDistances[0] + gapCommon + normalsCommon.x), @@ -85,15 +68,9 @@ void main() { vec4 project_pos = project_position(vec4(position.xy, 0, 1.0), position64Low); vec4 fillColor = vec4(a_Color.rgb, a_Color.a * opacity); - v_color = mix( - fillColor, - vec4(u_stroke.xyz, u_stroke.w * fillColor.w * u_stroke_opacity), - a_Normal.z - ); + v_color = mix(fillColor, vec4(u_stroke.xyz, u_stroke.w * fillColor.w * u_stroke_opacity), a_Normal.z); - gl_Position = project_common_position_to_clipspace_v2( - vec4(project_pos.xy + offsetCommon.xy, 0.0, 1.0) - ); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy + offsetCommon.xy, 0., 1.0)); setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/line/shaders/greatCircle/line_arc_great_circle_vert.glsl b/packages/layers/src/line/shaders/greatCircle/line_arc_great_circle_vert.glsl index 51c94dfd0e0..cc4aa53dd20 100644 --- a/packages/layers/src/line/shaders/greatCircle/line_arc_great_circle_vert.glsl +++ b/packages/layers/src/line/shaders/greatCircle/line_arc_great_circle_vert.glsl @@ -1,7 +1,7 @@ -#define LineTypeSolid 0.0 -#define LineTypeDash 1.0 -#define Animate 0.0 -#define LineTexture 1.0 +#define LineTypeSolid (0.0) +#define LineTypeDash (1.0) +#define Animate (0.0) +#define LineTexture (1.0) layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; layout(location = ATTRIBUTE_LOCATION_COLOR) in vec4 a_Color; @@ -35,12 +35,12 @@ out float v_distance_ratio; #pragma include "project" #pragma include "picking" -float maps (float value, float start1, float stop1, float start2, float stop2) { +float maps(float value, float start1, float stop1, float start2, float stop2) { return start2 + (stop2 - start2) * ((value - start1) / (stop1 - start1)); } float getSegmentRatio(float index) { - return index / (segmentNumber - 1.); + return index / (segmentNumber - 1.0); } float paraboloid(vec2 source, vec2 target, float ratio) { @@ -54,33 +54,29 @@ float paraboloid(vec2 source, vec2 target, float ratio) { vec3 getPos(vec2 source, vec2 target, float segmentRatio) { float vertex_height = paraboloid(source, target, segmentRatio); - return vec3( - mix(source, target, segmentRatio), - sqrt(max(0.0, vertex_height)) - ); + return vec3(mix(source, target, segmentRatio), sqrt(max(0.0, vertex_height))); } vec2 getExtrusionOffset(vec2 line_clipspace, float offset_direction) { // normalized direction of the line vec2 dir_screenspace = normalize(line_clipspace); // rotate by 90 degrees - dir_screenspace = vec2(-dir_screenspace.y, dir_screenspace.x); - vec2 offset = dir_screenspace * offset_direction * setPickingSize(a_Size)/ 2.0; + dir_screenspace = vec2(-dir_screenspace.y, dir_screenspace.x); + vec2 offset = dir_screenspace * offset_direction * setPickingSize(a_Size) / 2.0; return offset; } vec2 getNormal(vec2 line_clipspace, float offset_direction) { // normalized direction of the line vec2 dir_screenspace = normalize(line_clipspace); // rotate by 90 degrees - dir_screenspace = vec2(-dir_screenspace.y, dir_screenspace.x); - return reverse_offset_normal(vec3(dir_screenspace,1.0)).xy * sign(offset_direction); + dir_screenspace = vec2(-dir_screenspace.y, dir_screenspace.x); + return dir_screenspace.xy * sign(offset_direction); } -float getAngularDist (vec2 source, vec2 target) { +float getAngularDist(vec2 source, vec2 target) { vec2 delta = source - target; vec2 sin_half_delta = sin(delta / 2.0); float a = sin_half_delta.y * sin_half_delta.y + - cos(source.y) * cos(target.y) * - sin_half_delta.x * sin_half_delta.x; + cos(source.y) * cos(target.y) * sin_half_delta.x * sin_half_delta.x; return 2.0 * atan(sqrt(a), sqrt(1.0 - a)); } @@ -91,37 +87,29 @@ vec2 midPoint(vec2 source, vec2 target) { float thetaOffset = 0.314; float r2 = r / 2.0 / cos(thetaOffset); float theta2 = theta + thetaOffset; - vec2 mid = vec2(r2*cos(theta2) + source.x, r2*sin(theta2) + source.y); + vec2 mid = vec2(r2 * cos(theta2) + source.x, r2 * sin(theta2) + source.y); return mid; } float bezier3(vec3 arr, float t) { - float ut = 1. - t; + float ut = 1.0 - t; return (arr.x * ut + arr.y * t) * ut + (arr.y * ut + arr.z * t) * t; } -vec2 interpolate (vec2 source, vec2 target, float angularDist, float t) { - // if the angularDist is PI, linear interpolation is applied. otherwise, use spherical interpolation - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x - vec2 mid = midPoint(source, target); - vec3 x = vec3(source.x, mid.x, target.x); - vec3 y = vec3(source.y, mid.y, target.y); - return vec2(bezier3(x ,t), bezier3(y,t)); - } - else { - if(abs(angularDist - PI) < 0.001) { - return (1.0 - t) * source + t * target; - } - float a = sin((1.0 - t) * angularDist) / sin(angularDist); - float b = sin(t * angularDist) / sin(angularDist); - vec2 sin_source = sin(source); - vec2 cos_source = cos(source); - vec2 sin_target = sin(target); - vec2 cos_target = cos(target); - float x = a * cos_source.y * cos_source.x + b * cos_target.y * cos_target.x; - float y = a * cos_source.y * sin_source.x + b * cos_target.y * sin_target.x; - float z = a * sin_source.y + b * sin_target.y; - return vec2(atan(y, x), atan(z, sqrt(x * x + y * y))); +vec2 interpolate(vec2 source, vec2 target, float angularDist, float t) { + if (abs(angularDist - PI) < 0.001) { + return (1.0 - t) * source + t * target; } + float a = sin((1.0 - t) * angularDist) / sin(angularDist); + float b = sin(t * angularDist) / sin(angularDist); + vec2 sin_source = sin(source); + vec2 cos_source = cos(source); + vec2 sin_target = sin(target); + vec2 cos_target = cos(target); + float x = a * cos_source.y * cos_source.x + b * cos_target.y * cos_target.x; + float y = a * cos_source.y * sin_source.x + b * cos_target.y * sin_target.x; + float z = a * sin_source.y + b * sin_target.y; + return vec2(atan(y, x), atan(z, sqrt(x * x + y * y))); + } void main() { @@ -134,22 +122,15 @@ void main() { float segmentRatio = getSegmentRatio(segmentIndex); float indexDir = mix(-1.0, 1.0, step(segmentIndex, 0.0)); - if(u_line_type == LineTypeDash) { + if (u_line_type == LineTypeDash) { v_distance_ratio = segmentIndex / segmentNumber; - vec2 s = source; - vec2 t = target; - - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x - s = unProjCustomCoord(source); - t = unProjCustomCoord(target); - } - float total_Distance = pixelDistance(s, t) / 2.0 * PI; - total_Distance = total_Distance*16.0; // total_Distance*16.0 调整默认的效果 + float total_Distance = pixelDistance(source, target) / 2.0 * PI; + total_Distance = total_Distance * 16.0; // total_Distance*16.0 调整默认的效果 v_dash_array = pow(2.0, 20.0 - u_Zoom) * u_dash_array / total_Distance; } - if(u_animate.x == Animate) { - v_distance_ratio = segmentIndex / segmentNumber; + if (u_animate.x == Animate) { + v_distance_ratio = segmentIndex / segmentNumber; } float nextSegmentRatio = getSegmentRatio(segmentIndex + indexDir); @@ -164,26 +145,26 @@ void main() { // gl_Position = project_common_position_to_clipspace(vec4(curr.xy + offset, curr.z, 1.0)); v_line_data.g = a_Position.x; // 该顶点在弧线上的分段排序 - if(LineTexture == u_line_texture) { // 开启贴图模式 - // float mapZoomScale = u_CoordinateSystem !== COORDINATE_SYSTEM_P20_2?10000000.0:1.0; + if (LineTexture == u_line_texture) { float d_arcDistrance = length(source - target); - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20) { // amap - d_arcDistrance = d_arcDistrance * 1000000.0; - } - if(u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { // mapbox + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET + ) { + // mapbox d_arcDistrance = project_pixel_allmap(d_arcDistrance); } - float d_pixelLen = project_pixel(u_icon_step)/8.0; - v_line_data.b = floor(d_arcDistrance/d_pixelLen); // 贴图在弧线上重复的数量 + float d_pixelLen = project_pixel(u_icon_step) / 8.0; + v_line_data.b = floor(d_arcDistrance / d_pixelLen); // 贴图在弧线上重复的数量 float lineOffsetWidth = length(offset + offset * sign(a_Position.y)); // 线横向偏移的距离 - float linePixelSize = project_pixel(a_Size); // 定点位置偏移,按地图等级缩放后的距离 - v_line_data.a = lineOffsetWidth/linePixelSize; // 线图层贴图部分的 v 坐标值 + float linePixelSize = project_pixel(a_Size); // 定点位置偏移,按地图等级缩放后的距离 + v_line_data.a = lineOffsetWidth / linePixelSize; // 线图层贴图部分的 v 坐标值 v_iconMapUV = a_iconMapUV; } - gl_Position = project_common_position_to_clipspace_v2(vec4(curr.xy + offset, 0, 1.0)); + gl_Position = project_common_position_to_clipspace(vec4(curr.xy + offset, 0, 1.0)); setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/line/shaders/line/line_vert.glsl b/packages/layers/src/line/shaders/line/line_vert.glsl index 3be1ddda021..ac2d4116638 100644 --- a/packages/layers/src/line/shaders/line/line_vert.glsl +++ b/packages/layers/src/line/shaders/line/line_vert.glsl @@ -1,5 +1,4 @@ - -#define Animate 0.0 +#define Animate (0.0) layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; layout(location = ATTRIBUTE_LOCATION_POSITION_64LOW) in vec2 a_Position64Low; @@ -28,7 +27,6 @@ layout(std140) uniform commonUniorm { float u_time; }; - out vec4 v_color; out vec4 v_stroke; //dash @@ -51,28 +49,24 @@ void main() { v_d_distance_ratio = a_DistanceAndIndex.x / a_Total_Distance; // cal style mapping - 数据纹理映射部分的计算 - float d_texPixelLen; // 贴图的像素长度,根据地图层级缩放 + float d_texPixelLen; // 贴图的像素长度,根据地图层级缩放 v_iconMapUV = a_iconMapUV; d_texPixelLen = project_float_pixel(u_icon_step); - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { - d_texPixelLen *= 10.0; - } v_color = a_Color; v_color.a *= opacity; v_stroke = stroke; - vec3 size = a_Miter * setPickingSize(a_Size.x) * reverse_offset_normal(a_Normal); + vec3 size = a_Miter * setPickingSize(a_Size.x) * a_Normal; vec2 offset = project_pixel(size.xy); float lineDistance = a_DistanceAndIndex.x; float currentLinePointRatio = lineDistance / a_Total_Distance; - float lineOffsetWidth = length(offset + offset * sign(a_Miter)); // 线横向偏移的距离(向两侧偏移的和) - float linePixelSize = project_pixel(a_Size.x) * 2.0; // 定点位置偏移,按地图等级缩放后的距离 单侧 * 2 - float texV = lineOffsetWidth/linePixelSize; // 线图层贴图部分的 v 坐标值 + float linePixelSize = project_pixel(a_Size.x) * 2.0; // 定点位置偏移,按地图等级缩放后的距离 单侧 * 2 + float texV = lineOffsetWidth / linePixelSize; // 线图层贴图部分的 v 坐标值 v_texture_data = vec4(currentLinePointRatio, lineDistance, d_texPixelLen, texV); // 设置数据集的参数 @@ -84,36 +78,24 @@ void main() { float h = float(a_Position.z) * u_vertexScale; // 线顶点的高度 - 兼容不存在第三个数值的情况 vertex height float lineHeight = a_Size.y; // size 第二个参数代表的高度 [linewidth, lineheight] - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x - lineHeight *= 0.2; // 保持和 amap/mapbox 一致的效果 - h *= 0.2; - if(u_heightfixed < 1.0) { - lineHeight = project_pixel(a_Size.y); + // 兼容 mapbox 在线高度上的效果表现基本一致 + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET + ) { + // mapbox + // 保持高度相对不变 + float mapboxZoomScale = 4.0 / pow(2.0, 21.0 - u_Zoom); + h *= mapboxZoomScale; + h += u_raisingHeight * mapboxZoomScale; + if (u_heightfixed > 0.0) { + lineHeight *= mapboxZoomScale; } - gl_Position = u_Mvp * (vec4(project_pos.xy + offset, lineHeight + h + u_raisingHeight, 1.0)); - } else { - // 兼容 mapbox 在线高度上的效果表现基本一致 - if(u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { - // mapbox - // 保持高度相对不变 - float mapboxZoomScale = 4.0/pow(2.0, 21.0 - u_Zoom); - h *= mapboxZoomScale; - h += u_raisingHeight * mapboxZoomScale; - if(u_heightfixed > 0.0) { - lineHeight *= mapboxZoomScale; - } - - } else { - // amap - h += u_raisingHeight; - // lineHeight 顶点偏移高度 - if(u_heightfixed < 1.0) { - lineHeight *= pow(2.0, 20.0 - u_Zoom); - } - } - - gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy + offset, lineHeight + h, 1.0)); } + gl_Position = project_common_position_to_clipspace( + vec4(project_pos.xy + offset, lineHeight + h, 1.0) + ); + setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/line/shaders/simple/simpleline_vert.glsl b/packages/layers/src/line/shaders/simple/simpleline_vert.glsl index 2e528c183a4..c78dbd671ed 100644 --- a/packages/layers/src/line/shaders/simple/simpleline_vert.glsl +++ b/packages/layers/src/line/shaders/simple/simpleline_vert.glsl @@ -29,23 +29,17 @@ void main() { float h = float(a_Position.z) * u_vertexScale; // 线顶点的高度 - 兼容不存在第三个数值的情况 - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x - gl_Position = u_Mvp * (vec4(project_pos.xy, project_pixel(a_SizeDistanceAndTotalDistance.y) + h * 0.2, 1.0)); - } else { - float lineHeight = a_SizeDistanceAndTotalDistance.y; - // 兼容 mapbox 在线高度上的效果表现基本一致 - if(u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { - // 保持高度相对不变 - h *= 2.0/pow(2.0, 20.0 - u_Zoom); - } - - // amap1.x - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20 || u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET) { - // 保持高度相对不变 - lineHeight *= pow(2.0, 20.0 - u_Zoom); - } - - gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy, lineHeight + h, 1.0)); - gl_PointSize = 10.0; + float lineHeight = a_SizeDistanceAndTotalDistance.y; + // 兼容 mapbox 在线高度上的效果表现基本一致 + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET + ) { + // 保持高度相对不变 + h *= 2.0 / pow(2.0, 20.0 - u_Zoom); } + + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy, lineHeight + h, 1.0)); + gl_PointSize = 10.0; + } diff --git a/packages/layers/src/line/shaders/wall/wall_vert.glsl b/packages/layers/src/line/shaders/wall/wall_vert.glsl index 7d2e69ca57e..dfde182390f 100644 --- a/packages/layers/src/line/shaders/wall/wall_vert.glsl +++ b/packages/layers/src/line/shaders/wall/wall_vert.glsl @@ -20,6 +20,7 @@ layout(std140) uniform commonUniorm { float u_iconStepCount; float u_time; }; + #pragma include "projection" #pragma include "light" #pragma include "picking" @@ -46,9 +47,6 @@ void main() { } else { d_texPixelLen = u_icon_step; } - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { - d_texPixelLen *= 10.0; - } if (u_animate.x == Animate || u_linearColor == 1.0) { d_distance_ratio = a_Distance / a_Total_Distance; @@ -74,30 +72,20 @@ void main() { v_blur = min(project_float_pixel(2.0) / originSize, 0.05); v_color = vec4(a_Color.rgb * lightWeight, a_Color.w * opacity); - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { - // gaode2.x - gl_Position = u_Mvp * vec4(project_pos.xy, wallHeight, 1.0); - } else { - // 兼容 mapbox 在线高度上的效果表现基本一致 - if ( - u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || - u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET - ) { - // mapbox - // 保持高度相对不变 - float mapboxZoomScale = 4.0 / pow(2.0, 21.0 - u_Zoom); - if (u_heightfixed > 0.0) { - wallHeight *= mapboxZoomScale; - } - - } else { - // lineHeight 顶点偏移高度 - if (u_heightfixed < 1.0) { - wallHeight *= pow(2.0, 20.0 - u_Zoom); - } + // 兼容 mapbox 在线高度上的效果表现基本一致 + if ( + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || + u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET + ) { + // mapbox + // 保持高度相对不变 + float mapboxZoomScale = 4.0 / pow(2.0, 21.0 - u_Zoom); + if (u_heightfixed > 0.0) { + wallHeight *= mapboxZoomScale; } - gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy, wallHeight, 1.0)); } + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy, wallHeight, 1.0)); + setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/mask/shaders/mask_vert.glsl b/packages/layers/src/mask/shaders/mask_vert.glsl index 8f964590a76..9710b618f84 100644 --- a/packages/layers/src/mask/shaders/mask_vert.glsl +++ b/packages/layers/src/mask/shaders/mask_vert.glsl @@ -9,11 +9,6 @@ layout(std140) uniform commonUniorm { void main() { vec4 project_pos = project_position(vec4(a_Position, 1.0)); - - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x - gl_Position = u_Mvp * (vec4(project_pos.xyz, 1.0)); - } else { - gl_Position = project_common_position_to_clipspace(vec4(project_pos.xyz, 1.0)); - } + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xyz, 1.0)); } diff --git a/packages/layers/src/plugins/DataMappingPlugin.ts b/packages/layers/src/plugins/DataMappingPlugin.ts index da2072fd4b1..a052d253970 100644 --- a/packages/layers/src/plugins/DataMappingPlugin.ts +++ b/packages/layers/src/plugins/DataMappingPlugin.ts @@ -11,8 +11,7 @@ import type { Position, } from '@antv/l7-core'; import { IDebugLog, ILayerStage } from '@antv/l7-core'; -import { lodashUtil, normalize, rgb2arr } from '@antv/l7-utils'; -const { cloneDeep } = lodashUtil; +import { normalize, rgb2arr } from '@antv/l7-utils'; export default class DataMappingPlugin implements ILayerPlugin { private mapService: IMapService; @@ -151,37 +150,12 @@ export default class DataMappingPlugin implements ILayerPlugin { attributes.forEach((attribute) => { attribute.needRemapping = false; }); - // 调整数据兼容 Amap2.0 - this.adjustData2Amap2Coordinates(mappedData, layer); // 调整数据兼容 SimpleCoordinates this.adjustData2SimpleCoordinates(mappedData); return mappedData; } - private adjustData2Amap2Coordinates(mappedData: IEncodeFeature[], layer: ILayer) { - // 根据地图的类型判断是否需要对点位数据进行处理, 若是高德2.0则需要对坐标进行相对偏移 - if (mappedData.length > 0 && this.mapService.version === 'GAODE2.x') { - const layerCenter = layer.coordCenter || layer.getSource().center; - // 单个的点数据 - // @ts-ignore - mappedData - // TODO: 避免经纬度被重复计算导致坐标位置偏移 - .filter((d) => !d.originCoordinates) - .map((d) => { - d.version = 'GAODE2.x'; - // @ts-ignore - d.originCoordinates = cloneDeep(d.coordinates); // 为了兼容高德1.x 需要保存一份原始的经纬度坐标数据(许多上层逻辑依赖经纬度数据) - // @ts-ignore - // d.coordinates = this.mapService.lngLatToCoord(d.coordinates); - d.coordinates = this.mapService.coordToAMap2RelativeCoordinates( - d.coordinates, - layerCenter, - ); - }); - } - } - private adjustData2SimpleCoordinates(mappedData: IEncodeFeature[]) { if (mappedData.length > 0 && this.mapService.version === 'SIMPLE') { mappedData.map((d) => { diff --git a/packages/layers/src/plugins/ShaderUniformPlugin.ts b/packages/layers/src/plugins/ShaderUniformPlugin.ts index e8c89c6465c..f3b092a4ad0 100644 --- a/packages/layers/src/plugins/ShaderUniformPlugin.ts +++ b/packages/layers/src/plugins/ShaderUniformPlugin.ts @@ -41,11 +41,6 @@ export default class ShaderUniformPlugin implements ILayerPlugin { this.coordinateSystemService = coordinateSystemService; this.cameraService = cameraService; - const version = this.mapService.version; - - let mvp = [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1]; // default matrix (for gaode2.x) - let sceneCenterMercator: [number, number] = [0, 0]; - let uniformBuffer: IBuffer; if (!this.rendererService.uniformBuffers[0]) { // Create a Uniform Buffer Object(UBO). @@ -61,23 +56,9 @@ export default class ShaderUniformPlugin implements ILayerPlugin { const offset = layer.getLayerConfig().tileOrigin; // 重新计算坐标系参数 this.coordinateSystemService.refresh(offset); - if (version === 'GAODE2.x') { - this.setLayerCenter(layer); - // @ts-ignore - mvp = this.mapService.map.customCoords.getMVPMatrix(); - // mvp = amapCustomCoords.getMVPMatrix() - // @ts-ignore - sceneCenterMercator = this.mapService.getCustomCoordCenter(); - const uniformBuffer = layer.getLayerUniformBuffer(); - uniformBuffer.subData({ - offset: 0, - data: new Uint8Array(new Float32Array([...mvp, ...sceneCenterMercator]).buffer), - }); - } - const { width, height } = this.rendererService.getViewportSize(); - const { data, uniforms } = this.generateUBO(mvp, sceneCenterMercator, width, height); + const { data, uniforms } = this.generateUBO(width, height); if (this.layerService.alreadyInRendering && this.rendererService.uniformBuffers[0]) { const renderUniformBuffer = this.rendererService.uniformBuffers[0]; // Update only once since all models can share one UBO. @@ -103,25 +84,7 @@ export default class ShaderUniformPlugin implements ILayerPlugin { }); } - /** - * 对于每个 layer 都有不同的几何中心点,因此在绘制每个 layer 的时候都需要重新设置 - * @param layer - */ - private setLayerCenter(layer: ILayer) { - if (layer.coordCenter === undefined) { - layer.coordCenter = layer.getSource().center; - } - if (this.mapService.setCoordCenter) { - this.mapService.setCoordCenter(layer.coordCenter); - } - } - - private generateUBO( - u_Mvp: number[], - sceneCenterMercator: [number, number], - width: number, - height: number, - ) { + private generateUBO(width: number, height: number) { const u_ProjectionMatrix = this.cameraService.getProjectionMatrix(); const u_ViewMatrix = this.cameraService.getViewMatrix(); const u_ViewProjectionMatrix = this.cameraService.getViewProjectionMatrix(); @@ -179,9 +142,6 @@ export default class ShaderUniformPlugin implements ILayerPlugin { [CoordinateUniform.PixelsPerDegree]: u_PixelsPerDegree, [CoordinateUniform.PixelsPerDegree2]: u_PixelsPerDegree2, [CoordinateUniform.PixelsPerMeter]: u_PixelsPerMeter, - // 坐标系是高德2.0的时候单独计算 - [CoordinateUniform.Mvp]: u_Mvp, - u_sceneCenterMercator: sceneCenterMercator, // 其他参数,例如视口大小、DPR 等 u_ViewportSize: u_ViewportSize, u_ModelMatrix, diff --git a/packages/layers/src/point/models/earthExtrude.ts b/packages/layers/src/point/models/earthExtrude.ts index 57b3db3c657..400b390e73c 100644 --- a/packages/layers/src/point/models/earthExtrude.ts +++ b/packages/layers/src/point/models/earthExtrude.ts @@ -1,6 +1,6 @@ import type { IEncodeFeature, ILayerConfig, IModel } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; -import { calculateCentroid, getCullFace, lodashUtil, rgb2arr } from '@antv/l7-utils'; +import { calculateCentroid, lodashUtil, rgb2arr } from '@antv/l7-utils'; import BaseModel from '../../core/BaseModel'; import type { IPointLayerStyleOptions } from '../../core/interface'; import { PointExtrudeTriangulation } from '../../core/triangulation'; @@ -98,7 +98,6 @@ export default class ExtrudeModel extends BaseModel { } public async buildModels(): Promise { - // GAODE1.x GAODE2.x MAPBOX const { animateOption: { repeat = 1 }, } = this.layer.getLayerConfig() as ILayerConfig; @@ -114,7 +113,7 @@ export default class ExtrudeModel extends BaseModel { inject: this.getInject(), cull: { enable: true, - face: getCullFace(this.mapService.version), + face: gl.FRONT, }, blend: this.getBlend(), }); diff --git a/packages/layers/src/point/models/extrude.ts b/packages/layers/src/point/models/extrude.ts index a58602691b6..6893d545a4d 100644 --- a/packages/layers/src/point/models/extrude.ts +++ b/packages/layers/src/point/models/extrude.ts @@ -1,6 +1,6 @@ import type { IEncodeFeature, ILayerConfig, IModel } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; -import { calculateCentroid, fp64LowPart, getCullFace, rgb2arr } from '@antv/l7-utils'; +import { calculateCentroid, fp64LowPart, rgb2arr } from '@antv/l7-utils'; import BaseModel from '../../core/BaseModel'; import type { IPointLayerStyleOptions } from '../../core/interface'; import { PointExtrudeTriangulation } from '../../core/triangulation'; @@ -97,7 +97,6 @@ export default class ExtrudeModel extends BaseModel { } public async buildModels(): Promise { - // GAODE1.x GAODE2.x MAPBOX const { depth = true, animateOption: { repeat = 1 }, @@ -114,7 +113,7 @@ export default class ExtrudeModel extends BaseModel { inject: this.getInject(), cull: { enable: true, - face: getCullFace(this.mapService.version), + face: gl.FRONT, }, depth: { enable: depth, diff --git a/packages/layers/src/point/models/fillImage.ts b/packages/layers/src/point/models/fillImage.ts index b2bbd364e6e..412230139d6 100644 --- a/packages/layers/src/point/models/fillImage.ts +++ b/packages/layers/src/point/models/fillImage.ts @@ -1,6 +1,5 @@ import type { IAttribute, IElements, IEncodeFeature, IModel, ITexture2D } from '@antv/l7-core'; import { AttributeType, gl } from '@antv/l7-core'; -import { getCullFace } from '@antv/l7-utils'; import BaseModel from '../../core/BaseModel'; import type { IPointLayerStyleOptions } from '../../core/interface'; import { SizeUnitType } from '../../core/interface'; @@ -36,13 +35,6 @@ export default class FillImageModel extends BaseModel { if (this.rendererService.getDirty()) { this.texture?.bind(); } - /** - * rotateFlag - * DEFAULT 1 - * MAPBOX 1 - * GAODE2.x -1 - * GAODE1.x -1 - */ const commonOptions = { u_textSize: [1024, this.iconService.canvasHeight || 128], @@ -84,7 +76,7 @@ export default class FillImageModel extends BaseModel { inject: this.getInject(), cull: { enable: true, - face: getCullFace(this.mapService.version), + face: gl.FRONT, }, }); return [model]; diff --git a/packages/layers/src/point/models/text.ts b/packages/layers/src/point/models/text.ts index 3bd1b7e7a4c..072cb0db072 100644 --- a/packages/layers/src/point/models/text.ts +++ b/packages/layers/src/point/models/text.ts @@ -412,12 +412,6 @@ export default class TextModel extends BaseModel { feature.centroid = calculateCentroid(feature.coordinates); - // 此时地图高德2.0 originCentroid == centroid - feature.originCentroid = - feature.version === 'GAODE2.x' - ? calculateCentroid(feature.originCoordinates) - : (feature.originCentroid = feature.centroid); - this.glyphInfoMap[id as number] = { shaping, glyphQuads, @@ -457,11 +451,7 @@ export default class TextModel extends BaseModel { const collisionIndex = new CollisionIndex(width, height); const filterData = this.glyphInfo.filter((feature: IEncodeFeature) => { const { shaping, id = 0 } = feature; - // const centroid = feature.centroid as [number, number]; - // const centroid = feature.originCentroid as [number, number]; - const centroid = ( - feature.version === 'GAODE2.x' ? feature.originCentroid : feature.centroid - ) as [number, number]; + const centroid = feature.centroid as [number, number]; const size = feature.size as number; const fontScale: number = size / 16; const pixels = this.mapService.lngLatToContainer(centroid); diff --git a/packages/layers/src/point/shaders/billboard/billboard_point_vert.glsl b/packages/layers/src/point/shaders/billboard/billboard_point_vert.glsl index 72606138261..25f0f54b0f7 100644 --- a/packages/layers/src/point/shaders/billboard/billboard_point_vert.glsl +++ b/packages/layers/src/point/shaders/billboard/billboard_point_vert.glsl @@ -20,17 +20,13 @@ out float v_innerRadius; #pragma include "project" void main() { v_color = vec4(a_Color.xyz, a_Color.w * opacity); - v_blur = 1.0 - max(2.0/a_Size, 0.05); + v_blur = 1.0 - max(2.0 / a_Size, 0.05); v_innerRadius = max((a_Size - u_stroke_width) / a_Size, 0.0); vec2 offset = project_pixel(u_offsets); - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x - gl_Position = u_Mvp * vec4(a_Position.xy + offset, a_Position.z, 1.0); - } else { - vec4 project_pos = project_position(vec4(a_Position, 1.0), a_Position64Low); - gl_Position = project_common_position_to_clipspace(vec4(vec2(project_pos.xy+offset),project_pos.z,project_pos.w)); - } + vec4 project_pos = project_position(vec4(a_Position, 1.0), a_Position64Low); + gl_Position = project_common_position_to_clipspace(vec4(vec2(project_pos.xy+offset),project_pos.z,project_pos.w)); gl_PointSize = a_Size * 2.0 * u_DevicePixelRatio; setPickingColor(a_PickingColor); diff --git a/packages/layers/src/point/shaders/earthExtrude/earthExtrude_vert.glsl b/packages/layers/src/point/shaders/earthExtrude/earthExtrude_vert.glsl index 8009a2c3988..be64a60ea63 100644 --- a/packages/layers/src/point/shaders/earthExtrude/earthExtrude_vert.glsl +++ b/packages/layers/src/point/shaders/earthExtrude/earthExtrude_vert.glsl @@ -60,15 +60,7 @@ void main() { vec3 offset = size; // 控制圆柱体的大小 - 从标准单位圆柱体进行偏移 if(u_heightfixed < 1.0) { // 圆柱体不固定高度 - - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20 || u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET) { - // P20 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减1 - offset = offset * pow(2.0, (19.0 - u_Zoom)); - } - if(u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { - // P20_2 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减3 - offset = offset * pow(2.0, (19.0 - 3.0 - u_Zoom)); - } + // } else {// 圆柱体固定高度 ( 处理 mapbox ) if(u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { offset *= 4.0/pow(2.0, 21.0 - u_Zoom); diff --git a/packages/layers/src/point/shaders/extrude/extrude_vert.glsl b/packages/layers/src/point/shaders/extrude/extrude_vert.glsl index 9633779d4a3..e14653fc840 100644 --- a/packages/layers/src/point/shaders/extrude/extrude_vert.glsl +++ b/packages/layers/src/point/shaders/extrude/extrude_vert.glsl @@ -47,18 +47,6 @@ void main() { if (u_heightfixed < 1.0) { // 圆柱体不固定高度 - - if ( - u_CoordinateSystem == COORDINATE_SYSTEM_P20 || - u_CoordinateSystem == COORDINATE_SYSTEM_P20_OFFSET - ) { - // P20 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减1 - offset = offset * pow(2.0, 19.0 - u_Zoom); - } - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { - // P20_2 坐标系下,为了和 Web 墨卡托坐标系统一,zoom 默认减3 - offset = offset * pow(2.0, 19.0 - 3.0 - u_Zoom); - } } else { // 圆柱体固定高度 ( 处理 mapbox ) if ( @@ -101,7 +89,7 @@ void main() { v_color.a *= u_opacitylinear_dir > 0.0 ? 1.0 - a_Position.z : a_Position.z; } - gl_Position = project_common_position_to_clipspace_v2(pos); + gl_Position = project_common_position_to_clipspace(pos); setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/point/shaders/fill/fill_vert.glsl b/packages/layers/src/point/shaders/fill/fill_vert.glsl index 84b8b3ecc0b..3e19ace461b 100644 --- a/packages/layers/src/point/shaders/fill/fill_vert.glsl +++ b/packages/layers/src/point/shaders/fill/fill_vert.glsl @@ -73,7 +73,7 @@ void main() { } } - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy + offset, raisingHeight, 1.0)); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy + offset, raisingHeight, 1.0)); setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/point/shaders/fillImage/fillImage_vert.glsl b/packages/layers/src/point/shaders/fillImage/fillImage_vert.glsl index c05031237a2..d260b19e486 100644 --- a/packages/layers/src/point/shaders/fillImage/fillImage_vert.glsl +++ b/packages/layers/src/point/shaders/fillImage/fillImage_vert.glsl @@ -7,8 +7,8 @@ layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_Uv; layout(std140) uniform commonUniform { vec2 u_textSize; - float u_heightfixed: 0.0; - float u_raisingHeight: 0.0; + float u_heightfixed; + float u_raisingHeight; float u_size_unit; }; @@ -22,36 +22,24 @@ out float v_opacity; void main() { vec3 extrude = a_Extrude; - v_uv = (a_Extrude.xy + 1.0)/2.0; + v_uv = (a_Extrude.xy + 1.0) / 2.0; v_uv.y = 1.0 - v_uv.y; v_Iconuv = a_Uv; v_opacity = opacity; float newSize = a_Size; - if(u_size_unit == 1.0) { - newSize = newSize * u_PixelsPerMeter.z; + if (u_size_unit == 1.0) { + newSize = newSize * u_PixelsPerMeter.z; } // vec2 offset = (u_RotateMatrix * extrude.xy * (a_Size) + textrueOffsets); - vec2 offset = (extrude.xy * (newSize) + offsets); + vec2 offset = extrude.xy * newSize + offsets; - offset = rotate_matrix(offset,rotation); - - vec3 aPosition = a_Position; + offset = rotate_matrix(offset, rotation); offset = project_pixel(offset); - vec4 project_pos = project_position(vec4(aPosition.xy, 0.0, 1.0), a_Position64Low); - float raisingHeight = u_raisingHeight; - if(u_heightfixed < 1.0) { // height fixed - raisingHeight = project_pixel(u_raisingHeight); - } else { - if(u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { - float mapboxZoomScale = 4.0/pow(2.0, 21.0 - u_Zoom); - raisingHeight = u_raisingHeight * mapboxZoomScale; - } - } - - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy + offset, 0.0, 1.0)); + vec4 project_pos = project_position(vec4(a_Position.xy, 0.0, 1.0), a_Position64Low); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy + offset, 0.0, 1.0)); setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/point/shaders/image/image_vert.glsl b/packages/layers/src/point/shaders/image/image_vert.glsl index 4e2eccbeb9c..adeab3a5e18 100644 --- a/packages/layers/src/point/shaders/image/image_vert.glsl +++ b/packages/layers/src/point/shaders/image/image_vert.glsl @@ -40,9 +40,7 @@ void main() { } } - gl_Position = project_common_position_to_clipspace_v2( - vec4(project_pos.xy + offset, raisingHeight, 1.0) - ); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy + offset, raisingHeight, 1.0)); gl_PointSize = a_Size * 2.0 * u_DevicePixelRatio; setPickingColor(a_PickingColor); diff --git a/packages/layers/src/point/shaders/normal/normal_vert.glsl b/packages/layers/src/point/shaders/normal/normal_vert.glsl index a47d53f994e..6a0e617ed38 100644 --- a/packages/layers/src/point/shaders/normal/normal_vert.glsl +++ b/packages/layers/src/point/shaders/normal/normal_vert.glsl @@ -15,12 +15,8 @@ out vec4 v_color; void main() { v_color = vec4(a_Color.xyz, a_Color.w * opacity); - if (u_CoordinateSystem == COORDINATE_SYSTEM_P20_2) { // gaode2.x - gl_Position = u_Mvp * vec4(a_Position, 1.0); - } else { - vec4 project_pos = project_position(vec4(a_Position, 1.0), a_Position64Low); - gl_Position = project_common_position_to_clipspace(project_pos); - } + vec4 project_pos = project_position(vec4(a_Position, 1.0), a_Position64Low); + gl_Position = project_common_position_to_clipspace(project_pos); - gl_PointSize = a_Size * u_size_scale * 2.0 * u_DevicePixelRatio; + gl_PointSize = a_Size * u_size_scale * 2.0 * u_DevicePixelRatio; } diff --git a/packages/layers/src/point/shaders/radar/radar_vert.glsl b/packages/layers/src/point/shaders/radar/radar_vert.glsl index da35ba2d5ca..dd390024b48 100644 --- a/packages/layers/src/point/shaders/radar/radar_vert.glsl +++ b/packages/layers/src/point/shaders/radar/radar_vert.glsl @@ -47,7 +47,7 @@ void main() { v_data = vec4(a_Extrude.x, a_Extrude.y, antialiasblur, -1.0); vec4 project_pos = project_position(vec4(a_Position.xy, 0.0, 1.0), a_Position64Low); - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy + offset, project_pixel(setPickingOrder(0.0)), 1.0)); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy + offset, project_pixel(setPickingOrder(0.0)), 1.0)); setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/point/shaders/text/text_vert.glsl b/packages/layers/src/point/shaders/text/text_vert.glsl index 554df58b237..5a51d90ff69 100644 --- a/packages/layers/src/point/shaders/text/text_vert.glsl +++ b/packages/layers/src/point/shaders/text/text_vert.glsl @@ -55,7 +55,7 @@ void main() { raiseHeight = u_raisingHeight * mapboxZoomScale; } - vec4 projected_position = project_common_position_to_clipspace_v2(vec4(project_pos.xyz + vec3(0.0, 0.0, raiseHeight), 1.0)); + vec4 projected_position = project_common_position_to_clipspace(vec4(project_pos.xyz + vec3(0.0, 0.0, raiseHeight), 1.0)); gl_Position = vec4( projected_position.xy / projected_position.w + offset * fontScale / u_ViewportSize * 2.0 * u_DevicePixelRatio, 0.0, 1.0); diff --git a/packages/layers/src/polygon/models/extrude.ts b/packages/layers/src/polygon/models/extrude.ts index c878abf0c65..3014ff333c8 100644 --- a/packages/layers/src/polygon/models/extrude.ts +++ b/packages/layers/src/polygon/models/extrude.ts @@ -125,27 +125,9 @@ export default class ExtrudeModel extends BaseModel { } protected registerBuiltinAttributes() { - const bbox = this.layer.getSource().extent; - let bounds = bbox; - const layerCenter = this.layer.coordCenter || this.layer.getSource().center; - let lngLen = bounds[2] - bounds[0]; - let latLen = bounds[3] - bounds[1]; - - if (this.mapService.version === 'GAODE2.x') { - // @ts-ignore - const [minX, minY] = this.mapService.coordToAMap2RelativeCoordinates( - [bbox[0], bbox[1]], - layerCenter, - ); - // @ts-ignore - const [maxX, maxY] = this.mapService.coordToAMap2RelativeCoordinates( - [bbox[2], bbox[3]], - layerCenter, - ); - lngLen = maxX - minX; - latLen = maxY - minY; - bounds = [minX, minY, maxX, maxY]; - } + const bounds = this.layer.getSource().extent; + const lngLen = bounds[2] - bounds[0]; + const latLen = bounds[3] - bounds[1]; // 注册 Position 属性 64 位地位部分,经纬度数据开启双精度,避免大于 22 层级以上出现数据偏移 this.registerPosition64LowAttribute(); diff --git a/packages/layers/src/polygon/models/ocean.ts b/packages/layers/src/polygon/models/ocean.ts index eb2f6dc626f..4291c47092b 100644 --- a/packages/layers/src/polygon/models/ocean.ts +++ b/packages/layers/src/polygon/models/ocean.ts @@ -99,15 +99,8 @@ export default class OceanModel extends BaseModel { type: gl.FLOAT, }, size: 2, - update: ( - feature: IEncodeFeature, - featureIdx: number, - vertex: number[], - attributeIdx: number, - ) => { - const v = - feature.version === 'GAODE2.x' ? feature.originCoordinates[0][attributeIdx] : vertex; - const [lng, lat] = v; + update: (feature: IEncodeFeature, featureIdx: number, vertex: number[]) => { + const [lng, lat] = vertex; return [(lng - minLng) / lngLen, (lat - minLat) / latLen]; }, }, diff --git a/packages/layers/src/polygon/models/water.ts b/packages/layers/src/polygon/models/water.ts index 98502863886..2d85c2901d4 100644 --- a/packages/layers/src/polygon/models/water.ts +++ b/packages/layers/src/polygon/models/water.ts @@ -94,15 +94,8 @@ export default class WaterModel extends BaseModel { type: gl.FLOAT, }, size: 2, - update: ( - feature: IEncodeFeature, - featureIdx: number, - vertex: number[], - attributeIdx: number, - ) => { - const v = - feature.version === 'GAODE2.x' ? feature.originCoordinates[0][attributeIdx] : vertex; - const [lng, lat] = v; + update: (feature: IEncodeFeature, featureIdx: number, vertex: number[]) => { + const [lng, lat] = vertex; return [(lng - minLng) / lngLen, (lat - minLat) / latLen]; }, }, diff --git a/packages/layers/src/polygon/shaders/extrude/polygon_extrude_picklight_vert.glsl b/packages/layers/src/polygon/shaders/extrude/polygon_extrude_picklight_vert.glsl index 99c90bb188e..a17be1dc88d 100644 --- a/packages/layers/src/polygon/shaders/extrude/polygon_extrude_picklight_vert.glsl +++ b/packages/layers/src/polygon/shaders/extrude/polygon_extrude_picklight_vert.glsl @@ -43,7 +43,7 @@ void main() { } } - gl_Position = project_common_position_to_clipspace_v2(project_pos); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xyz, 1.0)); float lightWeight = calc_lighting(project_pos); v_texture_data = vec2(a_Position.z, lightWeight); diff --git a/packages/layers/src/polygon/shaders/extrude/polygon_extrude_vert.glsl b/packages/layers/src/polygon/shaders/extrude/polygon_extrude_vert.glsl index 634d5c02e28..4342f6e6ad7 100644 --- a/packages/layers/src/polygon/shaders/extrude/polygon_extrude_vert.glsl +++ b/packages/layers/src/polygon/shaders/extrude/polygon_extrude_vert.glsl @@ -47,7 +47,7 @@ void main() { } } - gl_Position = project_common_position_to_clipspace_v2(project_pos); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xyz, 1.0)); // Tip: 部分机型 GPU 计算精度兼容 if (isSide < 0.999) { diff --git a/packages/layers/src/polygon/shaders/extrude/polygon_extrudetex_vert.glsl b/packages/layers/src/polygon/shaders/extrude/polygon_extrudetex_vert.glsl index 4b7f2e56b3a..8f1350b7a68 100644 --- a/packages/layers/src/polygon/shaders/extrude/polygon_extrudetex_vert.glsl +++ b/packages/layers/src/polygon/shaders/extrude/polygon_extrudetex_vert.glsl @@ -48,7 +48,7 @@ void main() { } } - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xyz, 1.0)); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xyz, 1.0)); setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/polygon/shaders/extrusion/polygon_extrusion_vert.glsl b/packages/layers/src/polygon/shaders/extrusion/polygon_extrusion_vert.glsl index 5eed3228668..5dcb7e8bb70 100644 --- a/packages/layers/src/polygon/shaders/extrusion/polygon_extrusion_vert.glsl +++ b/packages/layers/src/polygon/shaders/extrusion/polygon_extrusion_vert.glsl @@ -18,7 +18,7 @@ void main() { v_Color = a_Color; v_Color = vec4(v_Color.rgb * lightWeight, v_Color.w * opacity); - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xyz, 1.0)); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xyz, 1.0)); setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/polygon/shaders/fill/fill_linear_vert.glsl b/packages/layers/src/polygon/shaders/fill/fill_linear_vert.glsl index 3dcd4141afc..8b57b36d96a 100644 --- a/packages/layers/src/polygon/shaders/fill/fill_linear_vert.glsl +++ b/packages/layers/src/polygon/shaders/fill/fill_linear_vert.glsl @@ -31,6 +31,6 @@ void main() { project_pos.z += u_raisingHeight * mapboxZoomScale; } - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xyz, 1.0)); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xyz, 1.0)); setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/polygon/shaders/fill/fill_vert.glsl b/packages/layers/src/polygon/shaders/fill/fill_vert.glsl index a7ebba6c23e..65c0343d037 100644 --- a/packages/layers/src/polygon/shaders/fill/fill_vert.glsl +++ b/packages/layers/src/polygon/shaders/fill/fill_vert.glsl @@ -14,11 +14,8 @@ out vec4 v_color; void main() { // cal style mapping - 数据纹理映射部分的计算 - // cal style mapping - 数据纹理映射部分的计算 - v_color = vec4(a_Color.xyz, a_Color.w * opacity); vec4 project_pos = project_position(vec4(a_Position, 1.0), a_Position64Low); - // gl_Position = project_common_position_to_clipspace(vec4(project_pos.xyz, 1.0)); project_pos.z += u_raisingHeight; @@ -31,7 +28,7 @@ void main() { project_pos.z += u_raisingHeight * mapboxZoomScale; } - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xyz, 1.0)); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xyz, 1.0)); setPickingColor(a_PickingColor); } diff --git a/packages/layers/src/polygon/shaders/ocean/ocean_vert.glsl b/packages/layers/src/polygon/shaders/ocean/ocean_vert.glsl index f90cf60349c..33244f320f0 100644 --- a/packages/layers/src/polygon/shaders/ocean/ocean_vert.glsl +++ b/packages/layers/src/polygon/shaders/ocean/ocean_vert.glsl @@ -7,7 +7,6 @@ layout(std140) uniform commonUniforms { float u_time; }; - out vec2 v_uv; out float v_opacity; @@ -17,6 +16,6 @@ void main() { v_uv = a_uv; v_opacity = opacity; vec4 project_pos = project_position(vec4(a_Position, 1.0)); - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xyz, 1.0)); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xyz, 1.0)); } diff --git a/packages/layers/src/polygon/shaders/water/polygon_water_vert.glsl b/packages/layers/src/polygon/shaders/water/polygon_water_vert.glsl index 77cb67500ec..c9c6d160889 100644 --- a/packages/layers/src/polygon/shaders/water/polygon_water_vert.glsl +++ b/packages/layers/src/polygon/shaders/water/polygon_water_vert.glsl @@ -17,6 +17,6 @@ void main() { v_Color.a *= opacity; vec4 project_pos = project_position(vec4(a_Position, 1.0)); - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xyz, 1.0)); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xyz, 1.0)); } diff --git a/packages/layers/src/raster/shaders/raster/raster_2d_vert.glsl b/packages/layers/src/raster/shaders/raster/raster_2d_vert.glsl index 4a4e15a4b65..1a534f443c9 100644 --- a/packages/layers/src/raster/shaders/raster/raster_2d_vert.glsl +++ b/packages/layers/src/raster/shaders/raster/raster_2d_vert.glsl @@ -17,5 +17,5 @@ out vec2 v_texCoord; void main() { v_texCoord = a_Uv; vec4 project_pos = project_position(vec4(a_Position, 1.0), a_Position64Low); - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy, 0.0, 1.0)); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy, 0.0, 1.0)); } diff --git a/packages/layers/src/raster/shaders/rgb/raster_rgb_vert.glsl b/packages/layers/src/raster/shaders/rgb/raster_rgb_vert.glsl index d6d1b42ee71..94b8c9acee2 100644 --- a/packages/layers/src/raster/shaders/rgb/raster_rgb_vert.glsl +++ b/packages/layers/src/raster/shaders/rgb/raster_rgb_vert.glsl @@ -17,5 +17,5 @@ out vec2 v_texCoord; void main() { v_texCoord = a_Uv; vec4 project_pos = project_position(vec4(a_Position, 1.0), a_Position64Low); - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy, 0.0, 1.0)); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy, 0.0, 1.0)); } diff --git a/packages/layers/src/raster/shaders/terrain/terrain_rgb_vert.glsl b/packages/layers/src/raster/shaders/terrain/terrain_rgb_vert.glsl index 0bd9ef94b11..4a19fd3afcf 100644 --- a/packages/layers/src/raster/shaders/terrain/terrain_rgb_vert.glsl +++ b/packages/layers/src/raster/shaders/terrain/terrain_rgb_vert.glsl @@ -2,18 +2,18 @@ layout(location = ATTRIBUTE_LOCATION_POSITION) in vec3 a_Position; layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_Uv; layout(std140) uniform commonUniforms { - vec4 u_unpack; - vec2 u_domain; - float u_opacity; - float u_noDataValue; - float u_clampLow; - float u_clampHigh; + vec4 u_unpack; + vec2 u_domain; + float u_opacity; + float u_noDataValue; + float u_clampLow; + float u_clampHigh; }; out vec2 v_texCoord; #pragma include "projection" void main() { - v_texCoord = a_Uv; - vec4 project_pos = project_position(vec4(a_Position, 1.0)); - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy,0., 1.0)); + v_texCoord = a_Uv; + vec4 project_pos = project_position(vec4(a_Position, 1.0)); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy, 0.0, 1.0)); } diff --git a/packages/layers/src/tile/core/BaseLayer.ts b/packages/layers/src/tile/core/BaseLayer.ts index edb728bcdb5..71a9bd5f92f 100644 --- a/packages/layers/src/tile/core/BaseLayer.ts +++ b/packages/layers/src/tile/core/BaseLayer.ts @@ -86,17 +86,6 @@ export default class BaseTileLayer { const { latLonBounds, zoom } = this.getCurrentView(); - if (this.mapService.version === 'GAODE1.x') { - const { visible } = this.parent.getLayerConfig(); - if (zoom < 2 && visible) { - this.parent.updateLayerConfig({ visible: false }); - this.layerService.reRender(); - } else if (zoom >= 2 && !visible) { - this.parent.updateLayerConfig({ visible: true }); - this.layerService.reRender(); - } - } - if ( this.lastViewStates && this.lastViewStates.zoom === zoom && diff --git a/packages/layers/src/utils/extrude_polyline.ts b/packages/layers/src/utils/extrude_polyline.ts index 4b650038bc3..c4213155073 100644 --- a/packages/layers/src/utils/extrude_polyline.ts +++ b/packages/layers/src/utils/extrude_polyline.ts @@ -21,6 +21,7 @@ export function computeMiter( const tmpvec = vec2.fromValues(-start[1], start[0]); return [halfThick / vec2.dot(miter, tmpvec), miter]; } + export function computeNormal(out: vec2, dir: vec2) { return vec2.set(out, -dir[1], dir[0]); } @@ -122,111 +123,6 @@ export default class ExtrudePolyline { return complex; } - public simpleExtrude_gaode2(points: number[][], originPoints: number[][]) { - const complex = this.complex; - if (points.length <= 1) { - return complex; - } - this.lastFlip = -1; - this.started = false; - this.normal = null; - this.totalDistance = 0; - // 去除数组里重复的点 - // points = getArrayUnique(points); - const total = points.length; - let count = complex.startIndex; - for (let i = 1; i < total; i++) { - const last = points[i - 1]; - last.push(originPoints[i - 1][2] ?? 0); - // @ts-ignore - const originLast = originPoints[i - 1] as vec3; - - const cur = points[i]; - cur.push(originPoints[i][2] ?? 0); - // @ts-ignore - const originCur = originPoints[i] as vec3; - - const next = i < points.length - 1 ? [...points[i + 1], originPoints[i + 1][2] ?? 0] : null; - const originNext = i < originPoints.length - 1 ? originPoints[i + 1] : null; - - const amt = this.simpleSegment( - complex, - count, - // @ts-ignore - last as vec3, - // @ts-ignore - cur as vec3, - // @ts-ignore - next as vec3, - // @ts-ignore - originLast, - originCur, - // @ts-ignore - originNext as vec3, - ); - count += amt; - } - if (this.dash) { - for (let i = 0; i < complex.positions.length / 6; i++) { - complex.positions[i * 6 + 5] = this.totalDistance; - } - } - complex.startIndex = complex.positions.length / 6; - return complex; - } - - public extrude_gaode2(points: number[][], originPoints: number[][]) { - const complex = this.complex; - if (points.length <= 1) { - return complex; - } - this.lastFlip = -1; - this.started = false; - this.normal = null; - this.totalDistance = 0; - // 去除数组里重复的点 - // points = getArrayUnique(points); - const total = points.length; - let count = complex.startIndex; - for (let i = 1; i < total; i++) { - const last = points[i - 1]; - last.push(originPoints[i - 1][2] ?? 0); - // @ts-ignore - const originLast = originPoints[i - 1] as vec3; - - const cur = points[i]; - cur.push(originPoints[i][2] ?? 0); - // @ts-ignore - const originCur = originPoints[i] as vec3; - - const next = i < points.length - 1 ? [...points[i + 1], originPoints[i + 1][2] ?? 0] : null; - const originNext = i < originPoints.length - 1 ? originPoints[i + 1] : null; - - const amt = this.segment_gaode2( - complex, - count, - // @ts-ignore - last as vec3, - // @ts-ignore - cur as vec3, - // @ts-ignore - next as vec3, - // @ts-ignore - originLast, - originCur, - // @ts-ignore - originNext as vec3, - ); - count += amt; - } - if (this.dash) { - for (let i = 0; i < complex.positions.length / 6; i++) { - complex.positions[i * 6 + 5] = this.totalDistance; - } - } - complex.startIndex = complex.positions.length / 6; - return complex; - } public extrude(points: number[][]) { const complex = this.complex; if (points.length <= 1) { @@ -335,205 +231,7 @@ export default class ExtrudePolyline { } return count; } - private segment_gaode2( - complex: any, - index: number, - last: vec3, - cur: vec3, - next: vec3, - originLast: vec3, - originCur: vec3, - // eslint-disable-next-line @typescript-eslint/no-unused-vars - originNext: vec3, - ) { - let count = 0; - const indices = complex.indices; - const positions = complex.positions; - const normals = complex.normals; - const capSquare = this.cap === 'square'; - const joinBevel = this.join === 'bevel'; - const flatCur = aProjectFlat([originCur[0], originCur[1]]) as [number, number]; - const flatLast = aProjectFlat([originLast[0], originLast[1]]) as [number, number]; - // @ts-ignore - direction(lineA, cur as vec3, last as vec3); - let segmentDistance = 0; - if (this.dash) { - // @ts-ignore - segmentDistance = this.lineSegmentDistance(flatCur, flatLast); - this.totalDistance += segmentDistance; - } - if (!this.normal) { - this.normal = vec2.create(); - computeNormal(this.normal, lineA); - } - if (!this.started) { - this.started = true; - - // if the end cap is type square, we can just push the verts out a bit - if (capSquare) { - // vec2.scaleAndAdd(capEnd, last, lineA, -this.thickness); - const out1 = vec2.create(); - const out2 = vec2.create(); - vec2.add(out1, this.normal, lineA); - vec2.add(out2, this.normal, lineA); - normals.push(out2[0], out2[1], 0); - normals.push(out1[0], out1[1], 0); - positions.push( - last[0], - last[1], - last[2] | 0, - this.totalDistance - segmentDistance, - -this.thickness, - last[2] | 0, - ); - this.complex.indexes.push(this.currentIndex); - positions.push( - last[0], - last[1], - last[2] | 0, - this.totalDistance - segmentDistance, - this.thickness, - last[2] | 0, - ); - this.complex.indexes.push(this.currentIndex); - this.currentIndex++; - } else { - this.extrusions( - positions, - normals, - last, - this.normal, - this.thickness, - this.totalDistance - segmentDistance, - ); - } - } - - indices.push(index + 0, index + 1, index + 2); - - if (!next) { - computeNormal(this.normal, lineA); - if (capSquare) { - const out1 = vec2.create(); - const out2 = vec2.create(); - vec2.sub(out2, lineA, this.normal); - vec2.add(out1, lineA, this.normal); - - normals.push(out2[0], out2[1], 0); - normals.push(out1[0], out1[1], 0); - - positions.push(cur[0], cur[1], cur[2] | 0, this.totalDistance, this.thickness, cur[2] | 0); - this.complex.indexes.push(this.currentIndex); - positions.push(cur[0], cur[1], cur[2] | 0, this.totalDistance, this.thickness, cur[2] | 0); - this.complex.indexes.push(this.currentIndex); - this.currentIndex++; - } else { - this.extrusions(positions, normals, cur, this.normal, this.thickness, this.totalDistance); - } - indices.push( - ...(this.lastFlip === 1 - ? [index, index + 2, index + 3] - : [index + 2, index + 1, index + 3]), - ); - count += 2; - } else { - // @ts-ignore - if (isPointEqual(cur as vec2, next as vec2)) { - vec2.add( - // @ts-ignore - next as vec2, - // @ts-ignore - cur as vec2, - vec2.normalize( - // @ts-ignore - next as vec2, - // @ts-ignore - vec2.subtract(next as vec2, cur as vec2, last as vec2), - ), - ); - } - // @ts-ignore - direction(lineB, next as vec2, cur as vec2); - // stores tangent & miter - - const [miterLen, miter] = computeMiter(tangent, vec2.create(), lineA, lineB, this.thickness); - // normal(tmp, lineA) - - // get orientation - let flip = vec2.dot(tangent, this.normal) < 0 ? -1 : 1; - let bevel = joinBevel; - if (!bevel && this.join === 'miter') { - const limit = miterLen; - if (limit > this.miterLimit) { - bevel = true; - } - } - - if (bevel) { - normals.push(this.normal[0], this.normal[1], 0); - normals.push(miter[0], miter[1], 0); - - positions.push( - cur[0], - cur[1], - cur[2] | 0, - this.totalDistance, - -this.thickness * flip, - cur[2] | 0, - ); - this.complex.indexes.push(this.currentIndex); - positions.push( - cur[0], - cur[1], - cur[2] | 0, - this.totalDistance, - this.thickness * flip, - cur[2] | 0, - ); - this.complex.indexes.push(this.currentIndex); - this.currentIndex++; - indices.push( - ...(this.lastFlip !== -flip - ? [index, index + 2, index + 3] - : [index + 2, index + 1, index + 3]), - ); - - // now add the bevel triangle - indices.push(index + 2, index + 3, index + 4); - - computeNormal(tmp, lineB); - vec2.copy(this.normal, tmp); // store normal for next round - normals.push(this.normal[0], this.normal[1], 0); - positions.push( - cur[0], - cur[1], - cur[2] | 0, - this.totalDistance, - -this.thickness * flip, - cur[2] | 0, - ); - this.complex.indexes.push(this.currentIndex); - this.currentIndex++; - count += 3; - } else { - this.extrusions(positions, normals, cur, miter, miterLen, this.totalDistance); - indices.push( - ...(this.lastFlip === 1 - ? [index, index + 2, index + 3] - : [index + 2, index + 1, index + 3]), - ); - - flip = -1; - - // the miter is now the normal for our next join - vec2.copy(this.normal, miter); - count += 2; - } - this.lastFlip = flip; - } - return count; - } private segment(complex: any, index: number, last: vec3, cur: vec3, next: vec3) { let count = 0; const indices = complex.indices; @@ -720,6 +418,7 @@ export default class ExtrudePolyline { } return count; } + private extrusions( positions: number[], normals: number[], @@ -736,6 +435,7 @@ export default class ExtrudePolyline { this.complex.indexes.push(this.currentIndex); this.currentIndex++; } + private lineSegmentDistance(b1: vec3, a1: vec3) { const dx = a1[0] - b1[0]; const dy = a1[1] - b1[1]; diff --git a/packages/layers/src/wind/shaders/wind_vert.glsl b/packages/layers/src/wind/shaders/wind_vert.glsl index f0715e8762e..66c06235c2e 100644 --- a/packages/layers/src/wind/shaders/wind_vert.glsl +++ b/packages/layers/src/wind/shaders/wind_vert.glsl @@ -7,8 +7,8 @@ layout(location = ATTRIBUTE_LOCATION_UV) in vec2 a_Uv; varying vec2 v_texCoord; #pragma include "projection" void main() { - v_texCoord = a_Uv; - vec4 project_pos = project_position(vec4(a_Position, 1.0)); + v_texCoord = a_Uv; + vec4 project_pos = project_position(vec4(a_Position, 1.0)); - gl_Position = project_common_position_to_clipspace_v2(vec4(project_pos.xy,0., 1.0)); + gl_Position = project_common_position_to_clipspace(vec4(project_pos.xy, 0.0, 1.0)); } diff --git a/packages/maps/__tests__/map.spec.ts b/packages/maps/__tests__/map.spec.ts index f8bb3eda5db..3708593331d 100644 --- a/packages/maps/__tests__/map.spec.ts +++ b/packages/maps/__tests__/map.spec.ts @@ -1,5 +1,5 @@ import { createSceneContainer } from '@antv/l7-core'; -import AMapService from '../src/amap2/map'; +import AMapService from '../src/amap-next/map'; describe('maps', () => { it('AMapService', () => { diff --git a/packages/maps/src/amap-next/map.ts b/packages/maps/src/amap-next/map.ts index b01213dabc0..826de03a164 100644 --- a/packages/maps/src/amap-next/map.ts +++ b/packages/maps/src/amap-next/map.ts @@ -14,9 +14,10 @@ import { DOM, amap2Project, lodashUtil } from '@antv/l7-utils'; import { mat4, vec3 } from 'gl-matrix'; import BaseMap from '../lib/base-map'; import Viewport from '../lib/web-mercator-viewport'; -import { MapTheme } from '../utils/amap/theme'; +import { MapType } from '../types'; import { toPaddingOptions } from '../utils/utils'; import './logo.css'; +import { MapTheme } from './theme'; const AMAP_VERSION = '2.0'; const AMAP_API_KEY = 'f59bcf249433f8b05caaee19f349b3d7'; @@ -30,8 +31,10 @@ const AMapEventMapV2: Record = { export default class BMapService extends BaseMap { protected viewport = new Viewport(); + public version = MapType.GAODE; + public getType() { - return 'amap2_next'; + return 'amap'; } public async init() { @@ -63,6 +66,7 @@ export default class BMapService extends BaseMap { } else { const mapConstructorOptions: AMap.Map.Options = { mapStyle: this.getMapStyleValue(style as string), + // 默认取值范围 [2, 20] zooms: [minZoom, maxZoom], viewMode: '3D', ...rest, @@ -384,12 +388,15 @@ export default class BMapService extends BaseMap { }; } - // eslint-disable-next-line @typescript-eslint/no-unused-vars + /** + * 将经纬度转成墨卡托坐标 + */ public lngLatToMercator([lng, lat]: [number, number], altitude: number): IMercator { + const [x, y] = amap2Project(lng, lat); return { - x: 0, - y: 0, - z: 0, + x: x, + y: y, + z: altitude, }; } diff --git a/packages/maps/src/utils/amap/theme.ts b/packages/maps/src/amap-next/theme.ts similarity index 100% rename from packages/maps/src/utils/amap/theme.ts rename to packages/maps/src/amap-next/theme.ts diff --git a/packages/maps/src/amap/Viewport.ts b/packages/maps/src/amap/Viewport.ts deleted file mode 100644 index d50a577c7da..00000000000 --- a/packages/maps/src/amap/Viewport.ts +++ /dev/null @@ -1,127 +0,0 @@ -import type { IMapCamera, IViewport } from '@antv/l7-core'; -import { mat4, vec3 } from 'gl-matrix'; - -const DEGREES_TO_RADIANS = Math.PI / 180; - -export default class Viewport implements IViewport { - private projectionMatrix: mat4 = mat4.create(); - private viewMatrix: mat4 = mat4.create(); - private viewProjectionMatrix: mat4 = mat4.create(); - private ViewProjectionMatrixUncentered: mat4 = mat4.create(); - private viewUncenteredMatrix: mat4 = mat4.create(); - private zoom: number; - private center: number[]; - - public syncWithMapCamera(mapCamera: Partial) { - const { - zoom = 1, - pitch = 0, - bearing = 0, - center = [0, 0], - offsetOrigin = [0, 0], - cameraHeight = 1, - aspect = 1, - near = 0.1, - far = 1000, - fov = 0, - } = mapCamera; - this.zoom = zoom; - this.center = center; - - const pitchInRadians = pitch * DEGREES_TO_RADIANS; - const rotationInRadians = (360 - bearing) * DEGREES_TO_RADIANS; - - // 计算透视投影矩阵 projectionMatrix - mat4.perspective(this.projectionMatrix, fov, aspect, near, far); - // 计算相机矩阵 viewMatrix - const eye = vec3.fromValues( - cameraHeight * Math.sin(pitchInRadians) * Math.sin(rotationInRadians), - -cameraHeight * Math.sin(pitchInRadians) * Math.cos(rotationInRadians), - cameraHeight * Math.cos(pitchInRadians), - ); - const up = vec3.fromValues( - -Math.cos(pitchInRadians) * Math.sin(rotationInRadians), - Math.cos(pitchInRadians) * Math.cos(rotationInRadians), - Math.sin(pitchInRadians), - ); - mat4.lookAt(this.viewMatrix, eye, vec3.fromValues(0, 0, 0), up); - this.viewUncenteredMatrix = mat4.clone(this.viewMatrix); - - // 移动相机位置 - mat4.translate( - this.viewMatrix, - this.viewMatrix, - vec3.fromValues(-offsetOrigin[0], offsetOrigin[1], 0), - ); - - mat4.multiply(this.viewProjectionMatrix, this.projectionMatrix, this.viewMatrix); - mat4.multiply(this.ViewProjectionMatrixUncentered, this.projectionMatrix, this.viewMatrix); - } - - public getZoom(): number { - return this.zoom; - } - - public getZoomScale(): number { - // 512 尺寸下的缩放:2 ^ 19 - return 524288; - } - - public getCenter(): [number, number] { - const [lng, lat] = this.center; - return [lng, lat]; - } - - public getProjectionMatrix(): number[] { - // @ts-ignore - return this.projectionMatrix; - } - - public getModelMatrix(): number[] { - return [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1]; - } - - public getViewMatrix(): number[] { - // @ts-ignore - return this.viewMatrix; - } - - public getViewMatrixUncentered(): number[] { - // @ts-ignore - return this.viewUncenteredMatrix; - } - public getViewProjectionMatrix(): number[] { - // @ts-ignore - return this.viewProjectionMatrix; - } - - public getViewProjectionMatrixUncentered(): number[] { - // @ts-ignore - return this.ViewProjectionMatrixUncentered; - } - - public getFocalDistance() { - return 1; - } - - /** - * P20 坐标系,固定 scale - */ - public projectFlat(lngLat: [number, number]): [number, number] { - const maxs = 85.0511287798; - const lat = Math.max(Math.min(maxs, lngLat[1]), -maxs); - // tslint:disable-next-line:no-bitwise - const zoomScale = 256 << 20; - let d = Math.PI / 180; - let x = lngLat[0] * d; - let y = lat * d; - y = Math.log(Math.tan(Math.PI / 4 + y / 2)); - const a = 0.5 / Math.PI; - const b = 0.5; - const c = -0.5 / Math.PI; - d = 0.5; - x = zoomScale * (a * x + b) - 215440491; - y = -(zoomScale * (c * y + d) - 106744817); - return [x, y]; - } -} diff --git a/packages/maps/src/amap/index.ts b/packages/maps/src/amap/index.ts deleted file mode 100644 index 25a60c9b83f..00000000000 --- a/packages/maps/src/amap/index.ts +++ /dev/null @@ -1,9 +0,0 @@ -import type { IAMapInstance } from '../types'; -import BaseMapWrapper from '../utils/BaseMapWrapper'; -import AMapService from './map'; - -export default class AMapWrapper extends BaseMapWrapper { - protected getServiceConstructor() { - return AMapService; - } -} diff --git a/packages/maps/src/amap/logo.css b/packages/maps/src/amap/logo.css deleted file mode 100644 index 1aeba6db389..00000000000 --- a/packages/maps/src/amap/logo.css +++ /dev/null @@ -1,6 +0,0 @@ -.amap-logo { - display: none !important; -} -.amap-overlays { - z-index: 3 !important; -} diff --git a/packages/maps/src/amap/map.ts b/packages/maps/src/amap/map.ts deleted file mode 100644 index 337c416de6b..00000000000 --- a/packages/maps/src/amap/map.ts +++ /dev/null @@ -1,213 +0,0 @@ -/* eslint-disable @typescript-eslint/no-unused-vars */ -/** - * AMapService - */ -import type { IMapCamera, IMapService, IViewport } from '@antv/l7-core'; -import { CoordinateSystem } from '@antv/l7-core'; -import { mat4, vec3 } from 'gl-matrix'; -import type { IAMapEvent, IAMapInstance } from '../types'; -import AMapBaseService from '../utils/amap/AMapBaseService'; -import AMapLoader from '../utils/amaploader'; -import Viewport from './Viewport'; -// @ts-ignore -window.forceWebGL = true; - -const AMAP_API_KEY: string = '15cd8a57710d40c9b7c0e3cc120f1200'; -const AMAP_VERSION: string = '1.4.15'; - -/** - * 高德地图脚本是否加载完毕 - */ -let amapLoaded = false; -/** - * 高德地图脚本加载成功等待队列,成功之后依次触发 - */ -let pendingResolveQueue: Array<() => void> = []; -const LNGLAT_OFFSET_ZOOM_THRESHOLD = 12; // 暂时关闭 fix 统一不同坐标系,不同底图的高度位置 - -/** - * AMapService - */ -export default class AMapService - extends AMapBaseService - implements IMapService -{ - public version: string = 'GAODE1.x'; - protected viewport: IViewport; - - public getModelMatrix( - lnglat: [number, number], - altitude: number, - rotate: [number, number, number], - scale: [number, number, number] = [1, 1, 1], - ): number[] { - const flat = this.viewport.projectFlat(lnglat); - // @ts-ignore - const modelMatrix = mat4.create(); - - mat4.translate(modelMatrix, modelMatrix, vec3.fromValues(flat[0], flat[1], altitude)); - mat4.scale(modelMatrix, modelMatrix, vec3.fromValues(scale[0], scale[1], scale[2])); - - mat4.rotateX(modelMatrix, modelMatrix, rotate[0]); - mat4.rotateY(modelMatrix, modelMatrix, rotate[1]); - mat4.rotateZ(modelMatrix, modelMatrix, rotate[2]); - - return modelMatrix as unknown as number[]; - } - - public async init(): Promise { - const { - id, - style = 'light', - minZoom = 0, - maxZoom = 18, - token = AMAP_API_KEY, - mapInstance, - plugin = [], - ...rest - } = this.config; - // 高德地图创建独立的container; - // tslint:disable-next-line:typedef - await new Promise((resolve) => { - const resolveMap = () => { - if (mapInstance) { - this.map = mapInstance as AMap.Map & IAMapInstance; - this.$mapContainer = this.map.getContainer(); - setTimeout(() => { - this.map.on('camerachange', this.handleCameraChanged); - resolve(); - }, 30); - } else { - this.$mapContainer = this.creatMapContainer(id as string | HTMLDivElement); - const mapConstructorOptions = { - mapStyle: this.getMapStyleValue(style as string), - zooms: [minZoom, maxZoom], - viewMode: '3D', - ...rest, - }; - if (mapConstructorOptions.zoom) { - // 高德地图在相同大小下需要比 MapBox 多一个 zoom 层级 - mapConstructorOptions.zoom += 1; - } - // @ts-ignore - const map = new AMap.Map(this.$mapContainer, mapConstructorOptions); - // 监听地图相机事件 - map.on('camerachange', this.handleCameraChanged); - // Tip: 为了兼容开启 MultiPassRender 的情况 - // 修复 MultiPassRender 在高德地图 1.x 的情况下,缩放地图改变 zoom 时存在可视化层和底图不同步的现象 - map.on('camerachange', () => { - setTimeout(() => this.handleAfterMapChange()); - }); - - // @ts-ignore - this.map = map; - setTimeout(() => { - resolve(); - }, 10); - } - }; - if (!amapLoaded && !mapInstance) { - if (token === AMAP_API_KEY) { - console.warn(this.configService.getSceneWarninfo('MapToken')); - } - amapLoaded = true; - plugin.push('Map3D'); - AMapLoader.load({ - key: token, // 申请好的Web端开发者Key,首次调用 load 时必填 - version: AMAP_VERSION, // 指定要加载的 JSAPI 的版本,缺省时默认为 1.4.15 - plugins: plugin, // 需要使用的的插件列表,如比例尺'AMap.Scale'等 - }) - .then((AMap) => { - resolveMap(); - - if (pendingResolveQueue.length) { - pendingResolveQueue.forEach((r) => r()); - pendingResolveQueue = []; - } - }) - .catch((e) => { - throw new Error(e); - }); - } else { - if ((amapLoaded && window.AMap) || mapInstance) { - resolveMap(); - } else { - pendingResolveQueue.push(resolveMap); - } - } - }); - - this.viewport = new Viewport(); - } - - public meterToCoord(center: [number, number], outer: [number, number]) { - // 统一根据经纬度来转化 - // Tip: 实际米距离 unit meter - const meterDis = AMap.GeometryUtil.distance( - new AMap.LngLat(...center), - new AMap.LngLat(...outer), - ); - - // Tip: 三维世界坐标距离 - const [x1, y1] = this.lngLatToCoord(center); - const [x2, y2] = this.lngLatToCoord(outer); - const coordDis = Math.sqrt(Math.pow(x1 - x2, 2) + Math.pow(y1 - y2, 2)); - - return coordDis / meterDis; - } - - // tslint:disable-next-line:no-empty - public updateView(viewOption: Partial): void {} - - public getOverlayContainer(): HTMLElement | undefined { - return undefined; - } - - public exportMap(type: 'jpg' | 'png'): string { - const renderCanvas = this.getContainer()?.getElementsByClassName( - 'amap-layer', - )[0] as HTMLCanvasElement; - const layersPng = - type === 'jpg' - ? (renderCanvas?.toDataURL('image/jpeg') as string) - : (renderCanvas?.toDataURL('image/png') as string); - return layersPng; - } - - public onCameraChanged(callback: (viewport: IViewport) => void): void { - this.cameraChangedCallback = callback; - } - - protected handleCameraChanged = (e: IAMapEvent): void => { - const { fov, near, far, height, pitch, rotation, aspect, position } = e.camera; - const { lng, lat } = this.getCenter(); - // Tip: 触发地图变化事件 - this.emit('mapchange'); - - if (this.cameraChangedCallback) { - this.viewport.syncWithMapCamera({ - aspect, - // AMap 定义 rotation 为顺时针方向,而 Mapbox 为逆时针 - // @see https://docs.mapbox.com/mapbox-gl-js/api/#map#getbearing - bearing: 360 - rotation, - far, - fov, - cameraHeight: height, - near, - pitch, - // AMap 定义的缩放等级 与 Mapbox 相差 1 - zoom: this.map.getZoom() - 1, - center: [lng, lat], - offsetOrigin: [position.x, position.y], - }); - const { offsetZoom = LNGLAT_OFFSET_ZOOM_THRESHOLD } = this.config; - // set coordinate system - if (this.viewport.getZoom() > offsetZoom) { - this.coordinateSystemService.setCoordinateSystem(CoordinateSystem.P20_OFFSET); - } else { - this.coordinateSystemService.setCoordinateSystem(CoordinateSystem.P20); - } - this.cameraChangedCallback(this.viewport); - } - }; -} diff --git a/packages/maps/src/amap2/Viewport.ts b/packages/maps/src/amap2/Viewport.ts deleted file mode 100644 index ca7358e5f06..00000000000 --- a/packages/maps/src/amap2/Viewport.ts +++ /dev/null @@ -1,120 +0,0 @@ -import type { IMapCamera, IViewport } from '@antv/l7-core'; -import { mat4, vec3 } from 'gl-matrix'; -export default class Viewport implements IViewport { - private projectionMatrix: mat4 = mat4.create(); - private viewMatrix: mat4 = mat4.create(); - private viewProjectionMatrix: mat4 = mat4.create(); - private ViewProjectionMatrixUncentered: mat4 = mat4.create(); - private viewUncenteredMatrix: mat4 = mat4.create(); - private zoom: number; - private center: number[]; - - public syncWithMapCamera(mapCamera: Partial) { - const { - zoom = 1, - center = [0, 0], - offsetOrigin = [0, 0], - cameraPosition = [0, 0, 0], - up = [0, 1, 0], - lookAt = [0, 0, 0], - aspect = 1, - near = 0.1, - far = 1000, - fov = 45, - // @ts-ignore - // left, - // right, - // bottom, - // top, - } = mapCamera; - this.zoom = zoom; - this.center = center; - - // 计算透视投影矩阵 projectionMatrix - mat4.perspective(this.projectionMatrix, (fov / 180) * Math.PI, aspect, near, far); - - const eyePoint = vec3.fromValues(...cameraPosition); - const lookAtPoint = vec3.fromValues(...lookAt); - const upDirect = vec3.fromValues(...up); - mat4.lookAt(this.viewMatrix, eyePoint, lookAtPoint, upDirect); - - this.viewUncenteredMatrix = mat4.clone(this.viewMatrix); - - // 移动相机位置 - mat4.translate( - this.viewMatrix, - this.viewMatrix, - vec3.fromValues(-offsetOrigin[0], offsetOrigin[1], 0), - ); - - mat4.multiply(this.viewProjectionMatrix, this.projectionMatrix, this.viewMatrix); - mat4.multiply(this.ViewProjectionMatrixUncentered, this.projectionMatrix, this.viewMatrix); - } - - public getZoom(): number { - return this.zoom; - } - - public getZoomScale(): number { - // 512 尺寸下的缩放:2 ^ 20 - return 1048576; - } - - public getCenter(): [number, number] { - const [lng, lat] = this.center; - return [lng, lat]; - } - - public getProjectionMatrix(): number[] { - // @ts-ignore - return this.projectionMatrix; - } - - public getModelMatrix(): number[] { - return [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1]; - } - - public getViewMatrix(): number[] { - // @ts-ignore - return this.viewMatrix; - } - - public getViewMatrixUncentered(): number[] { - // @ts-ignore - return this.viewUncenteredMatrix; - } - public getViewProjectionMatrix(): number[] { - // @ts-ignore - return this.viewProjectionMatrix; - } - - public getViewProjectionMatrixUncentered(): number[] { - // @ts-ignore - return this.ViewProjectionMatrixUncentered; - } - - public getFocalDistance() { - return 1.2; - } - - /** - * P20 坐标系,固定 scale - */ - public projectFlat(lngLat: [number, number]): [number, number] { - const maxs = 85.0511287798; - const lat = Math.max(Math.min(maxs, lngLat[1]), -maxs); - // tslint:disable-next-line:no-bitwise - const zoomScale = 256 << 20; - let d = Math.PI / 180; - let x = lngLat[0] * d; - let y = lat * d; - y = Math.log(Math.tan(Math.PI / 4 + y / 2)); - const a = 0.5 / Math.PI; - const b = 0.5; - const c = -0.5 / Math.PI; - d = 0.5; - x = zoomScale * (a * x + b) - 215440491; - y = -(zoomScale * (c * y + d) - 106744817); - return [x, y]; - } -} diff --git a/packages/maps/src/amap2/index.ts b/packages/maps/src/amap2/index.ts deleted file mode 100644 index a7f34dcfd57..00000000000 --- a/packages/maps/src/amap2/index.ts +++ /dev/null @@ -1,9 +0,0 @@ -import type { IAMapInstance } from '../types'; -import BaseMapWrapper from '../utils/BaseMapWrapper'; -import AMapService from './map'; - -export default class AMapWrapper2 extends BaseMapWrapper { - protected getServiceConstructor() { - return AMapService; - } -} diff --git a/packages/maps/src/amap2/logo.css b/packages/maps/src/amap2/logo.css deleted file mode 100644 index 933d05c0072..00000000000 --- a/packages/maps/src/amap2/logo.css +++ /dev/null @@ -1,9 +0,0 @@ -.amap-logo { - display: none !important; -} -.amap-copyright { - display: none !important; -} -.amap-overlays { - z-index: 3 !important; -} diff --git a/packages/maps/src/amap2/map.ts b/packages/maps/src/amap2/map.ts deleted file mode 100644 index 5cc495a4fde..00000000000 --- a/packages/maps/src/amap2/map.ts +++ /dev/null @@ -1,419 +0,0 @@ -/* eslint-disable @typescript-eslint/no-unused-vars */ -/** - * AMapService - */ -import AMapLoader from '@amap/amap-jsapi-loader'; - -import type { Bounds, IMapCamera, IPoint, IViewport } from '@antv/l7-core'; -import { CoordinateSystem } from '@antv/l7-core'; -import { DOM, amap2Project } from '@antv/l7-utils'; -import type { vec2 } from 'gl-matrix'; -import { mat4, vec3 } from 'gl-matrix'; -import type { IAMapInstance } from '../types'; -import AMapBaseService from '../utils/amap/AMapBaseService'; -import Viewport from './Viewport'; -import './logo.css'; -const DEFAULTMAPCENTER = [108.92361, 34.54083]; - -// @ts-ignore -window.forceWebGL = true; -const AMAP_API_KEY: string = 'f59bcf249433f8b05caaee19f349b3d7'; -// 'ff533602d57df6f8ab3b0fea226ae52f'; -const AMAP_VERSION: string = '2.0'; - -/** - * 高德地图脚本是否加载完毕 - */ -const amapLoaded = false; -/** - * 高德地图脚本加载成功等待队列,成功之后依次触发 - */ -const pendingResolveQueue: Array<() => void> = []; - -/** - * AMapService - */ -export default class AMapService extends AMapBaseService { - public version: string = 'GAODE2.x'; - - /** - * 用于 customCooords 数据的计算 - */ - public sceneCenter!: [number, number]; // 一般使用用户数据的第一个 - public sceneCenterMercator!: [number, number]; // 莫卡托 - - protected viewport: Viewport; - - /** - * 设置数据的绘制中心 高德2.0 - */ - public setCustomCoordCenter(center: [number, number]) { - this.sceneCenter = center; - this.sceneCenterMercator = amap2Project(...center); - } - - public getCustomCoordCenter(): [number, number] { - return this.sceneCenterMercator; - } - - public lngLatToCoordByLayer(lnglat: number[], layerCenterMercator: [number, number]) { - const layerCenterFlat = layerCenterMercator || this.sceneCenterMercator; - const coord = this._sub(amap2Project(lnglat[0], lnglat[1]), layerCenterFlat); - // Z 参数 - if (lnglat[2]) { - coord.push(lnglat[2]); - } - return coord; - } - - public coordToAMap2RelativeCoordinates( - lnglatArray: number[][][] | number[][] | number[], - layerCenter: [number, number], - ): number[][][] | number[][] | number[] { - const layerCenterMercator = amap2Project(layerCenter[0], layerCenter[1]); - if (typeof lnglatArray[0] === 'number') { - return this.lngLatToCoordByLayer(lnglatArray as number[], layerCenterMercator); - } else { - // @ts-ignore - return lnglatArray.map((lnglats) => { - if (Array.isArray(lnglats) && typeof lnglats[0] === 'number') { - return this.lngLatToCoordByLayer(lnglats as number[], layerCenterMercator); - } else { - // @ts-ignore - return lnglats.map((lnglat) => { - return this.lngLatToCoordByLayer(lnglat as number[], layerCenterMercator); - }); - } - }); - } - } - - public setCoordCenter(center: [number, number]) { - // @ts-ignore - this.map.customCoords.setCenter(center || DEFAULTMAPCENTER); - this.setCustomCoordCenter(center || DEFAULTMAPCENTER); - } - - /** - * 根据数据的绘制中心转换经纬度数据 高德2.0 - */ - public lngLatToCoord(lnglat: [number, number]) { - // 单点 - if (!this.sceneCenter) { - // @ts-ignore - this.map.customCoords.setCenter(lnglat); - this.setCustomCoordCenter(lnglat); - } - return this._sub(amap2Project(lnglat[0], lnglat[1]), this.sceneCenterMercator); - } - - /** - * 转化线、面类型的点位数据 - */ - public lngLatToCoords(lnglatArray: number[][][] | number[][]): number[][][] | number[][] { - // @ts-ignore - return lnglatArray.map((lnglats) => { - if (typeof lnglats[0] === 'number') { - return this.lngLatToCoord(lnglats as [number, number]); - } else { - // @ts-ignore - return lnglats.map((lnglat) => { - return this.lngLatToCoord(lnglat as [number, number]); - }); - } - }); - } - - public addMarkerContainer(): void { - if (!this.map) { - return; - } - const mapContainer = this.map.getContainer(); - if (mapContainer !== null) { - const amap = mapContainer.getElementsByClassName('amap-maps')[0] as HTMLElement; - // amap2 的 amap-maps 新增 z-index=0; 样式,让 marker 中 zIndex 失效 - amap.style.zIndex = 'auto'; - this.markerContainer = DOM.create('div', 'l7-marker-container2', amap); - } - } - - // eslint-disable-next-line @typescript-eslint/no-unused-vars - // tslint:disable-next-line:variable-name no-empty - public updateView(_viewOption: Partial): void {} - - public getOverlayContainer(): HTMLElement | undefined { - return undefined; - } - - public getType() { - return 'amap2'; - } - - public getBounds(): Bounds { - const bounds = this.map.getBounds(); - - // @ts-ignore - const NE = bounds.getNorthEast(); - // @ts-ignore - const SW = bounds.getSouthWest(); - const center = this.getCenter(); - const maxlng = - center.lng > NE.getLng() || center.lng < SW.getLng() ? 180 - NE.getLng() : NE.getLng(); - const minlng = center.lng < SW.getLng() ? SW.getLng() - 180 : SW.getLng(); - // 兼容 Mapbox,统一返回西南、东北 - return [ - [minlng, SW.getLat()], - [maxlng, NE.getLat()], - ]; - } - - public getMinZoom(): number { - // const zooms = this.map.get('zooms') as [number, number]; - // @ts-ignore - const zooms = this.map.getZooms() as [number, number]; - return zooms[0] - 1; - } - public getMaxZoom(): number { - // const zooms = this.map.get('zooms') as [number, number]; - // @ts-ignore - const zooms = this.map.getZooms() as [number, number]; - return zooms[1] - 1; - } - - public lngLatToContainer(lnglat: [number, number]): IPoint { - const pixel = this.map.lngLatToContainer(lnglat); - return { - x: pixel.getX(), - y: pixel.getY(), - }; - } - public lngLatToPixel(lnglat: [number, number]): IPoint { - // @ts-ignore - const p = this.map.lngLatToPixel(new AMap.LngLat(lnglat[0], lnglat[1])); - // lngLatToPixel - return { - x: p.getX(), - y: p.getY(), - }; - } - - public getModelMatrix( - lnglat: [number, number], - altitude: number, - rotate: [number, number, number], - scale: [number, number, number] = [1, 1, 1], - ): number[] { - // const flat = this.viewport.projectFlat(lnglat); - // @ts-ignore - const flat = this.map.customCoords.lngLatToCoord(lnglat); - // @ts-ignore - const modelMatrix = mat4.create(); - - mat4.translate(modelMatrix, modelMatrix, vec3.fromValues(flat[0], flat[1], altitude)); - - mat4.scale(modelMatrix, modelMatrix, vec3.fromValues(scale[0], scale[1], scale[2])); - - mat4.rotateX(modelMatrix, modelMatrix, rotate[0]); - mat4.rotateY(modelMatrix, modelMatrix, rotate[1]); - mat4.rotateZ(modelMatrix, modelMatrix, rotate[2]); - - return modelMatrix as unknown as number[]; - } - public async init(): Promise { - const { - id, - style = 'light', - minZoom = 0, - maxZoom = 24, - token = AMAP_API_KEY, - mapInstance, - plugin = [], - version = AMAP_VERSION, - ...rest - } = this.config; - this.viewport = new Viewport(); - if (!(window.AMap || mapInstance)) { - plugin.push('Map3D'); - // if (AMapLoader.status.AMap === 'notload') { - await AMapLoader.load({ - key: token, // 申请好的Web端开发者Key,首次调用 load 时必填 - version: AMAP_VERSION, // 指定要加载的 JSAPI 的版本,缺省时默认为 1.4.15 - plugins: plugin, // 需要使用的的插件列表,如比例尺'AMap.Scale'等 - }); - } - if (mapInstance) { - this.map = mapInstance as AMap.Map & IAMapInstance; - this.$mapContainer = this.map.getContainer(); - - // 在使用 map.customCoords 的时候必须使用 - const mapInitCenter = this.map.getCenter(); - // @ts-ignore - this.map.customCoords?.setCenter([ - // @ts-ignore - mapInitCenter.lng, - // @ts-ignore - mapInitCenter.lat, - ]); - // @ts-ignore - this.setCustomCoordCenter([mapInitCenter.lng, mapInitCenter.lat]); - this.map.on('viewchange', this.handleViewChanged); - } else { - this.$mapContainer = this.creatMapContainer(id as string | HTMLDivElement); - const mapConstructorOptions = { - mapStyle: this.getMapStyleValue(style as string), - zooms: [minZoom, maxZoom], - viewMode: '3D', - ...rest, - }; - if (mapConstructorOptions.zoom) { - // 高德地图在相同大小下需要比 MapBox 多一个 zoom 层级 - mapConstructorOptions.zoom += 1; - } - if (token === AMAP_API_KEY) { - // @ts-ignore - window._AMapSecurityConfig = { - securityJsCode: '2653011adeb04230b3a26cc9a780a800', - }; - - console.warn( - `%c${this.configService.getSceneWarninfo('MapToken')}!`, - 'color: #873bf4;font-weigh:900;font-size: 16px;', - ); - } - // @ts-ignore - const map = new AMap.Map(this.$mapContainer, mapConstructorOptions); - // @ts-ignore - this.map = map; - // 在使用 map.customCoords 的时候必须使用 - const mapInitCenter = map.getCenter(); - // @ts-ignore - - // @ts-ignore - this.map.customCoords?.setCenter([mapInitCenter.lng, mapInitCenter.lat]); - - // @ts-ignore - this.setCustomCoordCenter([mapInitCenter.lng, mapInitCenter.lat]); - // 监听地图相机事件 - map.on('viewchange', this.handleViewChanged); - } - - this.initViewPort(); - } - - public getMapContainer() { - return this.$mapContainer; - } - - public onCameraChanged(callback: (viewport: IViewport) => void): void { - this.cameraChangedCallback = callback; - } - - private initViewPort() { - // @ts-ignore - const { - // @ts-ignore - fov, - // @ts-ignore - near, - // @ts-ignore - far, - // @ts-ignore - aspect, - // @ts-ignore - position, - // @ts-ignore - lookAt, - // @ts-ignore - up, - // @ts-ignore - // left, right, bottom, top - // @ts-ignore - } = this.map.customCoords?.getCameraParams() || {}; - // Tip: 统一触发地图变化事件 - this.emit('mapchange'); - // @ts-ignore - const center = this.map.customCoords.getCenter() as [number, number]; - const zoom = this.map.getZoom(); - // @ts-ignore - if (this.cameraChangedCallback) { - this.viewport.syncWithMapCamera({ - aspect, - far, - fov, - cameraPosition: position, - lookAt, - near, - up, - // AMap 定义的缩放等级 与 Mapbox 相差 1 - zoom: zoom - 1, // 与amap1.x对比相差一个级别 - center, - offsetOrigin: [position[0], position[1]], - - // @ts-ignore - // left, right, bottom, top - }); - // set coordinate system - this.coordinateSystemService.setCoordinateSystem(CoordinateSystem.P20_2); - this.cameraChangedCallback(this.viewport); - } - } - - private _sub(a: number[] | vec3 | vec2, b: number[]): [number, number] { - const r: [number, number] = [0, 0]; - r[0] = a[0] - b[0]; - r[1] = a[1] - b[1]; - return r; - } - - /** - * - * @param e - */ - private handleViewChanged = (e: any): void => { - const { - // @ts-ignore - fov, - // @ts-ignore - near, - // @ts-ignore - far, - // @ts-ignore - aspect, - // @ts-ignore - position, - // @ts-ignore - lookAt, - // @ts-ignore - up, - // @ts-ignore - // left, right, bottom, top - // @ts-ignore - } = this.map.customCoords.getCameraParams(); - // Tip: 统一触发地图变化事件 - this.emit('mapchange'); - // @ts-ignore - const center = this.map.customCoords.getCenter() as [number, number]; - if (this.cameraChangedCallback) { - // resync viewport - this.viewport.syncWithMapCamera({ - aspect, - far, - fov, - cameraPosition: position, - lookAt, - up, - near, - // AMap 定义的缩放等级 与 Mapbox 相差 1 - zoom: this.map.getZoom() - 1, // 与amap1.x对比相差一个级别 - center, - offsetOrigin: [position[0], position[1]], - - // @ts-ignore - // left, right, bottom, top - }); - // set coordinate system - this.coordinateSystemService.setCoordinateSystem(CoordinateSystem.P20_2); - this.cameraChangedCallback(this.viewport); - } - }; -} diff --git a/packages/maps/src/index.ts b/packages/maps/src/index.ts index 75e2c1d5f8a..c30deff0a33 100644 --- a/packages/maps/src/index.ts +++ b/packages/maps/src/index.ts @@ -1,7 +1,4 @@ -import { MapType } from '@antv/l7-utils'; import { default as GaodeMapNext } from './amap-next'; -import GaodeMapV1 from './amap/'; -import { default as GaodeMap, default as GaodeMapV2 } from './amap2/'; import BaiduMap from './bmap/'; import Earth from './earth/'; import GoogleMap from './gmap'; @@ -10,12 +7,27 @@ import Mapbox from './mapbox/'; import MapLibre from './maplibre'; import TMap from './tdtmap'; import TencentMap from './tmap'; +import type { MapType } from './types'; export * from './utils'; + +const GaodeMap = GaodeMapNext; + +/** + * @deprecated + * 不再支持 GaodeMapV1,自动指向最新版 GaodeMap V2 + */ +const GaodeMapV1 = GaodeMapNext; + +/** + * @deprecated + * 不再暴露 GaodeMapV2,默认自动指向最新版 GaodeMap + */ +const GaodeMapV2 = GaodeMapNext; + export { BaiduMap, Earth, GaodeMap, - GaodeMapNext, GaodeMapV1, GaodeMapV2, GoogleMap, diff --git a/packages/maps/src/map/map.ts b/packages/maps/src/map/map.ts index 9e7b0f743e7..e5346037a1f 100644 --- a/packages/maps/src/map/map.ts +++ b/packages/maps/src/map/map.ts @@ -4,9 +4,9 @@ */ import type { IMercator } from '@antv/l7-core'; import { Map, MercatorCoordinate } from '@antv/l7-map'; -import { MapType } from '@antv/l7-utils'; import { mat4, vec3 } from 'gl-matrix'; import Viewport from '../lib/web-mercator-viewport'; +import { MapType } from '../types'; import BaseMapService from '../utils/BaseMapService'; // TODO: 基于抽象类 BaseMap 实现 diff --git a/packages/maps/src/maplibre/map.ts b/packages/maps/src/maplibre/map.ts index f6025495fb7..9850456f47c 100644 --- a/packages/maps/src/maplibre/map.ts +++ b/packages/maps/src/maplibre/map.ts @@ -2,13 +2,12 @@ * MapboxService */ import type { IMercator } from '@antv/l7-core'; -import { MapType } from '@antv/l7-utils'; import { mat4, vec3 } from 'gl-matrix'; import type { Map } from 'maplibre-gl'; import maplibregl from 'maplibre-gl'; import 'maplibre-gl/dist/maplibre-gl.css'; import Viewport from '../lib/web-mercator-viewport'; -import type { IMapboxInstance } from '../types'; +import { MapType, type IMapboxInstance } from '../types'; import BaseMapService from '../utils/BaseMapService'; // @ts-ignore diff --git a/packages/maps/src/types.ts b/packages/maps/src/types.ts index 2df290558bf..4cbf9b622a7 100644 --- a/packages/maps/src/types.ts +++ b/packages/maps/src/types.ts @@ -1,5 +1,13 @@ import type { IControl } from 'mapbox-gl'; +export enum MapType { + 'GAODE' = 'GAODE', + 'MAPBOX' = 'MAPBOX', + 'DEFAULT' = 'DEFAUlTMAP', + 'SIMPLE' = 'SIMPLE', + 'GLOBEL' = 'GLOBEL', +} + export interface IAMapEvent { camera: { fov: number; diff --git a/packages/maps/src/utils/amap/AMapBaseService.ts b/packages/maps/src/utils/amap/AMapBaseService.ts deleted file mode 100644 index f261106f9e7..00000000000 --- a/packages/maps/src/utils/amap/AMapBaseService.ts +++ /dev/null @@ -1,556 +0,0 @@ -/** - * AMapService - */ -import AMapLoader from '@amap/amap-jsapi-loader'; -import type { - Bounds, - ICameraOptions, - ICoordinateSystemService, - IGlobalConfigService, - ILngLat, - IMapCamera, - IMapConfig, - IMapService, - IMercator, - IPoint, - IStatusOptions, - IViewport, - L7Container, - MapStyleConfig, - MapStyleName, -} from '@antv/l7-core'; -import { CoordinateSystem, MapServiceEvent } from '@antv/l7-core'; -import { DOM, MapType } from '@antv/l7-utils'; -import { EventEmitter } from 'eventemitter3'; -import { mat4, vec3 } from 'gl-matrix'; -import Viewport from '../../lib/web-mercator-viewport'; -import type { IAMapEvent, IAMapInstance } from '../../types'; -import type { ISimpleMapCoord } from '../simpleMapCoord'; -import { SimpleMapCoord } from '../simpleMapCoord'; -import { toPaddingOptions } from '../utils'; -import './logo.css'; -import { MapTheme } from './theme'; -const AMapEventMapV1: { - [key: string]: any; -} = { - contextmenu: 'rightclick', -}; - -const AMapEventMapV2: { - [key: string]: any; -} = { - contextmenu: 'rightclick', - camerachange: 'viewchange', -}; - -const MapEventProxyMap: { - [key: string]: any; -} = { - 'GAODE1.x': AMapEventMapV1, - 'GAODE2.x': AMapEventMapV2, -}; - -let mapdivCount = 0; -// @ts-ignore -window.forceWebGL = true; - -const AMAP_API_KEY: string = '15cd8a57710d40c9b7c0e3cc120f1200'; -const AMAP_VERSION: string = '1.4.15'; -/** - * 确保多个场景只引入一个高德地图脚本 - */ -const AMAP_SCRIPT_ID: string = 'amap-script'; -/** - * 高德地图脚本是否加载完毕 - */ -let amapLoaded = false; -/** - * 高德地图脚本加载成功等待队列,成功之后依次触发 - */ -let pendingResolveQueue: Array<() => void> = []; -const LNGLAT_OFFSET_ZOOM_THRESHOLD = 12; // 暂时关闭 fix 统一不同坐标系,不同底图的高度位置 - -/** - * AMapService - */ -export default abstract class AMapBaseService implements IMapService { - public version: string = MapType['GAODE1.x']; - public simpleMapCoord: ISimpleMapCoord = new SimpleMapCoord(); - /** - * 原始地图实例 - */ - public map: AMap.Map & IAMapInstance; - - // 背景色 - public bgColor: string = 'rgba(0, 0, 0, 0)'; - - constructor(container: L7Container) { - this.config = container.mapConfig; - this.configService = container.globalConfigService; - this.coordinateSystemService = container.coordinateSystemService; - this.eventEmitter = new EventEmitter(); - } - - protected readonly configService: IGlobalConfigService; - protected readonly config: Partial; - protected readonly coordinateSystemService: ICoordinateSystemService; - protected eventEmitter: any; - - protected markerContainer: HTMLElement; - protected $mapContainer: HTMLElement | null; - - protected abstract viewport: IViewport; - - protected cameraChangedCallback: (viewport: IViewport) => void; - - public setBgColor(color: string) { - this.bgColor = color; - } - - public addMarkerContainer(): void { - const mapContainer = this.map.getContainer(); - if (mapContainer !== null) { - const amap = mapContainer.getElementsByClassName('amap-maps')[0] as HTMLElement; - this.markerContainer = DOM.create('div', 'l7-marker-container', amap); - } - } - public getMarkerContainer(): HTMLElement { - return this.markerContainer; - } - - // map event - public on(type: string, handler: (...args: any[]) => void): void { - if (MapServiceEvent.indexOf(type) !== -1) { - this.eventEmitter.on(type, handler); - } else { - this.map.on(MapEventProxyMap[this.version][type] || type, handler); - } - } - public off(type: string, handler: (...args: any[]) => void): void { - if (MapServiceEvent.indexOf(type) !== -1) { - this.eventEmitter.off(type, handler); - } else { - this.map.off(MapEventProxyMap[this.version][type] || type, handler); - } - } - - public getContainer(): HTMLElement | null { - return this.map.getContainer(); - } - - public getMapCanvasContainer(): HTMLElement { - return this.map.getContainer()?.getElementsByClassName('amap-maps')[0] as HTMLElement; - } - - public getCanvasOverlays() { - return this.$mapContainer?.querySelector('.amap-overlays') as HTMLElement; - } - - public getSize(): [number, number] { - const size = this.map.getSize(); - return [size.getWidth(), size.getHeight()]; - } - - public getType() { - return 'amap'; - } - public getZoom(): number { - // 统一返回 Mapbox 缩放等级 - return this.map.getZoom() - 1; - } - - public setZoom(zoom: number): void { - // 统一设置 Mapbox 缩放等级 - return this.map.setZoom(zoom + 1); - } - - public getCenter(options?: ICameraOptions): ILngLat { - if (options?.padding) { - const originCenter = this.getCenter(); - const padding = toPaddingOptions(options.padding); - const px = this.lngLatToPixel([originCenter.lng, originCenter.lat]); - const offsetPx = [(padding.right - padding.left) / 2, (padding.bottom - padding.top) / 2]; - - const newCenter = this.pixelToLngLat([px.x - offsetPx[0], px.y - offsetPx[1]]); - return newCenter; - } - const center = this.map.getCenter(); - return { - lng: center.getLng(), - lat: center.getLat(), - }; - } - public setCenter(lnglat: [number, number], options?: ICameraOptions): void { - if (options?.padding) { - const padding = toPaddingOptions(options.padding); - const px = this.lngLatToPixel(lnglat); - const offsetPx = [(padding.right - padding.left) / 2, (padding.bottom - padding.top) / 2]; - const newCenter = this.pixelToLngLat([px.x + offsetPx[0], px.y + offsetPx[1]]); - this.map.setCenter([newCenter.lng, newCenter.lat]); - } else { - this.map.setCenter(lnglat); - } - } - public getPitch(): number { - return this.map.getPitch(); - } - - public getRotation(): number { - // 统一返回逆时针旋转角度 - return 360 - this.map.getRotation(); - } - - public getBounds(): Bounds { - // @ts-ignore - const amapBound = this.map.getBounds().toBounds(); - const NE = amapBound.getNorthEast(); - const SW = amapBound.getSouthWest(); - const center = this.getCenter(); - const maxlng = - center.lng > NE.getLng() || center.lng < SW.getLng() ? 180 - NE.getLng() : NE.getLng(); - const minlng = center.lng < SW.getLng() ? SW.getLng() - 180 : SW.getLng(); - // 兼容 Mapbox,统一返回西南、东北 - return [ - [minlng, SW.getLat()], - [maxlng, NE.getLat()], - ]; - } - - public getMinZoom(): number { - const zooms = this.map.get('zooms') as [number, number]; - return zooms[0] - 1; - } - public getMaxZoom(): number { - const zooms = this.map.get('zooms') as [number, number]; - return zooms[1] - 1; - } - public setRotation(rotation: number): void { - return this.map.setRotation(rotation); - } - - public setPitch(pitch: number) { - return this.map.setPitch(pitch); - } - public zoomIn(): void { - this.map.zoomIn(); - } - - public zoomOut(): void { - this.map.zoomOut(); - } - - public panTo(p: [number, number]): void { - this.map.panTo(p); - } - - public panBy(x: number = 0, y: number = 0): void { - this.map.panBy(x, y); - } - - public fitBounds(extent: Bounds): void { - this.map.setBounds( - new AMap.Bounds([extent[0][0], extent[0][1], extent[1][0], extent[1][1]]), - // @ts-expect-error 立即缩放到指定位置 - true, - ); - } - - public setZoomAndCenter(zoom: number, center: [number, number]): void { - this.map.setZoomAndCenter(zoom + 1, center); - } - - public setMapStyle(style: MapStyleName): void { - this.map.setMapStyle(this.getMapStyleValue(style)); - } - - public setMapStatus(option: Partial): void { - this.map.setStatus(option); - } - - public getMapStyleConfig(): MapStyleConfig { - return MapTheme; - } - - public getMapStyleValue(name: MapStyleName) { - return this.getMapStyleConfig()[name] || name; - } - - public getMapStyle(): string { - return this.map.getMapStyle(); - } - - public pixelToLngLat(pixel: [number, number]): ILngLat { - const lngLat = this.map.pixelToLngLat(new AMap.Pixel(pixel[0], pixel[1])); - return { lng: lngLat.getLng(), lat: lngLat.getLat() }; - } - public lngLatToPixel(lnglat: [number, number]): IPoint { - const p = this.map.lnglatToPixel(new AMap.LngLat(lnglat[0], lnglat[1])); - // lngLatToPixel - return { - x: p.getX(), - y: p.getY(), - }; - } - public containerToLngLat(pixel: [number, number]): ILngLat { - const ll = new AMap.Pixel(pixel[0], pixel[1]); - const lngLat = this.map.containerToLngLat(ll); - return { - lng: lngLat?.getLng(), - lat: lngLat?.getLat(), - }; - } - public lngLatToContainer(lnglat: [number, number]): IPoint { - const ll = new AMap.LngLat(lnglat[0], lnglat[1]); - const pixel = this.map.lngLatToContainer(ll); - return { - x: pixel.getX(), - y: pixel.getY(), - }; - } - - public lngLatToCoord(lnglat: [number, number]): any { - // @ts-ignore - const { x, y } = this.map.lngLatToGeodeticCoord(lnglat); - return [x, -y]; - } - - public lngLatToMercator( - // eslint-disable-next-line @typescript-eslint/no-unused-vars - lnglat: [number, number], - // eslint-disable-next-line @typescript-eslint/no-unused-vars - altitude: number, - ): IMercator { - return { - x: 0, - y: 0, - z: 0, - }; - } - - public getModelMatrix( - lnglat: [number, number], - altitude: number, - rotate: [number, number, number], - scale: [number, number, number] = [1, 1, 1], - ): number[] { - const flat = this.viewport.projectFlat(lnglat); - // @ts-ignore - const modelMatrix = mat4.create(); - - mat4.translate(modelMatrix, modelMatrix, vec3.fromValues(flat[0], flat[1], altitude)); - mat4.scale(modelMatrix, modelMatrix, vec3.fromValues(scale[0], scale[1], scale[2])); - - mat4.rotateX(modelMatrix, modelMatrix, rotate[0]); - mat4.rotateY(modelMatrix, modelMatrix, rotate[1]); - mat4.rotateZ(modelMatrix, modelMatrix, rotate[2]); - - return modelMatrix as unknown as number[]; - } - - public async init(): Promise { - const { - id, - style = 'light', - minZoom = 0, - maxZoom = 18, - token = AMAP_API_KEY, - mapInstance, - plugin = [], - ...rest - } = this.config; - // 高德地图创建独立的container; - // tslint:disable-next-line:typedef - await new Promise((resolve) => { - const resolveMap = () => { - if (mapInstance) { - this.map = mapInstance as AMap.Map & IAMapInstance; - this.$mapContainer = this.map.getContainer(); - setTimeout(() => { - this.map.on('camerachange', this.handleCameraChanged); - resolve(); - }, 30); - } else { - this.$mapContainer = this.creatMapContainer(id as string | HTMLDivElement); - const mapConstructorOptions = { - mapStyle: this.getMapStyleValue(style as string), - zooms: [minZoom, maxZoom], - viewMode: '3D', - ...rest, - }; - if (mapConstructorOptions.zoom) { - // TODO: 高德地图在相同大小下需要比 MapBox 多一个 zoom 层级 - mapConstructorOptions.zoom += 1; - } - // @ts-ignore - const map = new AMap.Map(this.$mapContainer, mapConstructorOptions); - // 监听地图相机事件 - map.on('camerachange', this.handleCameraChanged); - // Tip: 为了兼容开启 MultiPassRender 的情况 - // 修复 MultiPassRender 在高德地图 1.x 的情况下,缩放地图改变 zoom 时存在可视化层和底图不同步的现象 - map.on('camerachange', () => { - setTimeout(() => this.handleAfterMapChange()); - }); - - // @ts-ignore - this.map = map; - setTimeout(() => { - resolve(); - }, 10); - } - }; - if (!amapLoaded && !mapInstance) { - if (token === AMAP_API_KEY) { - console.warn( - `%c${this.configService.getSceneWarninfo('MapToken')}!`, - 'color: #873bf4;font-weigh:900;font-size: 16px;', - ); - } - amapLoaded = true; - plugin.push('Map3D'); - AMapLoader.load({ - key: token, // 申请好的Web端开发者Key,首次调用 load 时必填 - version: AMAP_VERSION, // 指定要加载的 JSAPI 的版本,缺省时默认为 1.4.15 - plugins: plugin, // 需要使用的的插件列表,如比例尺'AMap.Scale'等 - }) - .then(() => { - resolveMap(); - - if (pendingResolveQueue.length) { - pendingResolveQueue.forEach((r) => r()); - pendingResolveQueue = []; - } - }) - .catch((e) => { - throw new Error(e); - }); - } else { - if ((amapLoaded && window.AMap) || mapInstance) { - resolveMap(); - } else { - pendingResolveQueue.push(resolveMap); - } - } - }); - - this.viewport = new Viewport(); - } - - public meterToCoord(center: [number, number], outer: [number, number]) { - // 统一根据经纬度来转化 - // Tip: 实际米距离 unit meter - const meterDis = AMap.GeometryUtil.distance( - new AMap.LngLat(...center), - new AMap.LngLat(...outer), - ); - - // Tip: 三维世界坐标距离 - const [x1, y1] = this.lngLatToCoord(center); - const [x2, y2] = this.lngLatToCoord(outer); - const coordDis = Math.sqrt(Math.pow(x1 - x2, 2) + Math.pow(y1 - y2, 2)); - - return coordDis / meterDis; - } - - // eslint-disable-next-line @typescript-eslint/no-unused-vars - public updateView(viewOption: Partial): void { - return; - } - - public getOverlayContainer(): HTMLElement | undefined { - return undefined; - } - - public exportMap(type: 'jpg' | 'png'): string { - const renderCanvas = this.getContainer()?.getElementsByClassName( - 'amap-layer', - )[0] as HTMLCanvasElement; - const layersPng = - type === 'jpg' - ? (renderCanvas?.toDataURL('image/jpeg') as string) - : (renderCanvas?.toDataURL('image/png') as string); - return layersPng; - } - - public emit(name: string, ...args: any[]) { - this.eventEmitter.emit(name, ...args); - } - - public once(name: string, ...args: any[]) { - this.eventEmitter.once(name, ...args); - } - - public destroy() { - // TODO: 销毁地图可视化层的容器 - this.$mapContainer?.parentNode?.removeChild(this.$mapContainer); - - // @ts-ignore - delete window.initAMap; - const $jsapi = document.getElementById(AMAP_SCRIPT_ID); - if ($jsapi) { - document.head.removeChild($jsapi); - } - this.map.destroy(); - } - - public getMapContainer() { - return this.$mapContainer; - } - - public onCameraChanged(callback: (viewport: IViewport) => void): void { - this.cameraChangedCallback = callback; - } - - protected handleAfterMapChange() { - this.emit('mapAfterFrameChange'); - } - - protected handleCameraChanged = (e: IAMapEvent): void => { - const { fov, near, far, height, pitch, rotation, aspect, position } = e.camera; - const { lng, lat } = this.getCenter(); - // Tip: 触发地图变化事件 - this.emit('mapchange'); - - if (this.cameraChangedCallback) { - // resync viewport - this.viewport.syncWithMapCamera({ - aspect, - // AMap 定义 rotation 为顺时针方向,而 Mapbox 为逆时针 - // @see https://docs.mapbox.com/mapbox-gl-js/api/#map#getbearing - bearing: 360 - rotation, - far, - fov, - cameraHeight: height, - near, - pitch, - // AMap 定义的缩放等级 与 Mapbox 相差 1 - zoom: this.map.getZoom() - 1, - center: [lng, lat], - offsetOrigin: [position.x, position.y], - }); - const { offsetZoom = LNGLAT_OFFSET_ZOOM_THRESHOLD } = this.config; - // set coordinate system - if (this.viewport.getZoom() > offsetZoom) { - this.coordinateSystemService.setCoordinateSystem(CoordinateSystem.P20_OFFSET); - } else { - this.coordinateSystemService.setCoordinateSystem(CoordinateSystem.P20); - } - this.cameraChangedCallback(this.viewport); - } - }; - protected creatMapContainer(id: string | HTMLDivElement) { - let $wrapper = id as HTMLDivElement; - if (typeof id === 'string') { - $wrapper = document.getElementById(id) as HTMLDivElement; - } - const $amapdiv = document.createElement('div'); - $amapdiv.style.cssText += ` - position: absolute; - top: 0; - height: 100%; - width: 100%; - `; - $amapdiv.id = 'l7_amap_div' + mapdivCount++; - $wrapper.appendChild($amapdiv); - return $amapdiv; - } -} diff --git a/packages/maps/src/utils/amap/Viewport.ts b/packages/maps/src/utils/amap/Viewport.ts deleted file mode 100644 index d50a577c7da..00000000000 --- a/packages/maps/src/utils/amap/Viewport.ts +++ /dev/null @@ -1,127 +0,0 @@ -import type { IMapCamera, IViewport } from '@antv/l7-core'; -import { mat4, vec3 } from 'gl-matrix'; - -const DEGREES_TO_RADIANS = Math.PI / 180; - -export default class Viewport implements IViewport { - private projectionMatrix: mat4 = mat4.create(); - private viewMatrix: mat4 = mat4.create(); - private viewProjectionMatrix: mat4 = mat4.create(); - private ViewProjectionMatrixUncentered: mat4 = mat4.create(); - private viewUncenteredMatrix: mat4 = mat4.create(); - private zoom: number; - private center: number[]; - - public syncWithMapCamera(mapCamera: Partial) { - const { - zoom = 1, - pitch = 0, - bearing = 0, - center = [0, 0], - offsetOrigin = [0, 0], - cameraHeight = 1, - aspect = 1, - near = 0.1, - far = 1000, - fov = 0, - } = mapCamera; - this.zoom = zoom; - this.center = center; - - const pitchInRadians = pitch * DEGREES_TO_RADIANS; - const rotationInRadians = (360 - bearing) * DEGREES_TO_RADIANS; - - // 计算透视投影矩阵 projectionMatrix - mat4.perspective(this.projectionMatrix, fov, aspect, near, far); - // 计算相机矩阵 viewMatrix - const eye = vec3.fromValues( - cameraHeight * Math.sin(pitchInRadians) * Math.sin(rotationInRadians), - -cameraHeight * Math.sin(pitchInRadians) * Math.cos(rotationInRadians), - cameraHeight * Math.cos(pitchInRadians), - ); - const up = vec3.fromValues( - -Math.cos(pitchInRadians) * Math.sin(rotationInRadians), - Math.cos(pitchInRadians) * Math.cos(rotationInRadians), - Math.sin(pitchInRadians), - ); - mat4.lookAt(this.viewMatrix, eye, vec3.fromValues(0, 0, 0), up); - this.viewUncenteredMatrix = mat4.clone(this.viewMatrix); - - // 移动相机位置 - mat4.translate( - this.viewMatrix, - this.viewMatrix, - vec3.fromValues(-offsetOrigin[0], offsetOrigin[1], 0), - ); - - mat4.multiply(this.viewProjectionMatrix, this.projectionMatrix, this.viewMatrix); - mat4.multiply(this.ViewProjectionMatrixUncentered, this.projectionMatrix, this.viewMatrix); - } - - public getZoom(): number { - return this.zoom; - } - - public getZoomScale(): number { - // 512 尺寸下的缩放:2 ^ 19 - return 524288; - } - - public getCenter(): [number, number] { - const [lng, lat] = this.center; - return [lng, lat]; - } - - public getProjectionMatrix(): number[] { - // @ts-ignore - return this.projectionMatrix; - } - - public getModelMatrix(): number[] { - return [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1]; - } - - public getViewMatrix(): number[] { - // @ts-ignore - return this.viewMatrix; - } - - public getViewMatrixUncentered(): number[] { - // @ts-ignore - return this.viewUncenteredMatrix; - } - public getViewProjectionMatrix(): number[] { - // @ts-ignore - return this.viewProjectionMatrix; - } - - public getViewProjectionMatrixUncentered(): number[] { - // @ts-ignore - return this.ViewProjectionMatrixUncentered; - } - - public getFocalDistance() { - return 1; - } - - /** - * P20 坐标系,固定 scale - */ - public projectFlat(lngLat: [number, number]): [number, number] { - const maxs = 85.0511287798; - const lat = Math.max(Math.min(maxs, lngLat[1]), -maxs); - // tslint:disable-next-line:no-bitwise - const zoomScale = 256 << 20; - let d = Math.PI / 180; - let x = lngLat[0] * d; - let y = lat * d; - y = Math.log(Math.tan(Math.PI / 4 + y / 2)); - const a = 0.5 / Math.PI; - const b = 0.5; - const c = -0.5 / Math.PI; - d = 0.5; - x = zoomScale * (a * x + b) - 215440491; - y = -(zoomScale * (c * y + d) - 106744817); - return [x, y]; - } -} diff --git a/packages/maps/src/utils/amap/logo.css b/packages/maps/src/utils/amap/logo.css deleted file mode 100644 index a5e4fd0de88..00000000000 --- a/packages/maps/src/utils/amap/logo.css +++ /dev/null @@ -1,6 +0,0 @@ -.amap-logo { - display: none !important; -} -.amap-copyright { - display: none !important; -} diff --git a/packages/maps/src/utils/amaploader.ts b/packages/maps/src/utils/amaploader.ts deleted file mode 100644 index 69410ff08d3..00000000000 --- a/packages/maps/src/utils/amaploader.ts +++ /dev/null @@ -1,169 +0,0 @@ -if (!window) { - throw Error('AMap JSAPI can only be used in Browser.'); -} -enum LoadStatus { - notload = 'notload', - loading = 'loading', - loaded = 'loaded', - failed = 'failed', -} -interface IConfig { - key: string; - AMap: { - version: string; - plugins: string[]; - }; -} -let config: IConfig = { - key: '', - AMap: { - version: '2.0', - plugins: [], - }, -}; - -let Status = { - AMap: LoadStatus.notload, -}; - -const onloadCBKs: any[] = []; -// @ts-ignore -const onload = (callback: (map: window.AMap) => void) => { - if (typeof callback === 'function') { - if (Status.AMap === LoadStatus.loaded) { - callback(window.AMap); - return; - } - onloadCBKs.push(callback); - } -}; - -interface ILoadOption { - key: string; - version?: string; - plugins?: string[]; - AMapUI?: { - version?: string; - plugins?: string[]; - }; - Loca?: { - version?: string; - }; -} - -const load = async (options: ILoadOption) => { - return new Promise((resolve, reject) => { - if (Status.AMap === LoadStatus.failed) { - reject(''); - } else if (Status.AMap === LoadStatus.notload) { - // 初次加载 - const { key, version, plugins } = options; - if (!key) { - reject('请填写key'); - return; - } - if (window.AMap && location.host !== 'lbs.amap.com') { - reject('禁止多种API加载方式混用'); - } - config.key = key; - config.AMap.version = version || config.AMap.version; - config.AMap.plugins = plugins || config.AMap.plugins; - Status.AMap = LoadStatus.loading; - - const parentNode = document.body || document.head; - // @ts-ignore - window._onAPILoaded = (err) => { - // @ts-ignore - if (err) { - Status.AMap = LoadStatus.failed; - reject(err); - } else { - Status.AMap = LoadStatus.loaded; - resolve(null); - } - }; - const script = document.createElement('script'); - script.type = 'text/javascript'; - script.async = false; - script.src = - 'https://webapi.amap.com/maps?callback=_onAPILoaded&v=' + - config.AMap.version + - '&key=' + - key + - '&plugin=' + - config.AMap.plugins.join(','); - script.onerror = (e) => { - Status.AMap = LoadStatus.failed; - reject(e); - }; - - parentNode.appendChild(script); - } else if (Status.AMap === LoadStatus.loaded) { - // deal multi load - if (options.key && options.key !== config.key) { - reject('多个不一致的 key'); - return; - } - if (options.version && options.version !== config.AMap.version) { - reject('不允许多个版本 JSAPI 混用'); - return; - } - const newPlugins: string[] = []; - if (options.plugins) { - // @ts-ignore - options.plugins.forEach((p: string) => { - if (config.AMap.plugins.indexOf(p) === -1) { - newPlugins.push(p); - } - }); - } - - if (newPlugins.length) { - window.AMap.plugin(newPlugins, () => { - resolve(window.AMap); - }); - } - } else { - // loading - if (options.key && options.key !== config.key) { - reject('多个不一致的 key'); - return; - } - if (options.version && options.version !== config.AMap.version) { - reject('不允许多个版本 JSAPI 混用'); - return; - } - const newPlugins: string[] = []; - if (options.plugins) { - // @ts-ignore - options.plugins.forEach((p: string) => { - if (config.AMap.plugins.indexOf(p) === -1) { - newPlugins.push(p); - } - }); - } - onload(() => { - if (newPlugins.length) { - window.AMap.plugin(newPlugins, () => { - resolve(window.AMap); - }); - } - }); - } - }); -}; -function reset() { - // @ts-ignore - delete window.AMap; - config = { - key: '', - AMap: { - version: '1.4.15', - plugins: [], - }, - }; - Status = { - AMap: LoadStatus.notload, - }; -} -export default { load, reset }; diff --git a/packages/three/src/core/baseLayer.ts b/packages/three/src/core/baseLayer.ts index 05742a2a092..1d28094bcfd 100644 --- a/packages/three/src/core/baseLayer.ts +++ b/packages/three/src/core/baseLayer.ts @@ -110,12 +110,8 @@ export default class ThreeJSLayer * @returns */ public lnglatToCoord(lnglat: ILngLat) { - // @ts-ignore - const [x, y] = this.mapService?.lngLatToCoord( - lnglat, - // @ts-ignore - this.threeRenderService.center, - ) || [0, 0]; + const { x, y } = this.mapService.lngLatToMercator(lnglat, 0); + // const origin = this.threeRenderService.center || [0, 0] return [x, y] as ILngLat; } @@ -159,7 +155,6 @@ export default class ThreeJSLayer } public async buildModels() { - console.log(this.container); // @ts-ignore this.threeRenderService = this.container.customRenderService['three']; const config = this.getLayerConfig(); diff --git a/packages/three/src/core/threeRenderService.ts b/packages/three/src/core/threeRenderService.ts index 405ff40f521..168c50455ae 100644 --- a/packages/three/src/core/threeRenderService.ts +++ b/packages/three/src/core/threeRenderService.ts @@ -1,7 +1,7 @@ import type { IMapService, IMercator, IRendererService } from '@antv/l7'; import type { Camera } from 'three'; import { Matrix4, PerspectiveCamera, Scene as ThreeScene, WebGLRenderer } from 'three'; -const DEG2RAD = Math.PI / 180; + export interface IThreeRenderService { renderer: WebGLRenderer; camera: Camera; @@ -58,28 +58,18 @@ export class ThreeRenderService implements IThreeRenderService { this.aspect = gl.drawingBufferWidth / gl.drawingBufferHeight; this.camera = new PerspectiveCamera(45, this.aspect, 1, 20000000); } + public getRenderCamera(): Camera { - /** - * map version - * GAODE1.x - * GAODE2.x - * MAPBOX - */ - switch (this.mapService.version) { - case 'GAODE1.x': + switch (this.mapService.getType()) { + case 'amap': return this.AMapCamera(); - case 'GAODE2.x': - return this.AMap2Camera(); - case 'MAPBOX': + case 'mapbox': return this.mapboxCamera(); - case 'DEFAULTMAP': + case 'default': return this.mapboxCamera(); default: - return this.AMapCamera(); + throw new Error('不支持其它地图'); } - // return this.mapService.constructor.name === 'AMapService' - // ? this.AMapCamera() - // : this.mapboxCamera(); } private mapboxCamera(): Camera { @@ -92,39 +82,9 @@ export class ThreeRenderService implements IThreeRenderService { } private AMapCamera(): Camera { - // @ts-ignore - const mapCamera = this.mapService.map.getCameraState(); - const camera = this.camera; - let { pitch, rotation } = mapCamera; - const { fov, near, far, height, aspect } = mapCamera; - pitch *= DEG2RAD; - rotation *= DEG2RAD; - // @ts-ignore - camera.fov = (180 * fov) / Math.PI; - // @ts-ignore - camera.aspect = aspect; - // @ts-ignore - camera.near = near; - // @ts-ignore - camera.far = far; - // @ts-ignore - camera.updateProjectionMatrix(); - camera.position.z = height * Math.cos(pitch); - camera.position.x = height * Math.sin(pitch) * Math.sin(rotation); - camera.position.y = -height * Math.sin(pitch) * Math.cos(rotation); - camera.up.x = -Math.cos(pitch) * Math.sin(rotation); - camera.up.y = Math.cos(pitch) * Math.cos(rotation); - camera.up.z = Math.sin(pitch); - camera.lookAt(0, 0, 0); - camera.position.x += mapCamera.position.x; - camera.position.y += -mapCamera.position.y; - return camera; - } - - private AMap2Camera(): Camera { - // @ts-ignore + // @ts-expect-error const customCoords = this.mapService.map.customCoords; - customCoords.getCenter(); + customCoords.setCenter([0, 0]); const camera = this.camera; const { near, far, fov, up, lookAt, position } = customCoords.getCameraParams(); diff --git a/packages/utils/__tests__/lineAtOffset.spec.ts b/packages/utils/__tests__/lineAtOffset.spec.ts index 08ecfdfb353..583f9b20224 100644 --- a/packages/utils/__tests__/lineAtOffset.spec.ts +++ b/packages/utils/__tests__/lineAtOffset.spec.ts @@ -1,5 +1,5 @@ -import { MapType } from '../src/interface/map'; import { lineAtOffset } from '../src/lineAtOffset/index'; + const arcSource = { inited: true, data: { @@ -17,68 +17,12 @@ const arcSource = { }; describe('lineAtOffset', () => { - // (async () => { - // const asyncOffsetPoint = await lineAtOffsetAsyc(arcSource, { - // shape: 'arc', - // offset: 0.1, - // mapVersion: Version['GAODE1.x'], - // }); - // it('asyncOffsetPoint', async () => { - // expect(asyncOffsetPoint).toEqual([ - // { - // coordinates: [ - // [99.228515625, 37.43997405227057], - // [100.72265625, 27.994401411046148], - // ], - // offset: 0.3, - // id: 0, - // lng: 99.66757224332352, - // lat: 36.507847734146466, - // height: 0, - // }, - // ]); - // }); - // })(); - const arcOffsetPoint = lineAtOffset(arcSource, { - shape: 'arc', - offset: 0.1, - mapVersion: MapType['GAODE1.x'], - }); - - const arcOffsetPoint2 = lineAtOffset(arcSource, { - shape: 'arc', - offset: 0.1, - mapVersion: MapType['GAODE2.x'], - thetaOffset: 0.314, - }); - - const arcOffsetPoint3 = lineAtOffset(arcSource, { - shape: 'arc', - offset: 0.1, - mapVersion: MapType['GAODE2.x'], - thetaOffset: 0.314, - featureId: 0, - }); - - const greatCircleOffsetPoint = lineAtOffset(arcSource, { - shape: 'greatcircle', - offset: 0.1, - mapVersion: MapType['GAODE1.x'], - }); - - const greatCircleOffsetPoint2 = lineAtOffset(arcSource, { - shape: 'greatcircle', - offset: 0.1, - mapVersion: MapType['GAODE2.x'], - }); - - const lineOffsetPoint = lineAtOffset(arcSource, { - shape: 'line', - offset: 0.1, - mapVersion: MapType['GAODE1.x'], - }); - it('arcOffsetPoint', () => { + const arcOffsetPoint = lineAtOffset(arcSource, { + shape: 'arc', + offset: 0.1, + }); + expect(arcOffsetPoint).toEqual([ { coordinates: [ @@ -94,7 +38,13 @@ describe('lineAtOffset', () => { ]); }); - it('arcOffsetPoint2', () => { + it('arcOffsetPoint thetaOffset', () => { + const arcOffsetPoint2 = lineAtOffset(arcSource, { + shape: 'arc', + offset: 0.1, + thetaOffset: 0.314, + }); + expect(arcOffsetPoint2).toEqual([ { coordinates: [ @@ -103,14 +53,21 @@ describe('lineAtOffset', () => { ], offset: 0.3, id: 0, - lng: 99.72191962749187, - lat: 36.54640697914567, + lat: 36.507847734146466, + lng: 99.66757224332352, height: 0, }, ]); }); - it('arcOffsetPoint3', () => { + it('arcOffsetPoint featureId', () => { + const arcOffsetPoint3 = lineAtOffset(arcSource, { + shape: 'arc', + offset: 0.1, + thetaOffset: 0.314, + featureId: 0, + }); + expect(arcOffsetPoint3).toEqual([ { coordinates: [ @@ -119,14 +76,19 @@ describe('lineAtOffset', () => { ], height: 0, id: 0, - lat: 36.54640697914567, - lng: 99.72191962749187, + lat: 36.507847734146466, + lng: 99.66757224332352, offset: 0.3, }, ]); }); it('greatCircleOffsetPoint', () => { + const greatCircleOffsetPoint = lineAtOffset(arcSource, { + shape: 'greatcircle', + offset: 0.1, + }); + expect(greatCircleOffsetPoint).toEqual([ { coordinates: [ @@ -142,23 +104,12 @@ describe('lineAtOffset', () => { ]); }); - it('greatCircleOffsetPoint2', () => { - expect(greatCircleOffsetPoint2).toEqual([ - { - coordinates: [ - [99.228515625, 37.43997405227057], - [100.72265625, 27.994401411046148], - ], - offset: 0.3, - id: 0, - lng: 1.7395272931153063, - lat: 0.6371821457776072, - height: 0, - }, - ]); - }); - it('lineOffsetPoint', () => { + const lineOffsetPoint = lineAtOffset(arcSource, { + shape: 'line', + offset: 0.1, + }); + expect(lineOffsetPoint).toEqual([ { coordinates: [ diff --git a/packages/utils/src/cull.ts b/packages/utils/src/cull.ts deleted file mode 100644 index a4a6cb40641..00000000000 --- a/packages/utils/src/cull.ts +++ /dev/null @@ -1,34 +0,0 @@ -const gl = { - BACK: 1029, - FRONT: 1028, -}; -export function getCullFace(mapVersion: string | undefined): number { - // 'GAODE1.x' = 'GAODE1.x', - // 'GAODE2.x' = 'GAODE2.x', - // 'MAPBOX' = 'MAPBOX', - // 'DEFAULT' = 'DEFAULTMAP', - // 'SIMPLE' = 'SIMPLE', - // 'GLOBEL' = 'GLOBEL', - switch (mapVersion) { - case 'GAODE1.x': - return gl.BACK; - break; - case 'GAODE2.x': - return gl.BACK; - break; - case 'MAPBOX': - return gl.FRONT; - break; - case 'SIMPLE': - return gl.FRONT; - break; - case 'GLOBEL': - return gl.BACK; - break; - case 'DEBAULT': - return gl.FRONT; - break; - default: - return gl.FRONT; - } -} diff --git a/packages/utils/src/index.ts b/packages/utils/src/index.ts index 1e691ad87cc..1f27c3870bf 100644 --- a/packages/utils/src/index.ts +++ b/packages/utils/src/index.ts @@ -2,13 +2,11 @@ export * from './ajax'; export * from './anchor'; export * from './color'; export * from './config'; -export * from './cull'; export * as DOM from './dom'; export * from './env'; export * from './event'; export * from './geo'; export { BKDRHash, djb2hash, guid } from './hash'; -export * from './interface/map'; export * from './lineAtOffset'; export * from './lodash-adapter'; export * from './lru_cache'; diff --git a/packages/utils/src/interface/map.ts b/packages/utils/src/interface/map.ts deleted file mode 100644 index f0fffec64f1..00000000000 --- a/packages/utils/src/interface/map.ts +++ /dev/null @@ -1,8 +0,0 @@ -export enum MapType { - 'GAODE1.x' = 'GAODE1.x', - 'GAODE2.x' = 'GAODE2.x', - 'MAPBOX' = 'MAPBOX', - 'DEFAULT' = 'DEFAUlTMAP', - 'SIMPLE' = 'SIMPLE', - 'GLOBEL' = 'GLOBEL', -} diff --git a/packages/utils/src/lineAtOffset/arc.ts b/packages/utils/src/lineAtOffset/arc.ts index a9009221749..ca7ac0cbd74 100644 --- a/packages/utils/src/lineAtOffset/arc.ts +++ b/packages/utils/src/lineAtOffset/arc.ts @@ -1,5 +1,3 @@ -import { amap2Project, amap2UnProject } from '../geo'; -import { MapType } from '../interface/map'; import type { Point } from './interface'; // arc export function arcLineAtOffset( @@ -7,7 +5,6 @@ export function arcLineAtOffset( target: Point, offset: number, thetaOffset: number | undefined, - mapVersion: MapType | undefined, segmentNumber: number = 30, autoFit: boolean, ) { @@ -19,9 +16,9 @@ export function arcLineAtOffset( } if (!thetaOffset) { - return interpolate(source, target, pointOffset, 0.314, mapVersion); + return interpolate(source, target, pointOffset, 0.314); } else { - return interpolate(source, target, pointOffset, thetaOffset, mapVersion); + return interpolate(source, target, pointOffset, thetaOffset); } } @@ -44,29 +41,10 @@ function midPoint(source: Point, target: Point, thetaOffset: number) { return mid; } -function interpolate( - source: Point, - target: Point, - offset: number, - thetaOffset: number, - mapVersion?: MapType, -) { - if (mapVersion === MapType['GAODE2.x']) { - // amap2 - const sourceFlat = amap2Project(source[0], source[1]); - const targetFlat = amap2Project(target[0], target[1]); - - const mid = midPoint(sourceFlat, targetFlat, thetaOffset); - - const x = [sourceFlat[0], mid[0], targetFlat[0]]; - const y = [sourceFlat[1], mid[1], targetFlat[1]]; - - return [...amap2UnProject(bezier3(x, offset), bezier3(y, offset)), 0]; - } else { - // amap - const mid = midPoint(source, target, thetaOffset); - const x = [source[0], mid[0], target[0]]; - const y = [source[1], mid[1], target[1]]; - return [bezier3(x, offset), bezier3(y, offset), 0]; - } +function interpolate(source: Point, target: Point, offset: number, thetaOffset: number) { + // amap + const mid = midPoint(source, target, thetaOffset); + const x = [source[0], mid[0], target[0]]; + const y = [source[1], mid[1], target[1]]; + return [bezier3(x, offset), bezier3(y, offset), 0]; } diff --git a/packages/utils/src/lineAtOffset/greatCircle.ts b/packages/utils/src/lineAtOffset/greatCircle.ts index 9618d723fc4..ef5f466efe8 100644 --- a/packages/utils/src/lineAtOffset/greatCircle.ts +++ b/packages/utils/src/lineAtOffset/greatCircle.ts @@ -1,6 +1,4 @@ import { degreesToRadians, radiansToDegrees } from '@turf/helpers'; -import { calDistance } from '../geo'; -import type { MapType } from '../interface/map'; import type { Point } from './interface'; // arc export function greatCircleLineAtOffset( @@ -8,7 +6,6 @@ export function greatCircleLineAtOffset( target: Point, offset: number, thetaOffset: number | undefined, - mapVersion: MapType | undefined, // eslint-disable-next-line @typescript-eslint/no-unused-vars segmentNumber: number = 30, autoFit: boolean, @@ -19,23 +16,7 @@ export function greatCircleLineAtOffset( // greatcircle 暂时不支持配置 segmentNumber 和 thetaOffset pointOffset = Math.round(offset * 29) / 29; } - return interpolate(source, target, pointOffset, mapVersion); -} - -function midPoint(source: Point, target: Point) { - const center = [target[0] - source[0], target[1] - source[1]]; // target - source; - const r = calDistance(center, [0, 0]); - const theta = Math.atan2(center[1], center[0]); - const thetaOffset = 0.314; - const r2 = r / 2.0 / Math.cos(thetaOffset); - const theta2 = theta + thetaOffset; - const mid = [r2 * Math.cos(theta2) + source[0], r2 * Math.sin(theta2) + source[1]]; - return mid; -} - -function bezier3(arr: Point, t: number) { - const ut = 1 - t; - return (arr[0] * ut + arr[1] * t) * ut + (arr[1] * ut + arr[2] * t) * t; + return interpolate(source, target, pointOffset); } function getAngularDist(source: Point, target: Point) { @@ -47,35 +28,28 @@ function getAngularDist(source: Point, target: Point) { return 2.0 * Math.atan2(Math.sqrt(a), Math.sqrt(1.0 - a)); } -export function interpolate(s: Point, t: Point, offset: number, mapVersion: string | undefined) { +export function interpolate(s: Point, t: Point, offset: number) { const source = [degreesToRadians(s[0]), degreesToRadians(s[1])]; const target = [degreesToRadians(t[0]), degreesToRadians(t[1])]; - if (mapVersion === 'GAODE2.x') { - // gaode2.x - const mid = midPoint(source, target); - const x = [source[0], mid[0], target[0]]; - const y = [source[1], mid[1], target[1]]; - return [bezier3(x, offset), bezier3(y, offset), 0]; - } else { - const angularDist = getAngularDist(source, target); - if (Math.abs(angularDist - Math.PI) < 0.001) { - return [ - (1.0 - offset) * source[0] + offset * target[0], - (1.0 - offset) * source[1] + offset * target[1], - ]; - } - const a = Math.sin((1.0 - offset) * angularDist) / Math.sin(angularDist); - const b = Math.sin(offset * angularDist) / Math.sin(angularDist); - const sinSource = [Math.sin(source[0]), Math.sin(source[1])]; - const cosSource = [Math.cos(source[0]), Math.cos(source[1])]; - const sinTarget = [Math.sin(target[0]), Math.sin(target[1])]; - const cosTarget = [Math.cos(target[0]), Math.cos(target[1])]; - const x = a * cosSource[1] * cosSource[0] + b * cosTarget[1] * cosTarget[0]; - const y = a * cosSource[1] * sinSource[0] + b * cosTarget[1] * sinTarget[0]; - const z = a * sinSource[1] + b * sinTarget[1]; + + const angularDist = getAngularDist(source, target); + if (Math.abs(angularDist - Math.PI) < 0.001) { return [ - radiansToDegrees(Math.atan2(y, x)), - radiansToDegrees(Math.atan2(z, Math.sqrt(x * x + y * y))), + (1.0 - offset) * source[0] + offset * target[0], + (1.0 - offset) * source[1] + offset * target[1], ]; } + const a = Math.sin((1.0 - offset) * angularDist) / Math.sin(angularDist); + const b = Math.sin(offset * angularDist) / Math.sin(angularDist); + const sinSource = [Math.sin(source[0]), Math.sin(source[1])]; + const cosSource = [Math.cos(source[0]), Math.cos(source[1])]; + const sinTarget = [Math.sin(target[0]), Math.sin(target[1])]; + const cosTarget = [Math.cos(target[0]), Math.cos(target[1])]; + const x = a * cosSource[1] * cosSource[0] + b * cosTarget[1] * cosTarget[0]; + const y = a * cosSource[1] * sinSource[0] + b * cosTarget[1] * sinTarget[0]; + const z = a * sinSource[1] + b * sinTarget[1]; + return [ + radiansToDegrees(Math.atan2(y, x)), + radiansToDegrees(Math.atan2(z, Math.sqrt(x * x + y * y))), + ]; } diff --git a/packages/utils/src/lineAtOffset/index.ts b/packages/utils/src/lineAtOffset/index.ts index 0c554e2ea63..b54510e29a2 100644 --- a/packages/utils/src/lineAtOffset/index.ts +++ b/packages/utils/src/lineAtOffset/index.ts @@ -31,7 +31,7 @@ export function lineAtOffsetAsyc(source: Source, option: ILineAtOffset) { } function getLineOffsetPosition(feature: any, option: ILineAtOffset) { - const { offset, shape, thetaOffset, mapVersion, segmentNumber = 30, autoFit = true } = option; + const { offset, shape, thetaOffset, segmentNumber = 30, autoFit = true } = option; const { coordinates } = feature; if (shape === 'line') { return pathLineAtOffset(coordinates, offset); @@ -57,7 +57,6 @@ function getLineOffsetPosition(feature: any, option: ILineAtOffset) { target, offset, linetheatOffset, - mapVersion, segmentNumber, autoFit, ); diff --git a/packages/utils/src/lineAtOffset/interface.ts b/packages/utils/src/lineAtOffset/interface.ts index 78d4def4d79..bf3927f9519 100644 --- a/packages/utils/src/lineAtOffset/interface.ts +++ b/packages/utils/src/lineAtOffset/interface.ts @@ -1,4 +1,3 @@ -import type { MapType } from '../interface/map'; export type Source = any; export type ILineShape = 'line' | 'arc' | 'arc3d' | 'greatcircle'; export type IThetaOffset = string | number | undefined; @@ -7,7 +6,6 @@ export type Point = number[]; export interface ILineAtOffset { offset: number; shape: ILineShape; - mapVersion: MapType; thetaOffset?: IThetaOffset; featureId?: number | undefined; segmentNumber?: number; diff --git a/scripts/cloc-code.sh b/scripts/cloc-code.sh new file mode 100755 index 00000000000..9ed9e026ce5 --- /dev/null +++ b/scripts/cloc-code.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +# cloc from https://github.com/AlDanial/cloc + +cloc packages/*/src --exclude-dir=test-utils --exclude-lang=SVG,LESS + +# output like: +# ------------------------------------------------------------------------------- +# Language files blank comment code +# ------------------------------------------------------------------------------- +# TypeScript 434 5726 5798 44103 +# GLSL 112 946 322 4234 +# CSS 9 16 2 826 +# JavaScript 1 0 1 68 +# ------------------------------------------------------------------------------- +# SUM: 556 6688 6123 49231 +# ------------------------------------------------------------------------------- From 048c203e6d368733f8b07b55436bd1c2ef52760f Mon Sep 17 00:00:00 2001 From: yunji Date: Mon, 6 May 2024 16:51:56 +0800 Subject: [PATCH 07/20] chore: add changeset --- .changeset/sour-lemons-perform.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/sour-lemons-perform.md diff --git a/.changeset/sour-lemons-perform.md b/.changeset/sour-lemons-perform.md new file mode 100644 index 00000000000..8aaf7216e4d --- /dev/null +++ b/.changeset/sour-lemons-perform.md @@ -0,0 +1,5 @@ +--- +'@antv/l7-maps': minor +--- + +refactor: 高德地图联动升级 From 3f508ff0edffd4afd770a293ce22355e2e7edeb4 Mon Sep 17 00:00:00 2001 From: yunji Date: Mon, 6 May 2024 17:55:35 +0800 Subject: [PATCH 08/20] fix: type EventEmitter --- packages/maps/src/lib/base-map.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/maps/src/lib/base-map.ts b/packages/maps/src/lib/base-map.ts index e5594fa7bb0..cc4865b5ab5 100644 --- a/packages/maps/src/lib/base-map.ts +++ b/packages/maps/src/lib/base-map.ts @@ -15,6 +15,7 @@ import type { MapStyleName, } from '@antv/l7-core'; import { CoordinateSystem } from '@antv/l7-core'; +import type { EventEmitterStatic } from 'eventemitter3'; import { EventEmitter } from 'eventemitter3'; import { SimpleMapCoord } from '../utils/simpleMapCoord'; @@ -45,7 +46,7 @@ export default abstract class BaseMap implements IMapService { protected readonly coordinateSystemService: ICoordinateSystemService; - protected eventEmitter = new EventEmitter(); + protected eventEmitter: InstanceType; protected markerContainer: HTMLElement; @@ -57,6 +58,7 @@ export default abstract class BaseMap implements IMapService { this.config = container.mapConfig as Partial>; this.configService = container.globalConfigService; this.coordinateSystemService = container.coordinateSystemService; + this.eventEmitter = new EventEmitter(); } public abstract init(): Promise; From 18db6f79d9b8d4463a41b0ea15dbd8721c9fe5da Mon Sep 17 00:00:00 2001 From: yunji Date: Mon, 6 May 2024 19:01:15 +0800 Subject: [PATCH 09/20] chore: set changeset --- .changeset/sour-lemons-perform.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/sour-lemons-perform.md b/.changeset/sour-lemons-perform.md index 8aaf7216e4d..5039c77a1f9 100644 --- a/.changeset/sour-lemons-perform.md +++ b/.changeset/sour-lemons-perform.md @@ -1,5 +1,5 @@ --- -'@antv/l7-maps': minor +'@antv/l7-maps': patch --- refactor: 高德地图联动升级 From 4a73001d1009cd90a3537853f47bc53b2b372308 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 6 May 2024 11:13:41 +0000 Subject: [PATCH 10/20] chore: version (beta) (#2442) --- .changeset/pre.json | 2 +- packages/component/CHANGELOG.md | 9 +++++++++ packages/component/package.json | 2 +- packages/core/CHANGELOG.md | 10 ++++++++++ packages/core/package.json | 2 +- packages/l7/CHANGELOG.md | 13 +++++++++++++ packages/l7/package.json | 2 +- packages/layers/CHANGELOG.md | 13 +++++++++++++ packages/layers/package.json | 2 +- packages/map/CHANGELOG.md | 7 +++++++ packages/map/package.json | 2 +- packages/maps/CHANGELOG.md | 15 +++++++++++++++ packages/maps/package.json | 2 +- packages/renderer/CHANGELOG.md | 8 ++++++++ packages/renderer/package.json | 2 +- packages/scene/CHANGELOG.md | 12 ++++++++++++ packages/scene/package.json | 2 +- packages/source/CHANGELOG.md | 8 ++++++++ packages/source/package.json | 2 +- packages/test-utils/CHANGELOG.md | 9 +++++++++ packages/test-utils/package.json | 2 +- packages/three/CHANGELOG.md | 7 +++++++ packages/three/package.json | 2 +- packages/utils/CHANGELOG.md | 2 ++ packages/utils/package.json | 2 +- 25 files changed, 126 insertions(+), 13 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index 5bb9d82b203..ea3483aaa53 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -16,5 +16,5 @@ "@antv/l7-utils": "2.21.8", "@antv/l7-site": "2.21.3" }, - "changesets": [] + "changesets": ["slimy-starfishes-joke", "sour-lemons-perform"] } diff --git a/packages/component/CHANGELOG.md b/packages/component/CHANGELOG.md index 35a4eeb376f..535059d7b79 100644 --- a/packages/component/CHANGELOG.md +++ b/packages/component/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 2.21.9-beta.0 + +### Patch Changes + +- Updated dependencies [[`0913661`](https://github.com/antvis/L7/commit/09136611f4521c5ecb892a7ddf67a8e680e74429)]: + - @antv/l7-layers@2.21.9-beta.0 + - @antv/l7-core@2.21.9-beta.0 + - @antv/l7-utils@2.21.9-beta.0 + ## 2.21.8 ### Patch Changes diff --git a/packages/component/package.json b/packages/component/package.json index 5671613ca51..7eb6a04a28a 100644 --- a/packages/component/package.json +++ b/packages/component/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-component", - "version": "2.21.8", + "version": "2.21.9-beta.0", "description": "Component for L7", "license": "MIT", "author": "https://github.com/orgs/antvis/people", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 697e007a73c..d54348d5601 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 2.21.9-beta.0 + +### Patch Changes + +- [#2416](https://github.com/antvis/L7/pull/2416) [`0913661`](https://github.com/antvis/L7/commit/09136611f4521c5ecb892a7ddf67a8e680e74429) Thanks [@lvisei](https://github.com/lvisei)! - fix: Mapbox/Maplibre 20 层级以上数据偏移问题 + fix: 修复点图层部分 shape 中心点计算有误 + fix: 修复立体面图层光照计算有误 +- Updated dependencies []: + - @antv/l7-utils@2.21.9-beta.0 + ## 2.21.8 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index a0e66fcedea..480ee5417d3 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-core", - "version": "2.21.8", + "version": "2.21.9-beta.0", "description": "", "license": "MIT", "author": "https://github.com/orgs/antvis/people", diff --git a/packages/l7/CHANGELOG.md b/packages/l7/CHANGELOG.md index 0e030943e54..89dc7f85e04 100644 --- a/packages/l7/CHANGELOG.md +++ b/packages/l7/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log +## 2.21.9-beta.0 + +### Patch Changes + +- Updated dependencies [[`0913661`](https://github.com/antvis/L7/commit/09136611f4521c5ecb892a7ddf67a8e680e74429), [`048c203`](https://github.com/antvis/L7/commit/048c203e6d368733f8b07b55436bd1c2ef52760f)]: + - @antv/l7-layers@2.21.9-beta.0 + - @antv/l7-core@2.21.9-beta.0 + - @antv/l7-maps@2.21.9-beta.0 + - @antv/l7-component@2.21.9-beta.0 + - @antv/l7-scene@2.21.9-beta.0 + - @antv/l7-source@2.21.9-beta.0 + - @antv/l7-utils@2.21.9-beta.0 + ## 2.21.8 ### Patch Changes diff --git a/packages/l7/package.json b/packages/l7/package.json index b8aef947f7a..e8be5514d81 100644 --- a/packages/l7/package.json +++ b/packages/l7/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7", - "version": "2.21.8", + "version": "2.21.9-beta.0", "description": "A Large-scale WebGL-powered Geospatial Data Visualization", "repository": "git@github.com:antvis/L7.git", "license": "MIT", diff --git a/packages/layers/CHANGELOG.md b/packages/layers/CHANGELOG.md index c15430a8f5f..8e1fcc601e4 100644 --- a/packages/layers/CHANGELOG.md +++ b/packages/layers/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log +## 2.21.9-beta.0 + +### Patch Changes + +- [#2416](https://github.com/antvis/L7/pull/2416) [`0913661`](https://github.com/antvis/L7/commit/09136611f4521c5ecb892a7ddf67a8e680e74429) Thanks [@lvisei](https://github.com/lvisei)! - fix: Mapbox/Maplibre 20 层级以上数据偏移问题 + fix: 修复点图层部分 shape 中心点计算有误 + fix: 修复立体面图层光照计算有误 +- Updated dependencies [[`0913661`](https://github.com/antvis/L7/commit/09136611f4521c5ecb892a7ddf67a8e680e74429), [`048c203`](https://github.com/antvis/L7/commit/048c203e6d368733f8b07b55436bd1c2ef52760f)]: + - @antv/l7-core@2.21.9-beta.0 + - @antv/l7-maps@2.21.9-beta.0 + - @antv/l7-source@2.21.9-beta.0 + - @antv/l7-utils@2.21.9-beta.0 + ## 2.21.8 ### Patch Changes diff --git a/packages/layers/package.json b/packages/layers/package.json index 512bfb75fa4..325569a9af4 100644 --- a/packages/layers/package.json +++ b/packages/layers/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-layers", - "version": "2.21.8", + "version": "2.21.9-beta.0", "description": "L7's collection of built-in layers", "license": "MIT", "author": "https://github.com/orgs/antvis/people", diff --git a/packages/map/CHANGELOG.md b/packages/map/CHANGELOG.md index 2f4de8f3b90..9ba2918e6d7 100644 --- a/packages/map/CHANGELOG.md +++ b/packages/map/CHANGELOG.md @@ -1,5 +1,12 @@ # @antv/l7-map +## 2.21.9-beta.0 + +### Patch Changes + +- Updated dependencies []: + - @antv/l7-utils@2.21.9-beta.0 + ## 2.21.8 ### Patch Changes diff --git a/packages/map/package.json b/packages/map/package.json index 1d3cac1f6be..7fa1573e562 100644 --- a/packages/map/package.json +++ b/packages/map/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-map", - "version": "2.21.8", + "version": "2.21.9-beta.0", "description": "L7 Map", "keywords": [], "homepage": "https://github.com/antvis/L7#readme", diff --git a/packages/maps/CHANGELOG.md b/packages/maps/CHANGELOG.md index 21b5f025c57..fba5b2442c8 100644 --- a/packages/maps/CHANGELOG.md +++ b/packages/maps/CHANGELOG.md @@ -1,5 +1,20 @@ # Change Log +## 2.21.9-beta.0 + +### Patch Changes + +- [#2416](https://github.com/antvis/L7/pull/2416) [`0913661`](https://github.com/antvis/L7/commit/09136611f4521c5ecb892a7ddf67a8e680e74429) Thanks [@lvisei](https://github.com/lvisei)! - fix: Mapbox/Maplibre 20 层级以上数据偏移问题 + fix: 修复点图层部分 shape 中心点计算有误 + fix: 修复立体面图层光照计算有误 + +- [`048c203`](https://github.com/antvis/L7/commit/048c203e6d368733f8b07b55436bd1c2ef52760f) Thanks [@lvisei](https://github.com/lvisei)! - refactor: 高德地图联动升级 + +- Updated dependencies [[`0913661`](https://github.com/antvis/L7/commit/09136611f4521c5ecb892a7ddf67a8e680e74429)]: + - @antv/l7-core@2.21.9-beta.0 + - @antv/l7-map@2.21.9-beta.0 + - @antv/l7-utils@2.21.9-beta.0 + ## 2.21.8 ### Patch Changes diff --git a/packages/maps/package.json b/packages/maps/package.json index f2a0edd5fc3..feecf00fcac 100644 --- a/packages/maps/package.json +++ b/packages/maps/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-maps", - "version": "2.21.8", + "version": "2.21.9-beta.0", "description": "Maps for L7", "license": "MIT", "author": "https://github.com/orgs/antvis/people", diff --git a/packages/renderer/CHANGELOG.md b/packages/renderer/CHANGELOG.md index 20c772bdb8d..8d45bfd9b01 100644 --- a/packages/renderer/CHANGELOG.md +++ b/packages/renderer/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 2.21.9-beta.0 + +### Patch Changes + +- Updated dependencies [[`0913661`](https://github.com/antvis/L7/commit/09136611f4521c5ecb892a7ddf67a8e680e74429)]: + - @antv/l7-core@2.21.9-beta.0 + - @antv/l7-utils@2.21.9-beta.0 + ## 2.21.8 ### Patch Changes diff --git a/packages/renderer/package.json b/packages/renderer/package.json index 469d4732d8f..5fdb99e5fdb 100644 --- a/packages/renderer/package.json +++ b/packages/renderer/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-renderer", - "version": "2.21.8", + "version": "2.21.9-beta.0", "description": "", "license": "MIT", "author": "https://github.com/orgs/antvis/people", diff --git a/packages/scene/CHANGELOG.md b/packages/scene/CHANGELOG.md index 303eadefba0..2e23488390b 100644 --- a/packages/scene/CHANGELOG.md +++ b/packages/scene/CHANGELOG.md @@ -1,5 +1,17 @@ # Change Log +## 2.21.9-beta.0 + +### Patch Changes + +- Updated dependencies [[`0913661`](https://github.com/antvis/L7/commit/09136611f4521c5ecb892a7ddf67a8e680e74429), [`048c203`](https://github.com/antvis/L7/commit/048c203e6d368733f8b07b55436bd1c2ef52760f)]: + - @antv/l7-layers@2.21.9-beta.0 + - @antv/l7-core@2.21.9-beta.0 + - @antv/l7-maps@2.21.9-beta.0 + - @antv/l7-component@2.21.9-beta.0 + - @antv/l7-renderer@2.21.9-beta.0 + - @antv/l7-utils@2.21.9-beta.0 + ## 2.21.8 ### Patch Changes diff --git a/packages/scene/package.json b/packages/scene/package.json index 4f2d01c802c..80782f81255 100644 --- a/packages/scene/package.json +++ b/packages/scene/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-scene", - "version": "2.21.8", + "version": "2.21.9-beta.0", "description": "", "license": "MIT", "author": "https://github.com/orgs/antvis/people", diff --git a/packages/source/CHANGELOG.md b/packages/source/CHANGELOG.md index d035d14ee28..573459f66b8 100644 --- a/packages/source/CHANGELOG.md +++ b/packages/source/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 2.21.9-beta.0 + +### Patch Changes + +- Updated dependencies [[`0913661`](https://github.com/antvis/L7/commit/09136611f4521c5ecb892a7ddf67a8e680e74429)]: + - @antv/l7-core@2.21.9-beta.0 + - @antv/l7-utils@2.21.9-beta.0 + ## 2.21.8 ### Patch Changes diff --git a/packages/source/package.json b/packages/source/package.json index 336b6a21c61..a87b9dfd266 100644 --- a/packages/source/package.json +++ b/packages/source/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-source", - "version": "2.21.8", + "version": "2.21.9-beta.0", "description": "", "license": "MIT", "author": "https://github.com/orgs/antvis/people", diff --git a/packages/test-utils/CHANGELOG.md b/packages/test-utils/CHANGELOG.md index c8d113478a3..2cd0239d7cb 100644 --- a/packages/test-utils/CHANGELOG.md +++ b/packages/test-utils/CHANGELOG.md @@ -1,5 +1,14 @@ # @antv/l7-test-utils +## 2.21.9-beta.0 + +### Patch Changes + +- Updated dependencies [[`0913661`](https://github.com/antvis/L7/commit/09136611f4521c5ecb892a7ddf67a8e680e74429), [`048c203`](https://github.com/antvis/L7/commit/048c203e6d368733f8b07b55436bd1c2ef52760f)]: + - @antv/l7-maps@2.21.9-beta.0 + - @antv/l7-scene@2.21.9-beta.0 + - @antv/l7-map@2.21.9-beta.0 + ## 2.21.8 ### Patch Changes diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json index 753391f1df1..194df6564db 100644 --- a/packages/test-utils/package.json +++ b/packages/test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-test-utils", - "version": "2.21.8", + "version": "2.21.9-beta.0", "private": true, "description": "Test utils for L7", "keywords": [], diff --git a/packages/three/CHANGELOG.md b/packages/three/CHANGELOG.md index 64eb948bd7e..dc447786f62 100644 --- a/packages/three/CHANGELOG.md +++ b/packages/three/CHANGELOG.md @@ -1,5 +1,12 @@ # @antv/l7-three +## 2.21.9-beta.0 + +### Patch Changes + +- Updated dependencies []: + - @antv/l7@2.21.9-beta.0 + ## 2.21.8 ### Patch Changes diff --git a/packages/three/package.json b/packages/three/package.json index 1ce72c53c24..4436b80081e 100644 --- a/packages/three/package.json +++ b/packages/three/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-three", - "version": "2.21.8", + "version": "2.21.9-beta.0", "description": "Three for L7 ", "keywords": [ "3D", diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index 6cad2479f17..dd6f12cd71a 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.21.9-beta.0 + ## 2.21.8 ## 2.21.7 diff --git a/packages/utils/package.json b/packages/utils/package.json index 4258c920cce..393f7085337 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-utils", - "version": "2.21.8", + "version": "2.21.9-beta.0", "description": "Utils for L7", "license": "MIT", "author": "https://github.com/orgs/antvis/people", From d408bdb4a2a7be57a50f9a88247cf7b690ba4387 Mon Sep 17 00:00:00 2001 From: lvisei Date: Wed, 15 May 2024 10:57:16 +0800 Subject: [PATCH 11/20] =?UTF-8?q?fix:=20mapbox=20=E4=B8=8B=E9=83=A8?= =?UTF-8?q?=E5=88=86=E9=9D=A2=E6=95=B0=E6=8D=AE=E5=9B=BE=E5=B1=82=E7=BB=98?= =?UTF-8?q?=E5=88=B6=E5=BC=82=E5=B8=B8=20(#2453)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: mapbox 下部分面数据图层绘制异常 * chore: add changeset * fix: 3d extrude polygon layer --- .changeset/tiny-seas-camp.md | 5 +++ examples/demos/bugfix/index.ts | 1 + examples/demos/bugfix/muti-polygon.ts | 42 +++++++++++++++++++++++ packages/layers/src/core/shape/extrude.ts | 12 +++++-- packages/layers/src/core/triangulation.ts | 16 +++++---- packages/layers/src/core/utils.ts | 42 +++++++++++++++++++++++ packages/utils/src/geo.ts | 5 +++ 7 files changed, 113 insertions(+), 10 deletions(-) create mode 100644 .changeset/tiny-seas-camp.md create mode 100644 examples/demos/bugfix/muti-polygon.ts diff --git a/.changeset/tiny-seas-camp.md b/.changeset/tiny-seas-camp.md new file mode 100644 index 00000000000..c8ab41a6735 --- /dev/null +++ b/.changeset/tiny-seas-camp.md @@ -0,0 +1,5 @@ +--- +'@antv/l7-layers': patch +--- + +fix: mapbox 下部分面数据图层绘制异常 diff --git a/examples/demos/bugfix/index.ts b/examples/demos/bugfix/index.ts index ebab728f405..a679410950a 100644 --- a/examples/demos/bugfix/index.ts +++ b/examples/demos/bugfix/index.ts @@ -1,6 +1,7 @@ export { MapRender as color } from './color'; export { MapRender as data_shake } from './data-shake'; export { MapRender as event_legend } from './event_legend'; +export { MapRender as mutiPolygon } from './muti-polygon'; export { MapRender as polygon } from './polygon'; export { MapRender as remove_muti_layer } from './remove-muti-layer'; export { MapRender as size } from './size'; diff --git a/examples/demos/bugfix/muti-polygon.ts b/examples/demos/bugfix/muti-polygon.ts new file mode 100644 index 00000000000..6d2f0b93661 --- /dev/null +++ b/examples/demos/bugfix/muti-polygon.ts @@ -0,0 +1,42 @@ +import { PolygonLayer, Scene } from '@antv/l7'; +import * as allMap from '@antv/l7-maps'; +import type { RenderDemoOptions } from '../../types'; + +export function MapRender(options: RenderDemoOptions) { + const scene = new Scene({ + id: 'map', + renderer: options.renderer, + map: new allMap[options.map]({ + style: 'dark', + center: [-96, 37.8], + zoom: 3, + }), + }); + + fetch( + 'https://npm.elemecdn.com/static-geo-atlas/geo-data/choropleth-data/country/100000_country_province.json', + ) + .then((res) => res.json()) + .then((data) => data.features.slice(4, 5)) + .then((geoData) => { + const layer = new PolygonLayer({ + autoFit: true, + }) + .source(geoData, { + parser: { + type: 'json', + geometry: 'geometry', + }, + }) + .color('rgb(22,199,255)') + .shape('fill') + // .shape('extrude') + // .size(1200 * 100) + .active(true) + .style({ + opacity: 0.5, + }); + + scene.addLayer(layer); + }); +} diff --git a/packages/layers/src/core/shape/extrude.ts b/packages/layers/src/core/shape/extrude.ts index d5edd94a07a..bd15dad95c8 100644 --- a/packages/layers/src/core/shape/extrude.ts +++ b/packages/layers/src/core/shape/extrude.ts @@ -1,7 +1,9 @@ import { lngLatToMeters } from '@antv/l7-utils'; import earcut from 'earcut'; import { vec3 } from 'gl-matrix'; +import { getPolygonSurfaceIndices } from '../utils'; import type { IPath } from './Path'; + export interface IExtrudeGeomety { positions: number[]; index: number[]; @@ -62,6 +64,7 @@ export default function extrudePolygon(path: IPath[]): IExtrudeGeomety { index: indexArray, }; } + export function fillPolygon(points: IPath[]) { const flattengeo = earcut.flatten(points); const triangles = earcut(flattengeo.vertices, flattengeo.holes, flattengeo.dimensions); @@ -82,7 +85,7 @@ export function extrude_PolygonNormal( } const n = path[0].length; const flattengeo = earcut.flatten(path); - const { vertices, dimensions } = flattengeo; + const { vertices, dimensions, holes } = flattengeo; const positions = []; const indexArray = []; const normals = []; @@ -97,8 +100,10 @@ export function extrude_PolygonNormal( ); normals.push(0, 0, 1); } - const triangles = earcut(flattengeo.vertices, flattengeo.holes, flattengeo.dimensions); - indexArray.push(...triangles); + + const indices = getPolygonSurfaceIndices(vertices, holes, dimensions, needFlat); + indexArray.push(...indices); + // 设置侧面 for (let i = 0; i < n; i++) { const prePoint = flattengeo.vertices.slice(i * dimensions, (i + 1) * dimensions); @@ -145,6 +150,7 @@ export function extrude_PolygonNormal( normals, }; } + function computeVertexNormals( p1: [number, number, number], p2: [number, number, number], diff --git a/packages/layers/src/core/triangulation.ts b/packages/layers/src/core/triangulation.ts index 9720d271ccc..3204f88f193 100644 --- a/packages/layers/src/core/triangulation.ts +++ b/packages/layers/src/core/triangulation.ts @@ -17,10 +17,11 @@ import { } from '../earth/utils'; import ExtrudePolyline from '../utils/extrude_polyline'; import type { IPosition, ShapeType2D, ShapeType3D } from './shape/Path'; +import { geometryShape } from './shape/Path'; import type { IExtrudeGeomety } from './shape/extrude'; import extrudePolygon, { extrude_PolygonNormal, fillPolygon } from './shape/extrude'; +import { getPolygonSurfaceIndices } from './utils'; -import { geometryShape } from './shape/Path'; type IShape = ShapeType2D & ShapeType3D; interface IGeometryCache { [key: string]: IExtrudeGeomety; @@ -334,8 +335,11 @@ export function polygonTriangulation(feature: IEncodeFeature) { const { coordinates } = feature; const flattengeo = earcut.flatten(coordinates as number[][][]); const { vertices, dimensions, holes } = flattengeo; + + const indices = getPolygonSurfaceIndices(vertices, holes, dimensions); + return { - indices: earcut(vertices, holes, dimensions), + indices, vertices, size: dimensions, }; @@ -343,14 +347,12 @@ export function polygonTriangulation(feature: IEncodeFeature) { // 构建几何图形(带有中心点和大小) export function polygonTriangulationWithCenter(feature: IEncodeFeature) { - const { coordinates } = feature; - const flattengeo = earcut.flatten(coordinates as number[][][]); - const { vertices, dimensions, holes } = flattengeo; + const { indices, vertices, size } = polygonTriangulation(feature); return { - indices: earcut(vertices, holes, dimensions), + indices: indices, vertices: getVerticesWithCenter(vertices), - size: dimensions + 4, + size: size + 4, }; } diff --git a/packages/layers/src/core/utils.ts b/packages/layers/src/core/utils.ts index 3c9e8edf8ce..099e03e2a79 100644 --- a/packages/layers/src/core/utils.ts +++ b/packages/layers/src/core/utils.ts @@ -1,3 +1,45 @@ +import { lngLatToMeters } from '@antv/l7-utils'; +import earcut from 'earcut'; + export function MultipleOfFourNumber(num: number) { return Math.max(Math.ceil(num / 4) * 4, 4); } + +/** + * Get vertex indices for drawing polygon mesh (triangulation) + */ +export function getPolygonSurfaceIndices( + positions: number[], + holeIndices: number[], + positionSize: number, + preproject = true, +) { + const is3d = positionSize === 3; + + if (preproject) { + positions = positions.slice(); + const p: number[] = []; + for (let i = 0; i < positions.length; i += positionSize) { + p[0] = positions[i]; + p[1] = positions[i + 1]; + + if (is3d) { + p[2] = positions[i + 2]; + } + + // earcut is a 2D triangulation algorithm, and handles 3D data as if it was projected onto the XY plane + const xy = lngLatToMeters(p, true, { enable: false, decimal: 1 }); + + positions[i] = xy[0]; + positions[i + 1] = xy[1]; + + if (is3d) { + positions[i + 2] = xy[2]; + } + } + } + + const indices = earcut(positions, holeIndices, positionSize); + + return indices; +} diff --git a/packages/utils/src/geo.ts b/packages/utils/src/geo.ts index eac2b8ec575..50d8d000108 100644 --- a/packages/utils/src/geo.ts +++ b/packages/utils/src/geo.ts @@ -65,6 +65,11 @@ function transform(item: any[], cb: (item: any[]) => any): any { return cb(item); } export function lngLatToMeters(lnglat: Point): Point; +export function lngLatToMeters( + lnglat: Point, + validate?: boolean, + accuracy?: { enable: boolean; decimal: number }, +): Point; export function lngLatToMeters( lnglat: Point, validate: boolean = true, From 7e3b6724177d93accbe9d311b4be53a74234f48e Mon Sep 17 00:00:00 2001 From: lvisei Date: Thu, 16 May 2024 15:14:45 +0800 Subject: [PATCH 12/20] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=20WebGPU=20?= =?UTF-8?q?=E6=A8=A1=E5=BC=8F=E6=B8=B2=E6=9F=93=E9=97=AE=E9=A2=98=20(#2450?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * wip: 修复 WebGPU 模式渲染问题 * test: demo --- __tests__/integration/point.spec.ts | 1 - __tests__/integration/polygon.spec.ts | 2 +- examples/data/nanjing-city.json | 1 + examples/data/shanghaixi-village.json | 351 ++++++++++++++++++ examples/demos/point/column.ts | 47 ++- examples/demos/polygon/extrude.ts | 41 +- .../core/src/services/layer/ILayerService.ts | 5 - .../services/renderer/passes/PostProcessor.ts | 3 + packages/layers/src/core/BaseLayer.ts | 15 +- packages/layers/src/core/BaseModel.ts | 2 + .../layers/src/plugins/ShaderUniformPlugin.ts | 1 + 11 files changed, 402 insertions(+), 67 deletions(-) create mode 100644 examples/data/nanjing-city.json create mode 100644 examples/data/shanghaixi-village.json diff --git a/__tests__/integration/point.spec.ts b/__tests__/integration/point.spec.ts index b5baac16616..ae4c51dfd03 100644 --- a/__tests__/integration/point.spec.ts +++ b/__tests__/integration/point.spec.ts @@ -6,7 +6,6 @@ const TEST_CASES = [ }, { name: 'column', - sleepTime: 200, }, { name: 'dot', diff --git a/__tests__/integration/polygon.spec.ts b/__tests__/integration/polygon.spec.ts index 21ca870efd8..4f166f1411e 100644 --- a/__tests__/integration/polygon.spec.ts +++ b/__tests__/integration/polygon.spec.ts @@ -3,7 +3,7 @@ import { generateCanvasTestCases } from './utils/generator'; const TEST_CASES = [ { name: 'extrude', - sleepTime: 1000, + sleepTime: 500, }, { name: 'extrusion', diff --git a/examples/data/nanjing-city.json b/examples/data/nanjing-city.json new file mode 100644 index 00000000000..9ac637be25d --- /dev/null +++ b/examples/data/nanjing-city.json @@ -0,0 +1 @@ +{"type":"FeatureCollection","features":[{"type":"Feature","properties":{"id":611100790,"name":"浦口其它","longitude":118.55772865265,"latitude":31.987645655305,"unit_price":21747,"count":"22.26℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.622299,31.946889],[118.651727,31.979024],[118.60761258722,32.093276369469],[118.63513833466,32.1085476335],[118.65211412661,32.121203979744],[118.66132074171,32.126483825762],[118.66654,32.125296],[118.669667,32.124684],[118.672775,32.124684],[118.68340189757,32.124079434239],[118.68512533225,32.130701391203],[118.69021762996,32.135715974717],[118.69534654379,32.145562731002],[118.70214639163,32.151171604073],[118.690833,32.165187],[118.687869,32.170918],[118.690609,32.184159],[118.69042,32.18846],[118.730345,32.197982],[118.72399,32.176313],[118.73506166127,32.169432471485],[118.779287,32.16015],[118.77864,32.179894],[118.773609,32.196029],[118.754565,32.18949],[118.741774,32.174576],[118.739222,32.176135],[118.736563,32.180169],[118.739797,32.181177],[118.742708,32.185548],[118.741666,32.190437],[118.740624,32.195387],[118.743211,32.201223],[118.739474,32.206845],[118.73279,32.207914],[118.735449,32.215857],[118.73218,32.218881],[118.728946,32.22218],[118.72661,32.255897],[118.7108,32.254798],[118.682126,32.257241],[118.674221,32.241422],[118.657009,32.223005],[118.650326,32.21494],[118.645475,32.213902],[118.639834,32.210358],[118.637965,32.208922],[118.636348,32.207547],[118.63448,32.207792],[118.63254,32.208005],[118.626539,32.210847],[118.623521,32.210694],[118.615436,32.206814],[118.604548,32.20495],[118.596356,32.205775],[118.592224,32.2044],[118.585792,32.204859],[118.581767,32.208433],[118.575264,32.207028],[118.567826,32.202964],[118.561538,32.204248],[118.55798,32.205714],[118.555968,32.20437],[118.555213,32.201223],[118.550506,32.199665],[118.545871,32.19832],[118.538936,32.201864],[118.537643,32.201467],[118.53387,32.196151],[118.528983,32.193676],[118.523881,32.194929],[118.516047,32.199848],[118.512382,32.18952],[118.502824,32.182522],[118.503507,32.168127],[118.515796,32.142633],[118.510586,32.144314],[118.505735,32.146118],[118.502465,32.140064],[118.501603,32.137282],[118.504226,32.131197],[118.508466,32.126336],[118.50074,32.126825],[118.493841,32.125602],[118.489781,32.122513],[118.483565,32.123094],[118.480367,32.12181],[118.479792,32.119486],[118.48051,32.116244],[118.47972,32.114501],[118.47839,32.114134],[118.477348,32.113889],[118.47415,32.111343],[118.472165,32.109409],[118.471527,32.108231],[118.4708,32.107038],[118.469317,32.106641],[118.467179,32.107489],[118.465006,32.107099],[118.462059,32.105157],[118.460909,32.103414],[118.459454,32.103039],[118.456948,32.104263],[118.455537,32.103536],[118.454657,32.10063],[118.451073,32.100087],[118.447255,32.098007],[118.445863,32.096577],[118.445396,32.095323],[118.444021,32.094658],[118.44129,32.095201],[118.44006,32.09306],[118.437482,32.092371],[118.429361,32.092104],[118.426316,32.091706],[118.422201,32.094138],[118.418698,32.087041],[118.415491,32.086253],[118.411781,32.086131],[118.411871,32.08148],[118.410371,32.080547],[118.406634,32.083507],[118.401567,32.082819],[118.401603,32.080739],[118.403858,32.078046],[118.402394,32.073725],[118.401998,32.070963],[118.399438,32.067857],[118.396627,32.067513],[118.395378,32.068752],[118.393959,32.068477],[118.390626,32.065524],[118.400696,32.055927],[118.394183,32.04585],[118.392979,32.038818],[118.394911,32.03187],[118.402133,32.028197],[118.396295,32.017446],[118.398037,32.006222],[118.399771,31.994984],[118.397956,31.991837],[118.396088,31.988653],[118.387706,31.986371],[118.385919,31.98314],[118.388587,31.979173],[118.372777,31.958558],[118.371708,31.947559],[118.37116,31.942059],[118.37063,31.936574],[118.383377,31.929955],[118.39236,31.91585],[118.409374,31.919895],[118.426289,31.904064],[118.434733,31.902478],[118.445818,31.906133],[118.455394,31.895431],[118.48051,31.886452],[118.469551,31.873853],[118.474074,31.862749],[118.478723,31.860621],[118.482064,31.856243],[118.495907,31.849656],[118.506741,31.846827],[118.51161,31.855001],[118.516622,31.863251],[118.532271,31.884608],[118.556669,31.903355],[118.577348,31.927109],[118.601853,31.939305],[118.622299,31.946889]]]}},{"type":"Feature","properties":{"id":1100004207,"name":"江宁滨江","longitude":118.565242,"latitude":31.837904,"unit_price":15374,"count":"22.03℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.626416,31.868426],[118.637124,31.864562],[118.630656,31.85898],[118.62295,31.848824],[118.598928,31.823458],[118.584842,31.811185],[118.572482,31.798296],[118.548623,31.768953],[118.539568,31.772882],[118.530154,31.768032],[118.517865,31.771286],[118.509025,31.786449],[118.501839,31.783073],[118.488328,31.787493],[118.506941,31.846773],[118.581968,31.928204],[118.60484,31.904631],[118.599378,31.892124],[118.612026,31.872623],[118.617145,31.871431],[118.622859,31.8714],[118.626416,31.868426]]]}},{"type":"Feature","properties":{"id":611100520,"name":"江浦街道","longitude":118.65338431253,"latitude":32.060902198428,"unit_price":24213,"count":"31.41℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.649647,31.981672],[118.690179,32.046213],[118.68413523714,32.059600915116],[118.68112990268,32.086201029745],[118.63568951826,32.108155463682],[118.60846532736,32.092737720853],[118.649647,31.981672]]]}},{"type":"Feature","properties":{"id":611100524,"name":"奥体","longitude":118.72418921031,"latitude":31.990334637312,"unit_price":44160,"count":"25.47℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.730488,31.972399],[118.739694,31.980021],[118.747699,31.988479],[118.75136435539,31.992441240114],[118.753204,31.995694],[118.755792,31.999108],[118.757822,32.001834],[118.759834,32.004528],[118.75756512159,32.005520969958],[118.74761047075,32.010669378946],[118.73383219845,32.017425140244],[118.73731252455,32.022241594838],[118.73853985758,32.023999373655],[118.73962227556,32.028378974849],[118.72864909209,32.030780490071],[118.72213540418,32.034053965583],[118.71907505896,32.035866282407],[118.71171152838,32.02467287479],[118.71250860006,32.008841525355],[118.71016262313,31.999390989492],[118.70531491376,31.997305721448],[118.6890845508,31.992088027888],[118.68410508436,31.989712198148],[118.67872270585,31.986012422968],[118.67097093529,31.982322405587],[118.66498197284,31.977129985475],[118.652612,31.964576],[118.652037,31.961145],[118.661523,31.954895],[118.667704,31.954527],[118.672788,31.951939],[118.676758,31.954604],[118.680783,31.951096],[118.685346,31.950545],[118.692874,31.955339],[118.69909,31.957698],[118.706456,31.958786],[118.709529,31.960057],[118.712745,31.963082],[118.721494,31.961512],[118.724738,31.9637],[118.730488,31.972399]]]}},{"type":"Feature","properties":{"id":613000145,"name":"江心洲","longitude":118.70181907971,"latitude":32.025670552036,"unit_price":42315,"count":"21.36℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.67093091587,31.982340033095],[118.67871725626,31.986046824882],[118.68411262842,31.98975913179],[118.68909481422,31.992141697897],[118.70526719565,31.997362328361],[118.71010944424,31.999430976565],[118.71246742425,32.008876991358],[118.7116480385,32.024727191289],[118.71907514062,32.035959620393],[118.72252344507,32.033927980214],[118.72563662487,32.040898563593],[118.731682,32.046347],[118.729549,32.047972],[118.726846,32.049974],[118.729761,32.056336],[118.732689,32.062686],[118.733049,32.065386],[118.733853,32.069479],[118.734068,32.07307],[118.734136,32.074707],[118.734185,32.07634],[118.734261,32.07977],[118.734477,32.083205],[118.736301,32.094088],[118.735753,32.104809],[118.729661,32.096492],[118.724348,32.089594],[118.719565,32.083304],[118.712792,32.073957],[118.709522,32.069184],[118.706001,32.06461],[118.699299,32.055444],[118.696119,32.050716],[118.692634,32.046187],[118.67244,32.012529],[118.662541,31.995596],[118.657492,31.98719],[118.654707,31.982642],[118.6523,31.978874],[118.67093091587,31.982340033095]]]}},{"type":"Feature","properties":{"id":613000152,"name":"板桥","longitude":118.66134381649,"latitude":31.930745597213,"unit_price":23994,"count":"33.75℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.620605,31.934632],[118.615615,31.930251],[118.631389,31.923908],[118.633473,31.922482],[118.648601,31.915862],[118.650577,31.914391],[118.654422,31.912629],[118.653074,31.910498],[118.671615,31.902774],[118.673969,31.907878],[118.677639,31.908127],[118.681107,31.908418],[118.686658,31.903322],[118.697276,31.907989],[118.693916,31.913154],[118.686955,31.914203],[118.682535,31.91992],[118.685418,31.924341],[118.698264,31.931014],[118.69645601157,31.935627471179],[118.69181435732,31.941612881279],[118.68734792414,31.945302573162],[118.68315092711,31.948369456043],[118.685535,31.950012],[118.680478,31.950502],[118.67671025631,31.953805418348],[118.672555,31.95103],[118.669608,31.953274],[118.666491,31.954056],[118.66160619519,31.954458977775],[118.657248,31.956851],[118.654768,31.958613],[118.65237,31.959478],[118.651094,31.960865],[118.651714,31.96402],[118.648148,31.974213],[118.62264682323,31.946400205674],[118.610544,31.941312],[118.620605,31.934632]]]}},{"type":"Feature","properties":{"id":1100005820,"name":"岱山新城","longitude":118.699692,"latitude":31.944315,"unit_price":20167,"count":"23.15℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.683473,31.948406],[118.690205,31.952936],[118.693475,31.954958],[118.699224,31.957256],[118.70677,31.958298],[118.710076,31.959921],[118.712555,31.961974],[118.721179,31.961147],[118.727269,31.956643],[118.734043,31.953028],[118.73857,31.952446],[118.740798,31.934491],[118.732084,31.931763],[118.730432,31.937586],[118.724754,31.939792],[118.721808,31.934338],[118.699817,31.931886],[118.698452,31.931212],[118.696498,31.935705],[118.691971,31.94165],[118.683473,31.948406]]]}},{"type":"Feature","properties":{"id":1100003906,"name":"禄口","longitude":118.82982,"latitude":31.776052,"unit_price":16085,"count":"33.64℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.679711,31.908187],[118.680971,31.904964],[118.679139,31.901102],[118.679785,31.894174],[118.683989,31.883995],[118.683989,31.883995],[118.688337,31.873171],[118.688337,31.873202],[118.69308,31.857255],[118.694805,31.842532],[118.709247,31.819169],[118.718697,31.814751],[118.72998,31.81429],[118.749096,31.827238],[118.752653,31.82776],[118.75639,31.826686],[118.778237,31.824692],[118.796419,31.827514],[118.810145,31.831472],[118.811187,31.834171],[118.815068,31.829232],[118.817963,31.829387],[118.821628,31.830185],[118.825796,31.828406],[118.831976,31.829817],[118.847715,31.82994],[118.849511,31.825951],[118.857632,31.82681],[118.87202,31.824385],[118.885603,31.824446],[118.893436,31.826226],[118.904072,31.815855],[118.909929,31.785965],[118.900838,31.773379],[118.901521,31.765029],[118.906515,31.753209],[118.906228,31.740343],[118.939285,31.725878],[118.941836,31.720318],[118.948376,31.715404],[118.950209,31.70969],[118.956676,31.70412],[118.964725,31.699675],[118.981757,31.691195],[118.988065,31.675851],[118.993474,31.661727],[118.972597,31.653032],[118.96643,31.650462],[118.962318,31.680748],[118.943561,31.691441],[118.917726,31.685603],[118.898287,31.658375],[118.871841,31.652965],[118.851575,31.645372],[118.839358,31.633168],[118.810181,31.625666],[118.797533,31.641407],[118.800803,31.682254],[118.77044,31.680687],[118.762786,31.641007],[118.775901,31.604694],[118.773602,31.591807],[118.757253,31.593068],[118.739502,31.639316],[118.702672,31.630247],[118.65057,31.651336],[118.65154,31.656746],[118.646653,31.661602],[118.655313,31.671498],[118.64651,31.679304],[118.648306,31.688461],[118.667997,31.688461],[118.667386,31.69436],[118.672201,31.696203],[118.672453,31.703085],[118.683232,31.705358],[118.690562,31.712055],[118.687436,31.728795],[118.672309,31.734876],[118.654271,31.737241],[118.65251,31.744703],[118.644893,31.747897],[118.650606,31.754314],[118.644354,31.762911],[118.631023,31.762604],[118.623297,31.755726],[118.610146,31.760946],[118.586108,31.747682],[118.582802,31.747958],[118.579137,31.75327],[118.563219,31.734354],[118.555278,31.74369],[118.550103,31.737487],[118.537491,31.748511],[118.529874,31.749094],[118.535695,31.754775],[118.545684,31.755941],[118.548379,31.763648],[118.5542,31.765981],[118.548687,31.768684],[118.580215,31.805453],[118.608385,31.832331],[118.637778,31.864414],[118.651289,31.873982],[118.661026,31.885082],[118.668716,31.895996],[118.674106,31.907614],[118.679711,31.908187]]]}},{"type":"Feature","properties":{"id":613000153,"name":"江宁其它","longitude":118.886072,"latitude":31.850569,"unit_price":22333,"count":"32.79℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.595335,31.933812],[118.583118,31.928541],[118.599862,31.909915],[118.60191,31.907769],[118.60492,31.904566],[118.603563,31.901393],[118.601506,31.896634],[118.599512,31.892112],[118.605243,31.883213],[118.608064,31.878974],[118.610408,31.875248],[118.612088,31.872665],[118.617065,31.8715],[118.62294,31.871477],[118.626488,31.868495],[118.633791,31.865811],[118.637088,31.864623],[118.643401,31.869321],[118.650803,31.873982],[118.655079,31.878827],[118.658637,31.882568],[118.661152,31.885818],[118.663488,31.889251],[118.665751,31.892838],[118.667835,31.895536],[118.671988,31.902558],[118.674126,31.907539],[118.680055,31.908106],[118.681561,31.904672],[118.679765,31.900809],[118.680483,31.893697],[118.69348,31.858524],[118.694773,31.843188],[118.699887,31.835061],[118.706211,31.824753],[118.709506,31.81932],[118.718776,31.815148],[118.729879,31.814595],[118.749085,31.827436],[118.75275,31.827957],[118.755661,31.827021],[118.756271,31.833985],[118.756613,31.84644],[118.761859,31.857236],[118.766315,31.880097],[118.763476,31.881002],[118.757511,31.885202],[118.76759,31.884007],[118.782897,31.884283],[118.78994,31.883301],[118.818758,31.877683],[118.823644,31.863646],[118.828675,31.833341],[118.830615,31.829829],[118.847719,31.829997],[118.849551,31.825948],[118.857313,31.826837],[118.864571,31.825733],[118.87193,31.824661],[118.880123,31.824293],[118.891765,31.826471],[118.895789,31.826348],[118.897945,31.823526],[118.905527,31.814076],[118.905725,31.809442],[118.90691,31.804931],[118.908204,31.802292],[118.909069,31.796939],[118.913385,31.794848],[118.918371,31.792438],[118.923231,31.788533],[118.928117,31.784643],[118.934837,31.782095],[118.935852,31.783806],[118.954626,31.775902],[118.95954,31.773492],[118.967571,31.775196],[118.976841,31.775772],[118.979402,31.774789],[118.980201,31.773346],[118.983902,31.77231],[118.985034,31.776447],[118.985048,31.781869],[118.998464,31.784773],[119.011794,31.787674],[119.01519,31.79497],[119.012522,31.79939],[119.01272,31.804469],[119.009118,31.80654],[119.006674,31.807215],[119.004985,31.807077],[119.00238,31.810414],[118.998661,31.815078],[118.998203,31.818239],[118.996119,31.818369],[118.993846,31.822028],[118.988636,31.825395],[118.98498,31.828026],[118.978072,31.829775],[118.978243,31.836769],[118.978404,31.843978],[118.985645,31.843932],[118.98692,31.850741],[119.035519,31.854836],[119.041088,31.860448],[119.052245,31.861169],[119.054132,31.864742],[119.07594,31.875596],[119.079461,31.870874],[119.099925,31.865998],[119.101775,31.867409],[119.103608,31.869831],[119.107237,31.871533],[119.108135,31.87552],[119.109339,31.877865],[119.109626,31.882802],[119.111818,31.886205],[119.11401,31.890819],[119.11622,31.89223],[119.119975,31.893303],[119.122131,31.894897],[119.123532,31.89784],[119.122634,31.915343],[119.122454,31.930268],[119.111136,31.936642],[119.08875,31.94225],[119.083252,31.942464],[119.074269,31.946202],[119.071933,31.946325],[119.068592,31.945375],[119.051272,31.943414],[119.031222,31.954566],[119.033522,31.96535],[119.051811,31.977756],[119.071538,31.979655],[119.082895,31.975107],[119.091445,31.97993],[119.098077,31.979365],[119.10573,31.974005],[119.113348,31.968705],[119.118502,31.974754],[119.121736,31.985841],[119.127218,31.986623],[119.127808,31.990588],[119.119903,31.993436],[119.112989,32.004569],[119.109339,32.003082],[119.09705,32.00694],[119.089487,32.008377],[119.075473,32.010811],[119.061837,32.010229],[119.044596,32.009112],[118.970719,32.027611],[118.998347,32.065674],[119.003411,32.086192],[119.029464,32.092903],[119.089148,32.105046],[119.08559,32.112723],[119.064247,32.107524],[119.059468,32.111072],[119.05088,32.107218],[119.046891,32.1152],[119.046096,32.118071],[119.015035,32.120373],[119.007689,32.115445],[119.004851,32.108472],[118.993244,32.100856],[118.995544,32.09584],[118.994356,32.086192],[118.984239,32.07992],[118.973154,32.08405],[118.976159,32.095985],[118.985373,32.102835],[118.993334,32.116569],[118.989993,32.12134],[118.981441,32.120147],[118.972098,32.106965],[118.958193,32.106262],[118.938322,32.084819],[118.926932,32.083014],[118.925081,32.070783],[118.935933,32.07317],[118.941322,32.074149],[118.950018,32.073231],[118.960582,32.071579],[118.969637,32.069192],[118.966475,32.05787],[118.95086,32.029573],[118.919814,31.996261],[118.87878,31.972005],[118.885248,31.963301],[118.889919,31.959227],[118.895093,31.956075],[118.928438,31.922492],[118.943242,31.906431],[118.948807,31.898541],[118.932135,31.894617],[118.91345,31.875975],[118.894662,31.88166],[118.86376,31.88399],[118.859592,31.904346],[118.849531,31.891593],[118.833146,31.882518],[118.815467,31.879697],[118.810724,31.886811],[118.805478,31.896683],[118.803107,31.909986],[118.792902,31.910412],[118.785715,31.90704],[118.778493,31.902538],[118.772025,31.901802],[118.768576,31.907994],[118.767354,31.913327],[118.762914,31.918463],[118.761693,31.920792],[118.753644,31.920363],[118.75271,31.923332],[118.751416,31.920451],[118.741714,31.923857],[118.740133,31.921528],[118.733234,31.923979],[118.729641,31.937034],[118.725042,31.938995],[118.722095,31.933541],[118.6986,31.930852],[118.685593,31.924163],[118.682961,31.919918],[118.687147,31.914417],[118.694082,31.913344],[118.697585,31.907896],[118.686576,31.90311],[118.680989,31.908244],[118.674036,31.907677],[118.67285,31.904941],[118.672374,31.903715],[118.671808,31.902504],[118.636056,31.897055],[118.613275,31.907233],[118.603645,31.911892],[118.603861,31.916489],[118.61385,31.932855],[118.616581,31.934326],[118.607813,31.9407],[118.595335,31.933812]]]}},{"type":"Feature","properties":{"id":1100005726,"name":"梅山","longitude":118.641877,"latitude":31.907922,"unit_price":16319,"count":"23.21℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.636559,31.898283],[118.671521,31.902757],[118.65298,31.910452],[118.654309,31.912613],[118.650411,31.914452],[118.648866,31.915682],[118.633289,31.922517],[118.63151,31.923743],[118.619383,31.928585],[118.615646,31.930129],[118.60519,31.916735],[118.605046,31.911953],[118.636559,31.898283]]]}},{"type":"Feature","properties":{"id":611100505,"name":"顶山街道","longitude":118.68733720812,"latitude":32.101801191274,"unit_price":23655,"count":"23.38℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.66548904832,32.094212172336],[118.68144063391,32.086193893083],[118.68429213054,32.059498963255],[118.692256,32.046343],[118.719101,32.083309],[118.724904,32.091217],[118.730653,32.099109],[118.71650033092,32.106481624047],[118.68349698863,32.123721150003],[118.66166886938,32.126152706416],[118.65256503122,32.121043525874],[118.63586315749,32.107994247136],[118.66548904832,32.094212172336]]]}},{"type":"Feature","properties":{"id":611100541,"name":"泰山街道","longitude":118.71845310611,"latitude":32.153434378151,"unit_price":19891,"count":"24.59℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.71953358435,32.161044257865],[118.71308437206,32.162419943283],[118.70256657283,32.16352381618],[118.69412884759,32.165249066368],[118.69091539704,32.165191340583],[118.70266503182,32.151077357029],[118.7043997336,32.152067513042],[118.70804650769,32.146647043403],[118.71350023754,32.143839477283],[118.7209009783,32.142990409659],[118.72782217409,32.14977532226],[118.73094623268,32.157840015406],[118.73497038339,32.169290711551],[118.72387876897,32.17625857129],[118.71953358435,32.161044257865],[118.71953358435,32.161044257865]]]}},{"type":"Feature","properties":{"id":613000138,"name":"高新区","longitude":118.70717492306,"latitude":32.171118352741,"unit_price":22585,"count":"32.47℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.690658,32.184182],[118.6879552693,32.171034151777],[118.69089783475,32.165281774024],[118.69404874198,32.165325625576],[118.7023548349,32.163628225274],[118.71310839188,32.162449352575],[118.71944776479,32.161103084518],[118.730327,32.197963],[118.690478,32.18843],[118.690658,32.184182]]]}},{"type":"Feature","properties":{"id":613000148,"name":"桥北","longitude":118.73572895635,"latitude":32.136696978587,"unit_price":22518,"count":"23.22℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.73129104666,32.158562570224],[118.72785538722,32.149744965075],[118.72094321863,32.142954920801],[118.71351684648,32.14378681218],[118.70805245656,32.146558768268],[118.7043711033,32.152026158299],[118.70262742108,32.151029857552],[118.69582445833,32.145369792284],[118.69426822259,32.14238435284],[118.69075232729,32.135775704315],[118.68551678725,32.130291947745],[118.68364085859,32.123827864546],[118.70510599226,32.112855331986],[118.71639843106,32.106688261681],[118.731633,32.102201],[118.746293,32.121286],[118.772739,32.14269],[118.779638,32.14966],[118.779351,32.159075],[118.73499889995,32.169241567092],[118.73129104666,32.158562570224]]]}},{"type":"Feature","properties":{"id":611100777,"name":"高淳","longitude":118.89315170665,"latitude":31.335421625319,"unit_price":8838,"count":"22.08℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[119.00655304445,31.238460324243],[119.02568455806,31.247925414342],[119.02934723094,31.244409666499],[119.04589006148,31.244549801131],[119.05528229858,31.23987972538],[119.07412343928,31.243443627093],[119.08302007729,31.238113433008],[119.0911071121,31.245896726793],[119.11186015156,31.240315434242],[119.11364410063,31.256277580718],[119.11858748314,31.262011615408],[119.13872446198,31.268813949115],[119.1471415368,31.28224608313],[119.15654700652,31.283496047412],[119.1639503727,31.298873401221],[119.1804890569,31.299141366825],[119.18742181446,31.306364426283],[119.19488598729,31.307364230535],[119.19538120192,31.313865635141],[119.20236550771,31.316169434844],[119.20025365681,31.324359151681],[119.20575466268,31.336522774821],[119.2256402317,31.355993486958],[119.2207908248,31.36159736617],[119.21110294542,31.363641519624],[119.20692604272,31.374645949989],[119.19630519876,31.38535575649],[119.18059465875,31.387216864404],[119.17563757274,31.400366115577],[119.17567534031,31.427835956259],[119.17086147726,31.447274719741],[119.16199548131,31.445006198203],[119.147153,31.451846],[119.144791,31.447657],[119.152026,31.425516],[119.13795,31.424491],[119.141197,31.44349],[119.13817,31.447884],[119.13287,31.443413],[119.128347,31.428466],[119.122212,31.426976],[119.118978,31.429267],[119.11088,31.42473],[119.106909,31.429175],[119.089082,31.431363],[119.089509,31.438526],[119.074777,31.431937],[119.068965,31.438368],[119.057511,31.429934],[119.050105,31.43573],[119.040794,31.43578],[119.024224,31.420189],[119.026556,31.407164],[119.016652,31.392004],[119.007866,31.389615],[119.001381,31.401312],[118.994311,31.399529],[118.986091,31.390343],[118.976533,31.386644],[118.966652,31.393025],[118.963095,31.401393],[118.953465,31.404799],[118.946422,31.411471],[118.946243,31.418344],[118.938769,31.426386],[118.932157,31.443332],[118.887188,31.493736],[118.87276230727,31.450980080079],[118.87596096079,31.428663181435],[118.85815264704,31.401972501635],[118.83553182196,31.383750014161],[118.81725549455,31.376275854821],[118.79216712099,31.37497732167],[118.7785081416,31.370372106251],[118.77590589753,31.371215702669],[118.77914150135,31.381005575333],[118.77315367924,31.393513875585],[118.76371603238,31.391752614279],[118.75137862165,31.374782767649],[118.74557933868,31.35774871779],[118.7277609526,31.331687376657],[118.71559716492,31.306280613608],[118.70772356446,31.303628909305],[118.69974568815,31.305008413086],[118.7258838281,31.285039542519],[118.76290407376,31.276072079423],[118.77514060832,31.264632365588],[118.78407553403,31.246914061866],[118.80221567326,31.235715086902],[118.82594473005,31.242093720168],[118.83143622231,31.235922349554],[118.83780953442,31.235348266634],[118.85818664806,31.245993272581],[118.87690148284,31.248183175399],[118.90432410669,31.244421494171],[118.92213108903,31.250627221227],[118.95288841917,31.241715670953],[118.98810420454,31.24417384648],[118.99308607049,31.236826760355],[119.00655304445,31.238460324243]]]}},{"type":"Feature","properties":{"id":61140067,"name":"将军大道","longitude":118.79557488619,"latitude":31.928796214443,"unit_price":28390,"count":"28.17℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.79697323505,31.910373021567],[118.80122820782,31.910335613817],[118.80300735936,31.909921369289],[118.80258651506,31.917816258251],[118.80186926469,31.933602499469],[118.80031895491,31.941396542198],[118.7980263454,31.949218966103],[118.79361424067,31.963200578199],[118.792105,31.967557],[118.785592,31.967978],[118.785246,31.968307],[118.775998,31.964532],[118.775549,31.960703],[118.7655973939,31.953358720022],[118.76037853785,31.948199172845],[118.75934227517,31.940763005674],[118.75934732824,31.936227092451],[118.75839021879,31.93097666512],[118.75944399282,31.927292651463],[118.7616981528,31.923764711093],[118.76374797772,31.917962183013],[118.76765405663,31.913164034429],[118.768226748,31.908969918488],[118.77211052806,31.901869234523],[118.77822996995,31.902437069425],[118.79208216689,31.910280749868],[118.79697323505,31.910373021567]]]}},{"type":"Feature","properties":{"id":61140069,"name":"江宁大学城","longitude":118.895422,"latitude":31.91365,"unit_price":24806,"count":"33.68℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.88616023757,31.9462301263],[118.872695,31.94379],[118.873683,31.936896],[118.87442,31.931487],[118.874851,31.928775],[118.874932,31.927963],[118.875048,31.927181],[118.875291,31.925526],[118.873405,31.922967],[118.872443,31.921611],[118.871329,31.919903],[118.868985,31.916163],[118.866515,31.912531],[118.863397,31.908669],[118.86028,31.90483],[118.86499954419,31.884110159613],[118.914544,31.877115],[118.93164468894,31.89625760333],[118.94756246905,31.899321315155],[118.92320954921,31.926395452471],[118.89973675488,31.951896068419],[118.89221780207,31.948473340231],[118.88616023757,31.9462301263]]]}},{"type":"Feature","properties":{"id":61140078,"name":"百家湖","longitude":118.81558415722,"latitude":31.942444813065,"unit_price":29023,"count":"20.82℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.80236204317,31.927413978882],[118.80264897601,31.917960294352],[118.81357243982,31.924258868203],[118.82089794394,31.925195029935],[118.83028311392,31.92785061514],[118.84356928476,31.933069573435],[118.8424442779,31.93587185798],[118.830826434,31.961628903117],[118.81401326322,31.961304147306],[118.79371184016,31.96326545356],[118.79803109573,31.949638151174],[118.80045612333,31.941187610002],[118.80190621154,31.93370739682],[118.80236204317,31.927413978882],[118.80236204317,31.927413978882]]]}},{"type":"Feature","properties":{"id":613000143,"name":"九龙湖","longitude":118.82994046666,"latitude":31.90530403191,"unit_price":30067,"count":"28.62℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.8031048131,31.909741804241],[118.80576304845,31.896549320469],[118.81139029082,31.885922905023],[118.81622017622,31.879927051349],[118.82151877331,31.880313551682],[118.83732667699,31.884161832734],[118.84775730566,31.889644820642],[118.85858332625,31.903441758128],[118.85853905192,31.916366585241],[118.84535149896,31.928557770256],[118.84362399396,31.932993735499],[118.83039482068,31.927806858978],[118.82096785057,31.925144750229],[118.81359386667,31.92421612106],[118.80264701272,31.917887569925],[118.8031048131,31.909741804241],[118.8031048131,31.909741804241]]]}},{"type":"Feature","properties":{"id":1100000572,"name":"科学园","longitude":118.862179,"latitude":31.929077,"unit_price":26499,"count":"26.52℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.872581,31.943632],[118.875106,31.925629],[118.872509,31.922036],[118.870039,31.918312],[118.868054,31.915071],[118.866149,31.912466],[118.859969,31.904848],[118.85731,31.910182],[118.859251,31.915576],[118.855622,31.921338],[118.850914,31.925077],[118.846064,31.927407],[118.843045,31.935834],[118.852352,31.937979],[118.864623,31.941671],[118.870273,31.943402],[118.870273,31.943402],[118.872581,31.943632]]]}},{"type":"Feature","properties":{"id":1100005808,"name":"正方新城","longitude":118.793151,"latitude":31.851213,"unit_price":19364,"count":"28.31℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.818434,31.87756],[118.789958,31.883041],[118.782879,31.884145],[118.767536,31.883838],[118.757655,31.885126],[118.763512,31.880987],[118.76635,31.880051],[118.761859,31.856975],[118.756649,31.846332],[118.75575,31.827006],[118.756487,31.826699],[118.777885,31.824839],[118.796066,31.827497],[118.81008,31.831516],[118.811338,31.834185],[118.815146,31.829338],[118.817877,31.82946],[118.821902,31.830135],[118.82571,31.828509],[118.830561,31.829583],[118.828801,31.83305],[118.823501,31.863454],[118.818434,31.87756]]]}},{"type":"Feature","properties":{"id":611100931,"name":"六合其它","longitude":118.807596,"latitude":32.348416,"unit_price":10044,"count":"20.43℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.751758,32.313652],[118.760606,32.314705],[118.766858,32.301445],[118.778923,32.297416],[118.791167,32.29354],[118.798012,32.287359],[118.811163,32.278766],[118.812061,32.276873],[118.815708,32.268417],[118.821565,32.27121],[118.826704,32.271348],[118.831608,32.27121],[118.831986,32.26776],[118.832183,32.264494],[118.833028,32.256311],[118.837825,32.252982],[118.844005,32.248814],[118.853275,32.242416],[118.859851,32.237835],[118.857875,32.235178],[118.854767,32.231009],[118.863396,32.220449],[118.874198,32.201164],[118.882193,32.183331],[118.919478,32.182632],[118.95293,32.181165],[118.967519,32.18037],[119.008985,32.180401],[119.027346,32.185649],[119.047567,32.199159],[119.062569,32.211537],[119.071516,32.223939],[119.083993,32.238844],[119.094432,32.244074],[119.08643861322,32.252579845498],[119.08075261735,32.252253374035],[119.06795042356,32.248695699699],[119.06567918898,32.248542573572],[119.06078762386,32.254421134502],[119.04453597916,32.260930981834],[119.05043443393,32.276473815165],[119.04252464269,32.301235118444],[119.04601167754,32.309817916154],[119.04193228998,32.315411206071],[119.04423042153,32.330874903038],[119.05075242164,32.339345436753],[119.03294587497,32.351882564002],[119.03236736186,32.356806409283],[119.04155611006,32.36228557093],[119.05212449157,32.374847743513],[119.02886495735,32.383723589431],[119.03138080367,32.387742657204],[119.0451313479,32.387647016745],[119.04631656853,32.389865768281],[119.04581031821,32.393470915704],[119.03166614384,32.396428637696],[119.02645655792,32.417259338594],[119.02761412094,32.428714965022],[119.02308926885,32.450323094213],[119.02894323873,32.45902278444],[119.03396773595,32.456096752929],[119.04893404753,32.474437210426],[119.07305443363,32.47227834071],[119.0735952696,32.477153463853],[119.07489799363,32.480151422226],[119.07490169434,32.487062562822],[119.06952475389,32.491630419035],[119.06291697688,32.496846281117],[119.05831513219,32.501976056385],[119.05272477865,32.513239210075],[119.04956187861,32.517715761414],[119.04361261568,32.520828000054],[119.03906334062,32.519424620659],[119.03541639948,32.52001635426],[119.03208893736,32.519695790009],[119.02649828191,32.521377714506],[119.02005957709,32.520647095317],[119.01072534223,32.515095447788],[119.00644866602,32.511153346214],[119.00279779013,32.508937074199],[118.99535839661,32.509003470274],[118.98936952776,32.510207379042],[118.9880853035,32.512094174239],[118.985443534,32.512758735991],[118.97998187563,32.519172373512],[118.97720775542,32.530273686764],[118.97575732918,32.53337655221],[118.9674982454,32.53925709025],[118.95951991221,32.547674732845],[118.95239686433,32.554643863943],[118.94641094998,32.56117496356],[118.94069220824,32.563102943913],[118.93302683004,32.561769085792],[118.92546492709,32.55799324373],[118.92214185771,32.556279583874],[118.91709816818,32.554850771539],[118.90998543751,32.55756602258],[118.90609660667,32.558056838751],[118.90122121247,32.560209011407],[118.89944873412,32.562954267826],[118.90643430257,32.567336463892],[118.9083488825,32.571407588743],[118.90849867309,32.577488217941],[118.915637,32.587479],[118.916697,32.590415],[118.91623,32.592392],[118.914218,32.594704],[118.906097,32.594681],[118.906075,32.594567],[118.894491,32.591],[118.887413,32.579409],[118.884233,32.577538],[118.855056,32.572563],[118.85051,32.572503],[118.843683,32.57445],[118.829966,32.586285],[118.828367,32.589753],[118.830968,32.593381],[118.835648,32.596023],[118.836595,32.601217],[118.833932,32.607312],[118.831457,32.609532],[118.825465,32.608148],[118.820996,32.605358],[118.818733,32.602191],[118.817969,32.598936],[118.812575,32.590886],[118.799316,32.587449],[118.793903,32.588726],[118.788258,32.591369],[118.784925,32.595369],[118.784175,32.604651],[118.781673,32.606521],[118.769011,32.606552],[118.75326,32.599449],[118.746868,32.594616],[118.740962,32.597761],[118.739439,32.60081],[118.738177,32.605419],[118.733888,32.6126],[118.711628,32.612475],[118.708573,32.603913],[118.704589,32.596099],[118.696347,32.59502],[118.690095,32.597541],[118.679262,32.597529],[118.671271,32.600423],[118.662203,32.601191],[118.648751,32.585524],[118.641488,32.585688],[118.635375,32.59024],[118.62296,32.59678],[118.616493,32.599761],[118.610137,32.602689],[118.60194,32.603202],[118.591884,32.597244],[118.57919,32.596609],[118.546811,32.59073],[118.535412,32.572476],[118.547197,32.553335],[118.577704,32.538688],[118.599209,32.509698],[118.600629,32.486923],[118.627614,32.478056],[118.65547,32.480326],[118.698193,32.474953],[118.698665,32.471264],[118.697354,32.466154],[118.697731,32.461595],[118.697619,32.458446],[118.696244,32.456622],[118.694578,32.444004],[118.693203,32.435986],[118.69544,32.42639],[118.692184,32.412156],[118.691223,32.409824],[118.684719,32.400245],[118.686048,32.395938],[118.693994,32.391426],[118.706103,32.367771],[118.847014,32.373609],[118.866705,32.367693],[118.862896,32.36019],[118.865987,32.357018],[118.868071,32.353602],[118.853554,32.329991],[118.85801,32.320471],[118.851542,32.311195],[118.829264,32.309852],[118.809968,32.324316],[118.791463,32.324224],[118.791679,32.330998],[118.8035,32.334079],[118.809717,32.32697],[118.813705,32.329106],[118.808279,32.340669],[118.82912,32.352321],[118.838606,32.365192],[118.838175,32.370651],[118.84626,32.373487],[118.705945,32.367327],[118.703125,32.349246],[118.705995,32.348282],[118.707446,32.347778],[118.708776,32.347302],[118.714206,32.34533],[118.715055,32.342779],[118.711758,32.336358],[118.706462,32.334726],[118.6992,32.336133],[118.694111,32.33624],[118.69032,32.333372],[118.690266,32.330763],[118.694007,32.328845],[118.698903,32.328727],[118.701948,32.327575],[118.703574,32.324962],[118.701225,32.323124],[118.691991,32.324322],[118.682527,32.321507],[118.678363,32.317079],[118.666587,32.311258],[118.664152,32.308157],[118.664211,32.304777],[118.666515,32.302438],[118.672488,32.301961],[118.67336,32.302751],[118.675907,32.299455],[118.675438,32.294704],[118.689056,32.299145],[118.705333,32.304253],[118.722446,32.309792],[118.727971,32.310482],[118.736235,32.311577],[118.742694,32.312447],[118.751758,32.313652]]]}},{"type":"Feature","properties":{"id":1100004265,"name":"南门新城","longitude":118.84378,"latitude":32.325963,"unit_price":15142,"count":"21.68℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.847194,32.344665],[118.85456,32.342163],[118.857686,32.340791],[118.859051,32.338075],[118.859051,32.338075],[118.85562,32.334342],[118.851649,32.330021],[118.851649,32.330021],[118.851649,32.330021],[118.85341,32.325627],[118.85341,32.325627],[118.85341,32.325627],[118.857219,32.321081],[118.857219,32.321081],[118.857219,32.321081],[118.850141,32.311866],[118.835157,32.309913],[118.833684,32.310478],[118.832246,32.309806],[118.829515,32.311988],[118.832929,32.31433],[118.832668,32.321776],[118.831698,32.327558],[118.831644,32.329419],[118.831375,32.331295],[118.830387,32.338663],[118.829336,32.346434],[118.828509,32.350979],[118.829713,32.350685],[118.830171,32.350666],[118.8308,32.350544],[118.831123,32.350621],[118.832049,32.350491],[118.833504,32.350506],[118.836558,32.350064],[118.839037,32.349332],[118.843924,32.346373],[118.847194,32.344665]]]}},{"type":"Feature","properties":{"id":1100004266,"name":"龙池","longitude":118.82638,"latitude":32.326665,"unit_price":13724,"count":"26.01℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.831339,32.328992],[118.831339,32.329968],[118.828303,32.350773],[118.808782,32.340729],[118.813957,32.328984],[118.809789,32.326574],[118.803447,32.333804],[118.791912,32.33083],[118.791885,32.324567],[118.810148,32.324682],[118.818897,32.317953],[118.827916,32.310935],[118.832704,32.314459],[118.831339,32.328992]]]}},{"type":"Feature","properties":{"id":1100004868,"name":"大厂","longitude":118.761029,"latitude":32.253436,"unit_price":16483,"count":"23.66℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.858046,32.237556],[118.832893,32.256245],[118.832893,32.256245],[118.831456,32.271145],[118.831456,32.271145],[118.821671,32.271107],[118.815646,32.268214],[118.815646,32.268214],[118.811179,32.278556],[118.798111,32.287019],[118.798111,32.287019],[118.791057,32.293452],[118.766203,32.301425],[118.766623,32.301632],[118.760454,32.314609],[118.760454,32.314609],[118.722509,32.309726],[118.722509,32.309726],[118.67842,32.29505],[118.669221,32.279665],[118.666347,32.2724],[118.667928,32.266843],[118.674827,32.263515],[118.681402,32.262966],[118.682804,32.260523],[118.682408,32.257897],[118.710939,32.255363],[118.727252,32.256378],[118.729417,32.222486],[118.735858,32.215918],[118.733526,32.207998],[118.739716,32.207089],[118.743879,32.201181],[118.741256,32.195452],[118.743412,32.185735],[118.739999,32.180478],[118.737232,32.18005],[118.741544,32.175222],[118.753905,32.190379],[118.773416,32.197132],[118.770731,32.209942],[118.772384,32.214158],[118.801057,32.234196],[118.808819,32.238106],[118.829875,32.240732],[118.836271,32.24006],[118.8528,32.23273],[118.858046,32.237556]]]}},{"type":"Feature","properties":{"id":61140001,"name":"龙江","longitude":118.752784,"latitude":32.060119,"unit_price":50005,"count":"20.12℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.736192,32.059216],[118.73499225669,32.052495014831],[118.75067542045,32.051910033807],[118.76239337948,32.051698525132],[118.76557988047,32.054217227089],[118.76392148473,32.055794400538],[118.76270149651,32.061683523426],[118.76226976076,32.066019833605],[118.76241064873,32.070371706319],[118.76377734317,32.074048302239],[118.76399574038,32.075681316414],[118.76385899486,32.076883716394],[118.76124808247,32.076605775637],[118.76001854048,32.076156862402],[118.75840326339,32.075231209098],[118.75646702172,32.07448719792],[118.75443136321,32.073913830811],[118.75300534131,32.072758545208],[118.75223961061,32.072428041295],[118.75069920789,32.07141082829],[118.74814322146,32.071013746322],[118.745516,32.070699],[118.746001,32.068618],[118.746513,32.066017],[118.746567,32.064403],[118.74663,32.063623],[118.744842,32.063539],[118.7431,32.063424],[118.743091,32.062146],[118.743091,32.060861],[118.743046,32.059415],[118.7416,32.059323],[118.740135,32.059262],[118.738159,32.059224],[118.736192,32.059216]]]}},{"type":"Feature","properties":{"id":61140012,"name":"丹凤街","longitude":118.79364448832,"latitude":32.060176867575,"unit_price":39969,"count":"25.08℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.790586,32.056612],[118.79594021017,32.056040678592],[118.79713957982,32.060870782147],[118.79720275097,32.064314313788],[118.79064,32.064641],[118.790604,32.060632],[118.790613,32.05862],[118.790608,32.057614],[118.790586,32.056612]]]}},{"type":"Feature","properties":{"id":61140016,"name":"水佐岗","longitude":118.76768151608,"latitude":32.0717215263,"unit_price":49295,"count":"29.31℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.76391330063,32.076932259246],[118.76410840751,32.075721508574],[118.76384272268,32.073968694602],[118.76251820661,32.070356645783],[118.76234789413,32.066074895494],[118.76566069501,32.066741660562],[118.77074195029,32.06632845985],[118.77080468535,32.068419927562],[118.77137473618,32.069673238343],[118.77160398211,32.071911152431],[118.77244195961,32.072358302222],[118.77339276681,32.073143254717],[118.77340392513,32.073849321843],[118.77368606921,32.074776333641],[118.77329253034,32.077107102999],[118.77249261516,32.079981006264],[118.77057870862,32.078169642668],[118.76821957144,32.077151439522],[118.76391330063,32.076932259246],[118.76391330063,32.076932259246]]]}},{"type":"Feature","properties":{"id":61140017,"name":"三牌楼","longitude":118.77126911893,"latitude":32.084469016082,"unit_price":35666,"count":"20.46℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.7607954196,32.079765551652],[118.76114698465,32.079077539917],[118.76191880552,32.078424503443],[118.76336961393,32.077460069747],[118.76391329919,32.076956401645],[118.76823037054,32.077181733073],[118.77057897553,32.078195145788],[118.77275681748,32.080252496842],[118.77567495537,32.082706755462],[118.77712280822,32.083193924572],[118.77908495804,32.083406337026],[118.7790548501,32.089400817631],[118.77903836826,32.092109993268],[118.77942173442,32.09373110319],[118.77743580489,32.094937573789],[118.77631758394,32.094623435004],[118.76610810039,32.085849396558],[118.76467753293,32.084629836772],[118.76283927103,32.083587648286],[118.76052642513,32.081815795214],[118.7607954196,32.079765551652],[118.7607954196,32.079765551652]]]}},{"type":"Feature","properties":{"id":61140018,"name":"马群","longitude":118.90659304729,"latitude":32.054896172194,"unit_price":26829,"count":"20.28℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.88430446634,32.051286556706],[118.88520822682,32.047852503022],[118.88689135321,32.046116800613],[118.88964603321,32.041978031713],[118.892389,32.041744],[118.898093,32.033686],[118.90316,32.039426],[118.90824,32.043515],[118.922105,32.051496],[118.92489,32.070797],[118.925339,32.073972],[118.925779,32.077031],[118.926651,32.083166],[118.924699,32.085396],[118.920387,32.088639],[118.918049,32.090013],[118.9146,32.092552],[118.903373,32.086297],[118.900691,32.084645],[118.897915,32.083207],[118.89236947402,32.080222795313],[118.88577032853,32.089330994404],[118.88289073881,32.096628141027],[118.8624564965,32.093432432712],[118.88430446634,32.051286556706]]]}},{"type":"Feature","properties":{"id":61140022,"name":"迈皋桥","longitude":118.83786078663,"latitude":32.112218074896,"unit_price":26148,"count":"32.01℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.81239959121,32.113489038925],[118.81067182736,32.111162589604],[118.810382,32.111201],[118.810575,32.108303],[118.810889,32.10765],[118.810871,32.107252],[118.810683,32.107],[118.810714,32.106346],[118.810741,32.105711],[118.812704,32.104514],[118.813186,32.104651],[118.815574,32.104262],[118.815628,32.104495],[118.822154,32.105447],[118.825389,32.105309],[118.832071,32.105088],[118.832507,32.107156],[118.840668,32.109259],[118.840497,32.108781],[118.84034,32.108322],[118.843149,32.107339],[118.845195,32.105918],[118.84872671207,32.107043766017],[118.85181753218,32.1086469072],[118.85755866308,32.109873533377],[118.8713376515,32.109875775094],[118.8724136761,32.112081225388],[118.87122192488,32.115402838783],[118.86806844844,32.117407969578],[118.86206752573,32.124915406245],[118.85154378331,32.119367678837],[118.84528876044,32.117334470631],[118.84285151249,32.117726637255],[118.84214172503,32.1184329222],[118.8408700763,32.118482316656],[118.84074160269,32.117576110807],[118.83906511515,32.117832661706],[118.83880971312,32.11617029379],[118.83255150805,32.115998977587],[118.82200813118,32.119848086808],[118.81992897844,32.117513915772],[118.81809942628,32.115258579165],[118.81239959121,32.113489038925]]]}},{"type":"Feature","properties":{"id":61140025,"name":"珠江路","longitude":118.80351993529,"latitude":32.058306307157,"unit_price":53394,"count":"31.85℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.79721208663,32.060840754845],[118.79598565283,32.056028911731],[118.81085117358,32.053218242085],[118.81208421239,32.051650137808],[118.81353542783,32.056007075705],[118.81416977939,32.058918586574],[118.80862650273,32.059515701552],[118.80576263494,32.060517150372],[118.80621694705,32.062421189264],[118.80429558504,32.062795860903],[118.80433126702,32.063050427691],[118.80130935452,32.06413107103],[118.79726173759,32.064295019377],[118.79721208663,32.060840754845],[118.79721208663,32.060840754845]]]}},{"type":"Feature","properties":{"id":61140028,"name":"热河南路","longitude":118.74494559014,"latitude":32.081865092049,"unit_price":35012,"count":"22.00℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.75340955823,32.092303079505],[118.74724663578,32.092664671918],[118.73917330208,32.093453734141],[118.737346,32.087617],[118.736843,32.084404],[118.73724109447,32.081404172233],[118.737274,32.081406],[118.739466,32.080672],[118.741622,32.080029],[118.745287,32.077704],[118.747766,32.076174],[118.750641,32.074736],[118.7522756467,32.072489275216],[118.75298584517,32.072776601381],[118.75436720081,32.073907929722],[118.75230786947,32.074969987671],[118.75135647975,32.076294133662],[118.75213805111,32.080238567352],[118.75236612804,32.084236029387],[118.75348804543,32.086149329843],[118.75315904521,32.090113857222],[118.75340955823,32.092303079505]]]}},{"type":"Feature","properties":{"id":61140029,"name":"五塘广场","longitude":118.79663080324,"latitude":32.115281580439,"unit_price":27749,"count":"25.59℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.78109458836,32.118561467835],[118.78263797641,32.118179444775],[118.78408036718,32.116778438597],[118.78038011177,32.114736296808],[118.77639568998,32.109889205201],[118.77974029928,32.108661800847],[118.78835911021,32.109474209763],[118.79454080613,32.109202526786],[118.80105974016,32.108967941899],[118.80144297327,32.108794117262],[118.80267891845,32.10950904253],[118.80332800868,32.108716047017],[118.80702900483,32.110965691831],[118.80861301655,32.111485550321],[118.81063536864,32.111232436564],[118.81239244977,32.113571252667],[118.81799358943,32.11527001139],[118.81804006735,32.116232004984],[118.81601938027,32.122220859383],[118.80531784294,32.120599254065],[118.80162240538,32.125776660172],[118.79276981853,32.124257922732],[118.7873011915,32.121115339487],[118.78240996692,32.121582120427],[118.77857131996,32.119254790526],[118.78109458836,32.118561467835],[118.78109458836,32.118561467835]]]}},{"type":"Feature","properties":{"id":61140030,"name":"小市","longitude":118.79074311771,"latitude":32.103673101853,"unit_price":27542,"count":"28.88℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.7779023099,32.104784724433],[118.78112202476,32.102019730954],[118.78672558274,32.099515164377],[118.790703,32.098569],[118.793231,32.097613],[118.79567,32.09663],[118.798051,32.095678],[118.800337,32.094749],[118.802057,32.098592],[118.802354,32.099968],[118.802502,32.100668],[118.802646,32.101379],[118.806279,32.102568],[118.810618,32.105719],[118.810218,32.111247],[118.80866001989,32.111437988828],[118.80709688565,32.110912764962],[118.80332861793,32.108649334966],[118.80267027134,32.109484061217],[118.80145084621,32.108777883332],[118.80104132844,32.108959168399],[118.793174573,32.109201537549],[118.78847532897,32.109425801295],[118.7797225262,32.108619978969],[118.77635062967,32.109875342708],[118.77420430206,32.107198063377],[118.7779023099,32.104784724433]]]}},{"type":"Feature","properties":{"id":61140040,"name":"万寿","longitude":118.84945897608,"latitude":32.130433545634,"unit_price":25707,"count":"21.74℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.84119059981,32.143314457539],[118.8416649718,32.133586598214],[118.83426605913,32.133029702991],[118.83498560057,32.128015732645],[118.83492350034,32.123651481644],[118.83353000578,32.119501038298],[118.83380841295,32.116116465212],[118.83875483314,32.116265954411],[118.83902880506,32.11789570685],[118.84068674521,32.117654940386],[118.84077953554,32.118530603008],[118.84215066871,32.118497038765],[118.84287654534,32.117778268599],[118.84530560165,32.117398465044],[118.85143868407,32.119389135517],[118.86200502719,32.124977249524],[118.863583183,32.133015675553],[118.8583080502,32.144016829521],[118.85365755554,32.156579088135],[118.84769639156,32.150276572815],[118.84406695455,32.147668695339],[118.84040617323,32.146037343536],[118.83820343431,32.145616029889],[118.84119059981,32.143314457539]]]}},{"type":"Feature","properties":{"id":61140041,"name":"月苑","longitude":118.86814302653,"latitude":32.101849492761,"unit_price":27764,"count":"24.90℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.838898,32.095757],[118.84526664235,32.096343980711],[118.88186855226,32.10043283548],[118.89232930706,32.103278163598],[118.89597215461,32.105378541127],[118.899332,32.10898],[118.89566657488,32.111091043955],[118.88942520864,32.110633069436],[118.88585776766,32.110146234168],[118.88297592334,32.111177286729],[118.88135767066,32.112721092923],[118.88048091203,32.114241900304],[118.87126564998,32.109807647474],[118.8574554377,32.109778953359],[118.85182221812,32.108588540395],[118.84874959903,32.10703528844],[118.84507673101,32.105888772575],[118.84335538746,32.107068851443],[118.84308,32.107275],[118.842366,32.107531],[118.841549,32.107802],[118.841073,32.107986],[118.840215,32.10828],[118.84034,32.108689],[118.840426,32.109026],[118.840219,32.108984],[118.83955,32.108796],[118.838575,32.108544],[118.836626,32.108013],[118.832714,32.106996],[118.83257,32.106541],[118.832431,32.105998],[118.832188,32.104943],[118.831191,32.105033],[118.831065,32.101301],[118.832826,32.10056],[118.832197,32.099],[118.834676,32.09822],[118.838898,32.095757]]]}},{"type":"Feature","properties":{"id":61140045,"name":"湖南路","longitude":118.78104251339,"latitude":32.072824453674,"unit_price":35226,"count":"22.17℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.77330359693,32.077109748874],[118.77370739216,32.074770218499],[118.77342470808,32.073842381879],[118.7734103085,32.07312296209],[118.77245572359,32.072344990351],[118.7716112674,32.071895821403],[118.77138472118,32.069663652293],[118.77081439748,32.068403281245],[118.77079431511,32.066312847499],[118.77667420493,32.065225028648],[118.78440502124,32.064833463935],[118.78833010524,32.065331610972],[118.790529,32.065251],[118.79050352121,32.083820449251],[118.77909764766,32.083396808093],[118.77710851431,32.083164362529],[118.77567496386,32.082682343688],[118.77250800071,32.079983729553],[118.77330359693,32.077109748874]]]}},{"type":"Feature","properties":{"id":61140047,"name":"北京东路","longitude":118.81406839811,"latitude":32.062638073765,"unit_price":48353,"count":"26.02℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.80432216693,32.062814907775],[118.80623811612,32.062438014905],[118.80578841609,32.060537515742],[118.80866479008,32.059536510539],[118.81402142007,32.058975288723],[118.81645703997,32.058480290424],[118.81949584926,32.058227059959],[118.82377004442,32.057861383105],[118.8238420254,32.058292286578],[118.82592496852,32.057905311034],[118.82669738511,32.061499958698],[118.81989425596,32.064824103385],[118.81776933506,32.067193967257],[118.81536128028,32.068818648845],[118.81323768667,32.069075114515],[118.8110710341,32.068199889506],[118.80568941627,32.069169684187],[118.80432216693,32.062814907775],[118.80432216693,32.062814907775]]]}},{"type":"Feature","properties":{"id":61140050,"name":"樱驼花园","longitude":118.841913,"latitude":32.092699,"unit_price":29268,"count":"20.94℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.83289398039,32.0907022081],[118.83508208871,32.088076706966],[118.83581292025,32.086277960836],[118.83655126255,32.086168508013],[118.83666943191,32.084158119795],[118.83904023189,32.081833372922],[118.85077297849,32.09170272619],[118.87000625152,32.094839399346],[118.88303243319,32.096828130002],[118.883056,32.096951],[118.882957,32.097295],[118.88267,32.098129],[118.882562,32.098411],[118.882391,32.098771],[118.882283,32.099169],[118.882113,32.099796],[118.881969,32.100163],[118.881888,32.100377],[118.83888862284,32.095658861029],[118.8317959648,32.093238939551],[118.83289398039,32.0907022081]]]}},{"type":"Feature","properties":{"id":61140052,"name":"锁金村","longitude":118.82424658649,"latitude":32.080083686573,"unit_price":30246,"count":"21.37℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.813778,32.082757],[118.811443,32.082328],[118.809359,32.082818],[118.81648754744,32.072449365763],[118.82028063526,32.06857750553],[118.81999493465,32.064790329826],[118.82753347417,32.070270910968],[118.83900916367,32.081798683407],[118.83659146103,32.084153600703],[118.83649784623,32.08613044334],[118.83578350819,32.086215853256],[118.83500741577,32.088031439744],[118.83285282941,32.090684245011],[118.83174665205,32.093206198166],[118.820228,32.088646],[118.818288,32.086688],[118.817803,32.086168],[118.817138,32.085556],[118.815845,32.084607],[118.813778,32.082757]]]}},{"type":"Feature","properties":{"id":61140054,"name":"玄武门","longitude":118.79548537753,"latitude":32.069391530611,"unit_price":53407,"count":"32.33℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.790647,32.064681],[118.80131183363,32.064199453576],[118.80433969689,32.063089514139],[118.80564629813,32.069182674433],[118.80399618121,32.069514324965],[118.80344312755,32.069340323894],[118.80188289189,32.070730140422],[118.80083239515,32.072138932248],[118.79948209798,32.072345105433],[118.79673410296,32.072625902493],[118.79635972674,32.073326135395],[118.79546424602,32.073632586504],[118.7949593853,32.076031366661],[118.79312201026,32.08535383054],[118.79372573605,32.090230567307],[118.79910635823,32.091389279256],[118.79905539029,32.092925621603],[118.800184,32.094674],[118.796083,32.096329],[118.795189,32.096662],[118.794295,32.097029],[118.790778,32.098432],[118.790567,32.095851],[118.790572,32.094257],[118.790576,32.093458],[118.790585,32.092666],[118.790626,32.091037],[118.790608,32.08942],[118.790635,32.086651],[118.790643,32.085271],[118.790639,32.083882],[118.790697,32.076712],[118.790706,32.073117],[118.790674,32.069531],[118.790647,32.064681]]]}},{"type":"Feature","properties":{"id":61140058,"name":"福建路","longitude":118.76820296682,"latitude":32.091144368879,"unit_price":30940,"count":"32.78℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.76055735792,32.0904803868],[118.76607917899,32.085889619062],[118.7763181083,32.094641887135],[118.77743929778,32.094956352675],[118.77775618547,32.095878428148],[118.77473892723,32.096467933246],[118.76988885826,32.094958056363],[118.76220494417,32.092633709064],[118.7607357404,32.092727477163],[118.75859647975,32.0921356092],[118.75871868059,32.091842420952],[118.76055735792,32.0904803868],[118.76055735792,32.0904803868]]]}},{"type":"Feature","properties":{"id":61140059,"name":"许府巷","longitude":118.78463428804,"latitude":32.089178763164,"unit_price":38204,"count":"26.98℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.779098454,32.083405774043],[118.7905,32.08384],[118.79048870518,32.08715453228],[118.790482,32.089362],[118.790478,32.090739],[118.790451,32.092116],[118.790428,32.0935],[118.790419,32.094199],[118.79035246444,32.094881822034],[118.78618236181,32.094796319603],[118.78121741957,32.094919987598],[118.77779696234,32.095854511135],[118.77746630309,32.09493895859],[118.77945680994,32.093748568247],[118.77906429048,32.092096371768],[118.77908534369,32.089411419498],[118.779098454,32.083405774043]]]}},{"type":"Feature","properties":{"id":61140060,"name":"挹江门","longitude":118.75666757279,"latitude":32.082156706875,"unit_price":28411,"count":"29.34℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.75316013462,32.090104913884],[118.75349427264,32.086150998246],[118.75237263001,32.084233081853],[118.75214129713,32.08025757216],[118.75141689707,32.07629169996],[118.75232981093,32.075006187188],[118.75438831944,32.073928431407],[118.75652114381,32.074547921154],[118.75844410625,32.075278039489],[118.7599555405,32.07616234093],[118.76124753992,32.076648899586],[118.76390114219,32.076929638495],[118.76327044095,32.077495805507],[118.76189367172,32.078404634685],[118.76111698281,32.079053010764],[118.76076865624,32.079762500255],[118.76049262306,32.081838972283],[118.76280576321,32.083582294499],[118.76467211097,32.084671524667],[118.76606595968,32.085858487385],[118.76042349193,32.090534048372],[118.75870004276,32.091810753421],[118.7534260716,32.092309425122],[118.75316013462,32.090104913884],[118.75316013462,32.090104913884]]]}},{"type":"Feature","properties":{"id":61140100,"name":"尧化门","longitude":118.88345508953,"latitude":32.126873135355,"unit_price":23746,"count":"25.95℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.86365999639,32.133128297555],[118.86204269869,32.125127343636],[118.86807731795,32.117503989831],[118.87129284386,32.115478554434],[118.87253338169,32.11209356585],[118.87153391888,32.110031820076],[118.88300998818,32.116146214535],[118.90734332708,32.131453712556],[118.89890875515,32.14067416387],[118.88402308157,32.138434817565],[118.87367532457,32.137256556095],[118.86365999639,32.133128297555],[118.86365999639,32.133128297555]]]}},{"type":"Feature","properties":{"id":611100513,"name":"宁海路","longitude":118.77605444149,"latitude":32.060471433893,"unit_price":72319,"count":"20.83℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.76235192449,32.066027201865],[118.76397280331,32.055775352283],[118.76561554584,32.054228098651],[118.76921276498,32.054354317047],[118.77288731631,32.053392201087],[118.77464865774,32.053861712509],[118.77566885007,32.054413140253],[118.77626025081,32.05506890237],[118.77659368516,32.056108370402],[118.77779595196,32.05753717568],[118.78293941087,32.05652461037],[118.78562522771,32.056229980016],[118.790477,32.056608],[118.790486,32.057147],[118.790481,32.057683],[118.790486,32.058754],[118.790477,32.060896],[118.790468,32.061975],[118.790454,32.063053],[118.790436,32.065207],[118.7883627785,32.065303078737],[118.78441255601,32.064788013733],[118.77673192349,32.065151773468],[118.77073356316,32.06629087036],[118.76565958854,32.066685755457],[118.76235192449,32.066027201865]]]}},{"type":"Feature","properties":{"id":611100540,"name":"燕子矶","longitude":118.82744345513,"latitude":32.139895214155,"unit_price":27270,"count":"30.81℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.82266884469,32.132654028503],[118.82767497283,32.133014982917],[118.83419107285,32.133119786467],[118.8416044505,32.133645460158],[118.84112845503,32.143334297357],[118.83798181164,32.145675477941],[118.84043403193,32.146139391136],[118.84394652717,32.147725568617],[118.84756070726,32.150245852019],[118.85112364627,32.15401182183],[118.84825098362,32.15960244346],[118.83230428915,32.15293330282],[118.82525764282,32.151135121793],[118.82305881019,32.146182690121],[118.81665652913,32.14391428482],[118.81267005043,32.13362924428],[118.8168780101,32.133408323081],[118.82266884469,32.132654028503],[118.82266884469,32.132654028503]]]}},{"type":"Feature","properties":{"id":611100542,"name":"金陵小区","longitude":118.76953594541,"latitude":32.112838374035,"unit_price":27016,"count":"23.81℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.75885836689,32.114677206375],[118.76113878131,32.109031814997],[118.7625187857,32.105097085227],[118.76817680883,32.105623814364],[118.77284902185,32.106400053687],[118.77420181735,32.107253070423],[118.7803565938,32.114773562519],[118.78401096311,32.116791884286],[118.782592352,32.11817809105],[118.78101794658,32.118534306965],[118.77854057612,32.119221400546],[118.77657220875,32.121332602683],[118.77405432735,32.124625096247],[118.75542720802,32.116244723102],[118.75885836689,32.114677206375],[118.75885836689,32.114677206375]]]}},{"type":"Feature","properties":{"id":611100568,"name":"红山","longitude":118.8169638116,"latitude":32.097388520976,"unit_price":31600,"count":"31.21℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.806282,32.102422],[118.802775,32.101266],[118.802497,32.099859],[118.802146,32.098429],[118.801334,32.096567],[118.800489,32.094655],[118.79937,32.093341],[118.804256,32.088844],[118.809682,32.083613],[118.813132,32.083338],[118.814659,32.08369],[118.81624,32.085082],[118.817318,32.085938],[118.818144,32.086932],[118.819653,32.089104],[118.838863,32.095708],[118.834596,32.098201],[118.832134,32.099011],[118.832673,32.100525],[118.830948,32.101259],[118.831142,32.105062],[118.825102,32.105246],[118.823625,32.105315],[118.822147,32.105372],[118.819847,32.105028],[118.815711,32.104439],[118.81563,32.104198],[118.813169,32.10458],[118.812701,32.104393],[118.810698,32.105613],[118.806282,32.102422]]]}},{"type":"Feature","properties":{"id":613000128,"name":"晓庄","longitude":118.82225829276,"latitude":32.126289631377,"unit_price":26853,"count":"28.55℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.8053546796,32.120660315083],[118.81604353738,32.122286005198],[118.81809910232,32.11623164661],[118.81805884788,32.115306200762],[118.81980272564,32.117484247758],[118.82199310453,32.119916363598],[118.83261173736,32.116017137185],[118.83373539038,32.116071975207],[118.83347758486,32.119603431609],[118.83483077997,32.123695507856],[118.83487242599,32.128097028311],[118.83420744025,32.133056553445],[118.8275526321,32.132966292985],[118.82266912446,32.1326149642],[118.81698708715,32.13333591926],[118.81269478019,32.133600884587],[118.80768001352,32.131138426474],[118.80169230111,32.125785660018],[118.8053546796,32.120660315083]]]}},{"type":"Feature","properties":{"id":613000139,"name":"建宁路","longitude":118.76455465714,"latitude":32.09895553232,"unit_price":29999,"count":"23.61℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.74664196439,32.092753703352],[118.75343065221,32.092339017162],[118.75870490793,32.091814875559],[118.75857023002,32.092154576907],[118.76072788447,32.092747718879],[118.76221033771,32.092648970701],[118.77477100045,32.096519790124],[118.77777991635,32.095902467239],[118.7812273804,32.094952171396],[118.78619963356,32.094812061183],[118.7903,32.094918],[118.79030082439,32.098555937535],[118.78672889993,32.099435213194],[118.78111830513,32.101959456895],[118.7778769784,32.104745198119],[118.77415277639,32.107170255841],[118.77286367258,32.10632628619],[118.76821656896,32.105559130756],[118.76247180686,32.105051415075],[118.76117610492,32.108741303105],[118.75880815394,32.114576298362],[118.75539588614,32.116157947102],[118.74318617853,32.100868313625],[118.73918659587,32.09348293064],[118.74664196439,32.092753703352]]]}},{"type":"Feature","properties":{"id":613000151,"name":"栖霞其它","longitude":118.90838786959,"latitude":32.156306752261,"unit_price":16795,"count":"21.65℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[119.015446,32.1234],[119.016075,32.127779],[119.015437,32.129048],[119.016057,32.133215],[119.015805,32.137466],[119.033823,32.136745],[119.042518,32.148118],[119.041856,32.152813],[119.041611,32.159585],[119.051605,32.164293],[119.056604,32.166646],[119.059115,32.167823],[119.061621,32.168996],[119.072185,32.168503],[119.082722,32.167983],[119.083831,32.176281],[119.084375,32.180415],[119.084635,32.182508],[119.084936,32.184643],[119.088633,32.184349],[119.092285,32.184097],[119.101483,32.185847],[119.122921,32.192149],[119.125571,32.191985],[119.128643,32.193967],[119.130588,32.195919],[119.14184,32.199681],[119.144993,32.19894],[119.148096,32.198176],[119.153113,32.19551],[119.161189,32.192462],[119.169489,32.191935],[119.175041,32.192821],[119.176972,32.193173],[119.179236,32.19299],[119.181095,32.193776],[119.188282,32.195396],[119.191462,32.195762],[119.195352,32.19273],[119.199646,32.191049],[119.20544,32.191515],[119.216183,32.195335],[119.223055,32.196068],[119.226729,32.205501],[119.229478,32.207946],[119.248307,32.219814],[119.199116,32.240553],[119.167244,32.249562],[119.15244,32.250997],[119.137635,32.252463],[119.118448,32.250326],[119.100302,32.246722],[119.09502,32.243882],[119.08424,32.238415],[119.0823,32.235667],[119.078311,32.230963],[119.072239,32.223999],[119.071233,32.22293],[119.06976,32.220791],[119.069149,32.219845],[119.068502,32.219142],[119.067316,32.217584],[119.063148,32.211169],[119.04917,32.19962],[119.027467,32.185106],[119.008998,32.179727],[118.969598,32.179865],[118.966688,32.180033],[118.943314,32.181102],[118.91985,32.181882],[118.882032,32.183119],[118.874055,32.200888],[118.868593,32.210588],[118.863167,32.220379],[118.853861,32.230963],[118.829912,32.237209],[118.816365,32.234796],[118.802819,32.232414],[118.795561,32.227664],[118.788231,32.22293],[118.773597,32.213483],[118.774495,32.196862],[118.780685,32.180392],[118.78099,32.149536],[118.775079,32.139829],[118.790566,32.135915],[118.805909,32.132182],[118.81257603998,32.133630348115],[118.81648906866,32.144090040437],[118.82298316286,32.146294457207],[118.8251605642,32.151375387419],[118.83199194778,32.153016827529],[118.84836505669,32.159825111573],[118.85127713616,32.154263460233],[118.85364738141,32.156763986602],[118.85874168795,32.143539565927],[118.86365424115,32.133589724437],[118.87393069861,32.137723828114],[118.89901868784,32.140993069965],[118.90790084698,32.131552208477],[118.88081665332,32.114279216505],[118.88200807112,32.11236635482],[118.88347333099,32.111252771177],[118.88606096536,32.110343652808],[118.89564882854,32.111298993544],[118.89958750092,32.109223128713],[118.91152131502,32.123071695404],[118.94983014619,32.140801464701],[118.97611878649,32.143111119301],[118.99622894196,32.147409542027],[118.99780857712,32.142579509742],[119.00377920745,32.136761572823],[119.00531993965,32.126556036417],[118.99927562448,32.126063563625],[118.99082656258,32.124314513947],[118.98206994922,32.122630262758],[118.981249,32.120381],[118.990107,32.121673],[118.992029,32.119128],[118.99388,32.116566],[118.989828,32.109616],[118.985714,32.102704],[118.976488,32.095822],[118.973636,32.084201],[118.984129,32.080285],[118.994239,32.08627],[118.994679,32.091126],[118.995083,32.095929],[118.99282344123,32.100921918731],[119.00452088014,32.108482615788],[119.005962,32.112055],[119.007417,32.115687],[119.014745,32.120663],[119.015446,32.1234]]]}},{"type":"Feature","properties":{"id":1100000381,"name":"定淮门大街","longitude":118.741932,"latitude":32.074519,"unit_price":60005,"count":"18.67℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.735617,32.069929],[118.735653,32.06996],[118.742336,32.070266],[118.748193,32.071],[118.752074,32.072316],[118.750098,32.074886],[118.744887,32.077793],[118.740899,32.080332],[118.736336,32.080883],[118.736336,32.080883],[118.735617,32.069929]]]}},{"type":"Feature","properties":{"id":1100000585,"name":"草场门大街","longitude":118.740059,"latitude":32.064551,"unit_price":41188,"count":"31.37℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.735756,32.06986],[118.740602,32.07012],[118.74526,32.070549],[118.745902,32.067106],[118.746208,32.06371],[118.743032,32.063603],[118.742979,32.059456],[118.74164,32.059365],[118.740158,32.059311],[118.737975,32.059242],[118.73449,32.05928],[118.735693,32.066548],[118.735756,32.06986]]]}},{"type":"Feature","properties":{"id":61140007,"name":"南湖","longitude":118.76575662053,"latitude":32.032422228216,"unit_price":31229,"count":"29.24℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.76070905773,32.039112024684],[118.75992529093,32.037104533701],[118.75782908131,32.037703422539],[118.7570427636,32.035731339494],[118.75560973669,32.032902151756],[118.7649085407,32.028779878165],[118.7665570592,32.027936663641],[118.76802332478,32.025714030086],[118.77016800962,32.025264220958],[118.771838,32.025248],[118.773505,32.02524],[118.773496,32.025596],[118.773841,32.027019],[118.774326,32.028757],[118.77456,32.032499],[118.774448,32.03349],[118.774259,32.034366],[118.774502,32.035365],[118.774708,32.036356],[118.76070905773,32.039112024684]]]}},{"type":"Feature","properties":{"id":61140008,"name":"水西门","longitude":118.76229086577,"latitude":32.040789925295,"unit_price":38617,"count":"22.38℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.760177,32.04342],[118.75863187232,32.039705245688],[118.75783937847,32.037722794223],[118.75989799992,32.037124283692],[118.76068880447,32.039135646455],[118.774647,32.036333],[118.775051,32.038831],[118.772581,32.045714],[118.771723,32.046437],[118.770465,32.045676],[118.770358,32.045213],[118.767061,32.042167],[118.764739,32.043388],[118.763935,32.043116],[118.762057,32.043258],[118.760177,32.04342]]]}},{"type":"Feature","properties":{"id":61140009,"name":"湖西街","longitude":118.75179107834,"latitude":32.031504667383,"unit_price":38413,"count":"32.62℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.74838730109,32.026397802437],[118.75148176986,32.025075509505],[118.75450803675,32.029548477866],[118.75557452609,32.032868479633],[118.75700462886,32.035746705588],[118.75013465159,32.037230794463],[118.74754166818,32.02665494615],[118.74838730109,32.026397802437],[118.74838730109,32.026397802437]]]}},{"type":"Feature","properties":{"id":61140013,"name":"新街口","longitude":118.78984533789,"latitude":32.041651306818,"unit_price":43185,"count":"27.20℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.78164827406,32.045405889813],[118.78040232973,32.040041420052],[118.78030615262,32.039388455817],[118.78472842605,32.037552271768],[118.78572238901,32.036588113198],[118.78678723411,32.036519752228],[118.79023572429,32.03571738742],[118.79253988307,32.035244626071],[118.79705958193,32.034750994966],[118.80075905616,32.045947464143],[118.801119,32.047183],[118.799695,32.047317],[118.798406,32.047409],[118.795806,32.047597],[118.79059692939,32.047915105407],[118.7826126804,32.048202750766],[118.78164827406,32.045405889813]]]}},{"type":"Feature","properties":{"id":61140031,"name":"朝天宫","longitude":118.77807777502,"latitude":32.042455515227,"unit_price":31042,"count":"31.18℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.772993,32.045715],[118.774341,32.042364],[118.775401,32.038829],[118.775347,32.037589],[118.77508658285,32.036286381228],[118.77595605753,32.036124128091],[118.77721319071,32.035754000414],[118.77791147354,32.035185078124],[118.77827465567,32.036610359835],[118.78019594774,32.039308557439],[118.78123139365,32.043708997837],[118.78161292793,32.04542261665],[118.782603,32.048301],[118.773955,32.04873],[118.772625,32.048056],[118.771664,32.047567],[118.772347,32.046695],[118.772993,32.045715]]]}},{"type":"Feature","properties":{"id":61140033,"name":"大光路","longitude":118.81874659837,"latitude":32.031285282901,"unit_price":35491,"count":"19.25℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.80678984237,32.035155798272],[118.80688348787,32.034226730848],[118.80709640862,32.032775016933],[118.80779667556,32.032684218342],[118.8069988723,32.029495374302],[118.8102681514,32.029393829274],[118.81184384078,32.028761355981],[118.82214075479,32.027008335613],[118.83145579317,32.029130024414],[118.83214830884,32.034469157413],[118.82289816658,32.035365114946],[118.82282142506,32.034446381559],[118.81778622927,32.034818305845],[118.81637026581,32.035820459262],[118.81544071694,32.03599178465],[118.8140735834,32.035659328298],[118.81307543804,32.035734521464],[118.80846345235,32.036912015707],[118.8073374313,32.037120964254],[118.80678984237,32.035155798272],[118.80678984237,32.035155798272]]]}},{"type":"Feature","properties":{"id":61140036,"name":"瑞金路","longitude":118.82095533129,"latitude":32.040459349189,"unit_price":38825,"count":"18.84℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.8079114669,32.039032373521],[118.80737788775,32.037151586988],[118.8086157432,32.036938831239],[118.81305890807,32.035788079108],[118.8140306871,32.035715805433],[118.81536655425,32.036064585837],[118.81639206392,32.035869368099],[118.8178015178,32.034883808195],[118.82275123437,32.034523068878],[118.82284539943,32.035435862922],[118.82735126919,32.034919724683],[118.83219744177,32.034546954165],[118.83373,32.04456],[118.828991,32.044959],[118.824244,32.045294],[118.823408,32.045395],[118.822505,32.045464],[118.820749,32.045605],[118.81725,32.045888],[118.810252,32.046451],[118.8079114669,32.039032373521]]]}},{"type":"Feature","properties":{"id":61140043,"name":"安德门","longitude":118.76377767924,"latitude":31.997465052505,"unit_price":31554,"count":"22.39℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.7599413509,31.994119758393],[118.76053216376,31.994371097026],[118.76934909018,31.98695767145],[118.76818856631,31.991561649972],[118.76888808067,31.999038052639],[118.77030774274,32.000814981618],[118.77250064729,32.002313499972],[118.7704805356,32.002792815188],[118.76813002256,32.002573159227],[118.76537487387,32.003054103422],[118.760049,32.004699],[118.755593,31.998705],[118.756384,31.998169],[118.7599413509,31.994119758393]]]}},{"type":"Feature","properties":{"id":61140044,"name":"华侨路","longitude":118.77967877175,"latitude":32.051815704172,"unit_price":61231,"count":"23.44℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.76561985036,32.054209173277],[118.76994846038,32.050639906753],[118.772447,32.048216],[118.773144,32.048579],[118.773822,32.048893],[118.775457,32.048816],[118.777029,32.048715],[118.778506,32.048644],[118.779953,32.048572],[118.78267,32.048424],[118.790458,32.048055],[118.790494,32.05659],[118.78553879067,32.056206020833],[118.78282034251,32.056513005932],[118.77778731094,32.057532130186],[118.7765747731,32.056086309641],[118.77626700372,32.055074998211],[118.77564615563,32.05438802415],[118.77462165584,32.053849270147],[118.77287300437,32.053385697026],[118.76922112435,32.054342795138],[118.76561985036,32.054209173277]]]}},{"type":"Feature","properties":{"id":61140049,"name":"孝陵卫","longitude":118.87639869898,"latitude":32.038870749525,"unit_price":34745,"count":"32.58℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.84821923116,32.047026910383],[118.85493639266,32.045548125447],[118.85504337366,32.043189553187],[118.85697911612,32.042657234055],[118.85741669886,32.034625039531],[118.87027371299,32.034826666245],[118.87098121198,32.029509622702],[118.88376408859,32.031495685484],[118.882974,32.017856],[118.8846,32.01882],[118.886226,32.019761],[118.890772,32.024124],[118.892847,32.025364],[118.894985,32.02642],[118.895757,32.026994],[118.896108,32.027698],[118.896988,32.027935],[118.898124,32.027633],[118.900168,32.028421],[118.89803,32.033537],[118.892299,32.041664],[118.8895806054,32.04188598661],[118.88675735853,32.046077704491],[118.88512903497,32.047810031251],[118.88413509678,32.051316582148],[118.87496812651,32.055181277046],[118.86474423532,32.057294966144],[118.8553692635,32.0551053765],[118.84850506123,32.052078526985],[118.84821923116,32.047026910383]]]}},{"type":"Feature","properties":{"id":61140051,"name":"后宰门","longitude":118.82323526263,"latitude":32.051359466154,"unit_price":31738,"count":"22.00℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.81359387984,32.056031912001],[118.81212358061,32.051625501964],[118.810443,32.046845],[118.82422390595,32.04565953333],[118.829029,32.045269],[118.831473,32.045032],[118.833835,32.044825],[118.83799734125,32.050931600742],[118.83430052,32.054503973949],[118.83482267888,32.057060625279],[118.82621805251,32.059183770191],[118.82592768365,32.057894143474],[118.82385998569,32.058274115007],[118.8237768411,32.057846903038],[118.82008063877,32.058155756073],[118.81641595914,32.05846059464],[118.81423010958,32.058904032724],[118.81359387984,32.056031912001]]]}},{"type":"Feature","properties":{"id":61140053,"name":"卫岗","longitude":118.8547039329,"latitude":32.033963888223,"unit_price":36014,"count":"22.57℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.862461,32.023231],[118.871354,32.026927],[118.877831,32.028993],[118.874229,32.023682],[118.877696,32.021126],[118.876892,32.010204],[118.881595,32.013962],[118.882156,32.014995],[118.881999,32.015841],[118.882987,32.017796],[118.88357971125,32.031357868881],[118.87097744093,32.029542707124],[118.87018737951,32.034647283356],[118.85737007993,32.03447865109],[118.85688145698,32.042621212118],[118.85497288222,32.043158553282],[118.85487677012,32.04550589005],[118.84829294477,32.046924305879],[118.84423,32.047554],[118.842954,32.046085],[118.847985,32.045644],[118.846439,32.0409],[118.845505,32.037839],[118.844544,32.034733],[118.846089,32.034993],[118.847257,32.035039],[118.848838,32.035054],[118.850167,32.035039],[118.850221,32.035085],[118.851533,32.034977],[118.851457,32.028882],[118.852207,32.024757],[118.857026,32.022902],[118.860094,32.022852],[118.862461,32.023231]]]}},{"type":"Feature","properties":{"id":61140055,"name":"南苑","longitude":118.76003420406,"latitude":32.026039845099,"unit_price":31220,"count":"33.42℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.75455515693,32.029572167297],[118.7515099395,32.025063163581],[118.76579269221,32.019028932127],[118.76686882545,32.022478581703],[118.76747374204,32.025062903679],[118.76799035295,32.025658669774],[118.76650221436,32.027906743868],[118.76493308393,32.028717039894],[118.75560048428,32.032838583307],[118.75455515693,32.029572167297],[118.75455515693,32.029572167297]]]}},{"type":"Feature","properties":{"id":61140056,"name":"茶南","longitude":118.7548739659,"latitude":32.038937822905,"unit_price":30714,"count":"27.08℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.75433935967,32.040664328379],[118.75089688215,32.040314713876],[118.75013630831,32.037264174185],[118.75701275897,32.035761979016],[118.75859590942,32.039713803141],[118.76016691509,32.043433366064],[118.756769,32.044264],[118.754317,32.044233],[118.75433935967,32.040664328379]]]}},{"type":"Feature","properties":{"id":61140063,"name":"小行","longitude":118.75775802217,"latitude":31.989271720056,"unit_price":34239,"count":"33.08℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.751371,31.992036],[118.748128,31.988376],[118.75112629952,31.985751925916],[118.75849215222,31.982529436142],[118.76383720699,31.981094893915],[118.770121549,31.981298844896],[118.76934775988,31.986938121979],[118.7605111133,31.994329611078],[118.75991355032,31.994065182748],[118.756563,31.998016],[118.755548,31.998628],[118.753383,31.995467],[118.751371,31.992036]]]}},{"type":"Feature","properties":{"id":61140068,"name":"岔路口","longitude":118.83848513684,"latitude":31.982576589019,"unit_price":26389,"count":"31.53℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.79368746757,31.963359020945],[118.81440272248,31.961449919168],[118.83080867964,31.961756974728],[118.83303548314,31.967341662712],[118.83340557189,31.973789768855],[118.83919030064,31.972409160001],[118.87012742604,31.985513353985],[118.86480388039,31.990456785553],[118.856923,31.997701],[118.851129,31.992557],[118.845327,31.987407],[118.830993,31.986237],[118.826394,31.98492],[118.821809,31.983655],[118.81633,31.98047],[118.78532,31.968341],[118.78564080343,31.968022109478],[118.79219376046,31.96760358451],[118.79368746757,31.963359020945]]]}},{"type":"Feature","properties":{"id":61140070,"name":"东山镇","longitude":118.85883356471,"latitude":31.957229126933,"unit_price":25840,"count":"19.91℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.87021503593,31.985441792025],[118.83915604972,31.972280695203],[118.83348340761,31.973613414754],[118.83316713555,31.967369633166],[118.8309090123,31.961663782062],[118.84250024926,31.935980487355],[118.8528569783,31.938312143366],[118.86997686054,31.943545641988],[118.88609921495,31.946272285465],[118.89253073818,31.948682543491],[118.89967657829,31.951972270225],[118.88766853813,31.960578785918],[118.87916971442,31.971193308836],[118.87021503593,31.985441792025],[118.87021503593,31.985441792025]]]}},{"type":"Feature","properties":{"id":61140080,"name":"长乐路","longitude":118.79316824804,"latitude":32.018144754502,"unit_price":35125,"count":"32.72℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.78271251172,32.015870301606],[118.781661,32.013912],[118.788326,32.012136],[118.80258320402,32.011509778709],[118.80246775905,32.014597852996],[118.80463560173,32.020702043569],[118.80136430656,32.020693981066],[118.78739677733,32.025560427737],[118.78689084959,32.025535850287],[118.78628173434,32.023482875159],[118.78433464393,32.020669823886],[118.78271251172,32.015870301606]]]}},{"type":"Feature","properties":{"id":61140081,"name":"夫子庙","longitude":118.79495200968,"latitude":32.026005906604,"unit_price":36145,"count":"19.14℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.78837372033,32.030010863473],[118.78772786539,32.028406166652],[118.78689301131,32.025537783975],[118.78739515814,32.025563657862],[118.80136728587,32.020690740141],[118.80309448148,32.020760918948],[118.80551532079,32.029429520516],[118.80133263106,32.028962727364],[118.80093912375,32.029974083256],[118.79723071335,32.029791124421],[118.79526665707,32.029437700525],[118.79306062856,32.029058139792],[118.79109453025,32.029132607153],[118.78837372033,32.030010863473],[118.78837372033,32.030010863473]]]}},{"type":"Feature","properties":{"id":61140082,"name":"洪家园","longitude":118.80683324583,"latitude":32.000407176556,"unit_price":30659,"count":"29.90℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.82293653917,32.018532932246],[118.82135155556,32.01294586127],[118.81760211084,32.013368821481],[118.81129411392,32.012333555609],[118.80261492919,32.011438828351],[118.788319,32.012043],[118.788485,32.010362],[118.789029,32.009903],[118.789851,32.009214],[118.790767,32.008273],[118.791863,32.006168],[118.792362,32.005218],[118.792833,32.004273],[118.794437,32.002459],[118.797783,32.000836],[118.799907,31.999741],[118.801089,31.999167],[118.801982,31.998715],[118.80641831999,31.991896632972],[118.810347,31.98681],[118.812763,31.98374],[118.814506,31.982139],[118.816274,31.980597],[118.821679,31.983759],[118.83095,31.986393],[118.845233,31.987572],[118.850945,31.992629],[118.856572,31.997747],[118.85032731043,32.005290223416],[118.83600494768,32.016169377204],[118.83602248426,32.017837371036],[118.83260801814,32.01882209803],[118.82293653917,32.018532932246]]]}},{"type":"Feature","properties":{"id":61140084,"name":"秦虹","longitude":118.81206300944,"latitude":32.017692491722,"unit_price":31752,"count":"32.31℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.80318501498,32.020792945525],[118.80479260522,32.020740822559],[118.80254038521,32.014594871982],[118.8026081193,32.011574970375],[118.81114689293,32.012376828594],[118.81760563854,32.013424121318],[118.8213749601,32.012986513707],[118.82286438362,32.018574914206],[118.81951486554,32.020899317035],[118.81180982408,32.022962156149],[118.81155037967,32.024338945589],[118.81302467861,32.026965496736],[118.81180578729,32.028724656317],[118.81017581807,32.02937843574],[118.8055793454,32.029460503158],[118.80318501498,32.020792945525],[118.80318501498,32.020792945525]]]}},{"type":"Feature","properties":{"id":61140085,"name":"常府街","longitude":118.80234575901,"latitude":32.03655933598,"unit_price":31875,"count":"31.78℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.80118638988,32.035593896564],[118.80338837635,32.035000329647],[118.80684554668,32.034277215054],[118.80675542762,32.035203022181],[118.80776730641,32.038965284613],[118.80294909173,32.03990491071],[118.80126001689,32.040012103299],[118.79904662196,32.040657068541],[118.79762635225,32.036393031507],[118.80118638988,32.035593896564],[118.80118638988,32.035593896564]]]}},{"type":"Feature","properties":{"id":61140093,"name":"铁心桥","longitude":118.750536,"latitude":31.964964,"unit_price":26608,"count":"25.77℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.74819049642,31.988503945487],[118.73991058287,31.979776680137],[118.730588,31.972241],[118.724882,31.963554],[118.72146,31.961226],[118.728976,31.955602],[118.733971,31.953273],[118.738822,31.952814],[118.741014,31.934368],[118.732048,31.931426],[118.733629,31.9245],[118.739594,31.922416],[118.741606,31.924623],[118.750877,31.92119],[118.752889,31.924807],[118.754003,31.9207],[118.761333,31.921252],[118.762052,31.922508],[118.75927076384,31.927134350514],[118.75821215311,31.93088547822],[118.75918132237,31.936583602196],[118.75916140357,31.940825225219],[118.76022118987,31.948219211042],[118.76543262086,31.953394386487],[118.775154,31.960519],[118.775729,31.9647],[118.779897,31.96637],[118.785143,31.968453],[118.78187362434,31.972068653306],[118.78104774426,31.974882173385],[118.7811377048,31.982628854502],[118.77015424593,31.981269591631],[118.76381858838,31.981069127191],[118.75850059888,31.982467153013],[118.75110845171,31.985717406026],[118.74819049642,31.988503945487]]]}},{"type":"Feature","properties":{"id":611100503,"name":"光华路","longitude":118.82254710945,"latitude":32.02297906641,"unit_price":32187,"count":"18.34℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.81159112262,32.02433385888],[118.81183509636,32.022987796885],[118.81952085958,32.020928816532],[118.82291476956,32.018653415757],[118.83260367838,32.018969481472],[118.83623706183,32.017999678255],[118.83679041889,32.025198391637],[118.82269037978,32.026267127822],[118.82210203211,32.02689545607],[118.81182697415,32.028721561307],[118.81307004681,32.026944046342],[118.81159112262,32.02433385888],[118.81159112262,32.02433385888]]]}},{"type":"Feature","properties":{"id":611100551,"name":"凤凰西街","longitude":118.75012580703,"latitude":32.048030037872,"unit_price":56703,"count":"24.39℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.7581488013,32.05163721717],[118.73497863579,32.052475622983],[118.73356236765,32.048822091146],[118.731736,32.046392],[118.733708,32.045363],[118.740832,32.045145],[118.745161,32.045141],[118.747564,32.045153],[118.750322,32.044763],[118.752637,32.044285],[118.753508,32.044288],[118.754361,32.044292],[118.756732,32.044323],[118.760191,32.043489],[118.760488,32.044047],[118.760739,32.04466],[118.760497,32.045731],[118.763034,32.046435],[118.764624,32.046725],[118.764377,32.047858],[118.765419,32.048099],[118.765586,32.047885],[118.766187,32.047961],[118.767526,32.049063],[118.766601,32.049698],[118.76696,32.050004],[118.767364,32.050302],[118.769026,32.049224],[118.770275,32.050203],[118.76988688533,32.050619556547],[118.76558877434,32.054195389157],[118.7623992506,32.051621275871],[118.7581488013,32.05163721717]]]}},{"type":"Feature","properties":{"id":611100558,"name":"应天西路","longitude":118.75564153032,"latitude":32.018385044394,"unit_price":37574,"count":"25.68℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.7420831575,32.019748988299],[118.762186,32.01039],[118.764953,32.014428],[118.766484,32.018844],[118.771546,32.017379],[118.772013,32.019334],[118.772386,32.021301],[118.773612,32.025193],[118.77001950387,32.025225781722],[118.76802437889,32.025661958028],[118.76749128808,32.025047460893],[118.76684742097,32.022277475885],[118.76581078732,32.019014841201],[118.75146820839,32.025043431686],[118.74839026581,32.026364979576],[118.74753161144,32.026614511973],[118.74472326484,32.027351820225],[118.7420831575,32.019748988299]]]}},{"type":"Feature","properties":{"id":611100562,"name":"来凤里","longitude":118.77933602054,"latitude":32.024504817491,"unit_price":31055,"count":"25.42℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.77605665298,32.036036747075],[118.7750600616,32.036206115068],[118.77470257252,32.034148215862],[118.77523220207,32.032205143733],[118.77489178787,32.02944682495],[118.77405834322,32.025210039044],[118.771673,32.017391],[118.774487,32.015716],[118.781583,32.013879],[118.78269496275,32.015913121465],[118.78427415842,32.020661731402],[118.78622720063,32.023541127204],[118.78681548419,32.025519450157],[118.78773300889,32.02842442435],[118.78836535476,32.03002484468],[118.78325532493,32.031739713923],[118.77984030896,32.033628545368],[118.77716701131,32.035723289188],[118.77605665298,32.036036747075]]]}},{"type":"Feature","properties":{"id":611100569,"name":"长江路","longitude":118.79953822463,"latitude":32.051712846052,"unit_price":40666,"count":"33.19℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.790667,32.048098],[118.795873,32.047742],[118.798469,32.047581],[118.799767,32.047501],[118.801065,32.04744],[118.80571,32.04713],[118.808032,32.046988],[118.810354,32.046835],[118.81206895356,32.051603279035],[118.81082749918,32.053168688565],[118.80244740392,32.054755624352],[118.79592528646,32.055991422065],[118.79059352202,32.056549435896],[118.79065,32.052325],[118.790667,32.048098]]]}},{"type":"Feature","properties":{"id":611100572,"name":"宁南","longitude":118.79409310956,"latitude":31.98742420685,"unit_price":34971,"count":"19.58℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.78118969272,31.982741805506],[118.78109822223,31.974884991135],[118.78189547392,31.972091828861],[118.78520008902,31.968447616929],[118.816024,31.980562],[118.812526,31.983596],[118.810092,31.986689],[118.806247,31.99188],[118.801756,31.998594],[118.798612,32.000233],[118.797579,32.000707],[118.79295211126,31.998806228617],[118.78772806369,31.998794200344],[118.78463213925,31.998756632899],[118.78113587449,31.999370173754],[118.78118969272,31.982741805506]]]}},{"type":"Feature","properties":{"id":611100788,"name":"雨花新村","longitude":118.774888906,"latitude":31.997008035393,"unit_price":29243,"count":"31.34℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.76890725951,31.999028077648],[118.76822122291,31.991580103914],[118.7694172539,31.987103680396],[118.77018928475,31.981329876324],[118.78116059802,31.982681612496],[118.78101457438,31.999491096842],[118.78468583477,31.998807722167],[118.79296155489,31.998831023402],[118.797643,32.000748],[118.794337,32.002378],[118.793515,32.003308],[118.792716,32.004242],[118.792199,32.005234],[118.791696,32.00624],[118.790681,32.008234],[118.790133,32.008717],[118.789599,32.009214],[118.789001,32.009769],[118.788395,32.010332],[118.788166,32.012027],[118.78658,32.012395],[118.784945,32.012816],[118.781505,32.013723],[118.77995764063,32.011722458732],[118.77722042869,32.009009473433],[118.77256892502,32.002338077557],[118.77030667995,32.000791095529],[118.76890725951,31.999028077648]]]}},{"type":"Feature","properties":{"id":611100924,"name":"能仁里","longitude":118.76959524643,"latitude":32.008638772722,"unit_price":34997,"count":"27.46℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.766622,32.018739],[118.765126,32.01438],[118.76425,32.013067],[118.763312,32.011735],[118.761439,32.009102],[118.76129,32.007647],[118.761066,32.006201],[118.760217,32.00485],[118.762458,32.004012],[118.76538161714,32.003070211007],[118.76814000066,32.002593670174],[118.77045594722,32.002825195276],[118.77252815994,32.00234519511],[118.77717670158,32.009015706407],[118.77990824845,32.011702831481],[118.781511,32.013775],[118.78064,32.013993],[118.779755,32.014234],[118.777972,32.014697],[118.774419,32.015643],[118.773665,32.016006],[118.772955,32.01645],[118.771545,32.017312],[118.766622,32.018739]]]}},{"type":"Feature","properties":{"id":613000125,"name":"月牙湖","longitude":118.86248564069,"latitude":32.012838811947,"unit_price":29142,"count":"23.37℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.851297,32.028778],[118.851371,32.03484],[118.851353,32.034824],[118.851254,32.034824],[118.849952,32.034855],[118.847697,32.03487],[118.846008,32.034725],[118.844293,32.034518],[118.844625,32.035674],[118.846163,32.040846],[118.847713,32.045467],[118.845247,32.045689],[118.842925,32.04588],[118.837589,32.045808],[118.835959,32.044878],[118.833708,32.044595],[118.83227608716,32.03438191591],[118.83152305281,32.029020019141],[118.82216494795,32.026935837446],[118.82273234181,32.026322971943],[118.83695948895,32.025277186095],[118.83624322904,32.016307639701],[118.85071608933,32.005360515075],[118.856804,31.997946],[118.86231,32.002968],[118.867898,32.007959],[118.871213,32.007132],[118.87283,32.00626],[118.87389,32.00848],[118.876665,32.010087],[118.877088,32.015514],[118.877465,32.021071],[118.873988,32.023681],[118.877438,32.028739],[118.87138867308,32.026827626878],[118.866937,32.024936],[118.862481,32.023076],[118.859948,32.022693],[118.856957,32.02277],[118.852034,32.024698],[118.851297,32.028778]]]}},{"type":"Feature","properties":{"id":613000127,"name":"建康路","longitude":118.80205559249,"latitude":32.032651591842,"unit_price":32947,"count":"24.68℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.79660308798,32.033096154002],[118.7976452903,32.032403619723],[118.79872737759,32.03144968629],[118.80098384762,32.030016643002],[118.80135513613,32.028994309473],[118.80555387396,32.029495210817],[118.8069342875,32.029474519335],[118.80774699643,32.032659052039],[118.80706654,32.032743834777],[118.80683602983,32.034250900469],[118.80345799224,32.03494599438],[118.80110537786,32.035577205606],[118.79762443436,32.036366425295],[118.79660308798,32.033096154002],[118.79660308798,32.033096154002]]]}},{"type":"Feature","properties":{"id":613000133,"name":"五老村","longitude":118.80442082623,"latitude":32.043318716068,"unit_price":38350,"count":"31.86℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.80080267896,32.045960182613],[118.79904909276,32.040692359619],[118.80126491464,32.040034648529],[118.80296970908,32.039925601307],[118.80778849828,32.038992389736],[118.810291,32.046433],[118.809079,32.046559],[118.807897,32.046636],[118.80562,32.046842],[118.801079,32.047198],[118.80080267896,32.045960182613]]]}},{"type":"Feature","properties":{"id":613000134,"name":"升州路","longitude":118.78759483307,"latitude":32.033255485346,"unit_price":41285,"count":"23.14℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.77830325874,32.036602753928],[118.77793870982,32.03515709821],[118.77986919475,32.033633962307],[118.78328557406,32.031754353782],[118.78839967106,32.030034047817],[118.79112643592,32.029151756927],[118.79309038811,32.029085086503],[118.79726402295,32.029823698114],[118.80096216677,32.030001335862],[118.79871761213,32.031423025632],[118.79762768397,32.03238583797],[118.79657466988,32.033088838224],[118.7970492804,32.03472946957],[118.79254903937,32.035202141696],[118.79108144323,32.035485104884],[118.78676263991,32.036501992153],[118.78570534954,32.036558798585],[118.78470974874,32.037502029298],[118.78028992853,32.039358311162],[118.77830325874,32.036602753928],[118.77830325874,32.036602753928]]]}},{"type":"Feature","properties":{"id":613000140,"name":"万达广场","longitude":118.73522484518,"latitude":32.036108142966,"unit_price":45281,"count":"26.43℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.72577593506,32.040971702723],[118.72266632766,32.033997635503],[118.7286749916,32.030814560585],[118.74467552759,32.027402100244],[118.7475112902,32.026648406778],[118.7508573318,32.040325131696],[118.74474170472,32.039814079481],[118.745099,32.04508],[118.740821,32.04508],[118.737246,32.045187],[118.733693,32.045313],[118.732692,32.045815],[118.73169624508,32.046341525444],[118.72577593506,32.040971702723]]]}},{"type":"Feature","properties":{"id":613000141,"name":"江东","longitude":118.74926407734,"latitude":32.042318441966,"unit_price":31154,"count":"27.78℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.7449969922,32.043018174471],[118.74474225408,32.039820861949],[118.75086086889,32.040340069889],[118.75430907202,32.040698836376],[118.754322,32.044239],[118.752637,32.044208],[118.752121,32.044319],[118.751514,32.044457],[118.750396,32.044694],[118.748959,32.044893],[118.747575,32.045088],[118.746371,32.045069],[118.745159,32.045077],[118.7449969922,32.043018174471]]]}},{"type":"Feature","properties":{"id":613000154,"name":"兴隆大街","longitude":118.74921377374,"latitude":32.013081513073,"unit_price":43363,"count":"21.88℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.73858494291,32.023911944837],[118.73393669071,32.01745595388],[118.760025,32.004883],[118.760937,32.006212],[118.761049,32.00705],[118.761166,32.00788],[118.761166,32.007884],[118.7613,32.009159],[118.761705,32.009939],[118.762163,32.01036],[118.74197805261,32.019749450055],[118.74468066389,32.027367362993],[118.73967770517,32.028366399546],[118.73858494291,32.023911944837]]]}},{"type":"Feature","properties":{"id":1100000413,"name":"汉中门大街","longitude":118.765863,"latitude":32.046098,"unit_price":43054,"count":"30.30℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.766694,32.049736],[118.767332,32.050302],[118.768311,32.049839],[118.769133,32.049281],[118.769753,32.04974],[118.770049,32.050008],[118.770328,32.050299],[118.772313,32.048248],[118.77116,32.047687],[118.770992,32.047468],[118.771877,32.046461],[118.771459,32.046278],[118.771051,32.046044],[118.769829,32.045214],[118.767565,32.043546],[118.767287,32.043141],[118.766716,32.043592],[118.766227,32.044112],[118.766092,32.044258],[118.764412,32.043225],[118.760415,32.043512],[118.760307,32.043611],[118.760734,32.044453],[118.760756,32.04474],[118.760734,32.045023],[118.760536,32.04575],[118.76054,32.045765],[118.763015,32.046385],[118.764484,32.04666],[118.764475,32.046641],[118.764551,32.04666],[118.764637,32.04666],[118.76439,32.047869],[118.765436,32.048053],[118.765665,32.047636],[118.765975,32.04777],[118.766568,32.048133],[118.767134,32.048516],[118.767727,32.049017],[118.767848,32.04904],[118.766694,32.049736]]]}},{"type":"Feature","properties":{"id":1100004267,"name":"六合主城","longitude":118.850571,"latitude":32.358223,"unit_price":13150,"count":"32.89℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.84873,32.372793],[118.851541,32.371794],[118.866525,32.367342],[118.862393,32.360175],[118.865735,32.356835],[118.867424,32.35406],[118.862752,32.345412],[118.861639,32.343628],[118.860579,32.341919],[118.859348,32.340463],[118.856177,32.341995],[118.843457,32.346831],[118.83857,32.349759],[118.836055,32.350475],[118.82973,32.351024],[118.839073,32.36481],[118.83857,32.370727],[118.846736,32.373388],[118.84873,32.372793]]]}},{"type":"Feature","properties":{"id":1100004346,"name":"溧水其它","longitude":119.076082,"latitude":31.551583,"unit_price":9626,"count":"29.67℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[119.073508,31.685249],[119.066389,31.691857],[119.064035,31.695099],[119.067934,31.696696],[119.072587,31.699876],[119.074109,31.699913],[119.074109,31.699913],[119.078169,31.703723],[119.078103,31.703793],[119.077522,31.707225],[119.077522,31.707225],[119.075259,31.709099],[119.075259,31.709099],[119.069078,31.710051],[119.069078,31.710051],[119.066204,31.703016],[119.066204,31.703016],[119.060634,31.69979],[119.060634,31.69979],[119.051687,31.711218],[119.051687,31.711218],[119.028439,31.711003],[119.028439,31.711003],[118.996603,31.704552],[118.996603,31.704552],[119.009143,31.693784],[119.009143,31.693784],[119.015809,31.681908],[119.015809,31.681908],[119.016941,31.671736],[119.016941,31.671736],[119.008748,31.673181],[119.008748,31.673181],[119.005029,31.67461],[119.005029,31.67461],[119.00467,31.674625],[119.00467,31.674625],[118.990145,31.671101],[118.982227,31.691427],[118.965837,31.699565],[118.964993,31.700103],[118.96307,31.701163],[118.961975,31.701777],[118.950889,31.709995],[118.949021,31.715616],[118.94223,31.720531],[118.939553,31.726079],[118.939575,31.726125],[118.939521,31.726133],[118.906769,31.74036],[118.906581,31.740467],[118.906931,31.753057],[118.906976,31.75318],[118.901811,31.765123],[118.901819,31.7652],[118.901266,31.773341],[118.901266,31.773341],[118.905781,31.779589],[118.910201,31.785698],[118.910308,31.785797],[118.90953,31.796116],[118.90953,31.796116],[118.918133,31.792235],[118.918178,31.792135],[118.927754,31.784524],[118.927879,31.784447],[118.934827,31.78169],[118.934976,31.781723],[118.935928,31.783426],[118.936,31.783365],[118.959338,31.77322],[118.959536,31.773204],[118.967495,31.774885],[118.967647,31.774885],[118.976738,31.77553],[118.976846,31.775537],[118.979092,31.77464],[118.979244,31.774594],[118.980062,31.773151],[118.98388,31.772015],[118.984032,31.771969],[118.98529,31.776251],[118.985362,31.776382],[118.985353,31.781569],[118.985443,31.781585],[119.011956,31.787386],[119.021249,31.780656],[119.061345,31.794368],[119.120777,31.74568],[119.131233,31.741442],[119.135653,31.729311],[119.145031,31.727837],[119.163752,31.705568],[119.192915,31.699907],[119.196271,31.693217],[119.192502,31.677615],[119.192543,31.677477],[119.199123,31.665338],[119.199257,31.665154],[119.193598,31.655602],[119.19349,31.655503],[119.193526,31.65541],[119.211133,31.652375],[119.21125,31.652298],[119.212732,31.642869],[119.212759,31.642776],[119.218319,31.639149],[119.218319,31.639026],[119.218966,31.633431],[119.219011,31.633346],[119.239007,31.637942],[119.239052,31.637912],[119.240517,31.633008],[119.240418,31.633039],[119.240535,31.632916],[119.240526,31.632854],[119.240571,31.6328],[119.222568,31.591385],[119.222434,31.591124],[119.224158,31.586356],[119.224877,31.584557],[119.222356,31.576095],[119.221976,31.575882],[119.212966,31.568921],[119.21284,31.568437],[119.212094,31.562937],[119.211942,31.562799],[119.204701,31.557991],[119.204593,31.557991],[119.195335,31.557758],[119.195152,31.557714],[119.189053,31.546059],[119.188999,31.545705],[119.189331,31.533672],[119.189681,31.533549],[119.203524,31.52797],[119.203614,31.527878],[119.196015,31.512918],[119.195862,31.512748],[119.190086,31.506476],[119.189906,31.50636],[119.178183,31.504382],[119.177923,31.50409],[119.176219,31.500878],[119.176219,31.500878],[119.159606,31.49961],[119.159427,31.499633],[119.155025,31.493421],[119.154944,31.493298],[119.161825,31.487155],[119.161906,31.486963],[119.162193,31.486785],[119.162274,31.481712],[119.144407,31.447777],[119.151468,31.425802],[119.138361,31.424824],[119.14129,31.443495],[119.138164,31.448008],[119.132801,31.443418],[119.128175,31.428629],[119.122219,31.427381],[119.118985,31.429353],[119.110828,31.425039],[119.107091,31.429369],[119.089269,31.431464],[119.089808,31.438781],[119.07486,31.432188],[119.069003,31.438597],[119.057433,31.430832],[119.05075,31.436255],[119.040707,31.435978],[119.024088,31.420217],[119.02637,31.40715],[119.01656,31.392109],[119.0079,31.389782],[119.001397,31.401433],[118.99421,31.399722],[118.986018,31.390521],[118.976532,31.386791],[118.966812,31.393095],[118.963219,31.40151],[118.953607,31.404931],[118.9466,31.411496],[118.946492,31.418383],[118.938964,31.426426],[118.932964,31.44348],[118.887384,31.493898],[118.892917,31.533595],[118.890546,31.537488],[118.880754,31.53815],[118.879586,31.551106],[118.888695,31.570613],[118.878491,31.580027],[118.884168,31.595776],[118.86904,31.598883],[118.87752,31.604972],[118.875472,31.61715],[118.867208,31.627635],[118.852583,31.644421],[118.882686,31.652649],[118.898882,31.657885],[118.91816,31.685128],[118.943204,31.690751],[118.961992,31.680473],[118.96617,31.650869],[118.963434,31.650308],[118.954047,31.637719],[118.956427,31.621439],[118.971267,31.618795],[118.986431,31.614059],[118.996168,31.614397],[119.007523,31.621408],[119.009014,31.623868],[119.012769,31.620209],[119.011826,31.616104],[119.012697,31.615996],[119.014053,31.61655],[119.015904,31.618041],[119.016209,31.61861],[119.021743,31.617595],[119.024869,31.618149],[119.027438,31.617949],[119.029361,31.616073],[119.03069,31.615797],[119.031948,31.61595],[119.038451,31.615258],[119.042512,31.61326],[119.047345,31.609093],[119.050659,31.608262],[119.052672,31.603188],[119.052636,31.599805],[119.063739,31.603373],[119.077752,31.60817],[119.080555,31.61266],[119.077932,31.618072],[119.07901,31.621301],[119.0738,31.648325],[119.102114,31.657054],[119.084791,31.674617],[119.079549,31.679705],[119.073508,31.685249]]]}},{"type":"Feature","properties":{"id":1100004342,"name":"溧水城北","longitude":119.018197,"latitude":31.694031,"unit_price":10905,"count":"23.06℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.997284,31.70417],[119.009214,31.693847],[119.013166,31.68721],[119.015933,31.681987],[119.017083,31.671723],[119.021682,31.670493],[119.023299,31.668311],[119.031079,31.670601],[119.032929,31.670125],[119.033073,31.67644],[119.037457,31.676486],[119.037906,31.669141],[119.040313,31.668496],[119.050805,31.669618],[119.055261,31.669894],[119.055351,31.669725],[119.063669,31.67183],[119.079479,31.679636],[119.066256,31.691804],[119.051596,31.711097],[119.028456,31.710851],[118.997123,31.704462],[118.997284,31.70417]]]}},{"type":"Feature","properties":{"id":1100004344,"name":"溧水城西","longitude":118.996938,"latitude":31.65207,"unit_price":14941,"count":"28.62℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[119.023096,31.668237],[119.021635,31.670455],[119.016952,31.671617],[119.008616,31.673123],[119.004879,31.674598],[118.997354,31.672806],[118.990177,31.671051],[118.993986,31.661646],[118.966282,31.650262],[118.966179,31.65085],[118.963511,31.650293],[118.954142,31.637744],[118.956514,31.621664],[118.971174,31.618958],[118.98641,31.614284],[118.996039,31.614592],[119.00725,31.621357],[119.008975,31.625477],[119.011203,31.632303],[119.016952,31.636853],[119.023923,31.643063],[119.023324,31.668089],[119.023096,31.668237]]]}},{"type":"Feature","properties":{"id":1100004345,"name":"溧水城中","longitude":119.03541,"latitude":31.657587,"unit_price":11221,"count":"27.54℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[119.023057,31.668012],[119.023923,31.643045],[119.027703,31.647997],[119.047322,31.649042],[119.047501,31.651409],[119.051562,31.651378],[119.051957,31.653222],[119.058568,31.652116],[119.065036,31.652054],[119.065719,31.649257],[119.070354,31.647658],[119.073301,31.648335],[119.101867,31.657064],[119.079585,31.679617],[119.063765,31.67175],[119.055276,31.669644],[119.05516,31.669829],[119.050866,31.669568],[119.040387,31.668436],[119.037831,31.669114],[119.037418,31.676428],[119.033124,31.676413],[119.033021,31.670096],[119.031058,31.670566],[119.023351,31.668269],[119.023057,31.668012]]]}},{"type":"Feature","properties":{"id":1100004343,"name":"溧水城南","longitude":119.045243,"latitude":31.640713,"unit_price":13448,"count":"33.80℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[119.027905,31.647937],[119.024743,31.643449],[119.018312,31.636747],[119.012275,31.632227],[119.010874,31.63026],[119.009257,31.624449],[119.009059,31.624126],[119.013048,31.620221],[119.011934,31.616146],[119.012616,31.6161],[119.013892,31.616562],[119.015796,31.618099],[119.016156,31.618668],[119.021725,31.617653],[119.024887,31.618207],[119.027492,31.618037],[119.029379,31.616177],[119.030618,31.615885],[119.032038,31.616023],[119.038505,31.615378],[119.042692,31.613271],[119.047417,31.609135],[119.05083,31.608428],[119.05286,31.603292],[119.052789,31.599847],[119.077654,31.608089],[119.080456,31.612641],[119.077797,31.617991],[119.078875,31.621312],[119.073629,31.648306],[119.070395,31.647568],[119.06558,31.649136],[119.065113,31.651964],[119.058542,31.652048],[119.051985,31.653001],[119.051751,31.651218],[119.047763,31.651356],[119.047529,31.648859],[119.027892,31.647937],[119.027905,31.647937]]]}},{"type":"Feature","properties":{"id":613000131,"name":"麒麟镇","longitude":118.92428102551,"latitude":32.019652419747,"unit_price":22076,"count":"22.34℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.87882265146,31.972027703848],[118.89768423101,31.981284901542],[118.92023205431,31.993966206127],[118.95092602206,32.029336032547],[118.96671985749,32.058442354037],[118.96962758698,32.068947972825],[118.95573051195,32.072414624103],[118.94114327309,32.074100305056],[118.92508,32.070773],[118.92226,32.051418],[118.908318,32.043384],[118.903297,32.039236],[118.898266,32.033543],[118.89938,32.030949],[118.900449,32.028339],[118.898095,32.027474],[118.896973,32.027757],[118.896254,32.027558],[118.896101,32.027115],[118.895975,32.026808],[118.89549,32.02651],[118.895113,32.026257],[118.890891,32.023893],[118.888681,32.021665],[118.886399,32.019507],[118.883175,32.017708],[118.88224,32.01581],[118.88251,32.014945],[118.882357,32.014341],[118.881872,32.013736],[118.876868,32.009878],[118.87412,32.008263],[118.873149,32.005844],[118.871946,32.006288],[118.87102,32.006939],[118.869727,32.00726],[118.86846,32.007505],[118.865577,32.005002],[118.862621,32.002675],[118.857115,31.997684],[118.87034319418,31.98546964154],[118.87882265146,31.972027703848]]]}},{"type":"Feature","properties":{"id":1100005790,"name":"汤山镇","longitude":119.070476,"latitude":32.047025,"unit_price":16502,"count":"28.15℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[119.106069,32.096352],[119.104468,32.078543],[119.09182,32.057002],[119.10648,32.018067],[119.097017,32.007149],[119.075781,32.011037],[119.0613,32.010272],[119.053,32.009659],[119.044556,32.009169],[119.007186,32.018416],[118.970751,32.027661],[118.998468,32.065203],[119.003554,32.086226],[119.029033,32.092719],[119.059503,32.098837],[119.088537,32.10471],[119.092505,32.09756],[119.097895,32.095205],[119.106069,32.096352]]]}},{"type":"Feature","properties":{"id":611100548,"name":"仙林","longitude":118.94191434643,"latitude":32.120374666241,"unit_price":34944,"count":"28.04℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.95980237258,32.141367587621],[118.94949153998,32.140389044985],[118.91163095136,32.122824697085],[118.899513,32.108987],[118.896231,32.105331],[118.904087,32.100059],[118.911797,32.095153],[118.913091,32.097844],[118.917834,32.094418],[118.914815,32.092522],[118.920808,32.088349],[118.924819,32.085386],[118.926787,32.08316],[118.938186,32.085106],[118.958048,32.106723],[118.971772,32.10735],[118.981115,32.120302],[118.98202592725,32.122669240458],[118.9992801949,32.126118676879],[119.00512704279,32.12660158386],[119.00364005613,32.136750306026],[118.99777635438,32.142488563175],[118.9961655617,32.147308584424],[118.97603550751,32.142974653794],[118.95980237258,32.141367587621]]]}},{"type":"Feature","properties":{"id":1100000895,"name":"仙鹤门","longitude":118.898614,"latitude":32.092393,"unit_price":28238,"count":"29.89℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[118.913796,32.092699],[118.916899,32.094388],[118.913091,32.097171],[118.911905,32.09451],[118.909717,32.095972],[118.896243,32.105164],[118.893099,32.103466],[118.8862,32.101417],[118.882175,32.100392],[118.885122,32.092026],[118.886829,32.088447],[118.892793,32.080232],[118.892793,32.080232],[118.913796,32.092699]]]}},{"type":"Feature","properties":{"id":1100004341,"name":"溧水恒大","longitude":119.071051,"latitude":31.703348,"unit_price":10978,"count":"25.46℃","icon":"icon"},"geometry":{"type":"Polygon","coordinates":[[[119.060541,31.699707],[119.064098,31.695006],[119.067907,31.696727],[119.072524,31.699938],[119.07407,31.70003],[119.078022,31.703747],[119.077411,31.707249],[119.075076,31.709093],[119.069111,31.709953],[119.066344,31.70301],[119.061726,31.700352],[119.060541,31.699707]]]}}]} \ No newline at end of file diff --git a/examples/data/shanghaixi-village.json b/examples/data/shanghaixi-village.json new file mode 100644 index 00000000000..79e82cb123a --- /dev/null +++ b/examples/data/shanghaixi-village.json @@ -0,0 +1,351 @@ +[{ + "id": "5011000000404", + "name": "铁路新村(华池路)", + "longitude": 121.4316962, + "latitude": 31.26082325, + "unit_price": 71469.4, + "count": 2 +}, { + "id": "5011000002716", + "name": "金元坊", + "longitude": 121.3810096, + "latitude": 31.25302026, + "unit_price": 47480.5, + "count": 2 +}, { + "id": "5011000003403", + "name": "兰溪路231弄", + "longitude": 121.4086229, + "latitude": 31.25291206, + "unit_price": 55218.4, + "count": 2 +}, { + "id": "5011000003652", + "name": "兰溪公寓", + "longitude": 121.409227, + "latitude": 31.251014, + "unit_price": 55577.8, + "count": 2 +}, { + "id": "5011000004139", + "name": "梅岭新村", + "longitude": 121.400946, + "latitude": 31.24946565, + "unit_price": 63028.1, + "count": 2 +}, { + "id": "5011000005647", + "name": "石泉路140弄", + "longitude": 121.4318415, + "latitude": 31.25682515, + "unit_price": 52256.3, + "count": 2 +}, { + "id": "5011000006479", + "name": "中山北路2165弄", + "longitude": 121.4350523, + "latitude": 31.25364239, + "unit_price": 55129.4, + "count": 2 +}, { + "id": "5011000008328", + "name": "光新路430弄", + "longitude": 121.4374976, + "latitude": 31.26298493, + "unit_price": 49397.2, + "count": 2 +}, { + "id": "5011000004973", + "name": "旬阳新村", + "longitude": 121.431054, + "latitude": 31.259485, + "unit_price": 58836.4, + "count": 3 +}, { + "id": "5011000005863", + "name": "岚皋路300弄", + "longitude": 121.4290778, + "latitude": 31.2587194, + "unit_price": 56944.2, + "count": 3 +}, { + "id": "5011000006645", + "name": "光复西路145弄", + "longitude": 121.4375783, + "latitude": 31.25329386, + "unit_price": 63652.3, + "count": 3 +}, { + "id": "5011000011530", + "name": "祥和大厦", + "longitude": 121.3839187, + "latitude": 31.25161362, + "unit_price": 41029.4, + "count": 3 +}, { + "id": "5011000013673", + "name": "真光十小区", + "longitude": 121.395288, + "latitude": 31.256758, + "unit_price": 41900.9, + "count": 3 +}, { + "id": "5011000013938", + "name": "真光新秀", + "longitude": 121.396422, + "latitude": 31.260857, + "unit_price": 49490.7, + "count": 3 +}, { + "id": "5011000017097", + "name": "陆三小区", + "longitude": 121.4259304, + "latitude": 31.24930686, + "unit_price": 56632.3, + "count": 3 +}, { + "id": "5011000017118", + "name": "樱花苑", + "longitude": 121.4002071, + "latitude": 31.25485805, + "unit_price": 49650.2, + "count": 3 +}, { + "id": "5011000017635", + "name": "宁馨家园", + "longitude": 121.3988072, + "latitude": 31.25289796, + "unit_price": 61407.7, + "count": 3 +}, { + "id": "5011000020263", + "name": "南大街22弄", + "longitude": 121.4090896, + "latitude": 31.25320726, + "unit_price": 52482.1, + "count": 3 +}, { + "id": "5011000000988", + "name": "芝川新苑", + "longitude": 121.409025, + "latitude": 31.263945, + "unit_price": 59417.8, + "count": 4 +}, { + "id": "5011000007885", + "name": "南大街34弄", + "longitude": 121.4080409, + "latitude": 31.2535179, + "unit_price": 49739.4, + "count": 4 +}, { + "id": "5011000016119", + "name": "万千公寓", + "longitude": 121.4379659, + "latitude": 31.26270913, + "unit_price": 61846.7, + "count": 4 +}, { + "id": "5011000017255", + "name": "上海星港", + "longitude": 121.419023, + "latitude": 31.249904, + "unit_price": 81443.3, + "count": 4 +}, { + "id": "5011000018021", + "name": "中岚大楼", + "longitude": 121.432984, + "latitude": 31.251381, + "unit_price": 52858.6, + "count": 4 +}, { + "id": "5011000018102", + "name": "武宁苑", + "longitude": 121.424577, + "latitude": 31.249765, + "unit_price": 53966.7, + "count": 4 +}, { + "id": "5011000019020", + "name": "天汇国际", + "longitude": 121.4115686, + "latitude": 31.26126002, + "unit_price": 45380, + "count": 4 +}, { + "id": "5011102208410", + "name": "三元及地苑", + "longitude": 121.3760233, + "latitude": 31.26220092, + "unit_price": 47857.5, + "count": 4 +}, { + "id": "5011000001095", + "name": "长征家苑", + "longitude": 121.3949788, + "latitude": 31.25376373, + "unit_price": 58117.4, + "count": 5 +}, { + "id": "5011000009828", + "name": "中环财富杰座", + "longitude": 121.378574, + "latitude": 31.25527816, + "unit_price": 26802.3, + "count": 5 +}, { + "id": "5011000013807", + "name": "华轩大厦", + "longitude": 121.375539, + "latitude": 31.258582, + "unit_price": 23147.8, + "count": 5 +}, { + "id": "5011000014493", + "name": "金莲坊", + "longitude": 121.3802448, + "latitude": 31.24989653, + "unit_price": 48458.5, + "count": 5 +}, { + "id": "5011000017050", + "name": "曹杨家园", + "longitude": 121.4101947, + "latitude": 31.26469667, + "unit_price": 56991.5, + "count": 5 +}, { + "id": "5011000018096", + "name": "颐宁苑", + "longitude": 121.415998, + "latitude": 31.252321, + "unit_price": 62755.7, + "count": 5 +}, { + "id": "5011000018172", + "name": "城公大厦", + "longitude": 121.4383528, + "latitude": 31.26001489, + "unit_price": 56813.7, + "count": 5 +}, { + "id": "509977363956217", + "name": "中骏天悦", + "longitude": 121.409065, + "latitude": 31.260569, + "unit_price": 109279, + "count": 5 +}, { + "id": "5011000015683", + "name": "市政馨苑", + "longitude": 121.420237, + "latitude": 31.259543, + "unit_price": 60397.9, + "count": 6 +}, { + "id": "5011000003824", + "name": "星光域", + "longitude": 121.413902, + "latitude": 31.264414, + "unit_price": 91223.7, + "count": 7 +}, { + "id": "5011000014462", + "name": "大隆花苑", + "longitude": 121.4388425, + "latitude": 31.26340479, + "unit_price": 52720.9, + "count": 7 +}, { + "id": "5011000015186", + "name": "光新三村", + "longitude": 121.43749, + "latitude": 31.263028, + "unit_price": 50524.7, + "count": 7 +}, { + "id": "5011000015629", + "name": "平民后村", + "longitude": 121.43489, + "latitude": 31.256305, + "unit_price": 59470, + "count": 7 +}, { + "id": "5011000015825", + "name": "真光新村", + "longitude": 121.397285, + "latitude": 31.260535, + "unit_price": 48991.6, + "count": 7 +}, { + "id": "5011000018225", + "name": "半岛花园", + "longitude": 121.441891, + "latitude": 31.253607, + "unit_price": 73694.6, + "count": 7 +}, { + "id": "5011000008852", + "name": "真西新村第二小区", + "longitude": 121.402254, + "latitude": 31.251552, + "unit_price": 55383.5, + "count": 8 +}, { + "id": "5011000017348", + "name": "嘉秀坊", + "longitude": 121.3750242, + "latitude": 31.26059388, + "unit_price": 47246.6, + "count": 10 +}, { + "id": "5011000018056", + "name": "真情公寓", + "longitude": 121.3909318, + "latitude": 31.26018159, + "unit_price": 56255.2, + "count": 10 +}, { + "id": "5011000011380", + "name": "清涧七街坊", + "longitude": 121.3922347, + "latitude": 31.2646608, + "unit_price": 46948.6, + "count": 11 +}, { + "id": "5011000015943", + "name": "新体育广场", + "longitude": 121.432549, + "latitude": 31.26324211, + "unit_price": 30852.9, + "count": 11 +}, { + "id": "5011000014039", + "name": "清涧六街坊", + "longitude": 121.395639, + "latitude": 31.263124, + "unit_price": 45790.7, + "count": 12 +}, { + "id": "5011000015761", + "name": "曹杨八村", + "longitude": 121.4120603, + "latitude": 31.25113592, + "unit_price": 50921.7, + "count": 18 +}, { + "id": "5011000017518", + "name": "海棠苑", + "longitude": 121.398276, + "latitude": 31.254232, + "unit_price": 49380.8, + "count": 18 +}, { + "id": "5011000012360", + "name": "嘉善坊", + "longitude": 121.3811297, + "latitude": 31.25881044, + "unit_price": 41048.3, + "count": 20 +}] diff --git a/examples/demos/point/column.ts b/examples/demos/point/column.ts index 35d50109d14..c972f2d1d54 100644 --- a/examples/demos/point/column.ts +++ b/examples/demos/point/column.ts @@ -1,5 +1,6 @@ import { PointLayer, Scene } from '@antv/l7'; import * as allMap from '@antv/l7-maps'; +import data from '../../data/shanghaixi-village.json'; import type { RenderDemoOptions } from '../../types'; export function MapRender(options: RenderDemoOptions) { @@ -14,30 +15,26 @@ export function MapRender(options: RenderDemoOptions) { }), }); - fetch('https://gw.alipayobjects.com/os/basement_prod/893d1d5f-11d9-45f3-8322-ee9140d288ae.json') - .then((res) => res.json()) - .then((data) => { - const pointLayer = new PointLayer({}) - .source(data, { - parser: { - type: 'json', - x: 'longitude', - y: 'latitude', - }, - }) - .shape('name', ['cylinder', 'triangleColumn', 'hexagonColumn', 'squareColumn']) - .active(true) - .size('unit_price', (h) => { - return [6, 6, 100]; - }) - .color('name', ['#739DFF', '#61FCBF', '#FFDE74', '#FF896F']) - .style({ - opacity: 1, - }); - scene.addLayer(pointLayer); - - if (window['screenshot']) { - window['screenshot'](); - } + const pointLayer = new PointLayer({}) + .source(data, { + parser: { + type: 'json', + x: 'longitude', + y: 'latitude', + }, + }) + .shape('name', ['cylinder', 'triangleColumn', 'hexagonColumn', 'squareColumn']) + .active(true) + .size('unit_price', (h) => { + return [6, 6, 100]; + }) + .color('name', ['#739DFF', '#61FCBF', '#FFDE74', '#FF896F']) + .style({ + opacity: 1, }); + scene.addLayer(pointLayer); + + if (window['screenshot']) { + window['screenshot'](); + } } diff --git a/examples/demos/polygon/extrude.ts b/examples/demos/polygon/extrude.ts index c577f63e4c8..cbd01c90e9a 100644 --- a/examples/demos/polygon/extrude.ts +++ b/examples/demos/polygon/extrude.ts @@ -1,5 +1,6 @@ import { PolygonLayer, Scene } from '@antv/l7'; import * as allMap from '@antv/l7-maps'; +import data from '../../data/nanjing-city.json'; import type { RenderDemoOptions } from '../../types'; export function MapRender(options: RenderDemoOptions) { @@ -14,28 +15,24 @@ export function MapRender(options: RenderDemoOptions) { }), }); scene.on('loaded', () => { - fetch('https://gw.alipayobjects.com/os/bmw-prod/94763191-2816-4c1a-8d0d-8bcf4181056a.json') - .then((res) => res.json()) - .then((data) => { - const filllayer = new PolygonLayer({ - name: 'fill', - zIndex: 3, - autoFit: true, - }) - .source(data) - .shape('extrude') - .active(true) - .size('unit_price', (unit_price) => unit_price) - .color('count', ['#f2f0f7', '#dadaeb', '#bcbddc', '#9e9ac8', '#756bb1', '#54278f']) - .style({ - pickLight: true, - opacity: 1, - }); - scene.addLayer(filllayer); - - if (window['screenshot']) { - window['screenshot'](); - } + const filllayer = new PolygonLayer({ + name: 'fill', + zIndex: 3, + autoFit: true, + }) + .source(data) + .shape('extrude') + .active(true) + .size('unit_price', (unit_price) => unit_price) + .color('count', ['#f2f0f7', '#dadaeb', '#bcbddc', '#9e9ac8', '#756bb1', '#54278f']) + .style({ + pickLight: true, + opacity: 1, }); + scene.addLayer(filllayer); + + if (window['screenshot']) { + window['screenshot'](); + } }); } diff --git a/packages/core/src/services/layer/ILayerService.ts b/packages/core/src/services/layer/ILayerService.ts index 28119935532..399beec7464 100644 --- a/packages/core/src/services/layer/ILayerService.ts +++ b/packages/core/src/services/layer/ILayerService.ts @@ -576,11 +576,6 @@ export interface ILayer { // 设置当前地球时间 控制太阳角度 setEarthTime(time: number): void; - /** - * WebGL2 下更新 Layer 级 Uniform - */ - getLayerUniformBuffer(): IBuffer; - /** * WebGL2 下更新 Layer 级 Uniform */ diff --git a/packages/core/src/services/renderer/passes/PostProcessor.ts b/packages/core/src/services/renderer/passes/PostProcessor.ts index b08a8533592..e16e5ceacc8 100644 --- a/packages/core/src/services/renderer/passes/PostProcessor.ts +++ b/packages/core/src/services/renderer/passes/PostProcessor.ts @@ -3,6 +3,7 @@ import type { IFramebuffer } from '../IFramebuffer'; import type { IPostProcessingPass, IPostProcessor } from '../IMultiPassRenderer'; import type { IRendererService } from '../IRendererService'; import type { ITexture2D } from '../ITexture2D'; +import { TextureUsage } from '../ITexture2D'; import { gl } from '../gl'; /** @@ -127,6 +128,7 @@ export default class PostProcessor implements IPostProcessor { height: 1, wrapS: gl.CLAMP_TO_EDGE, wrapT: gl.CLAMP_TO_EDGE, + usage: TextureUsage.RENDER_TARGET, }), }); this.writeFBO = createFramebuffer({ @@ -135,6 +137,7 @@ export default class PostProcessor implements IPostProcessor { height: 1, wrapS: gl.CLAMP_TO_EDGE, wrapT: gl.CLAMP_TO_EDGE, + usage: TextureUsage.RENDER_TARGET, }), }); } diff --git a/packages/layers/src/core/BaseLayer.ts b/packages/layers/src/core/BaseLayer.ts index 53b6f727d8b..be8e331fbbf 100644 --- a/packages/layers/src/core/BaseLayer.ts +++ b/packages/layers/src/core/BaseLayer.ts @@ -1194,8 +1194,6 @@ export default class BaseLayer const uniformBuffers = [ ...this.layerModel.uniformBuffers, ...this.rendererService.uniformBuffers, - // TODO: 目前未使用 - this.getLayerUniformBuffer(), ]; if (pickingEnabled) { uniformBuffers.push(this.getPickingUniformBuffer()); @@ -1412,29 +1410,20 @@ export default class BaseLayer buffer.destroy(); }); this.uniformBuffers = []; - // Layer Uniform - const layerUniforms = this.rendererService.createBuffer({ - // TODO: 不再需要,之前用于 amap2 u_Mvp - data: new Float32Array(16 + 4).fill(0), - isUBO: true, - }); - this.uniformBuffers.push(layerUniforms); // Picking Uniform const pickingUniforms = this.rendererService.createBuffer({ data: new Float32Array(20).fill(0), isUBO: true, + label: 'pickingUniforms', }); this.uniformBuffers.push(pickingUniforms); this.models = await this.layerModel.initModels(); } - getLayerUniformBuffer() { - return this.uniformBuffers[0]; - } getPickingUniformBuffer() { - return this.uniformBuffers[1]; + return this.uniformBuffers[0]; } protected reRender() { diff --git a/packages/layers/src/core/BaseModel.ts b/packages/layers/src/core/BaseModel.ts index d1c3b7e71c1..a416b977773 100644 --- a/packages/layers/src/core/BaseModel.ts +++ b/packages/layers/src/core/BaseModel.ts @@ -320,6 +320,7 @@ export default class BaseModel implements ILayerMod this.attributeUnifoms = this.rendererService.createBuffer({ data: new Float32Array(MultipleOfFourNumber(attrUniforms.uniformsLength)).fill(0), // 长度需要大于等于 4 isUBO: true, + label: 'layerModelAttributeUnifoms', }); this.uniformBuffers.push(this.attributeUnifoms); } @@ -327,6 +328,7 @@ export default class BaseModel implements ILayerMod this.commonUnifoms = this.rendererService.createBuffer({ data: new Float32Array(MultipleOfFourNumber(commonUniforms.uniformsLength)).fill(0), isUBO: true, + label: 'layerModelCommonUnifoms', }); this.uniformBuffers.push(this.commonUnifoms); } diff --git a/packages/layers/src/plugins/ShaderUniformPlugin.ts b/packages/layers/src/plugins/ShaderUniformPlugin.ts index f3b092a4ad0..e6e2e1b42d5 100644 --- a/packages/layers/src/plugins/ShaderUniformPlugin.ts +++ b/packages/layers/src/plugins/ShaderUniformPlugin.ts @@ -47,6 +47,7 @@ export default class ShaderUniformPlugin implements ILayerPlugin { uniformBuffer = this.rendererService.createBuffer({ data: new Float32Array(16 * 4 + 4 * 7), isUBO: true, + label: 'renderUniformBuffer', }); this.rendererService.uniformBuffers[0] = uniformBuffer; } From 3e33888a56c6efa80be60bc79182644eaccaa500 Mon Sep 17 00:00:00 2001 From: lvisei Date: Thu, 16 May 2024 17:23:34 +0800 Subject: [PATCH 13/20] =?UTF-8?q?fix:=20mapbox=20=E7=BA=BF=E5=9B=BE?= =?UTF-8?q?=E5=B1=82=E7=9A=84=E8=B4=B4=E5=9B=BE=E5=8F=98=E5=BD=A2=20(#2474?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: mapbox 线图层的贴图变形 * chore(CI): update snapshots (#2476) Co-authored-by: lvisei <26923747+lvisei@users.noreply.github.com> * chore: add changeset --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: lvisei <26923747+lvisei@users.noreply.github.com> --- .changeset/clean-beers-try.md | 5 +++++ __tests__/integration/snapshots/Line_arc.png | Bin 18234 -> 21774 bytes .../integration/snapshots/Line_arc3D.png | Bin 45917 -> 92248 bytes .../integration/snapshots/Line_normal.png | Bin 16936 -> 19538 bytes .../integration/snapshots/Line_simple.png | Bin 16628 -> 19011 bytes __tests__/integration/snapshots/Line_wall.png | Bin 165232 -> 173818 bytes .../integration/snapshots/Mask_multi.png | Bin 101601 -> 101480 bytes .../integration/snapshots/Mask_single.png | Bin 18013 -> 19160 bytes .../integration/snapshots/Point_billboard.png | Bin 17661 -> 17661 bytes .../integration/snapshots/Point_column.png | Bin 26475 -> 41970 bytes .../snapshots/Point_fill_image.png | Bin 20779 -> 20773 bytes .../integration/snapshots/Point_text.png | Bin 53507 -> 53507 bytes .../integration/snapshots/Polygon_extrude.png | Bin 55873 -> 86301 bytes .../snapshots/Polygon_extrusion.png | Bin 29794 -> 55303 bytes .../integration/snapshots/Polygon_fill.png | Bin 26363 -> 38718 bytes examples/demos/gallery/vari-flight.ts | 2 +- packages/core/src/shaders/projection.glsl | 7 ------- .../src/line/shaders/arc/line_arc_vert.glsl | 6 ++---- .../src/line/shaders/flow/flow_line_vert.glsl | 4 ++-- .../line_arc_great_circle_vert.glsl | 9 ++------- 20 files changed, 12 insertions(+), 21 deletions(-) create mode 100644 .changeset/clean-beers-try.md diff --git a/.changeset/clean-beers-try.md b/.changeset/clean-beers-try.md new file mode 100644 index 00000000000..7e6396a7f1a --- /dev/null +++ b/.changeset/clean-beers-try.md @@ -0,0 +1,5 @@ +--- +'@antv/l7-layers': patch +--- + +fix: mapbox 线图层的贴图变形 diff --git a/__tests__/integration/snapshots/Line_arc.png b/__tests__/integration/snapshots/Line_arc.png index f75c6c228cd474992f1c2045834510fbbecdc32d..3a12202cc618f5a92b076bc47693472c566950a4 100644 GIT binary patch literal 21774 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 literal 18234 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 BbAA8- diff --git a/__tests__/integration/snapshots/Line_arc3D.png b/__tests__/integration/snapshots/Line_arc3D.png index 711502c11de246386fda61d2d5214b9939caab28..582ec3f84a9857390487bd5c3026708e3070cbd0 100644 GIT binary patch literal 92248 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 z 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 literal 45917 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 diff --git a/__tests__/integration/snapshots/Line_simple.png b/__tests__/integration/snapshots/Line_simple.png index fff985902609b6179c760e43d4975733d1e43da1..4f2b3c74756c4993757a68353daa16683ba0706e 100644 GIT binary patch literal 19011 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

EpDhhEM zYk%TcH$>m$YlGOOg|XPGiTR$PRdoO#6x z`E!@XlXCT2H&?Vd7nxWmr?`?UoLB1>4wxtzyIm7AnX6)QdEv0XvAZ%nUCMdJJ@a~J zV4N*`_1#H}wAJEj!yDf}lG){#>SSl;EZ|$hGwdGSx6CahdRr8B`6(bc8;y<1!GoNJ zn<9h|EAsf7R6OFyOS{rPn!hli+MHu$z%L-+kYwIalknKlWjWEd_a&GBKK{O+SvbQJLZ|CO^Dq7O4?#r>Yspgt72cA%?c{mZaGM;0Y!sF|2 zHXGv+{^UtnVEl(>uhrz?wj5zS>q2Lp!sXYAlRpw;%3?egClfnYZOol*%ijVM_Ev^p z$@w0r$W=qh((K8xFe%IID}1b-27H)57pLa{-vd|E)U>c1cnfsm>mXy@oGWaQX;ZNt z^0|9|t5?(&TlShy>IP}~`BCB)9Th%)IK|6c5|p&;=LwsvD4O(K(evWhTl(tdB+|;2 zA2oDjH=jjyek4Txjp`T=$<{1lP?EX1Is6ZCA}8KY63gm)bir%Gg2(csAz$^v7rxBQ z`;H|)iH@dxYxIg>Vy(8YvEh##Z4MBVDrb)I6g0@Pso1w#gjljUU5_a^athEIH^@Q)mvkFxLi>`%SKRdNqd$l2R?8O-w(j@igP(^ z)Mrs)zQDFH@?KD7M=%>&U_EDBtiRZiBjJkj)5nrq(w!BN-!bbG)8+j=7J}!WYOBm} zHAVZQYYP^g`dl%6cob4u4(CvVI(#FRjNGg^`f!LrhRf_e?8&YFLJ^q2_=;m>54xcT dee*}FOsZ))c~Rz_m1rX6(;BCePh9-_e*r{m8Yln& literal 16628 zcmeHud05le)^1u)v8SS(9$OU=sC7VPQbrL->_I_gsv;nRfC>Z!L7BslU~RE#5fK3y zqask5B?2;|RHgtyka<)HVV=Si2+3VL3CO+od%j!$ywCITM-qPQVeK`%>s@Py+dmuV zZ2V^XHy8|N zZuec!4sE=iwC4fFyT3LZ(Ed7bGT}>~!?)bJ{p%=Y6q%HLJ^^l6Vu|(Xmf9n*IfnZr zdG71_Bh~0LMm9wlz13&^ytxvx5Paw_e5AeC=CzD~}?tO2J#)@?fcLl0*zm&qV;7ztu`QnH@y5Y9xL!}Js z7N+``Rfa?b+`?;-21a_pcy*N&IfhP+NTN+uNRkcxK5lNiULnr>YqMd0wRA>J25EUj zFZPHsKIXc1@mzKWeUw5optRMn7-Vv8AzhaBW^3_%tO$0&rtZi{YNsnzmbKVY5*KQS zRhuAjmlQomTm8n}$kaIB@kl(`U!`ZETy?r@f~Y!j#nF*UkFburbWd$B9DBag%}}mr zrXls*iy!On@GRm~N+WTYev6Idx{mI-96x4sPmM*-Vsob-v$oB%21XBOtS8IF#l^)rj~*^#Rd^U_EIofXxs$jwM(A1UjsOG5sdiq|%4xHYPBo+K zExRRRh{xl*xtw|YU%!8=wlqpn#Mi~t#A&K;*eX}^#rhrh~Z6d}RP^Nd-@eiD>NTh{kFK3Rh7H6TUssPxrZwq~+QV zH6-xtHG2lH5bVIF5Jsba<{U z^39Z^?TbQ`Gg8#W?W&zEqQ*%{o~k}uPeQ9P77 zPTrJc|3F@RpOod)mKEdKewncF;TH4M0F6w>P7vn{C?@gmDjC@MJiRET{Ug#;1%Dr3 zUy6yTsp%rps-4+DSmDCQy971(M3*_2`2+FcF#5gX+u+Wz&shj*`cD z#zP~6s(b3=k3{?jwal_?PfGaDymLBXXlR(6T>a{LUsmxgN#bD|cF74l9TIE{u0VU9 z6c^Rq-QDR%(===OR%b_uq5rT^q^7T@T;b#!4OV}sD30j&*f{J9P(th1^2G}mt@O{g zuxMNsj-i8FJe{Z)`M@zfZ?Ca2eKUFC7;!emn*MsdWDNp?zF-^{$NnIq=+v4CAw)g_ zZl%&s=Ca5}-yL@@S)LOXRoFe^Gxc_>qFwbvr`#@27MaT=4LrJZuj;q0R*!Tf2=M30 z*XtEs`zt#=TF$dtNXsoUW?8$fm)cvvGJlTPi-TMN+@Fno|KT8R2cIzk;XK#EIG723 zZK~XB(&7;=PdXGEt7%r0udbf*xkn2`gfjw4O2^Pnk)Cdy!dvQ z&6$^0w6A#tBGtdl&Ba&V-+ALka#E61Y;5e%@NjisuspT(#V&=5e`TUAg-wE-ev~h) z4>L~jp+GnZ3EkbP75FSZeir~)n{&ZfmiJWS^O5vFcBm<#@i$LL>f5}%(`1&NEY(*& zwqsk3XE#gV?8Q@cX_M4VFrd`tY$CbIBNiWL7IMAMbJNRTREsW0XfSK;py|TeK{FIO z)w*V`!$s0zPlrp1e^l*OBjXMTsmD#rA4Et9%x5Tdb;_bg+#Mc=35y?5k}rC>7frsY zA4$ydnT>*Dtv9a%*J)^LXwUrbi;@7*b?Y>uGpLiZ;afG6#G1qztP3279!r5Nxa&OdcyA-UM z^*q+CPEC#e&WV*P#4K${=- zDV~VA_U50FN|(>5+=6kc5dG(@f{W(brKQMzu4s_Z9j#4jyL(u5URfQ^1$O5pS(Q4| zu@in$c4mnsK|9nG7-SMr`;Tqk=A>#1-A1CSF>4eRJ%-;ST#r0-N!z|QDvT;$qJfg0 zcCbY3bEBjI$P_i^047zc#Zy5VoQ1xj!NJP)kY6m_-yOf~;zE-i8XvFg%yV-?S&HuN z<;BpoUOY2i$gGpGF4ll(S|_=1G*Le~{E61Bfy8L%>hDc0L!{!ofAp^dh<)!7yG}&o zAjQ76I?Img3L(O1cg&~_Qtf`!M!_egq)1nYds)gAjAngzJj8{_j7I8ZhGqEeX-qPt zH5%e#lapOvf3>y0Op42n%PT-)1KV~MvO(@e+Lhm22=0e;g7#}g2l{6O4o_hFljh4M+M^6 z(q|~44FETbDpz2;I5TAS;^OgEh3%rhZV%EnNj(=bl2L+%{8H2U;u4cCPf`QBlEM&; zxKwekHkicjLy49V<7QAi9hT7#a8-?<1;Gl^y;arnd=FXKvAG{@N@caT6o;dvlQ-Ay zs7PclK!Vzw2e6AE2&vx88c^DQzAK{3t49-@#w*Tmx{6&zW}m!=<1F~G`y^>7y|UR1 z91j}f?;SZnn$aOW)Q%7NUfRUAIn^w0w%J1Q%KJb40P1S-SZ3sC375lj(_-n2LIobP zK{%z>8?er`$A6waO_evau&}@`z6-W@JoDZ0;rzN?!5R;8L8}BFylV$-4|}=~e7iJI z+_Uupt6vHi$zn3_G|l-MMVdw^`uy>)+h`Bh;pa*AtZ6!niQ_W;7Rn?IAi=v*Eo76IA&<87(Lf&z7v(-v!D)D+i? zyZ?-we5$X4@%yfOl`k(hx*>t!!0HBIN*H|2kN0eg|jy+k(s&%Og z(UFKO;VzZX{wWo6-!uz?FowioAsPOB{_dBgzRvC378Lv-cxb~_Ov>kww% z=`icOiWU7igTb7A^Icxn&FvR%iBHE%F7HDzy|sAqH^fSYj9NTAfhDlVdN@~s$>z&g ziGQSYCVmRbKBe8+h@bKa#Es&s!C$g)bt1Xx^@T;(Ugmr@DZ4P;T`FPMSLM z_~xc+BSTHds3vxfz!v5pUS%v_9h5druQ5k2Nd2P)6UD$wdb52&j>fL8Sm32#Gg76N zh~`5qHA0?N8M3Pp|L*B=R&#D~7_zI*j_b$D{}2tuc6D{JnlgxCJeEEOHp{d_97yfs z@4FhBo5N3r?xk~-1F?H+iC9vQ2NGP+e={Sz%p@rANLJFPoUD^)t2LOrg6vIrl3+nQAj&q*Uy~ zr~7#1eo+HhI!ZCk_N|#0+8i^AcsOu=!pC$`W2RmUMNZ&Gu`K}BRt2D?)D$2yj^7^- zft)EzUg~7H0-0q%`9eFs^*q8lEM&iZcOcC?-FK$Nqg6q|yZ1(n|6H5e@SpM10JXNY zQOaf`{h@|+PmkYKfJ6ttVc}Aw?6?sq9a?xJio_(`@(`l?W{zN71j%3|ag`En^Llii zoSdAP>*b=XK^{XzH1htZdxAF>p3zMiCXuFS!po$%CdRBf@ZxQ{=`*=s%71$yk z;A==8=>6VeIMML^#J>Y5$cu+i#8x&vfE4OpZhUkCR=48)dvrynd z-ikn#1L$HVBi6HhKj55Y9AF2~GXNp%y-nL9A$xN*qQM>CTa`{aTes?$fx_J)4htMk#b+nk-$%tlSlBd)}*? zfH%;beZK?BkVthe=W)oCJZwXiKMH5brPhiw#>OatkysI=sz9hF2a;3Ls}ZQf!DJ!E zE>JJq2As=twd2fMbCpM;!Ie>o7vwS5hG)QjwKb87OaLi)7@Id$E~W^l?}QXDiuLnu zh7>;F{*Z*J?Xcl2{D9H_2Qa?b=Dbf|C?U8D3_JJajafdFI_XmnO zpCIFw8*#OZK>b2O4UX)GdY}@y4)6_}A#T|{{nf`ie~7EAK}~c*$Dx2|tE9r8&&hDl*&P$k4OY5nzEo0r!ERMwp#RXOH4>R2p%PGGhis zC}MZ1=x9kal-(FT+~poh^LekXFf6Lvt$hw*xc1>q3~_PD ztVg-UGIX=S;hkb50LLT*_bAOG*oOTSp(U&5W|#(gNeh4;U^RlW{d5|MzGN@6_z z2lPx0S`L(pZ|{s|mTlq%dnC!k=A0A2K*r=E;`S(>r-3Q|dZQ0z zK`Y;}e}V2yOusYU7IW{&@SnokUR@rhg8E{mF(rGUDcM-m$t2DEdzCcpZPyHN%QNWg zyaILGhAlFcsPFOaUC3)27>HEb`f@w^w9?L+vnv8zL)qk2&EJT?aBOe`vrg+Cp|LEXOsEjTjUn!5g?H0|9uZBXK2`Vw5@n?)X{sC(X zWr5OOqL<7msNw+O8x6`RP(j`>$%I!?RcBimg%OHZh%Wv8+cJfV$1H%wK@o|#+_$^h z0YB@}04Nike%z(~a?emLo5iF+Zv{VC{{#U5c%RKJio76`$^&%DajE#-4#=T0SA!BM< zvp;S{MG9i0P{>3oJDMPBiD;fbs%Q}2G$!g(0ob9E@Y~Z@5ln;Rgl!?|EC}*W<}&(W(MD}p!G>bivXA1f9FSkNWbAg<`s>N z6W%%WZ!K9kP6T|Qqjn2sN&wDq9PRV(}VHB z_T1%p8Z;y$($mu+=h#C&G%NNaSe^Xu3Hfq7uUoru5LjwK_iXwONa}>~JccW93X~lq zk9b@G-ylwhl2OCS0K6CRcGR{!e!3r6P-T;;b*xu0Gqw##GgFE*Erm+iqWSJ<)b?91 z>30of${lcmA-CBkQwFMnYgKztg<&^0+Qu3(Bt-%JJIG|vXh0bo9h6`z_HI;%-X-GE-v?sSDqTa>pFu)K7WN7r*0vk6Z zFHMx-{DJ&IAS?LH3?gpI%cocXYE~|3DR)K<7z8RzP$$(N;f9k+W757msMa(jBM?UP z|DBFxEU)7U28e@B_fFK(L<-5gfT%Lc#8?E}z*Qr#OXCGDuuvA4vy^0L7A~sp=>*e? z5r>4nA}M0NkfF(XD^Co84qs|E)L{eAGBPBidJ@dt1}Pnhit6Gaqi{Rm8<0)-ryT?) zZk}SAQP;z+?dh+;ajrLKLq|6OXyeF%J3k&j{S3+#9@+DUX$sIE_TwHF>=hfRCBuK@)c@^#|!h&A3Hs-6kdI~%yKwW&&9 zwd z75Ueq()J*~AzkZgAn0X|xeo81j)Lb5QBZ>jLVJh_rXSFpAQ&zJ?WNQmkp>(Zazj)D zXb;L2TV&4N_W&_2@z%vcA4V5pQP1)?uiFcCTGC7#iM#9uv>UGlzVFuM(SjOkD4tMG zUg3qyNxYB^nw-rbX_{L5dmsk@;tZ9exEXLFtEymt5%v(7bD0R;0DAx%zSp@i>S}T9 zGMp{M9WuriS@VZx6ni^=#OY9Qg2~hnM+bZifpQ|S#Tg#(S`SeB@GcNuUAq7zMT9tc z6E%bKMzg354oV6@Y)~GgLGOzBBG_LBn7VJX7a~%q|BF}=w46|>g}etfq@WXogBSn| zMD=qDWYZdB)AM17r9j8m0&q|eDL=}>V z#^lk(vRlw*!MNy&!U6%r_mE_Ai^i@J;&Y%VLl<9PbU)HYqN_ZHgc0SKUWKXxsLc@4 zke5gCZmkz?(b-HI&tcFN8zN=~(5*5$jbq+?2w+=T*3iJ7dUw z2y{}puRMqfeZT3cV3G!p(JeM*0HFS{?a+^?t%y+G(ydmx4VbhW^alHZGNUqIkucql zvKll#c);0|V!FOHlYf2pv#~L%X^_XT47o!%Is)WpCqo;6W1xcij&yn@1a52(TrKes z7zMYmBvxbVdH2(D`GZd_U90xw4JW6dt2KnvBjiI*Cd(*9Q=dFG)5>*GTHUMH!2Ud7;m}kD$0Cbg?oa{GW&{K8Xl*F3djRZU`ppLUXEcQA(D7r><(AZ5PKph0G*Fj?{2&Uw z63Ca$9)nMA*+YX4U7IX|siD{u^7aTqwsR`IEfx0&9iGM+r8R(!p+AdHK-!hy)@o4FLvepH^b?PsfnpN+>*y+L5V!L1v=AnM zV=Nf|55X-LfJ*>Ju!z%Tc-X2mY=7qL7nlIqHCoObdSCnOPiR$Iocg3Mo5tkmlSrbR zUlmFRjL&{yBYl>?x|8$j>aB&m!V-dqj>uZC6ZpsWmR;i-Hw^_M zT&c!bn5^pJKcEYtB!MopVEjREfs!+xebW5FSAvJ~$h&U}RGC@)Nijzq|Kyt*l2Pk4 zUvAY@z8vS)RK@k?0=;12m=2nJv5$Uona9ffol2Y2V5hVc{t7u(b^$k@@IQk$BHK0# z^kuQeI!8xRctQlE86p!4G?nSG|C6SiH2M46j38%E)8#9|NxT}fPG?0a%gE;}$b6+Z z_#<~b!k6l(<62)U;xF|WA%)F|K%O#U#@Cz>Qq|-YfdVGiXl2rz zAHAi$XN0yr;tdG+Lf}P0!E59Yix(_)3m#^^5G>WZMk|v(f~87%@?`L}xb4-dD;~VY z7kHhyKvcaoqIUl&81D_^kCOO46>wt>2plCn=iB%OBIYv!*WI=a3}~@pzzn3vK^MMr zWzxYs0r~>($w4s$OCxN=M4#f%a8d&iY>fC|6(GxF{QU1Jl_m}pjF^H5LRn}xo1gb3!-BAf?bxMy45LFC0tgw(kIoH={On8f6 z<91}9*8(54ie9ykFqSu<)I<;+R_8%E+x`$Jr)=#~CW57^(bhHslgWRI6?iC+hgpp&5GmhWpYJuh*XZ8-H2;}JfkJ67AFe0A;Y->Y zwMMZHcKkh^kRgty@Eyv=5daN-c-h#-k)L)-n-f8EPO>YDth$xWHU2E`AiYK;4hS=aMY2HH=sV0RC;FxHhYW!r0|en>tkzt!Ml&I(`^oGlvR%t zJUmg2N#oNJn+^OBwRyZIlON^sQ3$?a0_)ERI8M&XHF|N{F7Tm~=)C&;#R6nMVPx8K zo(gO*g7tOLQcgaCS)Z5}xQhT8T4Ru?(E^GPt^3JcFe(BQs@zgIIwGKRm{uR8r4tb0kbPD z<+H7$Bm_yqGW^rbpggn!=fWENhlQt+Vs7xY5TN>0xPFnZd;m^FI|6R-5hb8y4KZ0w zAH3wTg7r3+R@`kDxOjo4_uY3(#mq0+gc4?*x4p)_v6eaSO*xyT?sYvg$Uhl%HFr#< zAR(b($L@2#Zuw{0KO9`@zcKlEQ695%lj;vQ<|NWFJ6~`7GUxGC-=B_)oNBz9Bta^63*@k`7#^+izkxJ1_(48~dKs|AO_ z@CV&Lz`09xbiYF9cQE-oZwrH;=IQ*M3IF@j3l2l8+iHEr^o7Bdc}JHHpe2t|KI5%a z$0+yVj1amuX*WTym?-1Vc*ExBCp=R{t;hQGZ_w=e)W7pK`L0=ZPti{>K0pO(40yBu zoVV3I~s?aQFn?*U^+xKI84$`BgQY{tW%RI=wpW=g*jiL@(g1yc$=GQ(*cTj@Zjsam3QD=bxckBp}%0nqt?P1~GI^ z^lIrWdiFPc!uj~>VdXyKlxPP~OMpew>S6!upv7STAbf7Z>--?JI-PZLze8ZLvQ~5nF}>9H)3)T#n76X+(i4kQ$P^fiPF`rB=@%|HTq|C- zE_WLU)AI>1%;45^mgx>-#tG%p2fIySCrMmmC18I!ZnOIyT?NEgs0|1 zGTz@`Q>QzIHr$lmSwPx*=~6ramzthVXECg*=u}fz?z$xfMfFIrSWP!D(|qi4!?J5zz!z0=d6En^<0<%2?|0-AP`am1-E7buGwGr&d>=($>+T ze8@KKsaY5pBTV*o!67sy_SEp(G3vPw zWaph~-@n%zxEEJhAyJGItCNYP*4Lj%Ote>=pR;Ilr44lE$PLZkYLpyL8p-b*1atlo z9E{Jrq~kM0&woP1_4P$F7lW-0$}4!3!0Qw)x3@IOMA6ql)`eq+%V3j3{MZ{znMN7Q zEw(HtVzOyfSxNLv#e>ZmdvL@fYBRs}_ilAn+)!a)=jwU@A3awI&~W=QbN^8oFGuQh-+8EU8>q-Z-qjh z?*SOVbR;i_A@!HWHqd1MJcZ@v$}xf_x$x{x>rT_oU~fH(y*tE@B?AN z#nxZeOx*WiJc(|-_g35~pRnjivU>9r{R* z!TRqsGE!7qYz}ei!B#e3y_uSkLC-b~w!iqnw!A`zIUwd185LC(_~Z$ZIJq1_@x7ws zIocW3S1~}rPZSO1Th){DBM{`6zuf(DX^vlDx$T2-vD{@b_{ zi}9>F(vI2^?#47fU7kkiuAij0Y=e#5S^RDD6v z9q%Ch5bXDHN@KG3iJqRG?L_esbBN}LrBYMWTy3$zoa)VL?7>TIlM7O~FnPbJTsNO7 zC(p6%wih^KPLHDEYNvh+HM7(Ry?t9&R9w84&3;!?V=!Q#4s++naQCSZa`5E@BRGd1 zvQe)=a%UioJ4XM*d3-vSdoZd|N4kyZGTl0{X9*jzgZ&?aA~RNbi8z(@w)$sWt}T&s z%zl29n(cVrUBu!V+Ha<4@|9z zhj4`DFeh(1ox!Z}Dhbn%k5*7Ff^UdhR=>TwRY6lT8a&L+>BHGX{2V}tqZ-i(t4Jwu zlaiH}XN*Q}h>UBCj@Rj_DfVv^-Ol^(TukT5u#ST-;;9U7ovWPu9_yvP7nTL#{m)CH z+1aGn^c26b;0lW0Uc&HvgkpXIwHCaC@z+!%TIsEkR2IPW?Ch+JOpV=0^VOl*K-ak% zR;R;-4`UiLlN^ny{t8O5r?P3f48C#Dd%W#Ph^DWX9c$WE#WLT0zamAQStTWs)G}gc z@2RkX>4NuT9#aXrXE*geQg1x2`ni#m!l6UqFJ8RsJXx{D00y}{kdwM6NsZGqLUmz) zdYWrAmepdaK;ZhsElKVo^bHXe6ylsD`mBovV+jcSe#Xgjygls0hY*>XlGw<$s?N(&1~PW8^Jfj@AW1) zp;Wk^m4?fYnGNfg=K5(kN>>e|PZu>tQmS0I@94rC8R0cFa^>h~k(q@Bb%Q+npnS=U zpB0hC0!RpU{lI4F(MGGDhw7SHSkq`AmUGj>!Z{=rQjW56^w5x|nVDHt9z{2@vuM}E ztuW~nlQDM^3dHGr4X%@No>r=-(4aQOL0ps_tMb=k4e6GlfEax?8%uAIK z25>Ibi%tE56fFYVD}A68-{LAQcRnBfH(0tY&rzWwxRyR#oiN&!t1f0h#zy4j? zkD$tk;v8ktv|&ZVd0k)=?B7VQVl1)`di~g_=nF|Q>mV+oXx_kXemu4<)1xC?V>y=L zI(X@pA_eaP=!I8MDcYl|h{eX~Mi|(Zz19+8)HDng&b*OsV~KSb8MkR>@5(6h*)1(C zEh;Kn1wp@qIPyjR6^n1Aia zn(ZlhfLk_=Z<~zZR=Ik1kz{j|M;^e?{#sRH4E(ExZA<#iJZE=zrH-7dRnqd@ealaX zDp$AHMS>a0>QQ&M((K&btyTUA3bG#`%XOU{J_Sfjp~uxeeSt8_7^DWktjgY{ge!GmC0R<`W4P{WX*4G&)_uiz(e$%n-5o3$MU z><=w+&rGXYHS=VFo-9rDM0+((h|qg0<{0_lTnLu6qqSA(Pl9px#f**T#-r;BhGu;t zyC~|p!@AZSCt@72glut0qmu@qj4UKXmQ=l5o0BD QH1XtdgJbFcvH9hH0gd7RX#fBK diff --git a/__tests__/integration/snapshots/Line_wall.png b/__tests__/integration/snapshots/Line_wall.png index b8cb5d2977e834e12bd5dde8399e9331f218c217..58e7d168dc7a1758b982307af698fc33f7fd904e 100644 GIT binary patch literal 173818 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ÚS7}9Mo-lhtLnT{TDK4JO9`)VI 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%0DW4W}_P>&qfD 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 z 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

IwNO9_qan3Z}| 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 z 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 Y*W*s+p@PKqJ@7vbH67gZ^EU(jKls1!-v9sr literal 101601 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 R~rQ`J;Pa^9*awi{Lu_)eJaPfUefpW&& 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 P&g`hwkHtS+`04)u>zDoG literal 17661 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 diff --git a/__tests__/integration/snapshots/Point_column.png b/__tests__/integration/snapshots/Point_column.png index 4b5fefe55c2dc6d6be5b0cb337b7af718fd91210..011ca234e02dd8d7da7a5d6cd89e1f20fefddafe 100644 GIT binary patch literal 41970 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 a+RA||tJuZ$zFbGQQ2tBpX#8P=zyAmDqf-|E literal 26475 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 diff --git a/__tests__/integration/snapshots/Point_fill_image.png b/__tests__/integration/snapshots/Point_fill_image.png index 00501406244d816163e76c3919299b636a0e705c..69d0f993c53182a4a6f56d886dac2936b9434d49 100644 GIT binary patch delta 7182 zcmYj#dsv$HwkB=%o=lJX)HBUYOtxukC!(0Sjdf#{b#Q*V@=s({2F7z#XCp04}b^HwcM4fJ~){j^?%q=Druqm z)_eNug;2PCU-3V6{g>GXhdt9}`fn{Sxi@s5G#K_e{x-4qZw)zr=v?@Nob}%h zasQd~DCz^iw^ivxn-umjw8ZcOb9uEs)3nbr6%5UcN8i5-WvSQusKLsxR}m-?Z=K$k{1ycA?0vr0TZqk)&_aV~)viquo0h%L;*+!0@tD%PC=)&RDZegz zu&EK>F(WhN4lLd3I@~dk&bZuf zeX&}<*e8-3c$+$Uc_e-?o&KDn3f5EJZ96HuZ}{UkUejUl?TQreZP*N8h*HW=G1f*8 zcVydLqYvRWiLS5^Dq~^@%Sv_zP0PpTO^#(oN{QZu4ZaMjX`J*z<*Z(^7v!Pbo6O3s3~AQjbPaBJRcQFN48gZlWgJzz!>6>ajHCY2~ESeF!}aB)-@>#wY}MMZ3zHFX|}lIw2e#BN?AU&zDq~% zs7is};BdFZth9qK-FFVL4kjS9emRngK}D#Q&2qDDEs960Z6r9Qecv_q8|W(pUe=td zLeORC*RdD-^1zhNCTliVk-N*}kPATYA0glTwL$C6?n`$^3;1TAyngzcc_C2a+6puR zMIm&gV+XQCDev@8oU(mwALB7Y(?~6?*SDYTw)VXi7dtlXap*3fqkfa6Tv(q7_J^?6w-v2Ye;#RsJ22(;9Q#|XJ_@? z=UgsfQk60?E?&WA3d=~waD6-ho(=mQvsd3dPy*?G|90RL zl_w4NxmfEV?X0ft@Ay`Dr)a%Bw*xcS@PHIu%{nVl^$c1h3TaeQi z0IM6h{VX%wlhG_`;j$H%H>cs-zDUl{?&*wN`twJJL1ehz+)K|vnk*0GaBw4wZI&$@ zMtZb>Y5u!#ci_0RoTgs-KJN?aa)$mQ9#0s#B1hJQG}z2nkRXcKEwu)@E_^N#syK#$ zbZ=L^4H--n5UYL$_DA``L_4*Knmpz2KY1F1P63+xWlA z5~%0V!+LVs#RORnV+&-bw$K7*Qr)Cf`q=ha3L$Ozm8`Y^oy=^d!0@-b5SPBUOlpwP zf{vM|AMrH|y|q1$EHD_~f$aKx7r1tX$C7SbN)a|%Y)QQw6+mK(ie2i#3y}c}zD|vU zZ5zM&cF4cxCQjQ#3}PDb2mByjs^pAWVeJ-H+!8utFQ>WOIy0z~KCSBu7S*Qqkk%)o zdV>@)asr<4_n!J*9U-QPS9o$~v(q5njt5D&ebeFC?2)WG9NqPaP;uE&_2-QbF0Xyz zT6)L^UIjxFWi2$OX_|ermn*tP($j?xRS2TqGXD{De+^}CZ<9S|QP%euM_ndRRV9M| z@6#eP_Bd##E)-(erT`GgzQ&ZAH%xKvmMb)ud9gO}nBuNS2(bQ=l?bD)-r}&HT|GzU zj%{*v1b<&GyF@PHa@TR~P-6RH4;!~>=w}bm3Sf{w4S}rwr*UlM8E%JQ$#s`$as^iA zeaM;k^sc)_?t90pCxAQ>Sn)58T+C8_OcO|s0DO}Rq>`ae@FurRM~lGj%LI||!PX@9ya+Hm99dM) z*x9)&fj>C6KUXb;ZyuPPm-am-PeDbY5zJhTHBO=6fFj(GNVK|{#`XaksE+MTaQ!h# z(RrvlgRVdqfP};i0>ixt!ux|073Tz61X3H6Yj=@77uF@*?M+)Zd8jX&l5csAAH`7*I|X zXtt_5kNKD1vyF>@ZcpSI$DVYw=QF}hI<5b4)b;hQq1`hr)Pydo;9;?96sMW|RK2)r zo?NYOF93CqMrpU?P*6qAT98k8azI4Vf3GD;IUt=##L8fniCq4%c6yGOgV0-6SJ`t} zFji!Qs7220otP#S7^L^7c7Nl|{bvZ|YTW)hUz4!Ej^JuVRCH^#{%0A_u1a1}GI;FI zdaa(vKjD#Up9^am?e3u~Na_t(0eGzwK;^-50y3#!Ybk&1j0g1bK`~7lh63av#r zY^X6dkZ>2JaWGJ8xV_WUr1J?0U6H?UdG>lW*Qe2@xoZZFj5kmsJc&uNIs)b!kh@mC zw~QFMbt0y2Z#aIR0tBi&{a7h`rcDF|7anWF78QosBvWnh5)`Idaz1ZcQm~f?ge_7| zw#U(?3F<IoL>|54bM99v`w%)Q5a zp3Ng*{9b?-8;OAp4W^?}dZ?PieAj7AJE>lJfm@T@?<*Ow&N}KHO`whGG8}>xpd^OW zoI>KU`_UF?>FIWDyhBL0qDPj%q1cRic}uucISS zs7FM#ahki}-2@qYM_GRo%dJkoFT<}eHJYE)tS1c64nCV}xS28&pOz7pI3xd9J4+W1 zRJk@Ug9=Zgwt_0uZV@QuUrIZh3{L_3jzl>eBt|dk{Js3*NwB+XTUNoIR83d0pS*&a zx*uD{EcNPm>hd|5GnKkX0eeGAYqvaJ-V0dZB7qP$ebCG;UE>RCH*w1dG}sPDf}%qN*fkQqkgcrx1))#d_N_fS~^D z`lda{fX+-op&{Lapg=)}6kk$N5is=)R<)Bh(@$VrC{qWJIlS@kCt~7VHwlTwvAg{kCm-&!)y zorx(bnocEyJ)&N(#-Rxy-smKn%ls|qDTHLx5+ZPoiCIO3T##rM5vEuI6~C{}PFQBRh7edmqwN+zsU2!$WKt#bqwD_*$CiZka=jJyJ4^v$!Zsp6Mh3u$j<<(i z|5}RjGgDA?9(RJGesGB`LP>k3=%?GQzG<^d16L@hrB=|3_X)x21H}zf-RcKD^=+GK z4_Fng6k#0w9%yK(eGl@#$ve<6?h)0N5P8=oTO;T2hZAS!9cHtCE1}NGLG;30o-EVK+@fogk*c}|Xz&~~@d@c; ztd%uMF!r;jLW!9%ipRH6gLYXNlPdyUjsw8$1bS>I(Dl^zI8J@) zBjQfMw9=m115b&JGr7DQdNe${13#EUw`A-D>g4ELk}390ij=C<{xlCuSs!PVV1+-I zb3mNhv-sq%rzS5pLtg*%>m=vAfn$pvlD@uU8CpVwuibAmfqNHO-(1#s#433ez}7fG zZMCvgZP?9>$#oP4L%^ZIi#=6e61PZ+Sz@cc&&&HT;YXeA&d+WH{gU9b-Ynf-+x{AK z5BTIekdWU%JrDt1M5AD^$n%08abEFJ?VV}T!c)5Bye?b$CEb%uXUME;X(~rMa!yvi z*d~&L)8ow)7yw$5BWWNsW?vx6GuZuNSUEQG|cph^Yc3Mr=Ub|V7U4lLdrnL z83yH`q~&r96(;jUDehx*w5grhZ#6^M&;X5($J{SvJMb~iti6w50SlzBYopQ#AknT# z-XwJQTAmTq5(|=(j(c@{I~fcfNd2`XZIW6L=HdVthsAo=j=n2n&mh3z1DwMBf5)KN zgq+f8MDkL?1Gqn#g}Oh1%-+L9h6)L zavy~D=RZOq-#GV+YHM*gD&*OT^j%=ZA%Dt{?MwP{x9ne%(%u4^`>HAh2ya$^(s!BX z2v)txh`|>whN0q7J=ai zy~H@;)()~0k-q1FdFujs-!#p?=`^2ATHy#aijT|Is`_60#1SI%9-;3-sS~fxYD)Ab z7tPO(C{CeODo%>DyKCQ0z}-Q~%;1y|peg@inK05uL9QxF=`U3HrNj3YTB5GGBUi5~i?=S1H!8oIFW0&52G~p^)DGfE=h<)^TBYb=c{2pw zS+&O;i1;7>*bzr$js+G<{WIHL^+orr*MYAS=MS6yiaO}8h!KY6dg@5jdf#h+dz0%T z^OsW@z+#oyW61Tbl*}K_?8qM9+?+mu=#F;&GCqEEaN9zTZCKr3MGqWB`A>q}EG&|pD9KR@Bn{?~TMG&9&3kPQf+|tRo;cSyaj8~EFjB~5uEk=p z&kZI)p|qvs=BVfnvxPSxh>8ZW2_E?@*QGB%XcqFV8+&AZn;pqae{P!VR>+(xzJH^J zqoI24;yB^k88HMjeBgH9n}_CaLof%oJNud#wrI=aJBJo~((`5bYT>01$l5-^)!pls z>frby%ZqEPeFZW5$qYuKsP@3|ALG4&cGdft@LaXaML_z$#oE+^>xnZn0N?s@VwdNU zI#*SAOns|)*d-?qu;Yo{KMIT8mb;nttAl?Z(Y5lpq7?)zmIbLE;%DwAI6M=QJTwS$y`8Sd39#dQPu=nIZs2+Z*C#G8uo%yKe12`sXUwR7!}pK|<`m zMHVs>!b2_{)*{{4na_S|=BI{%ho6vd%0*WA`^-W?&6dT{Hi&cgZtKqsEbiXskYt#m z!f@fHh}3o4w3QU(9^9V1Qi$+7!^*2|j_kqG*mmsN^1P5?8#nuuv5P(M>+b^ZtCTXD z`J_0K%6$1e#XV62#DrY7f7>RJSk1d?%-1W;j2T0tRjwbmo;7XXL#%dU&DB`{5ZQG$ z$$v`OR|(r4xU5#nI&9U4Qfh1ul=0Gm$~du@y3>O*vR1}U-KZV?rN;tK_|6s445QOx zo@?mpFzDz&^#gF4#MjF0)3G-qVS`>E%IaFIx3i9Teu)kZ^qq5U)L16PabOjrERQaq zj2|T?l&_uH0UOIiUwJT7SX4w>&}j}Nc}|Zvu@0FiVt{=RZLK9gC!oouH)0JJGE7+tu9J>1b zq*?|!SL+(3?A^%6-5fus(+NQ`3pk0IpZ)?-3Wq{odYcVS6_`> z*>&CJ8GN(HW3U1LGcd_@Zuxkr?@Hr|^1slgwceZI3x;&+Nh*v6YT{T{ds|c<;-IDa z>~NqBL|j3;Wn^L@;lk_Fj}}m1!A=ZU10kdRr7JJ$4t!h@%F{>ZX$8~ZH+BLX>d$b$ zTNT6}bSY@$fhON9plF;ajhRPRI-JpD3?sy^(O?+;3#Fb!4>n^)EKE=k;Km=E-(R zWAs*10N)wfIyh2#ig+48%)9$vI#r!=H~gB{Y3@z1sZvc{9^d$75`a zTmfCPQ}^Nlj`F^3^%T!_S4Su^RwUFQ{hyRNj7>Onk)d0#C;Z^MJK5|DNoEG2QT|y| zZ6x6khNy>)fD>1>nn!NaxGzCqZe!Y z)>;11a9ZP7h|kZHmXyF~WF|8qI5>zgynsdU#hGxMk}T9-8SIXi>kc5LNuc-=?kg0r z{8ajyeGz1hVOP#m#r7v_j->At;9<=Az{Z^NQsoIiO!dYHwX)9Q$VjpJSAJXn`LJ{H z`LNe_E!Qx*y{^8YTxi`EYYtSjXy+-gnWx?S%v@%Kf@T`~>1vJbfufM8%9a(fUdH7CC7U1=EfQ$1?%HcBKNKIwTlf|QI zHRiXBVhS8+b=mVx4;#lJUeDSA#5Yb@a|N&Tosjc8k3a_EIUgcp_iiU$V4#~aHCHb0 Q{E7No+P_LZJ^gS036}d?n*aa+ delta 7228 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 QBEtV8@=wCgzxnHb0}6^z&;S4c diff --git a/__tests__/integration/snapshots/Point_text.png b/__tests__/integration/snapshots/Point_text.png index bdc90d76062c60722353122704c756eb8c28419d..1307f696d1480190b9a1a0de0700dcc7aff2994d 100644 GIT binary patch delta 21340 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 L-paVb2p#<&8r4Tq diff --git a/__tests__/integration/snapshots/Polygon_extrude.png b/__tests__/integration/snapshots/Polygon_extrude.png index ec1075d93db3625df169de251955122539fc149b..6fc23c08ffa480d492b36c48da56badf0cf599b7 100644 GIT binary patch literal 86301 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≠?<8bb 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

}h?qF~{1Su# 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
    |m*EeEh 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 literal 55873 zcma&O2RxSl`#xNfRAd%P#%*VlJ>!>T0dpX&a2RU8| zR1CKcb11esODM7PpO0zf8n$2S_pK<)>GFAMWtEqB>ZM6GiZXzuxu&N5khkKCA4d9| zNYmz;m3Vp}4f^lP_dJa+9%@30Rh!eJ{(1Sf$^3i6-s33b z`reD~Lq!RPd>EwJAIu={H{RT340GmPsjaP5dBSr% zwC>uS+zemQ=khTxgiGu`*beaRY|J-lt4lO&txUEwH=EQ3oOJy?k`{hZ*pZImdZaYE zwc|RnVe3Q~uC{HFtEP?eY-zJ~lQZfw-Z^T8!4kW&%@MEdu|T5boxQcrvY#(fn%mp!=bzfV9e-P~l%@Z{ z0@-~szh$9S4|8KARUO>kF?x95em&}9Lv7$GDls>X#lccb_>qU*Kw)q!gM6XuPc0+w z6*>FzpUikfG%67nIG>2#ztYv!MJ??3Fv;ivMrhPK{xi;r6Ul;h7vbM*u;m9E)-P0& zKfgC?B3_Zd@Q+(rmcIy%F4vqO`ubd+$jEd0e7Wn-&v8u3_r5+m4rZW(ePqFFd1tBO z_p(#PFo$7zLT|55x%+Q5TU!qH8?Q~iKD$OO>HTCj-76YQ8lRD&uAqRgmKzUCC%bsD z^`++Xu!sn=>DI)Bfe)czvCx13oJvu*h34h)Iw#RIj@us}1)d_}yZ4oD#Ot?&Mf;O$ zn@huN3q*cfC+b27Cm$Qwk9R9`H%vQsmAP1=_Y#8<|HDgxZN%@;XQ}$o7Z%eIexCiG zCDYUUPkbD}vq(s!nYTS2zkjejt9{einGZG? ze3rubaDQ{{VE6YL_zX2sfK93F@4}B0F|aUXe~fqZ`U0>@b6 zB?m@U*06%Aoii~_b>MN84;EiO{`p~}sH|+(6n!~W0X9EAK90VAT}wws1_ul?RzClh z0fh=MurE7VI`{>0kIlB`;qf8A!~NH{%i>lho7Q^NrMgP&4F20EBGgj8sofspH1?l1 zZb4aN6HDJ|ilJp;W)5kLy0q59lHvF>CyCE@&!fa)RPByIi7h<`M`WkeVJdg^ zUR+Vp)q{i0YKDn|$R?Msfk<@pp4soL2%S+K9G`Zh7&DIy9yEN|mMHs)?vx~6ATM5q zU$vJMghC>{_#Oee-VX~Z$bDg9|L*|!BHUA)hL1mH()Gfll=-Y@HBkz7=ZQ^7sBg!N zjUD@3H*Xes?Jq`VbA8B@X^Ng+ZR6IzYSkUo7&T8qO|2p=eGFBs3$}*vfk2Ck;2d0FF&IMk%Tehc?B_ z-@GaDcRKVhRKyj>g_~Rh11HhfOVHU|HUq0yqc6KS!Ds)Z`u$irrZo@og;BrA=H|y? zTY)`lHVp^+P5%cZ+#_{)8Sls}TNSdQ=jc%fby;yDY1_T8 z^oU6Ov$Hn$YMyjxbbjeF`8!-P6G*HP5)XaMkuz=g!u&uUZ= zD;(69*qu2u1V8G953Zd<_NLVRTAv^A$5EKN_vFC903!=a ze0qAc&gFmNpJe5%rlzJa^|@bXz&1KM|6WhBVjx&tljc6s z(nRa0at8v_^;a*(>-VRmwGOeE!Uy{seVz;NoBE4wDDF4Rbv?HlsT7G3U&X)QWu9bs zJwwvR1Ah9C$zp#rym)-C=LO*h%g)BX7~urvYW2^cL(d0G^}X1^#hDa`syjZ=m!X+BICAI?rh@s$>TE6pVu}$i5Tm46omF%59L-)&vd$UsSIU-swT)5EK z|K990A)%c0V^z)z<%8BT>JH^fY0lXZPo6Q*u|^&YSw@D=$AP&ZEtVi_T8So{orTLkmqcgZT~y} zurPdQ7Z=Y73=5z=0|P^##h0f}8{hQ!?T3VI2OD4M6&Tgm*FSptRO$9@YH;NG(r`+D z|IMd@c1nuhU+c?urb_^TWimQBIaRKAD>E`NjXMf|Ty14f=DC9dMZ6Nc6M0D}`r}7o zs89iYfC^NCwv-6CZS)yi0*-oc8ds%mj{0Q~UJ_hx=kMgP`ObkbjN(3{wny}`AAjY) z@|aC?2bZ3bq%iWJPcn3)B9d4qHo7EeJ2oCl%gn}xx$)-KN@?|eR2CmUe=@Hb9+-U+ z;Ma9&C>cY>(hc6p4{Vye0|g3@k`zqp1e*p7eXg1!NNM&rDpuTgH-B3KR#qPD%x|T7 zEtOG=I0s=JlE9{oM9Z67#irn9@F+nZm0#j+JP5>lg#x!RMSKgW26qA{Orl?fkIz(c;E$OAfV^x-Cw}* z2@tP&Dqth*ICczjefno^#>`3+Z7!qD_t%+zhX)B$lQB|IpLvITHiyO6+WGf@�t} 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 z zbpsXnFhPpgA#AzLxPyTY6Q@AuKZnX94kI85mR|3Mf>3o8h(^_V)uqFSRYi7&;pfuS zbTATYVXOSt3n zY5nYJQ}+9nJL%3J3K|Q#oH$*DfQS7Zsjh;u-z+U9)OfQh9@0S8m=6|PN(=_m87=A0FxuP_sfikZXO}(TIFEs^%f+%epqeWt?oVOg=9mNy> z4Cu#bUvW~ACYlI)2qIym{$>8f@PYR>oC6)=`#8=6`>odljs-kB!FKH_WB0AW5jwkx zE#+qOzI4KD#nV|2j&kL71-8c8V#5C8^WiX4+yIJ;?x^TEO0FBPJ<@@VWE*;ni~T$+ z=I%h3u`#blhI_ohdqG`FWv*bxH{y1j(w&AkeojP*jM4aW*QiMz^}Ln1G?({jpE&17 zu_eO*V|gs;)CaS^TitOjSGr+M;D}eL*qJ#v4>nNnlr~;?Tr>0Eh<9Z; zM{$jq4s%ds@kJ@Fg)tKZ#N32TQt-dtbCRLWO$mG3t>BFrYq|nA^1J11uZ0^t?2Cl*ycpc-xXbO8kj5|Rh zk152x_KxKfIDoxl|HgE-c<%;*~-;rba>QQq*}s5IB_k6YK7 z)hixW@xYt|7dmX1k;&zIo!ecz?RV>4eRrOhp}&ndJ%MnzjX{T3p_mX;9@X+|c0eS; z$>>R95Y81QbC+x->^Yi+m-^G6R$n!7bArH#ImIjv6WWhxxpKANN zSe##al5a0aEc4}*PimKv>Y15I419O+i2cwZatdvK+!Hf`GofGl7UQ3wz?c{Ge`HTO z*10B+`y4VaVQ!+uNms&bvnc(Wi2=nLv*gsB>j-I&ot`H`rPMzw-mGa$n2%N;R-%rI z+L($HcjY2}lr+al$K7Rk?6pB(y#}0o*bH7u$a=9O{BPuZ|BVbzp@~BRW8od7u4++EkI79a)|3Q7R#>_s3G!oiD39oM@(S;uVE@hC+-f zT2M1mx}T0t^D+Eh%p z!&M=nuK4`Mg)O>1dk*n|Gug|hp)uCB|n#-+M1Lj{Y^+N=^(vpDYG?<9-5SymX$ z8hwdB`r*Uj-M(0jIOn02yqK?2=#rV4>v$2<%7Xl);=B%mki(A+5Z|*a%MM#~AM76P z*>oTDjUGsZsi9QSbfTE%|8heEe$e#Skr6e%WX6m#bLISCp<+| z604LmM^rk@8+gET|JSLXd1Ym>nJ)pN8$cu)0=uCI9Umtg#&-~Qrg zkDM!M4(Y%9oU{A8Pq+4t;Zr|}R8_ejF=Mp8!9={4#%?r;&V!fvUly@xTM%2@zGiUU z5YR5$x!B6g`?AQLnmJjeD~SR=(kCzG z(VdRENNQC6bWEj^@vXALbe;V0Rg8ICx-4m33sX{ML@X;dNnR$P`7r;w$2s5ly9`Bb z;&0K=tC~Tq5n(bx5J)%}4|q>$cKEyWIyqEw_VZ6^wRfjmA6zjXC}fJfd-g*6csoA} z-w+e2;+4!Rx~jMM^ySC}zBM7M%~3?&w=rBB_fs%xL1>br1-HWgRl!8|Y1nI1rD`KB z6l1;W_2S*~z{&pRjlR)j)q8d>42J0I#9w8lUzYsQdhN_uemdY>HtqmaT%Go+zD zV5{6bFd(DsQ@dC@s2=O?LehVmMYb#}OitM2wAiS;R&V8=@7j>-Ih3OwKoDMHpk< zHRU$uka!r1z@jb5_QjJwf8bul1cq1@Q>=?&m4cr+Ul}L~WnIz?nq!p7!tYW!HZTEz`-#S5#(x74{d?Ub`aY zH`4sRvi^6{E*2C;4*-Jqxy9)7m5aP;sl8~I8l-j&?O!1usO^h;o!S_3jOV<*OncX zpFcB}DR@1OaO2gJt;g(a*}nn;*ViNben^)PNq9)gU8Yf2x6Y_}uI`;=a4;uZPk$Px ze0#4?N|q^Xl>;K(Q4k{iBPoV_KNCtCX$vDn)D0}*bW2bG3WCiZ87vS9A|NLhMxYtg zOw6EM=z}Ww9q`m;gz>GxQZ>d~u(u%ViL8x$?4PM0U#8ZKjrBW2X~Z*9&&9BC*K+!8 zQQgb!c{Szy@>3$x&sR`pdNubmV)SDQEBZ8=1O>m6B7^tg{kO@M*`2(}?Tx)zHiW9R zG9l9Ek}zWM>!KtvbBrihQy~;t6$nGp;4tB(idi+8vlQ*-FO^Hw8H;kwIlOK)l78dd z97Xe{Y<|-|eYlahu`ue6+TBcRKJZ~F^c%$>{}ee*JY2LWl`NntmPdXZIY{9J^@sfi zQQ0K7;J-==Z0P^B68VOv^M8C%=j~Jf^msnksBJ^LfN61ut_r=iuW5<5|I=5SJ?6TlkVj8cN%5trE+goUl=z*3a2OIIVx;UnZr zC@}Qq*}rHwfeliVS9(HDE7=fE*wUNDfx;n)XAOq%G$oecyv>u;qWvOXaQlDE zJh98v>Tz==Z`4Uh9S`Jk`H0iEjZXaDUq8Q&Dj)dhB#`)Sb^~vz`nN-~@)Z4*pZTwt zMEkXmBS^MtUfQRX%7{+adyST@pzn~SsdZeJ{4Up8k{_&ft zYPRZA*V894_W!{cD0g8XYh`dzI9>5!(vG8_+*iLi_+(@%oN6MAX!aPC%Owqcs1HV= z^`7=p@oq~@kPo9qCq-S-i&x+E@4;Uj+&nYcn5IHs+PT9cKcpgrilDrwXDE=IKGS)4 zvW(i8-+u&Wm1Ov2q_`G>Dz9E6g@>WPjoV>j$i*)vg2hng>R*JCu4h!D4+mdS@+R~~ z(#X#H?+3X$ioeHjIaJK)Opqor){}Jl7Wi*^@0=lq{~_e5_Yb1f>s(?&X`eqj9WNVN znJw*(5LO~Msh#Wl$P7o?*2|N-46}rt9?%1*8I)67+}#X6FCq%{@}MlV5b6vGma|A_ zQDa$ZFg_X=pg`{Kkl*jLpbK12+DJ@!x@%YJnae8|v$QeFu0r#*>OF-8>07w?PVKTT z2MI*JTPVq`%!rS_4`Lp@*{`uGq7{z%b0Rl3<=Bd;Y(VJv^sEb!!i}Kqomxa zCp#}UZMmqM?uoGQ9t=4}!bhJ@!xiKx=}2mz60r)*h={-{6@Kv55q?XfE`Wj{Lm=U_ z>ASq|o)5!RT|E&8CA}o4kM_9Nkr4;5>=#tvV?`f~Nq@T)xcPPYm8Iftf0~d#n8g^! zNvCGZMGXag%t51(Hl#C=j*Cl>3Zzaa4oi>|k>ZQ{s$ft>6X_ZM3rEgjrf653E;%S| z;2khe*a+CBZiZ6sppgh>n4DvKR$<5K^%H($dsg9+uCA;kRPdMCf3*b! z%y+*d{LlJ~7Do~aq(#U}Tustg`slL55wY#Y(kgWYf^(dg;5Q)ms2+yNxq_aZSn^)( z5nua+S156HmTa9-X{~HPTVeM{(uHGLEYLNus2wU+Nj7S0W-bqVj)O0Z!dJND*P)2} zaE?(F!loS8m4R;T$;xcx^W2qL@35i_@x8NGRFxjRDPAO;_yKCxIzNUXgJtFm(#p^J z%l-axDXap+`G2_j5_qV$_y0(;))+*oFvgbbva}!uW8Vo$Nl7W!mJm{CMz$e4S+k`? zNm*MY+GJ0*k}TQEzWYCCxZm&h|9jnwdzsHU&v};j^FGfxpL59nQ5?SvK^hmajd^g( zS#B12mrD*%Wg+V!Df0-!8A@qN(k3QgKnPQ2k*e8xMB!$`oAJ?#Hz=M)SxcX>TJv;6rG zESm({`pSO^AI6oV#W7I=L6C{uwk4`trWhTbd6w!u$P|I%F7u%LlhapZEyA|I3Mz>O z>Ygq%v98Oh3Qcy%xEq}BmoDN|Rb*gNXaqpea8V++MKtfKnI+U?f_nlc)1(JT61XzK z#zp}yw%B^DyJ|N?h&S>`+uW0_q{?>R(cufEqa~pF>aQOEA+)C2`6U{0dnT-(Di{gk z8bpLsI`~k0u|*QQmOKvK{{|HT9cifOn#eu!4wWpJ1Dp7n>pbibPaxq8_132r- zfFbg!dayw%%?peCobpP`@$>gASw|xh-bY910dk48SOk4RNr$HI3<%@cQ#UFEwB)aZ z5D_&8(l9}pih88}{gor{vM>9UC*8BQnKxxTj**HYaAZcQtbg!bEaP2|8m1%N1aDBD zYYBWw7#*swbJB$C8?z;3kR-14K+6Lwe>$-}q^Mv~+BH_glomwizck>><82PTA+ ze=-XL%8p>4jaVxr17t|u>?UMDdjc1Qf6Dhyj@IKS5`h5DrbHIF=RYVK3dPlZ@?Yq1 zx~fUE<&5<%(5xGEer60=wv+1L?FwjAtnRa(;(Pg<2{f58!?INW8>XTr@{+}4*IEPy zrjyqzQZ6Z9SGv_Sl3T?|K$i)N?}~#Xj`uR9 zj0?bh6J@G)9my#!jxf%;NGizBzXvClSVli9&ksBqCmC?>=?BS*I5}7dS}({~jv&au z2>~CI(W*JM4C0(%^YjA0Lbp_KCPBE#5o}F|<=+VU`w%bcGjkvfrmcN(JX=2@$$>9r zy4}>N^YLwGfTFA47$@!RY}gmcC*_@;@pttspciYcFR!$J4o?lART+v)UT1(PI7RR> zRGH>jBtQRrc$L=2TBg@pGuHCs+;r0NpLYLpqSRc^h*d@g+C*Lk@6jyYOs^48S ztgMZHmw0M^KL6RL_APWsp(Xxaf&vftwU`|gex95u@V8=yH<7*7GPg8o-&KP;)4h6( zpE^Mxl+Bh9GCc7rd4I-1Y-g|QlDM<~Acmj9H(t5(Wu0)}_mp|_7RzUoCw0GNym<&y z(}t_nL&kgd~yM^}C|P(^X&uO?JKA>-38U?fxEh)yA2{76^$a7G@^+6;1xg4_+sM zlb9P&#m@urNzo+avyrH_fr@e-P%dR+BS|3Mt~D?Ne)1(vUU`xJ{$`o|eX-w=ZuU6j z3g?DBKHe{W2_85%QE3+?@AqvxEOA;@SHg~~r^8MM&b;bApQBd*6d)8P$<*0bEL3al35K-D^anJd^kDO$<+5Cr zO#E)%szi#z+xPTp$5qp;p8pZW8!JZVkYU$;7hhSFmsQ6K058ZfmV>gHug90 z(EpAv{gRAO!XDB9)Fe>`z!B(Bf!g=iOU-73-G2Ky1&t%LbM=NA($;S7E?eifsMff1 zFT(>Dx(JwXI4jOykO{hRU{^QBeEHR+WS5@1dvg8Al()xcF2r4{sS!m&Wt;{uD_JCP z!>~9gmvFPCGLSD2q%-df55{ig(LQo+#v7`h7`9Kr!Zm5(HP>UNuk6)*F<1R8)>YWx zG~T*$!K$DAeu7GFV!rIf-Estfnsd7kLB*(lsAhro?MLt50VqFj6+^T6e*|=Jp=?k- z89s~nG8OlZ+P`ENHN3;6qALL>ThSP#A2DW}9+HcZ_tX@>l_YZThOXp`&@Tmb=W0Cx zVxg(?8Hh!wpMdI^8@p4c8cdo&QK*;#JOWV`IUvC;JN;+-sKTenEFFC>Wb8B>S@fzu zS$4>HYUG+bRtsjh2QIIroDY$s!ToI3ebf(MnazMk@Bgl^%xa;uoWW0(8J7teIf-OI z;M3uw>IV`Mj=+To0T31z*N?sJpMvVz^s@0V3BNYC|7)0eZ(OPHmQ0n8X)PaHcbBp_ z!Rnqw{3$oijQAu=G80=Wa6UX7qYI-7 zA|2-tE+N0~>?%+E@;r%bc9V2|GVs%hzRvOq{8HD7(kH!C;}2275sbrAbKi6sw`FhR zkacQ~b-3j3#A&>3-##j(p-vx2sJ4oX9#2xes|th<+eCJTFdoK%G01@WFW=XtR!&FD zia5B8o^L*U^9|D9RJ2IPXNBb5vE1S2b&SF(^{1r+3}j6mTVZ~D{D=QA`8iPQ{gBW}(UA9m&ma~B^Vwg)b*T*H9x`#ho0~X+n5)GsNc4M!h)=cvz0IH zR%FHIoX>gZzGAfK92gid7^6oYBm)#)$SD+2S?4|EFK?nmR6Vd1Aei7T9QfkFuoL{Dz zZMgLY8=cO7g`F;PO_mogN#2LTFr;|r3uu-hPuC`SDTButYaF&orP)$RFelrH;VHBz z_?G;%^b(I~TklrMmi>DNTcw9gBV_B^OXgpmcYCpX&*p~Bmf{jP^so9yPxeFSZf)tZ zzQxmI%X=rxi^y%nkV!wUUUF-~ykC~&`Q1>FdLc9DrF|AL_ z$=Y0onSiec2(<$5!ODojQbXKDQf?ggC?w?V-hdUxyO$;d<9918om9hByJiVTj~lN4 zSVf(aStTJFWg!^fgu>(|2rNCUtFqj9UfJyu+BqtJ4K3X9WF}cCG(l%MZThIP@_d7b zGXRJkgqkaVIVxflO{%Q8_p`CG-pS9d+HU>TH+`EiV}IXTSIdl0KSut z!InFperbtNu$cbuW`nP@gVsLmzBUR^$~=%1PDj(!`q&v&m=yxp8dT+vrm z^;P>v&!-MEIbArR7vK%Mb24JI($pm?dQa+Fo4d*R{hB+XQY(#%pFBDvnc_C3l-+an zoyXdA?)qn=_UD755-s?J{!uUu7#&m94q!V2U9J*f9~x z(D$(#;K_8jWX1j$f_EBnGyJ6&<>ZdOQ|UA2uZKCn$RbtVvv{IC~h@j#8i6 zxK!-Bqjh78Yi*9W7D;V#_J=)D%%_yb^vxy#P=yBG6%tk?G!(&ow;mi*>B5xmTDmy#U+-DR9 z8r%hX)O4U$N`gqh+USm!IY=8HYLyh~deXSYwbjXNO0l2am7GP;__**#pXE@^HD^($ z@JshHB>}VDx}Kif)_!YP^9F_wh1>$#<|7}La(zm)a_P6&!4ryUjO?Ft65uW6H*kih zx))3(UsJiYuo`X;O{2J#-bvQkJ1_d*j}m0Z=n#DV*?>>viaXa&@3_CmYpP+4dSc-!D;x#K3RLdj!PSDl@YAvd zs(Qe64${A1uNDi|@}%oNC(Bc=`$!VAvv)*=GB_|sqWjntuuJ``0q<0f{n>ZGz^wIC zzzo~|<;6x3hbiA&Dem#FZF>BU_fF|5d+F$X%<&6 ze)=m069tngRn>g|xwKE$2imQXHU3b`EVgkHtE^6zcJAUDuuBesZ7Q{jnRy4M`zMfK z9=|v{nluJH`Yb2$dl%CT41)zk3fi$iJrU3c?kiOc;86FDa{U3#vM@|s5I_Wq@j ze`Kd;cjVVo-9Qbq<~iF>11(qoQMv!^asG}4sV4FYZOC34njQuS7{oT-Xi@VhoOv#; zm++6gtN7}t>67lCN;#UlyY;Luk9UD*-_$^%|9Uo+v^s z{$=g!sH-(hIL^0c)=!J4=V@pxw=U(rElBy>O1Ww?`*r%`Tw!Cm@{!TRmS;;xkNHK| z23#t;*p+4-Y>=O=rp6jo^ULsLm$^9U1}qTB@&8%%4rJ!<#m@&!R4rDXa%ja1mlQPED{S)2_01kPjT0ZAGxDZ$cl*5aoDt%S+S#A2`ic#scwALg z70p^h?Kq%)+|}iMcNW%Ein7ao|91887~^M8O-(hku!s&TUn)I$cs>h{XA`Cu@L|7& zX<*-a(fJ~N-}W7q+8S?1SRCfw#z*gIidQsXQJZP&u8bHUn~{DJcyY_Ld@_G~RT4i; z23Q(C3s3$-!_<~L`8?tksh0Kyln6LDXad;@VGOl&^wXnuF5l}6@7;k}3FkcqWZ)C# zo`cTj_38Cvk@#Hrp8;ijz>C4>o{k5kFI<<`Ue6$p!v!(*!`r!lLm?aB^yfYq z4=;RNCFw!w*oVz(8V0H>AGYUMtZ`PZ2?_Pxz4*e0i1zV0ApxK|M2r^^>F2;{vN)`- z`9WM;oe4#2noc|_{16NIiYP_I^nuGN19 z+dUjq=RNiECBd#=QJR6R1MJ&M+OV$}9x1UG-;{=-t;+ z89TD@`q-hFIm2}iUdL2##usiwwq;SKnE`<`K5*xu1G-Bi?8{hl|=T8gysmxQ$8 z{lsZnsQ>&um6&QULvyXMzJ55zO|DaUztnk?4ClztpFN|emzk{^YPKBzotsee{jiLH z4A@@_Ngyp*{Z+HzTbGTt!_th^4UBM=<5Zekw&M|3f%ifbUAvY34y9Ob(v5)C-bP|w zs#nkJC@guK0lxtg3qdvgI|D-sMqEr_;??$xC|kbffPJQg^*#RYaMkOLVj~aBefI9# z=PP0++nCm1jBQ{ivDc~+^h`~`21;%mJw3JquZ#RklXeDNqnQ+1!oDMCKP^2JRTwE* zo|sm2{jM4LC!wA6v-SwVr6tD}4!V3sVI3cTI5Si^E#Yv1PL*Y##Y-Zm3<)e8?D5qU1O-{_%>-?+x|_GPjg1ed7k&P0a6n9~;aMX14VyFr<>+z0 zRcp;iiQK2;g!Xo>C_)O3?KMSUhI1d={h@z$s@N@xRJA?w4_#z_be6AQvFSE3ei&Xd zG=H$)@yBaJqYJcr2D2mg?}+O3XTM~mrQOPg0bR&`AfO=8HDF-LdEzd)H4&V}05niV z4kRrtm2%*;EB`!bOVODTi~x9Wamgs1-DWcTS3@CYA5M&*R{9_rL(;VsxHeS={ro-oy37O}{vT zFsiu0vYJjcJqJS2^VRjzNGmRX5<8&=4Bk-NXsN7o01)s}t!w{2`@DzNvx>}I{x>r* zTa3Fm5S1Rs7gZphoIKLlE-qf1qVQ8Ky7-)~tn{(lzR2ADY{=ZTm;0*2;e5mxv7he@ z;UHD7mNcYU*-V9|nkCOm4P{%m_hx7Idn}n+$VaQ+E+;dmcnthu!wKMOOP^J~1UdD< z5y{S-&3bq&Ki5S|mA5O~IuJb0@HY$kuU zh7Gq6$XJvPPV;4|fH~mmowBD<^`BF_b|3mJhceJL0w_m}rmU}+q;?42$;~!o$?><{ zH#_=UgpSL0LAhl7?VNlxn_9YxK&ElDamA9T5BocEA=^7L4Y(Q85%cs&)e%fC0>BL@ z=2IPbmvQe(zrm5qa(>4aR9TTzKSxfz`~Uc~1ZBtHE6~y7nX1(}8#tcv0v4K8CX^!+ zzwRfL(DL~(-VkBMIgO8Bo@r|;PL_RVL6K}KkwJnhBEg>w1iw6e_{e;7M`)~}`%T5; zkfa`f_`wd%1MZ1(izlOt9UBdrJqPO9=w;vxEuSN93sS3#<1Pv@q~XZ=9cNr|RP+jI3Vt8=DCHR|%WifVIgbe$~5`b93_Fy1Fi0EEG0PP4y*eX}sm84nhO+ zKMy^ee_fZY9n%o|_owimrO^uQI>~?+N#4`D_~`i!FpG!W21Lp$Du{J2TF$q0cy{=u zg3^BrT>hYk8S%E|L%~ELc*N>d~AN}j8HA(&4)HN^~WfZfoBPlnZr-Z z%8ZEx1$Ag+>Kk>cySe@!VvzCW>9c45{3v7|NgHlVDs41n_?#-A90&)Wz4QK^pB7WF z8LTX#O}FcJPzsz{Bu=01r*m!f9(|^TO@VOMj;0jX(DL zbkzj#B1ia&9HBGng41RGiPu(K(P4)!-P=xy-fY&P1x6SXHu`8;(eT);duYS&HpAlY zQ=|2}ATzg?d)DwBQrjy`@6qec)!fnkP#kZ_qB)~}f-?HsC;7tDuxd~ea*EenuRysG z1qF|UD1e_b$ggMGJ72{2T3g#d*FWf7Zz{q`l|!O*Lk7wE2jHwsLXIXuGirx6eyaF` zay{%E=IdLiyTxLVt-Dvam%l{cVGvM!03kV`=$EedoRMw^q%ky^J85Wx&RKcC<;E(x zJ9EBx=00>4*>!=+>nguKyUY_KY?xC}5DHfpL=$x{F`qkkZbp83C9%+I`e^X?ZYM4Z zlXeP@4u7111#a3{6K`PeD>9$n_Yc;b?8*>a$^cec zA8es8x~34j0JJD14A2cugrZ*TWZ0z7fRWcDe0aYBmPmunTP9WJaR!j-2ZUYHRkU{S z^4nc`{=+)j+;aZl2qZu+(im2lv=>VzDbtb8=&&dV-~_lg^VmroSUNVUYw`rauC487 z{cZ5=D3{wid4=M8112g+O?$t{`p7$2^VdD!CrO7OU0n3;j zK72Jsmy`1>RVGd()4{;`G+(wwd8qAhM3!6O`X$-M1i&SyhbT$+4h<-xueudVH~TbQFf00yu)UkW!Q!f3slO-~KMYR5WOY zvx2>$aLbq_g~c`H+HK<70`o{yW9g7J(ka5J$_0C|TZzhkyWSY`U0Ir8CObhMOfWMK z7v2XMX87_Z>HBeqN^_*q@diq63C}-&t^%TMO#Ga9_!a?gf+N2g>wFU9`tvg`9^9_> zG#q9uyYiuCC293V|ls#-rJMo~dqTNn25xF(cJP=IaF2LU)+`)qS|gTq0(C}JC2_mFVZTgKene5|J; zo&bl_6RfOuSDBkzJ}Jw(p4^K1{ft=|1Mj1W--eZk{O^%6EzlbWHT7r9e4tZc?*{tS=GXyqQ$rG z9COTrqft|hvkbDzw)5s8D>B&u-*|#`2lx@813(m|hrVAanL0{IQSuG_r|3(5!Fj|i z17Mb%fXt$Xic@D+78p5V+;cvkmcoisYK^RC{s!Z9ae~PT3Nlg@ z)Fw1dlu@3dh>_SAg_%s@T{rH#mSOx9lzMiaZOlV&a)ufrw!{;MYGD_~B*@g%WRf0r-Ixh+v0fZ%qY~|GcBoPkpxj~_rC4UnCe1_CPXrLD{`mN>QMwLI^i`aldO zygxiYkx_DSuPYiui8F_vC+}||^GWYUrH=`&Z0~?TMUbiqKOPhX#JzAYs-4Qsv}Zw% z(v9NN%H;5oBcfM_^o~V>QuwSuDFm4-D+8SKt1M zcZDy?QRxI^)lR7rXZ#2j=S9F}a-C6<2W^C?IS%cYX>xyl`}xF#1X9ZeM>&o-N_D}5 zcg76h(3*PY=A7U;+5>P^ghR{Bw1m(xoF#}ZOoANGkpJB6$59!63Z7!uPeINfPA!r``;ayY20txJO%M7dIEYu; z?`JMb&|etZpm%T{8IH- zbNheT5H&`vEW&wJ0z2&bJ{cv;ui7)kM=74^t=!qt@w?3vxaOl@6BRXjDTGi$O6?5< z5=WQ58j6Z%R#gR8{~ooJ_L@+`KzzYb&jRWj} z%=G9p*4n$V;R7PZ|IAfZ$4EP-G_)A5^T1s;Vh!NOFtZ}=WhXjAw4-3Jf3UZ)T##J1s<_q&z!C|<}OZ-Vc~N8_{3o~@ZkMzuLwon&u2vRl2%SNyDp75VmjK(?>%dueOmhH z9liWqm<|;mQ1tSg2WX&}^G8XtH?FZq3xWhkDZV&O+-0mb*00BHI{btykLR}w(M|tp zLD+QY)AJ}38JrB-JSlbsv4n$@IeJRB1+;d=gpwWC8DHQju%VcN@k!mNB;9Lvn%=aJ#dvJHZ)Wk4akXF?NI6fI`;nk0UuZy{U0J| zVr8W_bYe&??v1b6Ci_D6t-q>HIvAB)WgtpAr=pQIYPrl8FDRJ}BX6+5}n zu*#Bjr^l@Mw324+^`z$4S@4b1TD5yr$O(xP87?rTt$M zrt-7SDmX?ww3mX6Ldq}LV_498Eeq{!67xqrJD-RFIv7{`*z<#UT7RPBCGCzj%TK~J z1R;D#tGGfyXaejkVpKl|x7M&I{4efOfh+C>raoBZo=o@*=`{}TriaXKuWD(ll=k3J zis6Ar)fbg5?GB~s5m{^$`aA^WJ?icmqqk`|%Mk3zx;#}IE3pT0qUqw+ThX%l$l z|B^y*(*Ct;@8#U|aXW(u5#$WFwpiw2eH<$drd@>`R`nu)7cS4H4~BE9pNQarkrV%| za{eVl=*qKnLm6!erGB?_z_A<*vNiFB;AwAFsqweU7$`>qV-N?@>N&|-S6(b?GWAT@ z9uW})?o1k;m_Q4?p{9rwo+*GjT;lN97~T>IWFiOwNQ<|}PpO`;$8I}LOU{%+78^(I zuLfXAjW#61`8ZiM+&e-F;Tyh0h^|Bvr-551Jkw@L6yP^v*a1hQWO)Ax+yni<>!%#I{U#B_njj?Kf`y}{|i@l zP=DJrGPx)$ARO3~C0z9k_N{@v>W8@1-NDZNwGAAZh+zCQGE{(%TKJ$0(U}gh*$^yh z`Z=SlA>e5E40!u2P86kI&*|-0~{!yh`z3+710DvTCux z_(O_e6~G}AFxxp%&U;TTz(E6hJ_CQ$VSb7NR$Y~22St=DN6Pr8!!|7|%44ikLo`2+ zTOD3IpjN7=W|9@-h8~Gz0uA;}3^%FvF+YVp%YY~Rei0NQU7=Qr%<>nZx_lUN4TS7U z?6e~Z&|$C+HlJ-IiWo?WAqLhTA|GW>j3(aV_9r|W2fyVXfyw;Z(apk93N_KFBkK2j zdHwJD{Xb9yhb4&MEzrG)Yo-**UfB3C+>@@M9LD3d3simn1qaM9oD(XR?=?n;f!DkJ zQ0J|_$xXgX%qHN(u}a`eCVVC0bR}vyZF@efw*ZA+`tHR`meSp+h;#g}o&Qqptc7ZZ z*N4ZtKfEMN5zeroM>w&fnBe0MI`%~E6Dr8LayC=$J%_!&M{>$G%SiVTB~EmmKb9tF z3rj96=OH#`a;yB<$H$YumV2_pf%KV0b94Gn%Um)QK<8%Kucve~Uy?HfKp^7_b%qJV zj}RvH&%g~?f`LFIwT@78%eHf)?RM+}?gI7xXBzOMeMpI)~Ej%im>3y2nG1i2m({> zAE6Qr+_ubTb5>&s;E_PbU`bB)i361=vtKFqR#xaanwEU!o?*a*wZFhtrofZ=5B=h1 zUIXJ*^H46Of7UCPI{5 z_fvBM=@|vz)QRa6^BfkAVohf zc1+Qf5i&TM{QRMfLb2y)(MV&Q_+_Z_YU2`c^UvX|Q5eoXR|?i4T)Kt3cR z;HE)!AthmokhEOTufG48b;gDu*o`Z$i0iA*TA$nN*K_>?tt>wnn&Rb;@szxlD=! z-V8UGV5>qoy;ipwDeF+VO*T1j}H_Whwd$V zNz|-doKojFLgp8i&Nfh4WeL@Xf*aGT%?j9C@lXV9+9qMzU9UEAF$b+&F>ijITs zRQ>qjl8(j&#eTJ??x;14u9W_lV&U`wdj2QTI|^T<#B`=F(nh)Qfuw53>+L}l~Zux zGsjxN6j>SrIjlt6o)~ucGLr55RXtSS5VL~e%E`61bigiANdxW~^`o`MUR-AWrm=>DVu7mq}6-Nu7h|(p?m&!yX z%1YvoWuDN^)}{(3r2LmWO7dR$n=2v&?^-~rO zE!I}JvVRj9SW0hgpNk1Q)>Ri3)?ufV`q#7<6_Y~B5KvfP;w0@pzS+4R_6m-}lP{`z zcB?vKuaX{KhIZ7>w1vJOu6tIu$GHQhD)Cc;5A; z_SLKP)SYF2*w7e4+b_Xu{Ru=I1)}?;sF>K<)AkG4PQ0-kYHOHl4X@Yi*&cli!X@FRe7kZho|I2BkgO zCqZ~%E!-pmmT&;y3?Y*#B5pO8t9p9!L2PAlRw!sAKgCuu_Q~jdx2siVpL@q0O%7a) zdz5{i+F_vwHF@4FzP@OG(AzY(I#O?SKv;#3jgdzv?qKp(I=(-35jwqJjo&_sKk#+d z1VldI*rA&hxP^{y3k}2Y_&huN$l-VsqbDBJmEt5SHot;I5=Nb`Lg|>T1GWIL9-=Uj zC_g7m7UXOLUCmi$L(a9gpPcg^ForOm;__l=*pqJKzw$zePE{dA-PNAAv zGcz+rdCGqRVa-ZJ6YwxDN$|rUX8P9Tm2^J35(&5!?!MTyVG8y9qkbwRGQFSrb*H$Q zFOYx@V%^7xk5cWo1p~YReQ}!v7BZ@Cp&iM$D!&O2BJrpz#~(x0Ao@9uXa`}2#rBA2 zpy<&*Oo0x0ysQY>7o==R{o1Lg}S_<@znf@Zsf!vL{UX#dq zpUmDU1P0q7o3b*fFpi%J+&Ahdgb(HeMa4|GHWDI0Lnr+STtBJls)=LQ$51fpjGq zpmzKHJ_FQQ&>!k7=!|fXY7X4^8F)?yubx@EEyTocbq_r*ur~c)jojTrai?Km!AD*G zR|a7u17}sosjgSGWXG6#NH8TXeLN>zUYCf`MTwliY8`^)LRnfmRQoa2clRm;DmSF?>_t-z>=Ns6LTcU6UG7s02ux$ZpXhE|&8lM?V zD->h75993cAt`iNc*kz@8?1Lht*~B@5r4s{Q`LQ%J}Frt3J#_{)Y?&$p@Q9N4Uyo) z#>ar)b>rn}TFi}&D5P$y3Q0qAG7C9129Bf)a-pd@I7XZo9jU!t$l8WS`!;lteViq@ z?E&nD1L2MAYC;J3sCq_53^kBhgti2#nS;<&d8s6>DG37cl<(#37T>IGl8GIKaE9Xn zG7IT?wBp6t-;VY7K`f+7G7&>NS>n*S*Z)rss{<5Dw*;=CjbtC`H*-Bj;I`NPm(lgYefy%k*Thk##9Arb zrr>8pR{q?MG|I#CGh*HrY+%p9Wvb?l0n^AoE=+WLvk1erRA-suAHUMZ(4zR`z3#QO zVc|`ZB{%W(Kc*7NY7CVEQT4~>KV_8#tSm{2azH%%*$nGWc9f3_89t^SiTp^m=cjOC zoiOUhH`KX-5`Rh$|(VB+gRW?*f=?94t#`l)za?Ja60~%0AUMRe>qd+BCBb0 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 diff --git a/__tests__/integration/snapshots/Polygon_extrusion.png b/__tests__/integration/snapshots/Polygon_extrusion.png index c97b2a1beb779e9dbab75d1a5affd840f70696c9..d2c79cfcd0a143c51411ab30ccb04f170406ba50 100644 GIT binary patch literal 55303 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%0AAaQcx=Z* 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 literal 29794 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 diff --git a/__tests__/integration/snapshots/Polygon_fill.png b/__tests__/integration/snapshots/Polygon_fill.png index 92421e443cf0e9ebbbb2377c058864ea0e6053ab..a9a55064ddaa5270b901d74a366698f7289b724d 100644 GIT binary patch literal 38718 zcmeFZ_dnL}|2JOJCaWkToQdr0m64H6A)IAoL{^3DSvJYupjLMF{*vwK-^(P*{fR42mgFH=^T6b!^Zx?{S>#S)BZe14t<$BeEM(0)i%N} z9K^-nR#sIknKNQ2vy5sJ^|!K_)Ge;wP0YB+wi%mFo-*5KKr*>>jP1z_ig<=hk@FQz zgEjU0u6esoJmK};q4mWJ(@_JxT7AAH%F5nn6$VAg!jF)@NbCslCVgYJEh|N>7|EnK zlzfJ2!6$8mjA3p``o*zhUqyLnsFrMbND0V>S&mqSGvVHJGcDYaMox-=Ns2DK;O=qw zVYr!xfKj*i{T%=>!0gHDrM}ol! zBWaPXfRw=X`mJtvy<-hh$9%1;2+^96X~~>^CAUvL#`FhS#CB~NCpPjc7pol)FHn6TPXveC z$q>VN89QPRF_M1aFik!dh-EqW)`IdN8EKE80N#T$)=ElBDJ@NZ?pUyH%?4{91e#)7U&(%`7cl< zRiYa|d^U#$YCo|^ZYp+)EnLygH|X%%Y4Up5CB7c6mg(~M!%=LJ>G51-@$sRfc8iTv z%Y!Ci5v#qL>b6q}=0$dsN=0g-znQqoe-Lb~&9#XwRM(dd7__nHSAX=QGH4#CT@&zJ zPWt|EZ*yAn=FLVqD*c9VMw#-dM5|`k-PHk+h3e(<^>1z!yKBQD%k6xdAE|2JpLhH7 z;iis$&@ShL^}Mt0%a!|7xvyY~l={yUz?_Mc*OJQ`~L zd!$(I+6@dRH4RM#YzJHI%mc2R-kQyyei?9n49=WhS(%vhpf=(DXypw?01rCsYTs0(%=6`(b}k!;ipg-MMc3gn2MeTM)My~Oi=iQV7o_A^g8JfHzh3LvwOmAx2Ap>dd?ecO)jYN1_Jf+nPyB*{k$vgPRDx4IseAk`E-orb zf}wZYVi$k-kaTCN)2|Ibki2yTLe61W`&`6+s-Wq-+vnb1Ss9r_s;a8JeSKfXxV<({ zE>CxvH-|GuM@RpimfTMO13WfE{6(k4{#?G5{pQV!va(oME=HNF!dIT&Bid_!`@2E~ zn^fy@3kKtDznrM9sYWU4V-`tgaXU^HUmG+*JI>K9d;&?C1bzrnO%Qr;9t-=w#Ho>W zT1VgEOuav`iOf~f@V>!8g^VRkO0Pj7**|+%aKeW7|NvG3xYPb>Ul0 z#boSl;pyl0;dVE@qxrg}8rFjDC1Dr{$QcNvhcfWaN*3SS7=H?xi2J)^zF7OKoEXL%!`_+1E+by-Q6q~k?Pjx1@P4V;d zU)R%9+27m!`Wbn8X|hdZuB7KzPbP_ZvIAvkXy_G4-IBGhU7oSXEx&s*?SH4oEzMUg z@IL$@m8N%wVKSOuOpW^3W710mm@*DLuvs{1YiicVqE-9yJ!4o>oSz)0V1C%6Ds)3n zul+EU-upK0y7t-py3R8?dLI;7k{iauB-IA;^ecWmIr%0x_pbfky4QYOb@i3=uD=*7 zAN`iL5)cqjiNE~VpvHCaUEOY|$ukjuW$v122=?b8Fr;Q=#HcR5dU_w8Yl^(6ywUN% z(dd~3B!;v*Nx+!f501=_AL5I__L)i@>bZ&M*=l&>lr%v?k7&1_|=_$vODkX z%a@ObhHlNw%*0E29d`Q@ks(ha`1+JWv5hf9C;|vY4SA(6S9ude$I2r<_#C}3$Auhu zT2A(cY`#H_ZuN#oVq)cW-9f3QHwU{FkS~}VqPv)xCTB2ioAI{9pF7P);NEA3SC@>P$mGa;ju1=JvHPXjXdPp z{@c7_;mM6Dp}LkRbqPhQ#>U1!@4kELxi2<8r4|S-OB8ir(=qfA06IBU74pDqdw6Ab zAdG(RZ-Dh1NP!Tp%D~K2&qQ^vt)8dn`24f;YZINmxdh}q@R+@A%6ks6=}3jW2w)Xr zn$6x!2|rN{;_xFF2D3IxZ+_B)Jh+f5iYW!_H+UaBRQ}VS=3XIq0zG-o{P_nT5{c&K zhzl)pfCf9WhWlfmXdalF?CmaiEjM2Xd)Of`@NgnRzR0YDnpri`*D=P z7~{?u=@{*;FMC?<>3Q+QFR$hKTvzVx&DQOOR4vpd0VXYNf8S5hTLr_Aee^u=Q^5=% zr5tY0#gOQj7@kMJu6JHpRw*fFl2R!?`v&w9rYy(bj4VlqSnJSn-2O`gcuYS1ZIaxJ zIC$vD=OK&CfLbC?^70a6Y-e3J6BaZBVyL|6zU zbFjt!SACAyemG3^uv?L(@MY@mAM+810sZQYv5?cJPk$bBs@tX$8hLmK5$f+piHcFo zJRVz*0MIwbsOp+|nrQ2V>NZskTz_BOTKQc+RBE*ezzO8Zrwby+V|#6~fkNGMtRV<8 zwCI$`1Szvh{QI%SkOUr+Bet~mzg`B|fpE~&(D;~fWqri{DXmE4{AgA2%cT32L5QGp z)ZND@+^6_be}XWWn#s+HW{PCd*}TDC1vFV zehYGXj}@{Z5sg1%l$^I3KEIS{d7GU*o>ScU3J7Mzb9-)OZa5CefzNhKw$f>#6I>x< zWw^H#SFt&jv^o5J@6%!vy?O}H^3yJ_z2(yokzt#6ivf~5k5R(PkcdYg1^AfFt9q8h zaICp<=54k!@Dy74!nLPA`g9B@TiNr|fS|MUDuZ*h*cxr#jec6MT^CPrn-_`YHtamk z^87ud%Slk6sRgVc@@VC0Z3$`kj6M<`Av*is3y5JEq}>g0?je#Z-h$lR++l!VQ|$@$ zklbJ65tF8fyG6#u$!{y%ONuwMcya6vo*^8NB`QOAp5>_ylfOScxP#Z)lZ3)N)<@$! z*1iT5cZ!C@u;Ln$SY+k1OoE^d_3G*>DtZos>Ugw?n_5~8zQ-w!J@E!jwzx4K1|-~d*|_1Dn#86l zfbJn+f#$BRX`Q;QGgkdMMkXIGPk;iyNF+naZJ=`2|2ZJQ&elL3vm$xP_~Ad&kfB-m z`I)t~DI^jb-Zb~iA0vq1>lF6M@dDY2B>l*v9#w=lPymag3!ZT@r$l@qDT-cpcWa!I z+aq5-TbcVVI6kd0fZnqioctb1 zVu*Vepo;Kf1BD2vn(~F(?Kj!kuaN>qN<$%CV`brcYM19)arNHTthEy8N$$EGUN9j{ z)02B!=+z|*NVCB6;;t{s&IvzcASNc}xK$EJ%&Au%{^`@TBgE9Q+gY#Yj9-8R!7va? zBe=29i2BC_)|V%kV`J(p+Xy-PPO&O?Njk4%`@L>#4=M{*;t-GBzRD_ zD+nkm3J`bt%$Y?fuch1v9wFcN*52vaHlDfHlntU}exw5GFO^}IFLjfsOLG4TCv-;6 zV?iwOkfsBA_Qd9?9)eg9oYAqdb_4oOJa=19Yv<^GxFJv1n8Bp@F`88~Uf32x!J>vR zKqZ0Kk4f=!XM`~okK3B{5t8#NR^o1J699q}fU8Wip+etYK##P${ynw-+S9Wiphy}% zxo@@^n!(dZb4qw@{RR2{CErl;nef=L#KgomZ{GY^=~2%tH3<`solf;i$w6towdHzB zV&l#&8XjXpkWtmp1rX7RM&}?5>~~%J)AIIa_F(kVk{u{ksKU#Zh5#G1&OaVkL;JNd z(-#6D6jkcFYKdx}F@W}CXUqZUk)dDKTDCn-ia|UsHVh=A80nh>bRI7B-90J?Dndh7 zS3&#k-HUbGqYDa=zR+eZfoCHjI4H!}{JK3+9Rrt(Ln0|IQ|Bc1H@lVr(|D~1FV9ym ztKH(bUG}ulq>0z@k1phI(5pZIhPQZ?o)a8=!v7Rqup>RIBbnPmjgV%B%1gO-_eak{ zh8UggHeQ|S1DRuBa6VV=hAeH9b$emcd1a7@UeK6|0JOTSe32K~oQMJ;uEH!6$@FO9 zTXMha>Wo}SU$#zEUyYm7t&mrNIl|8@Zd||q-XB~$7>)difa)^QjqTZ?Qg)euQs5=J0a3Mx1;tb(Ia6d@r2!J9@O^P8AvyQ~Z&FR!GpvDg1s5el_jnG^x zf@dMT>{m%ILl<)kw2vPp!h5x|{_YEI-%a*+*E1U-**7=4ywoC@?lqkplmiw+FoM!4 zknF-)UejaXty^K|#dT|31t4=v${@_HE5AN`nwXxpht!6CF08<~@q~f5!z}dLxiqL~)uJaYs!efCKt~ar=vc81Uby=R`G4G^B-UTT* z=m^sif^O^Nz}3D&+vDMoNr(ERa58Sra%*)~-oZftaZo`)I7;HnL@hHQcVEkgFPp7lO->duEJ zhpm+&nNYz&-oS_R`l!=pBey4z;JxW%gQ2M9EVUX~g3|jug!+5%&0utox@0n>ryn%_ zQJ{h10U0CuO09I(M(owiI-e_Asb5(nI1nRtfjosLTv17@Cl7Mm6SL*n6G$4Y3({Y<980QcpIa9*! z0{p8By*i&+`<>QkRs_$_?OIt8L_><&_ui04y=$lFEJt3|ylBZX>eG;b!8Jq|!mfNQ zw;e}Q8{iO7k1;qkh%nQ>QzQV67>S4_%xlM|1NHha3_v~p$isT#-v0hq$t;ccCyG;d zIb{5aeu6ZU7%*_-tZ`i(^V*yCiWjh=?8#6y(S!nQy?T_c0VL^d#JZn{(2wna0Un~= z*-a>%cm8n@vDGcWRG#}I!uKmCDG?bzK6<|SBzHCHcsn4m)!AZQ6d%CGqZ zpVvZw2ZD2c)&~@WibcCDy9PW2ILSSc5hu^}qq6)b z@m*%@FlgjJ9@ervheW%gJtjv_)728dz zkD^fMjMon}xa$$hN)a*fpL|Tskm2#4CNMHO1`|*Nk$(_(GPL_GpL=r!7=KzVaj{ozHQX`CmqhRs{h2YK*>XJ8Y}`X1#FzB!_Vn+ZFd zhfE=&<`29SJV@7It0E_Nct#hxNFP!KZ}%bQgVOyiN6AGEi19;&UJ*oAFi&DEjg{`! zJ_Zxip6AtlC+ZmDKbo}^ePdFf)(K<_|0 zmV^JM$H~f4Vzb>BU%Y&IkTtG%V4x>mS*jQ#$dziwNE3&9KYzGcQ!qXal9huUwXc(E z+`g@RT27(j6=>uqPr@Cf1-V{fKW5xKBnPQ;ED*5fI30fS8eR22jjtX>6Av5|c28uJ z>pEb5!R8ESl10$*yh-4Y76Ob`i$g5*EHQtV~z;1P( zqgWV2r0EqnFK(|a7&iB}WZGEXqbyRRqq~5Ya*7($!QUoH?*qamEf)(WGfWNMy%RisjSxZ_Qb*nn-3 zOvl-^b6$Au!}BCxdB_?5%@@See@ThEK1!Dl%hS4<`?6A0#>PfkM&?3y9$Unlq${x96)!=4hi>)TaQ4?g9c>hc3Vb5skw+ zbPK%Kv~+cwK>^ppH{B$*eqHFT)%bIuv2oP#^@NdfR4Vz$$7UsP0=0n%bVS_@ZN*uF9OZlEUIvmd-5T9I($Nw^^?id zet;I@(xpp3_O=&rqh5cS`*83*U!!K|NXy5ciIwjxwf!D`$BlKHuV6Vz#Wk_i#+|7g z$F;K*S7-X;{bMa{ZE`s>PJ~dOp3y1m>(ik(9hKZT=-}Yco+6$E(#02s!MM?NJ+aVd zfU}R6O%apWHqp`AHjtr_-IFH-^L6{4FtCt(5z5ZSHdgh0mkSJVV2gYKp^>6!t(Z5VVWlmO`t)3Xr=z|Ps4E;g(C_DTbZ(Cz@BnI4&$~>Jp;seVxS&4{Mq zeZRgIv-D)DPs7N267^Bvs$KM)fBFGj?d`4CErY0!Vmcl`Yj-Slt2gsaUf#7NNAU3? znwX$bHuRTKsIfMsgS!}XPBh16I93iVRRZueYKK8WP0hXgo?+gV@(1oQ+7ksrkUMkG zAM4+}Qh^?)iO%u*c6rR(bAV7-9B*3oq2KWqulA~vub9%corkA zA=YyAEtcigoH0X(s72z%l6-3X=+Pz@WXN@Webs)r$Wgm-gDiD>WV#s%IV9Gx`L$bY zs82#o%&S+JQ&;{6 z0PT{vGhEo9!2+W6*VjVFKuNwRER3M^IZ84GHzF7-@I4AMYP?`~h$@f{0bHDOXJsml z;wL5G2`BNjPPTjz2*iAh34u>{r8avwx% znp_;0elzUK1X5rJ>cLb7+F1bjs8YwdTS&*HxGyQ*q7kq>4fS!a?LSY!*|G4AD{%B` zAaLt@zq`{BO@jKk>@cHs%gWLcbBy4Ya-=V6?_uoKRC4qG-UPhyAXKoFXS`0BW}$tk zp+uFSx1jcH^HJ#``KJh>ZStWDd?q$8Tm+Iw60UE4Lyw%q>ol(?vDu;?34=^@vw@wQ zoJ5xokk&w|~cB%k$!j{}4LxXR_I!{x&N1w0Kx=ch^ zLo@S#)$%w%>?CK%z=DKZs3mZFo1%Tz?XQ-Y|RI-4c$Lhlo9)S{nU6uqU z(R2u1^neLeJLuxV?GF#Scl2C&O&_6@eu6soc~1nG>EWCsB=D$pl>`T1q5yiFlNC8g}^W~ zA@rCqbSAt+K;D1+v1Q^JP#`^ma#A?vwNWxK;29F9^H}*ZQ3+c2giZ44$RTtmd<-V4 z!xuq;@OMZv5E>`S!G$+coMo&8xKRr5FBwDDp|r>0b8#f-Cxn5xA-Bq~FW$7`j2;1# z!wbj;ughVDp@XpfEzou5+j3G3AY5>sQ=AzgV47nfqhldX0|)=-fwa?+j^QBM zL?yV0eWeI`50VY%5#mgxQL-}4Nm(#-d;(}l`*;7q&5CxR7#U6RKhmoVf3R52+x~W% z-uR!}eZ=2K%~s9=}E?O#!ZF&I-OcUta}(_#EgP3ddYA_3V9)w5u7-ihu+u0u5WKOJc zakl8Q@r=$x7@#kg=6i%fGp7k##A43@(y*|ky7OixJ5oanhp}3kXhAbD)Cc}7s6S-_ zbA{&*KOTSXIAj4A&Aia4GTC5H;G@~0TVZz*u4G2M_IFWxjk=O=HEx=>Z?_FUr~?io z#v(llzXf6a3$TH~YO*y3WK(2|Y4a_Z`NKfZ6vhwFVN8rZK~{IAh{G>YlsInu3@Ch0STinn8N7e-7Ld~mVeRA5vuyt~o^3~~o96H4y=V-mq$bdL<8OK@d> z@B6+93?=m*eUXFE0#1De&ZUEi!4DX$Ge(xF;nS+y4BZ&P<$d?(&+sb(w5b19IO|^$ zhYkad2+Oe@|MUgSLW2qe&_{4Rf^Z5+zN=RcVkwwa?o2dCC=3-H_~#QC4IVu!?#d5> zBXzS?rxr~%H@<{<%EBP&9?82=M;Z{sB51M<^R>GD-38q5ivXWyW@QBdIbSz0=me5r z$xu)2G~D0PK>`3;MxQj!HY>}wmUu7x-j9pZdFrSRH}U+#@LL2a(iN=#szIak1pXIy zG}Hpe<88>Acv|)UB~a^e9Bj1r!w qN_CU^}@>X-wuruUnxwi=KpF*u@(F8=}0^6 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 CurY!F literal 26363 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 diff --git a/examples/demos/gallery/vari-flight.ts b/examples/demos/gallery/vari-flight.ts index 9e5274b4aeb..534c2830dbf 100644 --- a/examples/demos/gallery/vari-flight.ts +++ b/examples/demos/gallery/vari-flight.ts @@ -7,7 +7,7 @@ export function MapRender(options: RenderDemoOptions) { id: 'map', renderer: options.renderer, map: new allMap[options.map]({ - style: 'light', + style: 'dark', center: [40, 40.16797], zoom: 2.5, }), diff --git a/packages/core/src/shaders/projection.glsl b/packages/core/src/shaders/projection.glsl index 2908abeea08..673179bce4e 100644 --- a/packages/core/src/shaders/projection.glsl +++ b/packages/core/src/shaders/projection.glsl @@ -79,13 +79,6 @@ vec2 project_pixel_size_to_clipspace(vec2 pixels) { return offset * u_FocalDistance; } -float project_pixel_allmap(float pixel) { - if (u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT) { - return pixel * pow(2.0, u_Zoom); - } - return pixel * u_FocalDistance; -} - // 适配纹理贴图的等像素大小 float project_pixel_texture(float pixel) { // mapbox zoom > 12 diff --git a/packages/layers/src/line/shaders/arc/line_arc_vert.glsl b/packages/layers/src/line/shaders/arc/line_arc_vert.glsl index 99c4a9f3753..b8e33559226 100644 --- a/packages/layers/src/line/shaders/arc/line_arc_vert.glsl +++ b/packages/layers/src/line/shaders/arc/line_arc_vert.glsl @@ -137,10 +137,8 @@ void main() { if(LineTexture == u_line_texture) { // 开启贴图模式 float arcDistrance = length(source - target); // 起始点和终点的距离 - if(u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET) { // mapbox - // arcDistrance *= 8.0; - arcDistrance = project_pixel_allmap(arcDistrance); - } + arcDistrance = project_pixel(arcDistrance); + v_iconMapUV = a_iconMapUV; float pixelLen = project_pixel_texture(u_icon_step); // 贴图沿弧线方向的长度 - 随地图缩放改变 diff --git a/packages/layers/src/line/shaders/flow/flow_line_vert.glsl b/packages/layers/src/line/shaders/flow/flow_line_vert.glsl index cad09c27d39..5c88ccde5ac 100644 --- a/packages/layers/src/line/shaders/flow/flow_line_vert.glsl +++ b/packages/layers/src/line/shaders/flow/flow_line_vert.glsl @@ -33,7 +33,7 @@ void main() { vec2 source_world = a_Instance.rg; // 起点 vec2 target_world = a_Instance.ba; // 终点 vec2 flowlineDir = line_dir(target_world, source_world); - vec2 perpendicularDir = vec2(-flowlineDir.y, flowlineDir.x); // mapbox || 高德 + vec2 perpendicularDir = vec2(-flowlineDir.y, flowlineDir.x); vec2 position = mix(source_world, target_world, a_Position.x); vec2 position64Low = mix(a_Instance64Low.rg, a_Instance64Low.ba, a_Position.x); @@ -56,7 +56,7 @@ void main() { a_Position.x ); - vec2 normalsCommon = u_stroke_width * project_pixel_offset(vec2(a_Normal.x, a_Normal.y)); // mapbox || 高德 + vec2 normalsCommon = u_stroke_width * project_pixel_offset(vec2(a_Normal.x, a_Normal.y)); float gapCommon = -1. * project_pixel(u_gap_width); vec3 offsetCommon = vec3( diff --git a/packages/layers/src/line/shaders/greatCircle/line_arc_great_circle_vert.glsl b/packages/layers/src/line/shaders/greatCircle/line_arc_great_circle_vert.glsl index cc4aa53dd20..25da830d08f 100644 --- a/packages/layers/src/line/shaders/greatCircle/line_arc_great_circle_vert.glsl +++ b/packages/layers/src/line/shaders/greatCircle/line_arc_great_circle_vert.glsl @@ -147,13 +147,8 @@ void main() { v_line_data.g = a_Position.x; // 该顶点在弧线上的分段排序 if (LineTexture == u_line_texture) { float d_arcDistrance = length(source - target); - if ( - u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT || - u_CoordinateSystem == COORDINATE_SYSTEM_LNGLAT_OFFSET - ) { - // mapbox - d_arcDistrance = project_pixel_allmap(d_arcDistrance); - } + d_arcDistrance = project_pixel(d_arcDistrance); + float d_pixelLen = project_pixel(u_icon_step) / 8.0; v_line_data.b = floor(d_arcDistrance / d_pixelLen); // 贴图在弧线上重复的数量 From 05dd5ccf31e12a9440efbebc9fcb803c594b5a44 Mon Sep 17 00:00:00 2001 From: lvisei Date: Thu, 16 May 2024 21:00:14 +0800 Subject: [PATCH 14/20] refactor: set default renderer to device (#2477) * chore: set default renderer to device * chore: add changeset * chore: set veriosn to minor * test: update test case for device * chore: add DeviceRenderer test template --- .changeset/sour-dodos-bake.md | 5 + packages/core/src/services/map/IMapService.ts | 6 +- .../core/src/services/scene/SceneService.ts | 5 +- .../layers/__tests__/raster/raster.spec.ts | 5 +- packages/layers/__tests__/wind/wind.spec.ts | 4 +- packages/layers/src/image/models/image.ts | 4 - packages/layers/src/raster/models/raster.ts | 1 + packages/maps/src/utils/BaseMapWrapper.ts | 7 +- packages/renderer/__tests__/index.spec.ts | 7 + .../renderer/__tests__/regl/attribute.spec.ts | 91 ------ .../renderer/__tests__/regl/elements.spec.ts | 87 ------ .../__tests__/regl/framebuffer.spec.ts | 188 ------------ .../__tests__/regl/model.draw.spec.ts | 155 ---------- .../renderer/__tests__/regl/model.spec.ts | 72 ----- .../__tests__/regl/model.uniform.spec.ts | 207 ------------- .../renderer/__tests__/regl/renderer.spec.ts | 271 ------------------ .../renderer/__tests__/regl/texture.spec.ts | 206 ------------- .../__tests__/regl/utils/check-pixels.ts | 12 - .../__tests__/regl/utils/default-precision.ts | 3 - packages/renderer/src/index.ts | 3 - packages/scene/src/index.ts | 4 +- packages/test-utils/src/gl-context.ts | 6 +- packages/test-utils/src/test-scene.ts | 41 +-- 23 files changed, 43 insertions(+), 1347 deletions(-) create mode 100644 .changeset/sour-dodos-bake.md create mode 100644 packages/renderer/__tests__/index.spec.ts delete mode 100644 packages/renderer/__tests__/regl/attribute.spec.ts delete mode 100644 packages/renderer/__tests__/regl/elements.spec.ts delete mode 100644 packages/renderer/__tests__/regl/framebuffer.spec.ts delete mode 100644 packages/renderer/__tests__/regl/model.draw.spec.ts delete mode 100644 packages/renderer/__tests__/regl/model.spec.ts delete mode 100644 packages/renderer/__tests__/regl/model.uniform.spec.ts delete mode 100644 packages/renderer/__tests__/regl/renderer.spec.ts delete mode 100644 packages/renderer/__tests__/regl/texture.spec.ts delete mode 100644 packages/renderer/__tests__/regl/utils/check-pixels.ts delete mode 100644 packages/renderer/__tests__/regl/utils/default-precision.ts diff --git a/.changeset/sour-dodos-bake.md b/.changeset/sour-dodos-bake.md new file mode 100644 index 00000000000..dfe36ba6447 --- /dev/null +++ b/.changeset/sour-dodos-bake.md @@ -0,0 +1,5 @@ +--- +'@antv/l7-scene': minor +--- + +feat: set default renderer to device, support webgl2. diff --git a/packages/core/src/services/map/IMapService.ts b/packages/core/src/services/map/IMapService.ts index d8d98d82b66..8d0789bd584 100644 --- a/packages/core/src/services/map/IMapService.ts +++ b/packages/core/src/services/map/IMapService.ts @@ -34,11 +34,7 @@ export type MapStyleConfig = { export type MapStyle = MapStyleName | any; export interface IMapWrapper { - setContainer( - container: L7Container, - id: string | HTMLDivElement, - canvas?: HTMLCanvasElement, - ): void; + setContainer(container: L7Container, id: string | HTMLDivElement): void; } interface ISimpleMapCoord { diff --git a/packages/core/src/services/scene/SceneService.ts b/packages/core/src/services/scene/SceneService.ts index 45d4baea7c4..725f226459e 100644 --- a/packages/core/src/services/scene/SceneService.ts +++ b/packages/core/src/services/scene/SceneService.ts @@ -180,7 +180,10 @@ export default class Scene extends EventEmitter implements ISceneService { // 创建底图之上的 container if (this.$container) { - this.canvas = DOM.create('canvas', '', this.$container) as HTMLCanvasElement; + const { canvas } = sceneConfig; + this.canvas = canvas + ? canvas + : (DOM.create('canvas', '', this.$container) as HTMLCanvasElement); this.setCanvas(); await this.rendererService.init( // @ts-ignore diff --git a/packages/layers/__tests__/raster/raster.spec.ts b/packages/layers/__tests__/raster/raster.spec.ts index 9c214ba8732..7be6281dc47 100644 --- a/packages/layers/__tests__/raster/raster.spec.ts +++ b/packages/layers/__tests__/raster/raster.spec.ts @@ -1,7 +1,7 @@ +import { TestScene } from '@antv/l7-test-utils'; import RasterLayer from '../../src/raster/index'; import { raster_data } from './data'; -import { TestScene } from '@antv/l7-test-utils'; describe('RasterLayer', () => { let scene: any; beforeEach(() => { @@ -31,7 +31,8 @@ describe('RasterLayer', () => { }, }); - scene.addLayer(layer); + // TODO: https://github.com/antvis/g-device-api/issues/188 + // scene.addLayer(layer); }); // // raster rgb diff --git a/packages/layers/__tests__/wind/wind.spec.ts b/packages/layers/__tests__/wind/wind.spec.ts index 27bcde03676..5b2036599e2 100644 --- a/packages/layers/__tests__/wind/wind.spec.ts +++ b/packages/layers/__tests__/wind/wind.spec.ts @@ -38,6 +38,8 @@ describe('WindLayer', () => { 1.0: '#d53e4f', }, }); - scene.addLayer(layer); + + // TODO: LLVM ERROR: out of memory + // scene.addLayer(layer); }); }); diff --git a/packages/layers/src/image/models/image.ts b/packages/layers/src/image/models/image.ts index 2bb19300f37..b1e4be64ce6 100644 --- a/packages/layers/src/image/models/image.ts +++ b/packages/layers/src/image/models/image.ts @@ -46,10 +46,6 @@ export default class ImageModel extends BaseModel { private async loadTexture() { const { createTexture2D } = this.rendererService; - this.texture = createTexture2D({ - height: 1, - width: 1, - }); const source = this.layer.getSource(); const imageData = await source.data.images; this.texture = createTexture2D({ diff --git a/packages/layers/src/raster/models/raster.ts b/packages/layers/src/raster/models/raster.ts index 92b813f9ef5..1ce9338256e 100644 --- a/packages/layers/src/raster/models/raster.ts +++ b/packages/layers/src/raster/models/raster.ts @@ -93,6 +93,7 @@ export default class RasterModel extends BaseModel { height, /** * WebGL1 allow the combination of gl.LUMINANCE & gl.FLOAT with OES_texture_float + * TODO: https://github.com/antvis/g-device-api/issues/188 */ format: queryVerdorInfo() === 'WebGL1' ? gl.LUMINANCE : gl.RED, type: gl.FLOAT, diff --git a/packages/maps/src/utils/BaseMapWrapper.ts b/packages/maps/src/utils/BaseMapWrapper.ts index 0a586aaa3b6..4bd45c65d18 100644 --- a/packages/maps/src/utils/BaseMapWrapper.ts +++ b/packages/maps/src/utils/BaseMapWrapper.ts @@ -14,16 +14,11 @@ export default class BaseMapWrapper implements IMapWrapper { this.config = config; } - public setContainer( - sceneContainer: L7Container, - id: string | HTMLDivElement, - canvas?: HTMLCanvasElement, - ) { + public setContainer(sceneContainer: L7Container, id: string | HTMLDivElement) { this.configService = sceneContainer.globalConfigService; sceneContainer.mapConfig = { ...this.config, id, - canvas, }; // @ts-ignore sceneContainer.mapService = new (this.getServiceConstructor())(sceneContainer); diff --git a/packages/renderer/__tests__/index.spec.ts b/packages/renderer/__tests__/index.spec.ts new file mode 100644 index 00000000000..595868f8922 --- /dev/null +++ b/packages/renderer/__tests__/index.spec.ts @@ -0,0 +1,7 @@ +import { DeviceRendererService } from '../src/index'; + +describe('template', () => { + it('DeviceRenderer', () => { + new DeviceRendererService(); + }); +}); diff --git a/packages/renderer/__tests__/regl/attribute.spec.ts b/packages/renderer/__tests__/regl/attribute.spec.ts deleted file mode 100644 index b426fefec3e..00000000000 --- a/packages/renderer/__tests__/regl/attribute.spec.ts +++ /dev/null @@ -1,91 +0,0 @@ -import { gl } from '@antv/l7-core'; -import { glContext } from '@antv/l7-test-utils'; -import regl from 'regl'; -import quad from '../../../core/src/shaders/post-processing/quad.glsl'; -import ReglAttribute from '../../src/regl/ReglAttribute'; -import ReglBuffer from '../../src/regl/ReglBuffer'; -import ReglModel from '../../src/regl/ReglModel'; -import checkPixels from './utils/check-pixels'; - -describe('ReglAttribute', () => { - let reGL: regl.Regl; - - beforeEach(() => { - reGL = regl(glContext); - }); - - it('should initialize without `size`', () => { - const attribute = new ReglAttribute(reGL, { - buffer: new ReglBuffer(reGL, { - data: [ - [-4, -4], - [4, -4], - [0, 4], - ], - type: gl.FLOAT, - }), - }); - const model = new ReglModel(reGL, { - vs: quad, - fs: 'void main() {gl_FragColor = vec4(1., 0., 0., 1.);}', - attributes: { - a_Position: attribute, - }, - depth: { - enable: false, - }, - count: 3, - }); - - reGL.clear({ - color: [0, 0, 0, 0], - }); - - attribute.updateBuffer({ - data: [-4, -4, 4, -4, 0, 4], - offset: 0, - }); - - model.draw({}); - - attribute.destroy(); - - expect(checkPixels(reGL, [255])).toBeTruthy(); - }); - - it('should update buffer correctly', () => { - const attribute = new ReglAttribute(reGL, { - buffer: new ReglBuffer(reGL, { - data: [-4, -4, 4, -4, 0, 4], - type: gl.FLOAT, - }), - size: 2, - }); - const model = new ReglModel(reGL, { - vs: quad, - fs: 'void main() {gl_FragColor = vec4(1., 0., 0., 1.);}', - attributes: { - a_Position: attribute, - }, - depth: { - enable: false, - }, - count: 3, - }); - - reGL.clear({ - color: [0, 0, 0, 0], - }); - - attribute.updateBuffer({ - data: [-4, -4, 4, -4, 0, 4], - offset: 0, - }); - - model.draw({}); - - attribute.destroy(); - - expect(checkPixels(reGL, [255])).toBeTruthy(); - }); -}); diff --git a/packages/renderer/__tests__/regl/elements.spec.ts b/packages/renderer/__tests__/regl/elements.spec.ts deleted file mode 100644 index e0caa1d963f..00000000000 --- a/packages/renderer/__tests__/regl/elements.spec.ts +++ /dev/null @@ -1,87 +0,0 @@ -import { gl } from '@antv/l7-core'; - -import { glContext } from '@antv/l7-test-utils'; -import regl from 'regl'; -import quad from '../../../core/src/shaders/post-processing/quad.glsl'; -import ReglAttribute from '../../src/regl/ReglAttribute'; -import ReglBuffer from '../../src/regl/ReglBuffer'; -import ReglElements from '../../src/regl/ReglElements'; -import ReglModel from '../../src/regl/ReglModel'; -import checkPixels from './utils/check-pixels'; - -describe('ReglElements', () => { - let reGL: regl.Regl; - - beforeEach(() => { - reGL = regl(glContext); - }); - - it('should initialize correctly', () => { - const model = new ReglModel(reGL, { - vs: quad, - fs: 'void main() {gl_FragColor = vec4(1., 0., 0., 1.);}', - attributes: { - a_Position: new ReglAttribute(reGL, { - buffer: new ReglBuffer(reGL, { - data: [-4, -4, 4, -4, 0, 4], - type: gl.FLOAT, - }), - size: 2, - }), - }, - depth: { - enable: false, - }, - elements: new ReglElements(reGL, { - data: [0, 1, 2], - count: 3, - }), - }); - - reGL.clear({ - color: [0, 0, 0, 0], - }); - - model.draw({}); - - expect(checkPixels(reGL, [255])).toBeTruthy(); - }); - - it('should update correctly', () => { - const elements = new ReglElements(reGL, { - data: [0, 1, 2], - count: 3, - }); - const model = new ReglModel(reGL, { - vs: quad, - fs: 'void main() {gl_FragColor = vec4(1., 0., 0., 1.);}', - attributes: { - a_Position: new ReglAttribute(reGL, { - buffer: new ReglBuffer(reGL, { - data: [-4, -4, 4, -4, 0, 4], - type: gl.FLOAT, - }), - size: 2, - }), - }, - depth: { - enable: false, - }, - elements, - }); - - reGL.clear({ - color: [0, 0, 0, 0], - }); - - elements.subData({ - data: [0, 1, 2], - }); - - model.draw({}); - - elements.destroy(); - - expect(checkPixels(reGL, [255])).toBeTruthy(); - }); -}); diff --git a/packages/renderer/__tests__/regl/framebuffer.spec.ts b/packages/renderer/__tests__/regl/framebuffer.spec.ts deleted file mode 100644 index a1206b414c6..00000000000 --- a/packages/renderer/__tests__/regl/framebuffer.spec.ts +++ /dev/null @@ -1,188 +0,0 @@ -import { gl } from '@antv/l7-core'; - -import { glContext } from '@antv/l7-test-utils'; -import regl from 'regl'; -import quad from '../../../core/src/shaders/post-processing/quad.glsl'; -import ReglAttribute from '../../src/regl/ReglAttribute'; -import ReglBuffer from '../../src/regl/ReglBuffer'; -import ReglElements from '../../src/regl/ReglElements'; -import ReglFramebuffer from '../../src/regl/ReglFramebuffer'; -import ReglModel from '../../src/regl/ReglModel'; -import ReglRenderbuffer from '../../src/regl/ReglRenderbuffer'; -import ReglTexture2D from '../../src/regl/ReglTexture2D'; -import checkPixels from './utils/check-pixels'; - -describe('ReglFramebuffer', () => { - let reGL: regl.Regl; - - beforeEach(() => { - reGL = regl(glContext); - }); - - it('should initialize correctly', () => { - const model = new ReglModel(reGL, { - vs: quad, - fs: 'void main() {gl_FragColor = vec4(1., 0., 0., 1.);}', - attributes: { - a_Position: new ReglAttribute(reGL, { - buffer: new ReglBuffer(reGL, { - data: [-4, -4, 4, -4, 0, 4], - type: gl.FLOAT, - }), - size: 2, - }), - }, - depth: { - enable: false, - }, - elements: new ReglElements(reGL, { - data: [0, 1, 2], - count: 3, - }), - }); - const framebuffer = new ReglFramebuffer(reGL, { - color: new ReglTexture2D(reGL, { - width: 1, - height: 1, - }), - }); - - reGL({ framebuffer: framebuffer.get() })(() => { - reGL.clear({ - color: [0, 0, 0, 0], - }); - model.draw({}); - expect(checkPixels(reGL, [255])).toBeTruthy(); - }); - }); - - it('should initialize with colors correctly', () => { - const model = new ReglModel(reGL, { - vs: quad, - fs: 'void main() {gl_FragColor = vec4(1., 0., 0., 1.);}', - attributes: { - a_Position: new ReglAttribute(reGL, { - buffer: new ReglBuffer(reGL, { - data: [-4, -4, 4, -4, 0, 4], - type: gl.FLOAT, - }), - size: 2, - }), - }, - depth: { - enable: false, - }, - elements: new ReglElements(reGL, { - data: [0, 1, 2], - count: 3, - }), - }); - const framebuffer = new ReglFramebuffer(reGL, { - colors: [ - new ReglTexture2D(reGL, { - width: 1, - height: 1, - }), - ], - }); - - reGL({ framebuffer: framebuffer.get() })(() => { - reGL.clear({ - color: [0, 0, 0, 0], - }); - model.draw({}); - expect(checkPixels(reGL, [255])).toBeTruthy(); - }); - }); - - it('should resize correctly', () => { - const model = new ReglModel(reGL, { - vs: quad, - fs: 'void main() {gl_FragColor = vec4(1., 0., 0., 1.);}', - attributes: { - a_Position: new ReglAttribute(reGL, { - buffer: new ReglBuffer(reGL, { - data: [-4, -4, 4, -4, 0, 4], - type: gl.FLOAT, - }), - size: 2, - }), - }, - depth: { - enable: false, - }, - elements: new ReglElements(reGL, { - data: [0, 1, 2], - count: 3, - }), - }); - const framebuffer = new ReglFramebuffer(reGL, { - color: new ReglTexture2D(reGL, { - width: 1, - height: 1, - }), - }); - - framebuffer.resize({ - width: 1, - height: 1, - }); - - reGL({ framebuffer: framebuffer.get() })(() => { - reGL.clear({ - color: [0, 0, 0, 0], - }); - model.draw({}); - expect(checkPixels(reGL, [255])).toBeTruthy(); - }); - - framebuffer.destroy(); - }); - - it('should initialize with renderbuffer correctly', () => { - const model = new ReglModel(reGL, { - vs: quad, - fs: 'void main() {gl_FragColor = vec4(1., 0., 0., 1.);}', - attributes: { - a_Position: new ReglAttribute(reGL, { - buffer: new ReglBuffer(reGL, { - data: [-4, -4, 4, -4, 0, 4], - type: gl.FLOAT, - }), - size: 2, - }), - }, - depth: { - enable: false, - }, - elements: new ReglElements(reGL, { - data: [0, 1, 2], - count: 3, - }), - }); - - const renderbuffer = new ReglRenderbuffer(reGL, { - width: 1, - height: 1, - format: gl.RGBA4, - }); - const framebuffer = new ReglFramebuffer(reGL, { - color: renderbuffer, - }); - - renderbuffer.resize({ - width: 1, - height: 1, - }); - - reGL({ framebuffer: framebuffer.get() })(() => { - reGL.clear({ - color: [0, 0, 0, 0], - }); - model.draw({}); - }); - - framebuffer.destroy(); - renderbuffer.destroy(); - }); -}); diff --git a/packages/renderer/__tests__/regl/model.draw.spec.ts b/packages/renderer/__tests__/regl/model.draw.spec.ts deleted file mode 100644 index 18b98543ea0..00000000000 --- a/packages/renderer/__tests__/regl/model.draw.spec.ts +++ /dev/null @@ -1,155 +0,0 @@ -import { gl } from '@antv/l7-core'; - -import { glContext } from '@antv/l7-test-utils'; -import regl from 'regl'; -import quad from '../../../core/src/shaders/post-processing/quad.glsl'; -import ReglAttribute from '../../src/regl/ReglAttribute'; -import ReglBuffer from '../../src/regl/ReglBuffer'; -import ReglModel from '../../src/regl/ReglModel'; -import checkPixels from './utils/check-pixels'; -import globalDefaultprecision from './utils/default-precision'; - -describe('Initialization for ReglModel', () => { - let reGL: regl.Regl; - - beforeEach(() => { - reGL = regl(glContext); - }); - - it('should draw a red quad', () => { - const model = new ReglModel(reGL, { - vs: quad, - fs: 'void main() {gl_FragColor = vec4(1., 0., 0., 1.);}', - attributes: { - a_Position: new ReglAttribute(reGL, { - buffer: new ReglBuffer(reGL, { - data: [-4, -4, 4, -4, 0, 4], - type: gl.FLOAT, - }), - size: 2, - }), - }, - depth: { - enable: false, - }, - stencil: { - enable: false, - }, - blend: { - enable: false, - }, - primitive: gl.TRIANGLES, - count: 3, - }); - - reGL.clear({ - color: [0, 0, 0, 0], - }); - - model.draw({}); - - expect(checkPixels(reGL, [255])).toBeTruthy(); - }); - - it('should cull front face', () => { - const model = new ReglModel(reGL, { - vs: quad, - fs: 'void main() {gl_FragColor = vec4(1., 0., 0., 1.);}', - attributes: { - a_Position: new ReglAttribute(reGL, { - buffer: new ReglBuffer(reGL, { - data: [-4, -4, 4, -4, 0, 4], - type: gl.FLOAT, - }), - size: 2, - }), - }, - depth: { - enable: false, - }, - count: 3, - cull: { - enable: true, - face: gl.FRONT, - }, - }); - - reGL.clear({ - color: [0, 0, 0, 0], - }); - - model.draw({}); - - expect(checkPixels(reGL, [0])).toBeTruthy(); - }); - - it('should draw with instances', () => { - const model = new ReglModel(reGL, { - vs: quad, - fs: 'void main() {gl_FragColor = vec4(1., 0., 0., 1.);}', - attributes: { - a_Position: new ReglAttribute(reGL, { - buffer: new ReglBuffer(reGL, { - data: [-4, -4, 4, -4, 0, 4], - type: gl.FLOAT, - }), - size: 2, - }), - }, - depth: { - enable: false, - }, - count: 3, - instances: 1, - }); - - reGL.clear({ - color: [0, 0, 0, 0], - }); - - model.draw({}); - - expect(checkPixels(reGL, [255])).toBeTruthy(); - }); - - it('should draw with uniforms', () => { - const model = new ReglModel(reGL, { - vs: quad, - fs: ` - ${globalDefaultprecision} - uniform vec4 u_Color; - void main() { - gl_FragColor = u_Color; - } - `, - attributes: { - a_Position: new ReglAttribute(reGL, { - buffer: new ReglBuffer(reGL, { - data: [-4, -4, 4, -4, 0, 4], - type: gl.FLOAT, - }), - size: 2, - }), - }, - uniforms: { - u_Color: [0, 0, 0, 0], - }, - depth: { - enable: false, - }, - count: 3, - }); - - reGL.clear({ - color: [0, 0, 0, 0], - }); - - model.draw({ - uniforms: { - u_Color: [1, 0, 0, 1], - }, - }); - - expect(checkPixels(reGL, [255])).toBeTruthy(); - }); -}); diff --git a/packages/renderer/__tests__/regl/model.spec.ts b/packages/renderer/__tests__/regl/model.spec.ts deleted file mode 100644 index f5da935fa08..00000000000 --- a/packages/renderer/__tests__/regl/model.spec.ts +++ /dev/null @@ -1,72 +0,0 @@ -import { glContext } from '@antv/l7-test-utils'; -import regl from 'regl'; -import ReglModel from '../../src/regl/ReglModel'; - -describe('ReglModel', () => { - let reGL: regl.Regl; - - beforeEach(() => { - reGL = regl(glContext); - }); - - it('should generate model with empty uniforms correctly', () => { - const model = new ReglModel(reGL, { - vs: 'void main() {gl_Position = vec4(0.);}', - fs: 'void main() {gl_FragColor = vec4(0.);}', - attributes: {}, - }); - - // @ts-ignore - expect(model.uniforms).toEqual({}); - }); - - it('should generate model with uniforms correctly', () => { - const model = new ReglModel(reGL, { - vs: 'void main() {gl_Position = vec4(0.);}', - fs: 'void main() {gl_FragColor = vec4(0.);}', - attributes: {}, - uniforms: { - u_1: 1, - u_2: [1, 2], - }, - }); - - // @ts-ignore - expect(model.uniforms.u_1).toEqual(1); - // @ts-ignore - expect(model.uniforms.u_2).toEqual([1, 2]); - }); - - it('should generate model with struct uniforms correctly', () => { - // 支持 struct 结构,例如 'colors[0].r' - // @see https://github.com/regl-project/regl/blob/gh-pages/API.md#uniforms - const model = new ReglModel(reGL, { - vs: 'void main() {gl_Position = vec4(0.);}', - fs: 'void main() {gl_FragColor = vec4(0.);}', - attributes: {}, - // @ts-ignore - uniforms: { - // @ts-ignore - u_Struct: [ - { - a: 1, - b: [1, 2], - }, - { - a: 2, - b: [3, 4], - }, - ], - }, - }); - - // @ts-ignore - expect(model.uniforms['u_Struct[0].a']).toEqual(1); - // @ts-ignore - expect(model.uniforms['u_Struct[0].b']).toEqual([1, 2]); - // @ts-ignore - expect(model.uniforms['u_Struct[1].a']).toEqual(2); - // @ts-ignore - expect(model.uniforms['u_Struct[1].b']).toEqual([3, 4]); - }); -}); diff --git a/packages/renderer/__tests__/regl/model.uniform.spec.ts b/packages/renderer/__tests__/regl/model.uniform.spec.ts deleted file mode 100644 index 69b94b9fba0..00000000000 --- a/packages/renderer/__tests__/regl/model.uniform.spec.ts +++ /dev/null @@ -1,207 +0,0 @@ -import { glContext } from '@antv/l7-test-utils'; -import regl from 'regl'; -import ReglFramebuffer from '../../src/regl/ReglFramebuffer'; -import ReglModel from '../../src/regl/ReglModel'; -import ReglTexture2D from '../../src/regl/ReglTexture2D'; - -describe('uniforms in ReglModel', () => { - let reGL: regl.Regl; - - beforeEach(() => { - reGL = regl(glContext); - }); - - it('should generate model with empty uniforms correctly', () => { - const model = new ReglModel(reGL, { - vs: 'void main() {gl_Position = vec4(0.);}', - fs: 'void main() {gl_FragColor = vec4(0.);}', - attributes: {}, - }); - - // @ts-ignore - expect(model.uniforms).toEqual({}); - }); - - it('should generate model with uniforms correctly', () => { - const model = new ReglModel(reGL, { - vs: 'void main() {gl_Position = vec4(0.);}', - fs: 'void main() {gl_FragColor = vec4(0.);}', - attributes: {}, - uniforms: { - u_1: 1, - u_2: [1, 2], - u_3: false, - u_4: new Float32Array([1, 2, 3]), - }, - }); - - // @ts-ignore - expect(model.uniforms.u_1).toEqual(1); - // @ts-ignore - expect(model.uniforms.u_2).toEqual([1, 2]); - // @ts-ignore - expect(model.uniforms.u_3).toEqual(false); - // @ts-ignore - expect(model.uniforms.u_4).toEqual(new Float32Array([1, 2, 3])); - }); - - it('should generate model with struct uniforms correctly', () => { - // 支持 struct 结构,例如 'colors[0].r' - // @see https://github.com/regl-project/regl/blob/gh-pages/API.md#uniforms - const model = new ReglModel(reGL, { - vs: 'void main() {gl_Position = vec4(0.);}', - fs: 'void main() {gl_FragColor = vec4(0.);}', - attributes: {}, - // @ts-ignore - uniforms: { - // @ts-ignore - u_Struct: [ - { - a: 1, - b: [1, 2], - }, - { - a: 2, - b: [3, 4], - }, - ], - }, - }); - - // @ts-ignore - expect(model.uniforms['u_Struct[0].a']).toEqual(1); - // @ts-ignore - expect(model.uniforms['u_Struct[0].b']).toEqual([1, 2]); - // @ts-ignore - expect(model.uniforms['u_Struct[1].a']).toEqual(2); - // @ts-ignore - expect(model.uniforms['u_Struct[1].b']).toEqual([3, 4]); - - // 测试结构体嵌套的场景 - const model2 = new ReglModel(reGL, { - vs: 'void main() {gl_Position = vec4(0.);}', - fs: 'void main() {gl_FragColor = vec4(0.);}', - attributes: {}, - // @ts-ignore - uniforms: { - // @ts-ignore - u_Struct: { - a: 1, - b: [1, 2], - c: { - d: 2, - e: [3, 4], - }, - f: false, - g: [ - { - h: 3, - i: [ - { - j: 4, - }, - ], - }, - ], - k: new ReglTexture2D(reGL, { - width: 1, - height: 1, - }), - l: new ReglFramebuffer(reGL, { - width: 1, - height: 1, - }), - m: null, - }, - }, - }); - - // @ts-ignore - expect(model2.uniforms['u_Struct.a']).toEqual(1); - // @ts-ignore - expect(model2.uniforms['u_Struct.b']).toEqual([1, 2]); - // @ts-ignore - expect(model2.uniforms['u_Struct.c.d']).toEqual(2); - // @ts-ignore - expect(model2.uniforms['u_Struct.c.e']).toEqual([3, 4]); - // @ts-ignore - expect(model2.uniforms['u_Struct.f']).toEqual(false); - // @ts-ignore - expect(model2.uniforms['u_Struct.g[0].h']).toEqual(3); - // @ts-ignore - expect(model2.uniforms['u_Struct.g[0].i[0].j']).toEqual(4); - // @ts-ignore - expect(model2.uniforms['u_Struct.k'] instanceof ReglTexture2D).toBeTruthy(); - // @ts-ignore - expect( - // @ts-ignore - model2.uniforms['u_Struct.l'] instanceof ReglFramebuffer, - ).toBeTruthy(); - // @ts-ignore - expect(model2.uniforms['u_Struct.m']).toBeNull(); - }); - - it('should update uniforms correctly', () => { - const model = new ReglModel(reGL, { - vs: 'void main() {gl_Position = vec4(0.);}', - fs: 'void main() {gl_FragColor = vec4(0.);}', - attributes: {}, - // @ts-ignore - uniforms: { - u_1: 1, - u_2: [1, 2], - u_3: false, - u_4: { - a: 1, - b: 2, - }, - // @ts-ignore - u_5: [ - { - c: 1, - }, - { - c: 2, - }, - { - c: 3, - }, - ], - }, - }); - - model.addUniforms({ - u_1: 2, - u_2: [3, 4], - u_3: true, - u_4: { - a: 2, - }, - // @ts-ignore - u_5: [ - // @ts-ignore - { - c: 100, // 只修改第一个 - }, - ], - 'u_5[2].c': 200, // 直接修改结构体属性 - }); - - // @ts-ignore - expect(model.uniforms.u_1).toEqual(2); - // @ts-ignore - expect(model.uniforms.u_2).toEqual([3, 4]); - // @ts-ignore - expect(model.uniforms.u_3).toBeTruthy(); - // @ts-ignore - expect(model.uniforms['u_4.a']).toEqual(2); - // @ts-ignore - expect(model.uniforms['u_4.b']).toEqual(2); - // @ts-ignore - expect(model.uniforms['u_5[0].c']).toEqual(100); - // @ts-ignore - expect(model.uniforms['u_5[1].c']).toEqual(2); - // @ts-ignore - expect(model.uniforms['u_5[2].c']).toEqual(200); - }); -}); diff --git a/packages/renderer/__tests__/regl/renderer.spec.ts b/packages/renderer/__tests__/regl/renderer.spec.ts deleted file mode 100644 index d97f31d4fb6..00000000000 --- a/packages/renderer/__tests__/regl/renderer.spec.ts +++ /dev/null @@ -1,271 +0,0 @@ -import { gl } from '@antv/l7-core'; - -import { glContext } from '@antv/l7-test-utils'; -import regl from 'regl'; -import copy from '../../../core/src/shaders/post-processing/copy.glsl'; -import quad from '../../../core/src/shaders/post-processing/quad.glsl'; -import { ReglRendererService } from '../../src/index'; -import ReglAttribute from '../../src/regl/ReglAttribute'; -import ReglBuffer from '../../src/regl/ReglBuffer'; -import checkPixels from './utils/check-pixels'; -import globalDefaultprecision from './utils/default-precision'; - -describe('ReglRendererService', () => { - let reGL: regl.Regl; - const rendererService = new ReglRendererService(); - - beforeEach(() => { - reGL = regl(glContext); - // @ts-ignore - rendererService.gl = reGL; - }); - - it('should getViewportSize correctly after setViewport', () => { - const { viewport, getViewportSize } = rendererService; - const { width, height } = getViewportSize(); - expect(width).toEqual(1); - expect(height).toEqual(1); - - viewport({ - x: 0, - y: 0, - width: 1, - height: 1, - }); - - expect(width).toEqual(1); - expect(height).toEqual(1); - }); - - it('should create model with createModel API', () => { - const { clear, createModel, createAttribute, createBuffer } = rendererService; - const model = createModel({ - vs: quad, - fs: 'void main() {gl_FragColor = vec4(1., 0., 0., 1.);}', - attributes: { - a_Position: createAttribute({ - buffer: createBuffer({ - data: [ - [-4, -4], - [4, -4], - [0, 4], - ], - type: gl.FLOAT, - }), - }), - }, - depth: { - enable: false, - }, - count: 3, - }); - - clear({ - color: [0, 0, 0, 0], - }); - - model.draw({}); - - expect(checkPixels(reGL, [255])).toBeTruthy(); - }); - - it('should draw with createElements', () => { - const { clear, createModel, createAttribute, createBuffer, createElements } = rendererService; - const model = createModel({ - vs: quad, - fs: 'void main() {gl_FragColor = vec4(1., 0., 0., 1.);}', - attributes: { - a_Position: createAttribute({ - buffer: createBuffer({ - data: [ - [-4, -4], - [4, -4], - [0, 4], - ], - type: gl.FLOAT, - }), - }), - }, - depth: { - enable: false, - }, - elements: createElements({ - data: [0, 1, 2], - count: 3, - }), - }); - - clear({ - color: [0, 0, 0, 0], - }); - - model.draw({}); - - expect(checkPixels(reGL, [255])).toBeTruthy(); - }); - - it('should render to framebuffer with `useFramebuffer` correctly', () => { - const { clear, createModel, createAttribute, createBuffer, createFramebuffer, useFramebuffer } = - rendererService; - const model = createModel({ - vs: quad, - fs: 'void main() {gl_FragColor = vec4(1., 0., 0., 1.);}', - attributes: { - a_Position: createAttribute({ - buffer: createBuffer({ - data: [ - [-4, -4], - [4, -4], - [0, 4], - ], - type: gl.FLOAT, - }), - }), - }, - depth: { - enable: false, - }, - count: 3, - }); - const framebuffer = createFramebuffer({ - width: 1, - height: 1, - }); - - useFramebuffer(framebuffer, () => { - clear({ - color: [0, 0, 0, 0], - framebuffer, - }); - model.draw({}); - expect(checkPixels(reGL, [255])).toBeTruthy(); - }); - - // render to screen - useFramebuffer(null, () => { - clear({ - color: [0, 0, 0, 0], - }); - model.draw({}); - expect(checkPixels(reGL, [255])).toBeTruthy(); - }); - }); - - it('should readPixels correctly', () => { - const { - clear, - createModel, - createAttribute, - createBuffer, - createFramebuffer, - useFramebuffer, - readPixels, - destroy, - } = rendererService; - const model = createModel({ - vs: quad, - fs: 'void main() {gl_FragColor = vec4(1., 0., 0., 1.);}', - attributes: { - a_Position: createAttribute({ - buffer: createBuffer({ - data: [ - [-4, -4], - [4, -4], - [0, 4], - ], - type: gl.FLOAT, - }), - }), - }, - depth: { - enable: false, - }, - count: 3, - }); - const framebuffer = createFramebuffer({ - width: 1, - height: 1, - }); - - useFramebuffer(framebuffer, async () => { - clear({ - color: [0, 0, 0, 0], - framebuffer, - }); - model.draw({}); - - const pixels = await readPixels({ - x: 0, - y: 0, - width: 1, - height: 1, - framebuffer, - }); - expect(pixels[0]).toBe(255); - }); - - // render to screen - useFramebuffer(null, async () => { - clear({ - color: [0, 0, 0, 0], - }); - model.draw({}); - const pixels = await readPixels({ - x: 0, - y: 0, - width: 1, - height: 1, - framebuffer: undefined, - }); - expect(pixels[0]).toBe(255); - }); - - destroy(); - }); - - it('should render a fullscreen texture', () => { - const { createModel, createTexture2D } = rendererService; - const model = createModel({ - vs: quad, - fs: globalDefaultprecision + copy, - attributes: { - a_Position: new ReglAttribute(reGL, { - buffer: new ReglBuffer(reGL, { - data: [ - [-4, -4], - [4, -4], - [0, 4], - ], - type: gl.FLOAT, - }), - }), - }, - uniforms: { - // 创建一个红色的纹理 - u_Texture: createTexture2D({ - width: 1, - height: 1, - data: [255, 0, 0, 255], - }), - }, - depth: { - enable: false, - }, - count: 3, - }); - - reGL.clear({ - color: [0, 0, 0, 0], - }); - - model.draw({}); - - // 全屏应该都是红色 - expect(checkPixels(reGL, [255])).toBeTruthy(); - }); - - it('should getContainer correctly', () => { - const { getContainer } = rendererService; - expect(getContainer()).toBeUndefined(); - }); -}); diff --git a/packages/renderer/__tests__/regl/texture.spec.ts b/packages/renderer/__tests__/regl/texture.spec.ts deleted file mode 100644 index e064ca1a0aa..00000000000 --- a/packages/renderer/__tests__/regl/texture.spec.ts +++ /dev/null @@ -1,206 +0,0 @@ -import { gl } from '@antv/l7-core'; - -import { glContext } from '@antv/l7-test-utils'; -import regl from 'regl'; -import copy from '../../../core/src/shaders/post-processing/copy.glsl'; -import quad from '../../../core/src/shaders/post-processing/quad.glsl'; -import ReglAttribute from '../../src/regl/ReglAttribute'; -import ReglBuffer from '../../src/regl/ReglBuffer'; -import ReglModel from '../../src/regl/ReglModel'; -import ReglTexture2D from '../../src/regl/ReglTexture2D'; -import checkPixels from './utils/check-pixels'; -import globalDefaultprecision from './utils/default-precision'; - -describe('ReglTexture', () => { - let reGL: regl.Regl; - - beforeEach(() => { - reGL = regl(glContext); - }); - - it('should initialize with `data`', () => { - const model = new ReglModel(reGL, { - vs: quad, - fs: globalDefaultprecision + copy, - attributes: { - a_Position: new ReglAttribute(reGL, { - buffer: new ReglBuffer(reGL, { - data: [ - [-4, -4], - [4, -4], - [0, 4], - ], - type: gl.FLOAT, - }), - }), - }, - uniforms: { - // 创建一个红色的纹理 - u_Texture: new ReglTexture2D(reGL, { - width: 1, - height: 1, - data: [255, 0, 0, 255], - }), - }, - depth: { - enable: false, - }, - count: 3, - }); - - reGL.clear({ - color: [0, 0, 0, 0], - }); - - model.draw({}); - - // 全屏应该都是红色 - expect(checkPixels(reGL, [255])).toBeTruthy(); - }); - - it('should resize texture', () => { - const texture = new ReglTexture2D(reGL, { - width: 1, - height: 1, - data: [255, 0, 0, 255], - }); - const model = new ReglModel(reGL, { - vs: quad, - fs: globalDefaultprecision + copy, - attributes: { - a_Position: new ReglAttribute(reGL, { - buffer: new ReglBuffer(reGL, { - data: [ - [-4, -4], - [4, -4], - [0, 4], - ], - type: gl.FLOAT, - }), - }), - }, - uniforms: { - // 创建一个红色的纹理 - u_Texture: texture, - }, - depth: { - enable: false, - }, - count: 3, - }); - - reGL.clear({ - color: [0, 0, 0, 0], - }); - - texture.resize({ - width: 1, - height: 1, - }); - - model.draw({}); - - texture.destroy(); - - // 全屏应该都是红色 - expect(checkPixels(reGL, [255])).toBeTruthy(); - }); - - it('should mipmap with default options', () => { - const texture = new ReglTexture2D(reGL, { - width: 1, - height: 1, - data: [255, 0, 0, 255], - mipmap: true, - }); - const model = new ReglModel(reGL, { - vs: quad, - fs: globalDefaultprecision + copy, - attributes: { - a_Position: new ReglAttribute(reGL, { - buffer: new ReglBuffer(reGL, { - data: [ - [-4, -4], - [4, -4], - [0, 4], - ], - type: gl.FLOAT, - }), - }), - }, - uniforms: { - // 创建一个红色的纹理 - u_Texture: texture, - }, - depth: { - enable: false, - }, - count: 3, - }); - - reGL.clear({ - color: [0, 0, 0, 0], - }); - - texture.resize({ - width: 1, - height: 1, - }); - - model.draw({}); - - texture.destroy(); - - // 全屏应该都是红色 - expect(checkPixels(reGL, [255])).toBeTruthy(); - }); - - it('should mipmap with hints', () => { - const texture = new ReglTexture2D(reGL, { - width: 1, - height: 1, - data: [255, 0, 0, 255], - mipmap: gl.DONT_CARE, - }); - const model = new ReglModel(reGL, { - vs: quad, - fs: globalDefaultprecision + copy, - attributes: { - a_Position: new ReglAttribute(reGL, { - buffer: new ReglBuffer(reGL, { - data: [ - [-4, -4], - [4, -4], - [0, 4], - ], - type: gl.FLOAT, - }), - }), - }, - uniforms: { - // 创建一个红色的纹理 - u_Texture: texture, - }, - depth: { - enable: false, - }, - count: 3, - }); - - reGL.clear({ - color: [0, 0, 0, 0], - }); - - texture.resize({ - width: 1, - height: 1, - }); - - model.draw({}); - - texture.destroy(); - - // 全屏应该都是红色 - expect(checkPixels(reGL, [255])).toBeTruthy(); - }); -}); diff --git a/packages/renderer/__tests__/regl/utils/check-pixels.ts b/packages/renderer/__tests__/regl/utils/check-pixels.ts deleted file mode 100644 index fa13d2e428b..00000000000 --- a/packages/renderer/__tests__/regl/utils/check-pixels.ts +++ /dev/null @@ -1,12 +0,0 @@ -import type regl from 'regl'; - -// borrow from https://github.com/regl-project/regl/blob/gh-pages/test/attributes.js#L303-L311 -export default function checkPixels(reGL: regl.Regl, expected: number[]): boolean { - const actual = reGL.read(); - for (let i = 0; i < 1 * 1; ++i) { - if (actual[4 * i] !== expected[i]) { - return false; - } - } - return true; -} diff --git a/packages/renderer/__tests__/regl/utils/default-precision.ts b/packages/renderer/__tests__/regl/utils/default-precision.ts deleted file mode 100644 index 34b008a81ea..00000000000 --- a/packages/renderer/__tests__/regl/utils/default-precision.ts +++ /dev/null @@ -1,3 +0,0 @@ -const globalDefaultprecision = - '#ifdef GL_FRAGMENT_PRECISION_HIGH\n precision highp float;\n #else\n precision mediump float;\n#endif\n'; -export default globalDefaultprecision; diff --git a/packages/renderer/src/index.ts b/packages/renderer/src/index.ts index 66b481d62e8..6c33f312633 100644 --- a/packages/renderer/src/index.ts +++ b/packages/renderer/src/index.ts @@ -1,6 +1,3 @@ -/** - * - */ import DeviceRendererService from './device'; import ReglRendererService from './regl'; diff --git a/packages/scene/src/index.ts b/packages/scene/src/index.ts index 91b6090ff89..39cc35f1f5d 100644 --- a/packages/scene/src/index.ts +++ b/packages/scene/src/index.ts @@ -64,12 +64,12 @@ class Scene implements IPostProcessingPassPluggable, IMapController, ILayerManag private container: L7Container; public constructor(config: ISceneConfig) { - const { id, map, canvas, renderer = 'regl' } = config; + const { id, map, renderer = 'device' } = config; // 创建场景容器 const sceneContainer = createSceneContainer(); this.container = sceneContainer; // 绑定地图服务 - map.setContainer(sceneContainer, id, canvas); + map.setContainer(sceneContainer, id); if (renderer === 'regl') { sceneContainer.rendererService = new ReglRendererService(); } else { diff --git a/packages/test-utils/src/gl-context.ts b/packages/test-utils/src/gl-context.ts index 7334a2eb1b4..abe0b80a1e6 100644 --- a/packages/test-utils/src/gl-context.ts +++ b/packages/test-utils/src/gl-context.ts @@ -1,4 +1,8 @@ import gl from 'gl'; /** Test context */ -export const glContext = gl(1, 1, { preserveDrawingBuffer: true }); +export const glContext = gl(1, 1, { + preserveDrawingBuffer: true, + antialias: false, + stencil: true, +}); diff --git a/packages/test-utils/src/test-scene.ts b/packages/test-utils/src/test-scene.ts index 4324aa167de..bafc256ace7 100644 --- a/packages/test-utils/src/test-scene.ts +++ b/packages/test-utils/src/test-scene.ts @@ -1,7 +1,6 @@ import type { IMapOptions } from '@antv/l7-map'; import { Map } from '@antv/l7-maps'; import { Scene } from '@antv/l7-scene'; -import regl from 'regl'; import { glContext } from './gl-context'; export function TestScene(options?: Partial) { @@ -10,6 +9,16 @@ export function TestScene(options?: Partial) { const width = 400; const height = 300; + const mockCanvas = document.createElement('canvas'); + // @ts-ignore + mockCanvas.getContext = () => { + // @ts-ignore + glContext.canvas = mockCanvas; + // 模拟 DOM API,返回小程序 context,它应当和 CanvasRenderingContext2D 一致 + // @see https://developer.mozilla.org/zh-CN/docs/Web/API/HTMLCanvasElement/getContext + return glContext; + }; + const body = document.querySelector('body') as HTMLBodyElement; body.appendChild(el); // @ts-ignore @@ -24,37 +33,9 @@ export function TestScene(options?: Partial) { left: 0, })); - const reGL = regl({ - gl: glContext, - attributes: { - alpha: true, - // use TAA instead of MSAA - // @see https://www.khronos.org/registry/webgl/specs/1.0/#5.2.1 - antialias: true, - premultipliedAlpha: true, - preserveDrawingBuffer: false, - - stencil: true, - }, - extensions: [ - 'ANGLE_instanced_arrays', - 'STACKGL_resize_drawingbuffer', - 'STACKGL_destroy_context', - 'OES_element_index_uint', - 'OES_standard_derivatives', - 'OES_texture_float', - 'OES_texture_float_linear', - 'WEBGL_draw_buffers', - 'EXT_blend_minmax', - 'EXT_texture_filter_anisotropic', - 'OES_vertex_array_object', - ], - }); const scene = new Scene({ id: el, - // TODO: switch to device support mock canvas - // see https://github.com/antvis/g-device-api/blob/master/__tests__/utils.ts#L43C3-L47C6 - gl: reGL, + canvas: mockCanvas, map: new Map({ style: 'dark', center: [110.19382669582967, 30.258134], From 37b72bd37ae5beaa35fc23d55c08dbdca8f16aa7 Mon Sep 17 00:00:00 2001 From: yunji Date: Thu, 16 May 2024 21:06:54 +0800 Subject: [PATCH 15/20] chore: set changeset --- .changeset/sour-dodos-bake.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.changeset/sour-dodos-bake.md b/.changeset/sour-dodos-bake.md index dfe36ba6447..efb6509ccbd 100644 --- a/.changeset/sour-dodos-bake.md +++ b/.changeset/sour-dodos-bake.md @@ -1,5 +1,5 @@ --- -'@antv/l7-scene': minor +'@antv/l7-scene': patch --- -feat: set default renderer to device, support webgl2. +feat: 设置默认的渲染引擎为 g-device,优先使用 WebGL2 From c4c60047cdea63def19f308351007684feea173e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 16 May 2024 21:17:27 +0800 Subject: [PATCH 16/20] chore: version (beta) (#2480) Co-authored-by: github-actions[bot] --- .changeset/pre.json | 9 ++++++++- packages/component/CHANGELOG.md | 9 +++++++++ packages/component/package.json | 2 +- packages/core/CHANGELOG.md | 7 +++++++ packages/core/package.json | 2 +- packages/l7/CHANGELOG.md | 13 +++++++++++++ packages/l7/package.json | 2 +- packages/layers/CHANGELOG.md | 14 ++++++++++++++ packages/layers/package.json | 2 +- packages/map/CHANGELOG.md | 7 +++++++ packages/map/package.json | 2 +- packages/maps/CHANGELOG.md | 9 +++++++++ packages/maps/package.json | 2 +- packages/renderer/CHANGELOG.md | 10 ++++++++++ packages/renderer/package.json | 2 +- packages/scene/CHANGELOG.md | 14 ++++++++++++++ packages/scene/package.json | 2 +- packages/source/CHANGELOG.md | 8 ++++++++ packages/source/package.json | 2 +- packages/test-utils/CHANGELOG.md | 9 +++++++++ packages/test-utils/package.json | 2 +- packages/three/CHANGELOG.md | 7 +++++++ packages/three/package.json | 2 +- packages/utils/CHANGELOG.md | 2 ++ packages/utils/package.json | 2 +- 25 files changed, 129 insertions(+), 13 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index 31ff735a550..5013333e0fe 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -16,5 +16,12 @@ "@antv/l7-utils": "2.21.10", "@antv/l7-site": "2.21.3" }, - "changesets": ["slimy-starfishes-joke", "sour-lemons-perform"] + "changesets": [ + "clean-beers-try", + "proud-flies-change", + "slimy-starfishes-joke", + "sour-dodos-bake", + "sour-lemons-perform", + "tiny-seas-camp" + ] } diff --git a/packages/component/CHANGELOG.md b/packages/component/CHANGELOG.md index ca0917a29e4..048a5daa471 100644 --- a/packages/component/CHANGELOG.md +++ b/packages/component/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 2.21.11-beta.0 + +### Patch Changes + +- Updated dependencies [[`3e33888`](https://github.com/antvis/L7/commit/3e33888a56c6efa80be60bc79182644eaccaa500), [`d408bdb`](https://github.com/antvis/L7/commit/d408bdb4a2a7be57a50f9a88247cf7b690ba4387)]: + - @antv/l7-layers@2.21.11-beta.0 + - @antv/l7-core@2.21.11-beta.0 + - @antv/l7-utils@2.21.11-beta.0 + ## 2.21.10 ### Patch Changes diff --git a/packages/component/package.json b/packages/component/package.json index 35bfb39f2b3..4991c731692 100644 --- a/packages/component/package.json +++ b/packages/component/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-component", - "version": "2.21.10", + "version": "2.21.11-beta.0", "description": "Component for L7", "license": "MIT", "author": "https://github.com/orgs/antvis/people", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 5d311078ed9..d44a20b1c47 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 2.21.11-beta.0 + +### Patch Changes + +- Updated dependencies []: + - @antv/l7-utils@2.21.11-beta.0 + ## 2.21.10 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 3a3e8a8346f..6fa87362dae 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-core", - "version": "2.21.10", + "version": "2.21.11-beta.0", "description": "", "license": "MIT", "author": "https://github.com/orgs/antvis/people", diff --git a/packages/l7/CHANGELOG.md b/packages/l7/CHANGELOG.md index dc53d0b7a5a..e7248673aee 100644 --- a/packages/l7/CHANGELOG.md +++ b/packages/l7/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log +## 2.21.11-beta.0 + +### Patch Changes + +- Updated dependencies [[`3e33888`](https://github.com/antvis/L7/commit/3e33888a56c6efa80be60bc79182644eaccaa500), [`05dd5cc`](https://github.com/antvis/L7/commit/05dd5ccf31e12a9440efbebc9fcb803c594b5a44), [`d408bdb`](https://github.com/antvis/L7/commit/d408bdb4a2a7be57a50f9a88247cf7b690ba4387)]: + - @antv/l7-layers@2.21.11-beta.0 + - @antv/l7-scene@2.21.11-beta.0 + - @antv/l7-component@2.21.11-beta.0 + - @antv/l7-core@2.21.11-beta.0 + - @antv/l7-maps@2.21.11-beta.0 + - @antv/l7-source@2.21.11-beta.0 + - @antv/l7-utils@2.21.11-beta.0 + ## 2.21.10 ### Patch Changes diff --git a/packages/l7/package.json b/packages/l7/package.json index 4d16feca54f..4b9edfcd614 100644 --- a/packages/l7/package.json +++ b/packages/l7/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7", - "version": "2.21.10", + "version": "2.21.11-beta.0", "description": "A Large-scale WebGL-powered Geospatial Data Visualization", "repository": "git@github.com:antvis/L7.git", "license": "MIT", diff --git a/packages/layers/CHANGELOG.md b/packages/layers/CHANGELOG.md index d99f7d2789c..77ea2a3bf0b 100644 --- a/packages/layers/CHANGELOG.md +++ b/packages/layers/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log +## 2.21.11-beta.0 + +### Patch Changes + +- [#2474](https://github.com/antvis/L7/pull/2474) [`3e33888`](https://github.com/antvis/L7/commit/3e33888a56c6efa80be60bc79182644eaccaa500) Thanks [@lvisei](https://github.com/lvisei)! - fix: mapbox 线图层的贴图变形 + +- [#2453](https://github.com/antvis/L7/pull/2453) [`d408bdb`](https://github.com/antvis/L7/commit/d408bdb4a2a7be57a50f9a88247cf7b690ba4387) Thanks [@lvisei](https://github.com/lvisei)! - fix: mapbox 下部分面数据图层绘制异常 + +- Updated dependencies []: + - @antv/l7-core@2.21.11-beta.0 + - @antv/l7-maps@2.21.11-beta.0 + - @antv/l7-source@2.21.11-beta.0 + - @antv/l7-utils@2.21.11-beta.0 + ## 2.21.10 ### Patch Changes diff --git a/packages/layers/package.json b/packages/layers/package.json index e31fea8dedf..4459c01c020 100644 --- a/packages/layers/package.json +++ b/packages/layers/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-layers", - "version": "2.21.10", + "version": "2.21.11-beta.0", "description": "L7's collection of built-in layers", "license": "MIT", "author": "https://github.com/orgs/antvis/people", diff --git a/packages/map/CHANGELOG.md b/packages/map/CHANGELOG.md index 97a0f29a001..48c435c01e4 100644 --- a/packages/map/CHANGELOG.md +++ b/packages/map/CHANGELOG.md @@ -1,5 +1,12 @@ # @antv/l7-map +## 2.21.11-beta.0 + +### Patch Changes + +- Updated dependencies []: + - @antv/l7-utils@2.21.11-beta.0 + ## 2.21.10 ### Patch Changes diff --git a/packages/map/package.json b/packages/map/package.json index 3244422aadd..37f263b39e9 100644 --- a/packages/map/package.json +++ b/packages/map/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-map", - "version": "2.21.10", + "version": "2.21.11-beta.0", "description": "L7 Map", "keywords": [], "homepage": "https://github.com/antvis/L7#readme", diff --git a/packages/maps/CHANGELOG.md b/packages/maps/CHANGELOG.md index 9c9c0a3e319..21f8deae532 100644 --- a/packages/maps/CHANGELOG.md +++ b/packages/maps/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 2.21.11-beta.0 + +### Patch Changes + +- Updated dependencies []: + - @antv/l7-core@2.21.11-beta.0 + - @antv/l7-map@2.21.11-beta.0 + - @antv/l7-utils@2.21.11-beta.0 + ## 2.21.10 ### Patch Changes diff --git a/packages/maps/package.json b/packages/maps/package.json index 78d0fd63d9a..11c4ae6b70b 100644 --- a/packages/maps/package.json +++ b/packages/maps/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-maps", - "version": "2.21.10", + "version": "2.21.11-beta.0", "description": "Maps for L7", "license": "MIT", "author": "https://github.com/orgs/antvis/people", diff --git a/packages/renderer/CHANGELOG.md b/packages/renderer/CHANGELOG.md index e3227815326..011948c210a 100644 --- a/packages/renderer/CHANGELOG.md +++ b/packages/renderer/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 2.21.11-beta.0 + +### Patch Changes + +- [#2473](https://github.com/antvis/L7/pull/2473) [`8b72df1`](https://github.com/antvis/L7/commit/8b72df14dc18ba85f66f8e4e09ba9d80d0379ed3) Thanks [@lvisei](https://github.com/lvisei)! - fix: use stencil.func.ref for each pipeline + +- Updated dependencies []: + - @antv/l7-core@2.21.11-beta.0 + - @antv/l7-utils@2.21.11-beta.0 + ## 2.21.10 ### Patch Changes diff --git a/packages/renderer/package.json b/packages/renderer/package.json index 2bbaf788b8c..829d9c8f327 100644 --- a/packages/renderer/package.json +++ b/packages/renderer/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-renderer", - "version": "2.21.10", + "version": "2.21.11-beta.0", "description": "", "license": "MIT", "author": "https://github.com/orgs/antvis/people", diff --git a/packages/scene/CHANGELOG.md b/packages/scene/CHANGELOG.md index c7bd103950f..9abc4010869 100644 --- a/packages/scene/CHANGELOG.md +++ b/packages/scene/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log +## 2.21.11-beta.0 + +### Patch Changes + +- [#2477](https://github.com/antvis/L7/pull/2477) [`05dd5cc`](https://github.com/antvis/L7/commit/05dd5ccf31e12a9440efbebc9fcb803c594b5a44) Thanks [@lvisei](https://github.com/lvisei)! - feat: 设置默认的渲染引擎为 g-device,优先使用 WebGL2 + +- Updated dependencies [[`3e33888`](https://github.com/antvis/L7/commit/3e33888a56c6efa80be60bc79182644eaccaa500), [`8b72df1`](https://github.com/antvis/L7/commit/8b72df14dc18ba85f66f8e4e09ba9d80d0379ed3), [`d408bdb`](https://github.com/antvis/L7/commit/d408bdb4a2a7be57a50f9a88247cf7b690ba4387)]: + - @antv/l7-layers@2.21.11-beta.0 + - @antv/l7-renderer@2.21.11-beta.0 + - @antv/l7-component@2.21.11-beta.0 + - @antv/l7-core@2.21.11-beta.0 + - @antv/l7-maps@2.21.11-beta.0 + - @antv/l7-utils@2.21.11-beta.0 + ## 2.21.10 ### Patch Changes diff --git a/packages/scene/package.json b/packages/scene/package.json index 1f68cb8a218..1d1ad496de4 100644 --- a/packages/scene/package.json +++ b/packages/scene/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-scene", - "version": "2.21.10", + "version": "2.21.11-beta.0", "description": "", "license": "MIT", "author": "https://github.com/orgs/antvis/people", diff --git a/packages/source/CHANGELOG.md b/packages/source/CHANGELOG.md index f574e90981d..436cd108bce 100644 --- a/packages/source/CHANGELOG.md +++ b/packages/source/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 2.21.11-beta.0 + +### Patch Changes + +- Updated dependencies []: + - @antv/l7-core@2.21.11-beta.0 + - @antv/l7-utils@2.21.11-beta.0 + ## 2.21.10 ### Patch Changes diff --git a/packages/source/package.json b/packages/source/package.json index 300ce188102..e4b724c15cf 100644 --- a/packages/source/package.json +++ b/packages/source/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-source", - "version": "2.21.10", + "version": "2.21.11-beta.0", "description": "", "license": "MIT", "author": "https://github.com/orgs/antvis/people", diff --git a/packages/test-utils/CHANGELOG.md b/packages/test-utils/CHANGELOG.md index 30fc294558e..0d2453a5779 100644 --- a/packages/test-utils/CHANGELOG.md +++ b/packages/test-utils/CHANGELOG.md @@ -1,5 +1,14 @@ # @antv/l7-test-utils +## 2.21.11-beta.0 + +### Patch Changes + +- Updated dependencies [[`05dd5cc`](https://github.com/antvis/L7/commit/05dd5ccf31e12a9440efbebc9fcb803c594b5a44)]: + - @antv/l7-scene@2.21.11-beta.0 + - @antv/l7-map@2.21.11-beta.0 + - @antv/l7-maps@2.21.11-beta.0 + ## 2.21.10 ### Patch Changes diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json index a4e5cfc8021..50849b69659 100644 --- a/packages/test-utils/package.json +++ b/packages/test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-test-utils", - "version": "2.21.10", + "version": "2.21.11-beta.0", "private": true, "description": "Test utils for L7", "keywords": [], diff --git a/packages/three/CHANGELOG.md b/packages/three/CHANGELOG.md index 1c886a0da34..c10b137e0cc 100644 --- a/packages/three/CHANGELOG.md +++ b/packages/three/CHANGELOG.md @@ -1,5 +1,12 @@ # @antv/l7-three +## 2.21.11-beta.0 + +### Patch Changes + +- Updated dependencies []: + - @antv/l7@2.21.11-beta.0 + ## 2.21.10 ### Patch Changes diff --git a/packages/three/package.json b/packages/three/package.json index c69e6040a44..3cbbddaa345 100644 --- a/packages/three/package.json +++ b/packages/three/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-three", - "version": "2.21.10", + "version": "2.21.11-beta.0", "description": "Three for L7 ", "keywords": [ "3D", diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index 5a94f8f84a5..8a5866016cd 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 2.21.11-beta.0 + ## 2.21.10 ## 2.21.9 diff --git a/packages/utils/package.json b/packages/utils/package.json index 6d74e2db49e..964a484dd1a 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@antv/l7-utils", - "version": "2.21.10", + "version": "2.21.11-beta.0", "description": "Utils for L7", "license": "MIT", "author": "https://github.com/orgs/antvis/people", From f68e1be928ddce7ae72d0cc47423e80b38d3f72e Mon Sep 17 00:00:00 2001 From: yunji Date: Fri, 17 May 2024 12:22:18 +0800 Subject: [PATCH 17/20] revert: use cache for createInputLayout --- packages/renderer/src/device/DeviceModel.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/renderer/src/device/DeviceModel.ts b/packages/renderer/src/device/DeviceModel.ts index 37751e3e4fa..78c7ed5b401 100644 --- a/packages/renderer/src/device/DeviceModel.ts +++ b/packages/renderer/src/device/DeviceModel.ts @@ -132,7 +132,7 @@ export default class DeviceModel implements IModel { this.indexBuffer = (elements as DeviceElements).get(); } - const inputLayout = device.createInputLayout({ + const inputLayout = service.renderCache.createInputLayout({ vertexBufferDescriptors, indexBufferFormat: elements ? Format.U32_R : null, program: this.program, @@ -363,7 +363,8 @@ export default class DeviceModel implements IModel { this.vertexBuffers?.forEach((buffer) => buffer.destroy()); this.indexBuffer?.destroy(); this.bindings?.destroy(); - this.inputLayout.destroy(); + // 不能进行销毁,删除 deleteVertexArray + // this.inputLayout.destroy(); this.pipeline.destroy(); this.destroyed = true; } From 87a7e8b83c8129d1d643b068b9062b9555252732 Mon Sep 17 00:00:00 2001 From: yunji Date: Fri, 17 May 2024 12:23:58 +0800 Subject: [PATCH 18/20] chore: set changesets --- .changeset/pre.json | 1 - 1 file changed, 1 deletion(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index 5013333e0fe..dd4f735d9a3 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -20,7 +20,6 @@ "clean-beers-try", "proud-flies-change", "slimy-starfishes-joke", - "sour-dodos-bake", "sour-lemons-perform", "tiny-seas-camp" ] From 5e4a474964e304637ca941746d50a20302abc34e Mon Sep 17 00:00:00 2001 From: yunji Date: Fri, 17 May 2024 14:13:56 +0800 Subject: [PATCH 19/20] chore: type throttle --- packages/core/src/services/layer/LayerService.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/core/src/services/layer/LayerService.ts b/packages/core/src/services/layer/LayerService.ts index 376cd36053d..1fb2bc4a133 100644 --- a/packages/core/src/services/layer/LayerService.ts +++ b/packages/core/src/services/layer/LayerService.ts @@ -1,3 +1,4 @@ +import type { DebouncedFunc } from '@antv/l7-utils'; import { lodashUtil, rgb2arr } from '@antv/l7-utils'; import { EventEmitter } from 'eventemitter3'; import type { L7Container } from '../../inversify.config'; @@ -42,11 +43,11 @@ export default class LayerService extends EventEmitter implem super(); } - public reRender = throttle(() => { + public reRender: DebouncedFunc<() => void> = throttle(() => { this.renderLayers(); }, 32); - public throttleRenderLayers = throttle(() => { + public throttleRenderLayers: DebouncedFunc<() => void> = throttle(() => { this.renderLayers(); }, 16); From 6f9e43165beccb32cf7e7891ef977ebde79b1f27 Mon Sep 17 00:00:00 2001 From: yunji Date: Fri, 17 May 2024 19:07:29 +0800 Subject: [PATCH 20/20] =?UTF-8?q?wip:=20=E5=A4=8D=E7=8E=B0=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE=E6=95=B0=E6=8D=AE=E4=B8=BA=E7=A9=BA=E7=9A=84=E6=A1=88?= =?UTF-8?q?=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- examples/demos/bugfix/index.ts | 1 + examples/demos/bugfix/set-data-empty.ts | 81 +++++++++++++++++++++ packages/renderer/src/device/DeviceModel.ts | 6 +- 3 files changed, 86 insertions(+), 2 deletions(-) create mode 100644 examples/demos/bugfix/set-data-empty.ts diff --git a/examples/demos/bugfix/index.ts b/examples/demos/bugfix/index.ts index 6673e5d22b5..12009f54922 100644 --- a/examples/demos/bugfix/index.ts +++ b/examples/demos/bugfix/index.ts @@ -4,6 +4,7 @@ export { MapRender as event_legend } from './event_legend'; export { MapRender as mutiPolygon } from './muti-polygon'; export { MapRender as remove_muti_layer } from './remove-muti-layer'; export { MapRender as setData } from './set-data'; +export { MapRender as setDataEmpty } from './set-data-empty'; export { MapRender as size } from './size'; export { MapRender as text } from './text_offsets'; export { MapRender as tile_update } from './tile_update'; diff --git a/examples/demos/bugfix/set-data-empty.ts b/examples/demos/bugfix/set-data-empty.ts new file mode 100644 index 00000000000..aeb31a9590e --- /dev/null +++ b/examples/demos/bugfix/set-data-empty.ts @@ -0,0 +1,81 @@ +import { PointLayer, Scene } from '@antv/l7'; +import * as allMap from '@antv/l7-maps'; +import type { RenderDemoOptions } from '../../types'; + +export function MapRender(options: RenderDemoOptions) { + const scene = new Scene({ + id: 'map', + renderer: options.renderer, + map: new allMap[options.map]({ + style: 'light', + center: [120.100535, 30.041909], + zoom: 14.83, + }), + }); + + fetch( + 'https://mdn.alipayobjects.com/afts/file/A*bcirT44OXmcAAAAAAAAAAAAADrd2AQ/new-housing-data-in-jzh.json', + ) + .then((res) => res.json()) + .then((data) => { + const layer = new PointLayer({ + autoFit: false, + }) + .source(data, { + parser: { + type: 'json', + x: '经度', + y: '纬度', + }, + }) + .scale('均价(元/平米)', { type: 'quantile' }) + .shape('circle') + .active(false) + .size('参考总价(万元)', [8, 16]) + .color('均价(元/平米)', ['#ffffcc', '#d9f0a3', '#addd8e', '#78c679', '#31a354', '#006837']) + .style({ + opacity: 0.8, + }); + + const highlightStrokeLayer = new PointLayer({ + autoFit: false, + }) + .source([], { + parser: { + type: 'json', + x: '经度', + y: '纬度', + }, + }) + .shape('circle') + .size(16) + .color('red') + .style({ + opacity: 0, + stroke: 'yellow', + strokeOpacity: 1, + strokeWidth: 2, + }); + + layer.once('inited', () => { + layer.fitBounds({ animate: false }); + }); + + scene.addLayer(layer); + scene.addLayer(highlightStrokeLayer); + + layer.on('mousemove', (event: any) => { + const { feature, featureId } = event; + const data = [feature]; + + const encodedData = layer.getEncodedData(); + const encodedFeature = encodedData.find((item) => item.id === featureId); + const featureSize = encodedFeature?.size as number; + highlightStrokeLayer.setData(data); + highlightStrokeLayer.size(featureSize); + }); + layer.on('mouseout', (event: any) => { + highlightStrokeLayer.setData([]); + }); + }); +} diff --git a/packages/renderer/src/device/DeviceModel.ts b/packages/renderer/src/device/DeviceModel.ts index 78c7ed5b401..04556542cd2 100644 --- a/packages/renderer/src/device/DeviceModel.ts +++ b/packages/renderer/src/device/DeviceModel.ts @@ -132,12 +132,14 @@ export default class DeviceModel implements IModel { this.indexBuffer = (elements as DeviceElements).get(); } - const inputLayout = service.renderCache.createInputLayout({ + // const inputLayout = service.renderCache.createInputLayout({ + const inputLayout = device.createInputLayout({ vertexBufferDescriptors, indexBufferFormat: elements ? Format.U32_R : null, program: this.program, }); this.inputLayout = inputLayout; + console.log('inputLayout: ', inputLayout); this.pipeline = this.createPipeline(options); } @@ -364,7 +366,7 @@ export default class DeviceModel implements IModel { this.indexBuffer?.destroy(); this.bindings?.destroy(); // 不能进行销毁,删除 deleteVertexArray - // this.inputLayout.destroy(); + this.inputLayout.destroy(); this.pipeline.destroy(); this.destroyed = true; }

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%0D?dyOu(Uqy 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
35(?lqDy5&MYc99tw89^Sd; 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
HGU<oP0VNtzF2l(_h~Sl6R_FU9GIj|-x0 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