-import org.argeo.app.api.EntityMimeType;
-import org.argeo.app.api.EntityType;
-import org.argeo.app.api.WGS84PosName;
+import org.argeo.api.app.EntityMimeType;
+import org.argeo.api.app.EntityType;
+import org.argeo.api.app.WGS84PosName;
import org.argeo.app.geo.GeoShapeUtils;
import org.argeo.app.odk.OrxManifestName;
import org.argeo.cms.auth.RemoteAuthUtils;
import org.argeo.app.geo.GeoShapeUtils;
import org.argeo.app.odk.OrxManifestName;
import org.argeo.cms.auth.RemoteAuthUtils;
Node field = row.getNode("geopoint");
if (field != null && field.isNodeType(EntityType.geopoint.get())) {
double lat = field.getProperty(WGS84PosName.lat.get()).getDouble();
Node field = row.getNode("geopoint");
if (field != null && field.isNodeType(EntityType.geopoint.get())) {
double lat = field.getProperty(WGS84PosName.lat.get()).getDouble();
double alt = field.hasProperty(WGS84PosName.alt.get())
? field.getProperty(WGS84PosName.alt.get()).getDouble()
: Double.NaN;
double alt = field.hasProperty(WGS84PosName.alt.get())
? field.getProperty(WGS84PosName.alt.get()).getDouble()
: Double.NaN;