Skip to content

Commit 78eec20

Browse files
committed
simple features
1 parent b4a3300 commit 78eec20

File tree

5 files changed

+16
-15
lines changed

5 files changed

+16
-15
lines changed

mapcache/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ task androidAppVersion {
5151

5252
dependencies {
5353
compile 'com.android.support:appcompat-v7:26.0.2'
54-
compile "mil.nga.geopackage.map:geopackage-android-map:2.0.2" // comment out to build locally
54+
compile "mil.nga.geopackage.map:geopackage-android-map:3.0.0" // comment out to build locally
5555
//compile project(':geopackage-map') // uncomment me to build locally
5656
compile 'com.android.support:multidex:1.0.2'
5757
androidTestCompile 'com.android.support:multidex:1.0.2'

mapcache/src/main/java/mil/nga/mapcache/GeoPackageManagerFragment.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,8 @@
110110
import mil.nga.mapcache.io.MapCacheFileUtils;
111111
import mil.nga.mapcache.load.ILoadTilesTask;
112112
import mil.nga.mapcache.load.LoadTilesTask;
113-
import mil.nga.wkb.geom.GeometryType;
113+
import mil.nga.sf.GeometryType;
114+
import mil.nga.sf.wkb.GeometryCodes;
114115

115116
/**
116117
* GeoPackage Manager Fragment
@@ -1692,8 +1693,8 @@ private void editTableOption(final GeoPackageTable table) {
16921693
.queryForTableName(table.getName());
16931694
tempContents = tempGeometryColumns.getContents();
16941695

1695-
tempGeometryTypeSpinner.setSelection(tempGeometryColumns
1696-
.getGeometryType().getCode());
1696+
tempGeometryTypeSpinner.setSelection(GeometryCodes.getCode(tempGeometryColumns
1697+
.getGeometryType()));
16971698
tempZInput.setText(String.valueOf(tempGeometryColumns.getZ()));
16981699
tempMInput.setText(String.valueOf(tempGeometryColumns.getM()));
16991700
break;

mapcache/src/main/java/mil/nga/mapcache/GeoPackageMapFragment.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -151,12 +151,12 @@
151151
import mil.nga.mapcache.indexer.IIndexerTask;
152152
import mil.nga.mapcache.load.ILoadTilesTask;
153153
import mil.nga.mapcache.load.LoadTilesTask;
154-
import mil.nga.wkb.geom.Geometry;
155-
import mil.nga.wkb.geom.GeometryEnvelope;
156-
import mil.nga.wkb.geom.GeometryType;
157-
import mil.nga.wkb.geom.LineString;
158-
import mil.nga.wkb.util.GeometryEnvelopeBuilder;
159-
import mil.nga.wkb.util.GeometryPrinter;
154+
import mil.nga.sf.Geometry;
155+
import mil.nga.sf.GeometryEnvelope;
156+
import mil.nga.sf.GeometryType;
157+
import mil.nga.sf.LineString;
158+
import mil.nga.sf.util.GeometryEnvelopeBuilder;
159+
import mil.nga.sf.util.GeometryPrinter;
160160

161161
/**
162162
* GeoPackage Map Fragment
@@ -1019,7 +1019,7 @@ private void saveEditFeatures() {
10191019
case POINT:
10201020

10211021
for (Marker pointMarker : editPoints.values()) {
1022-
mil.nga.wkb.geom.Point point = converter
1022+
mil.nga.sf.Point point = converter
10231023
.toPoint(pointMarker.getPosition());
10241024
FeatureRow newPoint = featureDao.newRow();
10251025
GeoPackageGeometryData pointGeomData = new GeoPackageGeometryData(
@@ -1056,7 +1056,7 @@ private void saveEditFeatures() {
10561056
case POLYGON:
10571057
case POLYGON_HOLE:
10581058

1059-
mil.nga.wkb.geom.Polygon polygon = converter
1059+
mil.nga.sf.Polygon polygon = converter
10601060
.toPolygon(editPolygon);
10611061
FeatureRow newPolygon = featureDao.newRow();
10621062
GeoPackageGeometryData polygonGeomData = new GeoPackageGeometryData(
@@ -2497,7 +2497,7 @@ private void processFeatureRow(MapFeaturesUpdateTask task, String database, Feat
24972497
}
24982498
if (envelope != null) {
24992499
if (geometry.getGeometryType() == GeometryType.POINT) {
2500-
mil.nga.wkb.geom.Point point = (mil.nga.wkb.geom.Point) geometry;
2500+
mil.nga.sf.Point point = (mil.nga.sf.Point) geometry;
25012501
passesFilter = TileBoundingBoxUtils.isPointInBoundingBox(point, boundingBox, maxLongitude);
25022502
} else {
25032503
BoundingBox geometryBoundingBox = new BoundingBox(envelope);

mapcache/src/main/java/mil/nga/mapcache/data/GeoPackageFeatureOverlayTable.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import java.io.Serializable;
44

5-
import mil.nga.wkb.geom.GeometryType;
5+
import mil.nga.sf.GeometryType;
66

77
/**
88
* GeoPackage Feature Overlay table information

mapcache/src/main/java/mil/nga/mapcache/data/GeoPackageFeatureTable.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import java.io.Serializable;
44

5-
import mil.nga.wkb.geom.GeometryType;
5+
import mil.nga.sf.GeometryType;
66

77
/**
88
* GeoPackage Feature table information

0 commit comments

Comments
 (0)