# adding distance display conditions with geojsondatasource

**URL:** <https://community.cesium.com/t/adding-distance-display-conditions-with-geojsondatasource/8934>\
**Category:** CesiumJS\
**Created:** [December 10, 2019, 8:49pm UTC](https://community.cesium.com/t/adding-distance-display-conditions-with-geojsondatasource/8934 "2019-12-10T20:49:32Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Adam\_Roy](https://avatars.discourse-cdn.com/v4/letter/a/bcef8e/32.png) [@Adam\_Roy](https://community.cesium.com/u/Adam_Roy)\
**Post date:** [December 10, 2019, 8:49pm UTC](https://community.cesium.com/t/adding-distance-display-conditions-with-geojsondatasource/8934/1 "2019-12-10T20:49:32Z")

</div>

Hi all,

Is it possible to define a distanceDisplayCondition to a polygon that was added via GeoJsonDataSource? Here’s my sample code, which is currently not working.

viewer.dataSources.add(

Cesium.GeoJsonDataSource.load(“be-current.geojson”, {

stroke: Cesium.Color.BLUE.withAlpha(0.5),

fill: Cesium.Color.BLUE.withAlpha(0.5),

strokeWidth: 4,

clampToGround: true,

distanceDisplayCondition : new Cesium.DistanceDisplayCondition(6.2e4, 1e5),

scaleByDistance: { nearFarScalar: [1.0, 2.0, 10000.0, 0.0] }

})

);

``
