AnsweredAssumed Answered

Geofencing

Question asked by aneeqa.abrar on Nov 19, 2017
Latest reply on Dec 20, 2017 by NManocha-esristaff

 

I'm stuck. I'm trying to create geofencing offline. So I am trying get the location on PositionChanged (below) => but for geom I get null. Why? 

Also, how would I create geom for a geodatabase? As I said its offline => code is also below. Geodatabase is working. I just want that if we enter this polygon, the user gets a warning message. Thanks for help in advance!

   onPositionChanged: {

 var newPoint = positionSource.position.coordinate
console.log(newPoint)
var geom = GeometryEngine.project(newPoint, SpatialReference.createWebMercator())
console.log(geom)

 

//-------------------------------------------------------------------------------------------------------------------------------------------------------//

 

 FeatureLayer{
id: featureLayer
 featureTable: featureTable.geodatabaseFeatureTablesByTableName["TestFencingHoff"]
 // create the geodatabase
 Geodatabase {
 id: featureTable
  path: AppFramework.resolvedPathUrl(copyLocalData(inputGeofencing, outputGeofencing))
 }
  }

Outcomes